https://git.dkl9.net/memoire/tree/9cb4e4cd4004a5d4c326ebcd4d2f65604acfebefRecent commits to memoire (9cb4e4cd4004a5d4c326ebcd4d2f65604acfebef)2022-10-23T17:09:45-04:00tag:gitlist.org,2012:commit/9cb4e4cd4004a5d4c326ebcd4d2f65604acfebefWrite occlude.sh to help with card creation2022-10-23T17:09:45-04:00John Smith
<pre>occlude.sh, given an image, generates a set of images
with rectangular regions occluded, which assists the user
to create image-memorisation cards.
</pre>
tag:gitlist.org,2012:commit/a504a3f531b69e12976bbfdf8869236995328346Improve biased shuffle of 27d1c322022-10-23T15:08:15-04:00John Smith
<pre>The review shuffle algorithm is now biased in favour of
more probable swaps towards the end of the review queue,
such that prompts desperately overdue will be almost certainly
reviewed soon, but lower-priority prompts can be
shuffled around extensively.
</pre>
tag:gitlist.org,2012:commit/9bbf9c2864b3269ad054773e01202cf7b747ef24Improve leech-detection criteria2022-10-18T21:33:58-04:00John Smith
<pre></pre>
tag:gitlist.org,2012:commit/27d1c32edb12b30f564a2aad9a1f67791b36c7a6Control and bias review order2022-10-03T22:46:50-04:00John Smith
<pre>The list of prompts for review is now sorted to include
the most overdue prompts at the start, then gently shuffled,
so as to leave everything near, but not necessarily at,
its original location.
</pre>
tag:gitlist.org,2012:commit/a7ee8bfbcb2f1471f12084314cc822fb2da891b9Display number of lapses at end of review2022-09-06T22:15:35-04:00John Smith
<pre></pre>
tag:gitlist.org,2012:commit/b6c0572b3fb06a9e94a5ffb05e2024009d85c170Add BoldContext option2022-09-04T21:46:30-04:00John Smith
<pre>If the BoldContext option is set in the user's configuration
(which can be done by just having it present at all,
no specific value needed), when reviewing a prompt, the context phrase
(anything before the first colon) will be displayed in bold.
</pre>
tag:gitlist.org,2012:commit/ba8688c636728e2213c8c17fd04df0e86e66deb7Hide image filenames when displaying images2022-08-21T01:08:41-04:00John 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.
</pre>
tag:gitlist.org,2012:commit/2daca720ab4a7c51b5253431849f660f58ecf428Implement leech-detection2022-08-21T00:56:32-04:00John 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.
</pre>
tag:gitlist.org,2012:commit/a9f57605c98067d7c555535a04a608fdf6466535Suspend prompts from review with negative delay2022-08-08T21:32:34-04:00John 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.
</pre>
tag:gitlist.org,2012:commit/613c57586a0209183f264ec261fa1c4d90ec97c7Optimise Recfile output generation2022-08-03T13:37:56-04:00John 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.
</pre>