• R/O
  • HTTP
  • SSH
  • HTTPS

List of commits

標籤
無標籤

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

CLI interface to medialist (fossil mirror)


RSS
修訂. 時間 作者
9acdd0d 2023-03-11 17:58:24 mio

Fix ml_fetch_items change

FossilOrigin-Name: 36e1004968a4334ea39a9344eddca78040dae230f829bd53ed5d90a78f1ca0f0

02fbb03 2023-03-09 14:50:21 mio

Fix ml_fetch_item with index 0 "finding" an item when it's not a valid item ID (d247886e46)

FossilOrigin-Name: 8494404e36d073561578a3ca7ddddee6c7bf7aea3d9b707940abf0e08a158611

68926ce 2023-03-09 14:36:14 mio

Add some unittests for delete

Ticket: 6c5be320b2

FossilOrigin-Name: 214359d488853527633611236669246b15be0d2c2a71c7b3f0aff75ed8b67891

9c85a5e 2023-03-09 13:45:37 mio

Add nothrow version of ml_fetch_items

FossilOrigin-Name: 6ee18f3615a452381845378e31dad5580f3b7ee162f696112996038a9f88f79d

56eb314 2023-03-09 11:04:06 mio

Update unittests for nothrow versions

FossilOrigin-Name: c9c18cf87088755c69c8f59b89a3dba592c1aa83259845d72fbf96c5642e9215

7428af3 2023-03-05 17:09:32 mio

Add nothrow version of ml_fetch_all

FossilOrigin-Name: d77ad5c97ad2582e6732877bb410100977f68f72090a3f7410799805a8be24cf

590278c 2023-03-05 16:34:55 mio

Add nothrow version of ml_fetch_item

FossilOrigin-Name: bc7bde00dcb1aa3b30682b729325d56f60e7fb3a78a6bfda8de091e0c29b1ec3

8dccda2 2023-03-05 16:21:26 mio

Add dub.sdl to better support building with other compilers.

FossilOrigin-Name: 0252539d6304fb418861061f4a5c6b452409fab117cd8d0fc74dc63fd0372279

a204dba 2023-03-05 16:08:31 mio

Change C-Style declaration to D-Style

FossilOrigin-Name: f33a4cf96cc856eec11dc8a2e4c4b8d9be12b1e8500423008b0cf2f2e665b72f

9177267 2023-03-04 17:06:57 mio

Add nothrow version of ml_fetch_headers. This does result in a small break with the throwing version of ml_fetch_headers, as it no longer accepts an MLError argument, and instead throws an MLException.

FossilOrigin-Name: 547880bcce418b05982539c5ff068abc82417670e2c1fb3877f15bad025bb9b2

c836f71 2023-03-04 15:36:53 mio

Add MLException class

FossilOrigin-Name: 20546b8cf0a4697937db78a95fe604511a48e71fed338eb1bbcd10d53c17daa5

7786329 2023-03-04 15:13:41 mio

Add nothrow version of ml_open_list

FossilOrigin-Name: 0def30f5c796623176783ea5973241ac417e4b8b48708c1748f20182fbb3bc19

b2bd084 2023-03-04 14:18:54 mio

Use scope guards for MediaList.isOpen.

FossilOrigin-Name: 58c83617655751520f6012b32bc108f1505fc7fccdc56a0c1f9e6950b85772a1

24f17e4 2023-02-23 19:49:06 mio

Add embedded documentation to public symbols in medialist.d

FossilOrigin-Name: adf613e9862ca20ed797f18a98fb3afb2dd0a29d99c3ce427f32d0390d31ca95

c278a2b 2023-02-23 16:04:05 mio

Update README

FossilOrigin-Name: 3cf23162827c1906f7a7ea95c3bf4c05ec8b84ab065a98e6c1fa15408860e053

b46c115 2023-02-23 15:59:40 mio

'Trash' list when calling "delete" with no arguments making it, in theory, possible to restore a previously 'trashed' list.

FossilOrigin-Name: 1fc03d810699338baf854c04acfcfce50270dc79f2f6251118988b826d27629a

8ee7480 2023-02-23 15:22:11 mio

'Erase' instead of 'remove' log files and overwritten mTSV files.

FossilOrigin-Name: ba6dd2fbc871a23ca82b2dbdc8c847ce8c236e8fd5fe72a76846585ddadffcbf

65f67db 2023-02-18 17:11:58 mio

Update TODO

FossilOrigin-Name: 532d59ba4eacc5b6c9e5c260f84c7850ac824367e196bfc67359bfab2a74a3e1

330c9c6 2023-02-18 17:06:09 mio

Implement some basic logging. (d8ff1be0e1)

FossilOrigin-Name: 5fd41b64a88d111817edc46e104a3e7c356722aef89984b6e678602ef38efb5a

a75ef06 2023-02-18 16:25:43 mio

Update directories.d to support XDG_STATE_HOME and XDG_RUNTIME_DIR

FossilOrigin-Name: d3dd73e4d5eb896183d98c353832d2c160d190f85055e0ea205bf793743a176a

72d01f7 2023-02-18 15:40:27 mio

Replace xdg.d with directories.d

FossilOrigin-Name: 8a8afe6851549c285614951e15340f4ae913b0469bae200844e552e9f6a58e61

08b597a 2023-02-18 12:25:46 mio

Update TODO

FossilOrigin-Name: 5fea21a670e685fb9f053df4c724d924d2742189c38cbea154be894964df6651

c7f006d 2023-02-14 19:35:20 mio

Add CLI command to import lists

FossilOrigin-Name: aa46823d268c19cde0cec10cf17dbbb2a04faa72d96d6c626ee0a89e6e3c63f9

f53bb2a 2023-02-14 19:32:45 mio

Add ignore-glob for fossil

FossilOrigin-Name: 07f5faea2812cf1bb4443c3187cb87ebeca831b24762096edee4e569572c4572

4c8039f 2023-02-14 17:45:03 mio

Add opCmp to MediaListItem structure.

FossilOrigin-Name: 4b738f343b21772986bfccb04b8bb6074fe61d3f252ce0761bb4f8f4ad231bd0

722791a 2023-02-14 16:26:14 mio

Add ml_medialistitem_to_string function to allow conversion of a MediaListItem to a TSV-compatible string.

FossilOrigin-Name: 61839d91b8da915d526a855bf6c9127d6a32fcd1ca5b9ee7534e57d87cad5459

c9f2e3f 2023-02-11 14:24:30 mio

Update TODO

Removed the "Begin C/C++ rewrite" since there is no way to measure
such a change. Instead, there is now the TODO "Import list from JSON",
which would be much more useful if people export a JSON file from
another application (rather than having to deal with the .tsv file
itself).

FossilOrigin-Name: a8958ef97887e0fdf0156b62530e56c4c1cc67fedd2f036b58ef3f38bd4207ae

23765e9 2023-02-11 14:22:02 mio

Update MediaListCLIVersion

FossilOrigin-Name: a0a086e0551cba7c3e38155c03de1eea24d8e419a27cd892517140d0880efb31

bd34db6 2023-02-11 14:21:22 mio

Implement option to export to HTML

FossilOrigin-Name: 995a400fa56619ecae4f8148de35e2047d482f7f6b288eda1ac4a2d34e4e60f4

c57d179 2023-02-11 14:06:02 mio

Fix RangeError being thrown on show and export

This could happen because the number of TAB characters for a singular
line did not match the number of headers found in the mTSV file. Since
medialist.d expects there to be at least a certain number of headers,
we (if required) increase them in the main program.

FossilOrigin-Name: 9bbfd99a3a17e7c081bfa8d2fb44c256b66450fc057f349beaa56c0c52e17dd4