summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2024-06-28[Refactor] Break gnosis-add-note-mc-cloze...- Create a separate function that adds the note - Add cl-asserts, this should be done for all hidden funcs in the future that add notes Thanos Apollo
2024-06-28[fix] Reimplement new centering on display funcs...This might need further adjustments in the future. Thanos Apollo
2024-06-28[fix] Adjust gnosis-center-current-line & gnosis-center-string...- Adjust for strings that exceed buffer window-width - Use fill-region Thanos Apollo
2024-06-28Add custom gnosis-center-content...Disable/enable gnosis-center funcs Thanos Apollo
2024-06-28gnosis-display-question: Center string & apply syntax highlightingThanos Apollo
2024-06-28[Refactor] gnosis-display-*: Center stringsThanos Apollo
2024-06-28gnosis-display-image: Refactor to center imageThanos Apollo
2024-06-28[Feature] Add gnosis-apply-syntax-overlay...Adds org-mode like syntax highlighting Thanos Apollo
2024-06-28Rewrite gnosis-apply-center-buffer-overlay...Use gnosis-center-current-line & define optionally a point Thanos Apollo
2024-06-28Add gnosis-center-stringThanos Apollo
2024-06-28Add gnosis-center-current-lineThanos Apollo
2024-06-28gnosis-face-extra: Use font-lock-doc-faceThanos Apollo
2024-06-28packaging: use eval-when-compile for cl-lib & vc...No need to laod cl-lib after compile. Thanos Apollo
2024-06-28Update gnosis-mc-cloze guidance & separatorThanos Apollo
2024-06-27tests: Adjust for syntax overlaysThanos Apollo
2024-06-27Add gnosis-apply-overlays...Overlays to apply org-mode like highlighting Thanos Apollo
2024-06-27Add gnosis-insert-separator...Use a proper separator inspired by org-modern Thanos Apollo
2024-06-27gnosis-face-separator: Use strike-through & adjust for light bgThanos Apollo
2024-06-18Merge branch 'master' into Add-mc-clozeThanos Apollo
2024-06-18gnosis-review-session: Use cl-incfThanos Apollo
2024-06-16Merge branch 'master' into Add-mc-clozeThanos Apollo
2024-06-16[fix] gnosis-edit-save-exit: Adjust for existing *gnosis-edit* buffers...This should allow to call gnosis-edit-save-exit at the start of gnosis-edit-* functions. If a user had forgotten to save previous changes this would have caused an error before. Thanos Apollo
2024-06-16Refactor gnosis-review-actions...Use gnosis-review-action--FUNC functions, breaking this into smaller parts & ensuring everything works properly. Thanos Apollo
2024-06-16Add gnosis-review-action--overrideThanos Apollo
2024-06-16Add gnosis-review-action--suspendThanos Apollo
2024-06-16Add gnosis-review-action--quitThanos Apollo
2024-06-16Add gnosis-review-action--editThanos Apollo
2024-06-12gnosis--get-deck-name: Do not inhibit history...Using gnosis-completing-read-function, storing history depending on user settings, makes it faster to add notes. Thanos Apollo
2024-06-05Remove duplicate funcThanos Apollo
2024-06-05Rename mcc -> mc-cloze & add guidance stringThanos Apollo
2024-06-05gnosis-display-hint: Remove extra newlineThanos Apollo
2024-05-29Merge branch 'master' into 0.2.6-devThanos Apollo
2024-05-29Add gnosis-review-result & fix completing-read calls...gnosis-review-result will be used to update notes on the review-log and notes left to review Thanos Apollo
2024-05-29[fix] Use funcall for completing-read-funcThanos Apollo
2024-05-27[fix] Merge branch '#fix-algorithm-ef'...Fixes algorithm implementation from previous use of ef Thanos Apollo
2024-05-27[fix] gnosis-algorithm: Use notes total-efThanos Apollo
2024-05-27[fix] gnosis-review-last-interval: Minimum value to return is 1...Returning 0 would break algorithm implementation Thanos Apollo
2024-05-27Add todo's & style codeThanos Apollo
2024-05-27[feature] Add template for mc-cloze note typeThanos Apollo
2024-05-27[fix] gnosis-algorithm: Use notes total-efThanos Apollo
2024-05-27[fix] gnosis-review-last-interval: Minimum value to return is 1...Returning 0 would break algorithm implementation Thanos Apollo
2024-05-18Relocate gnosis-cloze-remov-tagsThanos Apollo
2024-05-18Add gnosis-mcc-extract-optionsThanos Apollo
2024-05-18Add gnosis-mcc-separatorThanos Apollo
2024-05-18Add gnosis-completing-read...Call gnosis-completing-read-function, disable history input, shuffle seq order. This should make it easier to add new gnosis types Thanos Apollo
2024-05-18Add gnosis-completing-read...Call gnosis-completing-read-function, disable history input, shuffle seq order. This should make it easier to add new gnosis types Thanos Apollo
2024-05-18Add gnosis-shuffleThanos Apollo
2024-05-17Release version 0.2.5...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. 0.2.5Thanos Apollo
2024-05-14gnosis-get-note-ff: Use deck-ff over note-ffThanos Apollo
2024-05-14[fix] gnosis-algorithm-next-interval: adjust for 0 & initial interv...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 Thanos Apollo