Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-06-05 | Rename mcc -> mc-cloze & add guidance string | Thanos Apollo | |
2024-06-05 | gnosis-display-hint: Remove extra newline | Thanos Apollo | |
2024-05-29 | Merge branch 'master' into 0.2.6-dev | Thanos Apollo | |
2024-05-29 | Add gnosis-review-result & fix completing-read calls | Thanos Apollo | |
gnosis-review-result will be used to update notes on the review-log and notes left to review | |||
2024-05-29 | [fix] Use funcall for completing-read-func | Thanos Apollo | |
2024-05-27 | [fix] Merge branch '#fix-algorithm-ef' | Thanos Apollo | |
Fixes algorithm implementation from previous use of ef | |||
2024-05-27 | [fix] gnosis-algorithm: Use notes total-ef | Thanos Apollo | |
2024-05-27 | [fix] gnosis-review-last-interval: Minimum value to return is 1 | Thanos Apollo | |
Returning 0 would break algorithm implementation | |||
2024-05-27 | Add todo's & style code | Thanos Apollo | |
2024-05-27 | [feature] Add template for mc-cloze note type | Thanos Apollo | |
2024-05-27 | [fix] gnosis-algorithm: Use notes total-ef | Thanos Apollo | |
2024-05-27 | [fix] gnosis-review-last-interval: Minimum value to return is 1 | Thanos Apollo | |
Returning 0 would break algorithm implementation | |||
2024-05-18 | Relocate gnosis-cloze-remov-tags | Thanos Apollo | |
2024-05-18 | Add gnosis-mcc-extract-options | Thanos Apollo | |
2024-05-18 | Add gnosis-mcc-separator | Thanos Apollo | |
2024-05-18 | Add gnosis-completing-read | Thanos Apollo | |
Call gnosis-completing-read-function, disable history input, shuffle seq order. This should make it easier to add new gnosis types | |||
2024-05-18 | Add gnosis-completing-read | Thanos Apollo | |
Call gnosis-completing-read-function, disable history input, shuffle seq order. This should make it easier to add new gnosis types | |||
2024-05-18 | Add gnosis-shuffle | Thanos Apollo | |
2024-05-17 | Release version 0.2.50.2.5 | Thanos Apollo | |
This version brings fixes for gnosis algorithm: Fix algorithm ff, give priority to deck ff over note's ff. Fix gnosis-vc-pull, by changing gnosis-db to defvar we can now update the value when we pull changes. Until the first 2 successful reviews, the next interval upon failure will be 0, meaning it will be reviewed the same day. Adjust success next interval to not be surpassed by failure, this would occur if user hadn't reviewed an item/used gnosis in a long time. | |||
2024-05-14 | gnosis-get-note-ff: Use deck-ff over note-ff | Thanos Apollo | |
2024-05-14 | [fix] gnosis-algorithm-next-interval: adjust for 0 & initial interv | Thanos Apollo | |
If last-interval is 0, use 1 instead. 0 value could possible occur with customized initial interval values. Until 2 successful, have next interval be 0 (review on the same day) upon failure to recall | |||
2024-05-14 | gnosis-modeline-mode: Remove run-at-time | Thanos Apollo | |
We are updating gnosis-due-notes-total upon calling gnosis-review | |||
2024-05-13 | [fix] gnsois-db: Use defvar instead of defconst | Thanos Apollo | |
Defconst would not allow the value to change when using gnosis-vc-pull | |||
2024-05-11 | gnosis-review: Refresh modeline | Thanos Apollo | |
2024-05-10 | [Refactor] gnosis-algorithm-date-diff: Add date2 | Thanos Apollo | |
Return the diff between date2, optional arg with default current date. | |||
2024-05-10 | [fix] gnosis-review-algorithm: Adjust ff & last-interval | Thanos Apollo | |
Use gnosis-get-note-ff & gnosis-review-last-interval Previous implementation would not respect note's ff or deck's ff | |||
2024-05-10 | Add gnosis-review-last-interval | Thanos Apollo | |
2024-05-10 | Add gnosis-get-note-ff | Thanos Apollo | |
2024-05-10 | Add gnosis-get-deck-ff | Thanos Apollo | |
2024-05-10 | Add gnosis-get-deck--note | Thanos Apollo | |
2024-05-10 | [fix] gnosis-algorithm-next-interval: use min upon failure | Thanos Apollo | |
Adjust so that failure-interval is never higher than success-interval, such us in cases where initial-interval is used | |||
2024-05-10 | Release version 0.2.40.2.4 | Thanos Apollo | |
Improve review interactions/actions Minor style changes | |||
2024-05-10 | Version bump: 0.2.4 | Thanos Apollo | |
2024-05-10 | Update copyrights | Thanos Apollo | |
2024-05-10 | gnosis-review-session: Use catch-throw | Thanos Apollo | |
- Rename to gnosis-review-session - Use catch-throw to break out of the cl-loop | |||
2024-05-09 | [Refactor] Add gnosis-review-actions | Thanos Apollo | |
Seperate actions to take during review of gnosis note. Use recursion to be able to do more than one action, e.g edit & then override note. | |||
2024-05-09 | Remove gnosis-review-override | Thanos Apollo | |
This should be done more elegantly within a gnosis-review-actions without a y-or-n prompt | |||
2024-05-07 | Merge branch 'master' into 0.2.4-dev | Thanos Apollo | |
2024-05-07 | [Fix] review: Update note upon session quit | Thanos Apollo | |
Previous implementation would not update note value for success upon review | |||
2024-05-01 | Release version 0.2.3:0.2.3 | Thanos Apollo | |
- Redo note ids as random integer values - Add feature, view notes of deck in dashboard - Add delete functions - Fix modeline performance issues - Fix deprecated use of suspend - Refactor adding notes prompts | |||
2024-05-01 | gnosis-display: Use fill-paragraph as optional arg | Thanos Apollo | |
2024-05-01 | Start 0.2.4-dev | Thanos Apollo | |
2024-05-01 | Version bump: 0.2.3 | Thanos Apollo | |
2024-05-01 | gnosis-review--session: Update value of total review notes | Thanos Apollo | |
Update value of gnosis-due-notes-total during review session This way user was a count of total due notes during review. | |||
2024-05-01 | Rename gnosis-due-notes -> gnosis-due-notes-total | Thanos Apollo | |
Make var name clear that it represents total count. due notes might be asumed as a list of note ids | |||
2024-04-26 | [fix] Display images properly | Thanos Apollo | |
2024-04-26 | [fix] modeline: Improve performance | Thanos Apollo | |
Calling (length (gnosis-review-get-due-notes)) causes performance issues, especially on old hardware, we store the value on a variable and update it every 5 minutes or when we finish a review session. | |||
2024-04-24 | Add gnosis-mcq-process-input | Thanos Apollo | |
- Process input given from gnosis-mcq-prompt | |||
2024-04-24 | Refactor gnosis-prompt-mcq-input | Thanos Apollo | |
- Use recursion when incorrect formatting is used - Separate the process of input to a different function | |||
2024-04-24 | gnosis-generate-id: Use random length | Thanos Apollo | |