https://git.dkl9.net/memoire/tree/ba8688c636728e2213c8c17fd04df0e86e66deb7 Recent commits to memoire (ba8688c636728e2213c8c17fd04df0e86e66deb7) 2022-08-21T01:08:41-04:00 tag:gitlist.org,2012:commit/ba8688c636728e2213c8c17fd04df0e86e66deb7 Hide image filenames when displaying images 2022-08-21T01:08:41-04:00 John Smith <pre>Since the filename of an image often (reasonably) describes the image, "identify-thing-from-image"-type prompts are accidentally sabotaged by the image viewer showing the filename in the window title, removing the challenge (the reviewing user could glance at the title bar). As facilitated by a Very Convenient and Recent iv update, Memoire can now force a more pragmatically relevant alternative title format when displaying images. &lt;/pre&gt; tag:gitlist.org,2012:commit/2daca720ab4a7c51b5253431849f660f58ecf428 Implement leech-detection 2022-08-21T00:56:32-04:00 John Smith <pre>Adds option "l" to the main utility, which sets it to detect and present leeches found in the active deckfile, measured as prompts with >= 8 recorded failures/lapses (excluding suspended prompts, as facilitated in a9f5760), sorted in order of decreasing leech-badness. &lt;/pre&gt; tag:gitlist.org,2012:commit/a9f57605c98067d7c555535a04a608fdf6466535 Suspend prompts from review with negative delay 2022-08-08T21:32:34-04:00 John Smith <pre>If you set the `LastDelay` field of a prompt to a negative number (currently only feasible by manually editing the deck Recfile), the prompt will not be queued for review. &lt;/pre&gt; tag:gitlist.org,2012:commit/613c57586a0209183f264ec261fa1c4d90ec97c7 Optimise Recfile output generation 2022-08-03T13:37:56-04:00 John Smith <pre>The Recfile-save function was painfully slow, perhaps accidentally quadratic, due to inefficiencies in string concatenation. Replacing a loop with a binary-tree recursion speeds it up greatly -- on my deck, the Recfile generation step now runs >18x faster. &lt;/pre&gt; tag:gitlist.org,2012:commit/c2ec0491d42874c03238e08d34ca8cb8b60a1c8e Fix bug in 6975b4b 2022-07-26T08:52:36-04:00 John Smith <pre>&lt;/pre&gt; tag:gitlist.org,2012:commit/6975b4b194a5556dc14a1449f578b6f619d4bf1b Fix bug in 9b023b3 2022-07-26T08:50:59-04:00 John Smith <pre>&lt;/pre&gt; tag:gitlist.org,2012:commit/9b023b35495b992a6456c56a223880e913e15160 Allow configuration of starting ease 2022-07-26T08:38:31-04:00 John Smith <pre>&lt;/pre&gt; tag:gitlist.org,2012:commit/4bf99c8f05473723cd8f47b15a9cf31a3a36cbb1 Greatly improve scheduling algorithm 2022-07-26T08:31:53-04:00 John Smith <pre>The scheduling algorithm is now similar to the SM-2-based algorithm used in Anki, with various simplifications, such as the omission of a separated "learning" phase. This change required adding an `Ease` field to each prompt. Memoire remains backwards-compatible by automatically adding the default ease to any cards which have no such field. &lt;/pre&gt; tag:gitlist.org,2012:commit/8cdfc8938c8b5176254b641ee379158bb98b7e92 Restore image display (semi-revert fb25b30) 2022-07-12T01:33:58-04:00 John Smith <pre>It only took me 3 months to figure out, but I can display images (on my system) with a shell-call to `iv` (an image viewer), resolving the issues with image display. Now, cards with images are no longer filtered out. &lt;/pre&gt; tag:gitlist.org,2012:commit/bf1d7e3dd505ffd8d070817c740e5fc33e235cf6 Fix deficiency in 8433404 2022-06-22T00:39:54-04:00 John Smith <pre>&lt;/pre&gt;