-
Notifications
You must be signed in to change notification settings - Fork 5
Feature Roadmap
Joey Miller edited this page Jun 3, 2022
·
4 revisions
- Update QEverCloud library dependency to latest stable version (using: 4.0.0, latest available: 6.1.0). Feasible to use
git subtree
? - Migrate to CMake and do two-stage compilation (starting with compiling QEverCloud).
- Ctrl-S shortcut to force sync
- Allow "Paste unformatted" (plaintext) functionality.
- Do NoteSyncController actions on a new thread. Otherwise notes cannot be moved or edited while the sync is occurring.
- Persist note scroll position and note order (z-index).
- Allow user to select note colour.
- Show sync icon on changed notes.
- Fix inserted newlines below
en-media
element cannot be backspaced. - Click anywhere in empty note to insert text.
- Right-click menu for note formatting
- Static analysis
- Show notes on all workspaces/virtual desktops.
- Don't keep highlighted text when changing focus from NoteHeaderTextEdit to NoteWebview.
- Reduce database writes (especially on moving note window).
- Ensure it is impossible for the code to overflow.
- Support for Windows/Mac OSX.