summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-02-20Add gnosis-dashboardThanos Apollo
2024-02-20Add gnosis-dashboard-modeThanos Apollo
2024-02-20Add gnosis-dashboard-mode-mapThanos Apollo
2024-02-20Add gnosis-dashboard-edit-noteThanos Apollo
2024-02-20Add gnosis-dashboard-output-notesThanos Apollo
2024-02-20Add gnosis-dashboard-output-noteThanos Apollo
2024-02-20gnosis-export-note: Rewrite cleanly & with review-logThanos Apollo
2024-02-20[fix] gnosis-get-notes-for-deckThanos Apollo
Deprecated use of gnosis-select
2024-02-20gnosis-edit-update-note: Add ef ff suspend valuesThanos Apollo
2024-02-20gnosis-edit-save-exit: Exit recursive edit IF we are in oneThanos Apollo
2024-02-20[fix] gnosis-display-mcq-options: hardcoded idThanos Apollo
2024-02-20version: start 0.1.8-devThanos Apollo
2024-02-20gnosis-update-note: Add ef & ffThanos Apollo
2024-02-20Rewrite gnosis-edit-noteThanos Apollo
Just export note & adjust values in gnosis-edit buffer.
2024-02-20Refactor gnosis-export-noteThanos Apollo
- Rewrite suboptimal code - Add export of ef & ff
2024-02-18Rename gnosis-auto-vc-push -> gnosis-vc-auto-pushThanos Apollo
2024-02-18doc: Add sync devices & fix typosThanos Apollo
2024-02-18version bump: 0.1.7Thanos Apollo
2024-02-18Release version 0.1.7 (Merge branch '0.1.7-dev')0.1.7Thanos Apollo
- Display options for mcq choices (custom) - Use custom gnosis-completing-read-function, that defaults to ido - Add gnosis-vc functions - Minor bug fixes
2024-02-18doc: Update for version 0.1.7Thanos Apollo
2024-02-18[Rewrite] gnosis-git* use vc instead of shell-processThanos Apollo
This is not ideal, since vc requires an external application to handle ssh password input. But I couldn't find a simple way to replicate magit/tramp way of doing this & depending on magit is not ideal either.
2024-02-18gnosis-git-pull: Refresh gnosis-db after pullThanos Apollo
2024-02-18[fix] gnosis-git--process: Use process-bufferThanos Apollo
- If no buffer is specified emacs hangs, not sure if this a bug with my emacs version or not. - 'set-process-sentinel' does not delete the process.
2024-02-17CONTRIBUTING: Mark completed tasksThanos Apollo
- DONE: Refactor =completing-read= UI choices - DONE: Use vc instead git shell commands
2024-02-17gnosis-review-commit: Use gnosis-git commandsThanos Apollo
2024-02-17Add gnosis-git-pullThanos Apollo
2024-02-17Add gnosis-git-pushThanos Apollo
2024-02-17Add gnosis-git--processThanos Apollo
2024-02-17Remove gnosis-auto-push-commandThanos Apollo
2024-02-17Apply checkdoc changesThanos Apollo
2024-02-17Add gnosis-previous-note-tagsThanos Apollo
Store previous note tags, prompt user if he wants to set them for new note as well.
2024-02-17[fix] Change symbols to strings for ido-completing-readThanos Apollo
Change gnosis-note-types & gnosis-edit-note values to strings to work with ido-completing-read gnosis-note-types need to be strings to work with ido-completing-read
2024-02-17Update tests & remove old commentsThanos Apollo
2024-02-17Add gnosis-completing-read-functionThanos Apollo
Gnosis UI depends heavily on completing-read, which without a completion framework does not provide adequate support. If none of the popular of the popular completion frameworks are enabled, use ido-completing-read instead.
2024-02-16gnosis-review--update: Fix indentationThanos Apollo
2024-02-16Add custom gnosis-mcq-display-choicesThanos Apollo
When t, display choices for mcq notes during review. Users that use a completion framework like ivy/helm/vertico may want to set this to nil, as the choices will be displayed in the completion framework's minibuffer.
2024-02-16Add gnosis-display-mcq-optionsThanos Apollo
2024-02-16[fix] gnosis-cloze-replace-words: Replace only first instanceThanos Apollo
Refactor cl-loop to replace only the first instance of given word, instead of replacing all instances of given word using replace-regexp-in-string.
2024-02-14gnosis-algorithm-ef: Change default valuesThanos Apollo
Although I use a high increase factor personally, it's not ideal for language learning that I assume a lot of users might use this package for
2024-02-13[package] Update URL to project's home pageThanos Apollo
2024-02-10Add gnosis-auto-push-commandThanos Apollo
2024-02-10Update contributing tasksThanos Apollo
2024-02-09Add CONTRIBUTING.orgThanos Apollo
2024-02-09gnosis-algorithm-interval: Remove deprecated docstringThanos Apollo
2024-02-09Redo README as plain textThanos Apollo
2024-02-08Release version 0.1.6: Merge branch '0.1.6-dev'0.1.6Thanos Apollo
- _Important Bug Fixes_ for calculating the next interval - Refactor calculation of ef, using boolean value - Add gnosis-auto-push, that pushes changes to push remote automatically at the end of every review session
2024-02-08Version bump: 0.1.6Thanos Apollo
2024-02-08doc: Add `Auto Push Changes` sectionThanos Apollo
2024-02-08Add gnosis-auto-pushThanos Apollo
Boolean value, when t auto pushes with git
2024-02-08[FIX] gnosis-review--update: Fix next intervalThanos Apollo
This fixes a bug for input the wrong value for success when calculating the next interval & refactors to use new boolean value for success.