- Fixed the SAVE button getting stuck showing "SAVE" when editing a document page (e.g. pressing Tab or pasting), which also caused a phantom unsaved-changes prompt on close.
- Document page edits are now saved when closing the app while in document mode.
- Fixed the day's note being overwritten with document content when editing notes, opening a document from a search result, then returning to the Tasks tab; the note is now saved on any panel switch.
- Fixed bug where saving a document page overwrote the current day's note in the database with the page content.
- Fixed loss of the selected document/page when leaving the Documents panel with unsaved edits and returning.
- Fixed the document tree not expanding to reveal a subdocument when navigating to it from a search result.
- Search terms are now highlighted in the current note/document content after a search is performed, even when not hovering over a specific search result.
- Highlighting persists when navigating to a result and clears when switching away from the search panel or clearing the search.
- Fixed bug where editing a document page and switching to Tasks would overwrite daily notes with document content.
- Document page changes are now saved when switching away from the Documents panel.
- Fixed search preview line breaks.
- Added export feature for documents and pages (DOCX and PDF formats).
- Export options include Table of Contents, orientation, and sub-document inclusion.
- Fixed Linux icon and search field resizing.
- Fixed overwrite issue.
- Added theme files and theme support.
- Added window size and location persistence.
- Fixed Linux install path.
- Major refactor and cleanup of codebase.
- Fixed themes issue #86.
- Added Ctrl+S keyboard shortcut to save.
- Fixed error when no settings file exists.
- Fixed saving changes on same date selection.
- Fixed day highlight for month selection (issue #85).
- Fixed highlight day unhandled error.
- Added highlighted days on calendar for dates with notes.
- Updated packages and dependencies.
- Updated electron-builder, removed gconf2 dependency.
- Fixed page selection.
- Minor theme color fixes.
- Fixed indents.
- Added BurntBlue theme.
- Completed color-separation for themes.
- Fixed delimiter and compiled successfully.
- Changed Doc delimiter to "->".
- Upgraded sqlite to 5.1.6.
- Added dependencies to Readme.
- Fixed awkward wording in documentation.
- Updated save on close description.
- Updated version and dependencies.
- Added gradient theme.
- Completed theme conversion to CSS variables.
- Settings text color style respects theme.
- Completed persist window size and position.
- Added closing save prompt for unsaved changes.
- Added copy/paste and fixed tabbing.
- Fixed tab indenting of selection.
- Removed erroneous extra body from HTML.
- Completed synced search code modifications.
- Completed side-by-side editing feature.
- Fixed unselectable errors.
- Fixed markdown areas selectable (issue #48).
- Fixed all scrollbars.
- Improved scrollbar styling.
- Fixed unnecessary saving of notes to DB.
- Fixed broken collapse and markdown view border.
- Blocked searching of documents if feature is not enabled.
- Minor fixes.
- Added document search with click navigation to results.
- Fixed expandToSelected method.
- Added checkboxes for all themes (issue #8).
- Added version number display (issue #15).
- Updated npm packages.
- Renamed functions.
- Fixed tabbing in documents (issue #32).
- Fixed date parsing error.
- Fixed date offset bug for SQLite.
- Added automatic saving of page edits prior to moving pages.
- Added spell checking option.
- Added drag to Add Doc button to move document to root.
- Completed drag and drop features for documents and pages.
- Added Move Up/Down for documents and pages.
- Added expand and collapse buttons.
- Added documents feature with page support.
- Added SQLite and MySQL support for documents.
- Made settings scrollable.
- Added settable SQLite DB file path.
- Added await call support for saving tasks and notes.
- Initial bug fixes.
- Initial release.