Releases: saber-notes/saber
v0.3.0
Installation
https://github.com/adil192/saber#install
Changelog
- Use separate passwords for Nextcloud and encryption. This prevents your Nextcloud provider knowing your encryption key.
Full Changelog: v0.2.3...v0.3.0
Snapshot of Discussion #1
Click to expand
This discussion post will track implemented features.
Short-term:
- General UI
- Material You dynamic theming; dark mode
- Basic writing on canvas
- (Rudimentary) undo/redo
- Zooming
- Erasing writing on canvas
- Changing writing colour
- Saving on local storage
- Renaming notes
- Populate home screen with real data
- Populate navbar file tree with real data
- Show canvas previews on homepage
- Allow notes to have multiple pages
- Distinguish finger and stylus when scrolling/panning through notes
- Tool switching system
- Add keyboard shortcuts in editor (e.g. to toggle finger drawing)
Long-term:
- Darken notes visually when in dark mode
- Highlighter
- Select/move tool
- Shape tool
- Canvas backgrounds
- Add images to canvas
- Log in to Nextcloud
- Cloud sync notes
- Undo/redo that includes erases, not just strokes
- Enable using different passwords for Nextcloud and note encryption
v0.2.3
Notice
Due to a mistake in the encryption process, please refrain from logging in until the next release.
Installation
https://github.com/adil192/saber#install
Changelog
- Stop the syncing indicator infinitely looping if logged out
- Support Ctrl-Z and Ctrl-Y keyboard shortcuts
- Various flatpak tweaks
Full Changelog: v0.2.2...v0.2.3
Snapshot of Discussion #1
Click to expand
This discussion post will track implemented features.
Short-term:
- General UI
- Material You dynamic theming; dark mode
- Basic writing on canvas
- (Rudimentary) undo/redo
- Zooming
- Erasing writing on canvas
- Changing writing colour
- Saving on local storage
- Renaming notes
- Populate home screen with real data
- Populate navbar file tree with real data
- Show canvas previews on homepage
- Allow notes to have multiple pages
- Distinguish finger and stylus when scrolling/panning through notes
- Tool switching system
- Add keyboard shortcuts in editor (e.g. to toggle finger drawing)
Long-term:
- Darken notes visually when in dark mode
- Highlighter
- Select/move tool
- Shape tool
- Canvas backgrounds
- Add images to canvas
- Log in to Nextcloud
- Cloud sync notes
- Undo/redo that includes erases, not just strokes
- Enable using different passwords for Nextcloud and note encryption
v0.2.2
Installation
https://github.com/adil192/saber#install
Changelog
- Linux theming now works properly
- Home screen shows syncing progress, and a resync can be manually triggered by pressing the sync button in the corner.
- Syncing is improved under the hood: the latest version of a note is prioritized rather than accidentally overwriting it if you make changes on two devices.
Full Changelog: v0.2.1...v0.2.2
Snapshot of Discussion #1
Click to expand
This discussion post will track implemented features.
Short-term:
- General UI
- Material You dynamic theming; dark mode
- Basic writing on canvas
- (Rudimentary) undo/redo
- Zooming
- Erasing writing on canvas
- Changing writing colour
- Saving on local storage
- Renaming notes
- Populate home screen with real data
- Populate navbar file tree with real data
- Show canvas previews on homepage
- Allow notes to have multiple pages
- Distinguish finger and stylus when scrolling/panning through notes
- Tool switching system
- Add keyboard shortcuts in editor (e.g. to toggle finger drawing)
Long-term:
- Darken notes visually when in dark mode
- Highlighter
- Select/move tool
- Shape tool
- Canvas backgrounds
- Add images to canvas
- Log in to Nextcloud
- Cloud sync notes
- Undo/redo that includes erases, not just strokes
- Enable using different passwords for Nextcloud and note encryption
v0.2.1
Installation
https://github.com/adil192/saber#install
Changelog
- Home screen now stays up to date when you alter a note
Full Changelog: v0.2.0...v0.2.1
Snapshot of Discussion #1
Click to expand
This discussion post will track implemented features.
Short-term:
- General UI
- Material You dynamic theming; dark mode
- Basic writing on canvas
- (Rudimentary) undo/redo
- Zooming
- Erasing writing on canvas
- Changing writing colour
- Saving on local storage
- Renaming notes
- Populate home screen with real data
- Populate navbar file tree with real data
- Show canvas previews on homepage
- Allow notes to have multiple pages
- Distinguish finger and stylus when scrolling/panning through notes
- Tool switching system
- Add keyboard shortcuts in editor (e.g. to toggle finger drawing)
Long-term:
- Darken notes visually when in dark mode
- Highlighter
- Select/move tool
- Shape tool
- Canvas backgrounds
- Add images to canvas
- Log in to Nextcloud
- Cloud sync notes
- Undo/redo that includes erases, not just strokes
- Enable using different passwords for Nextcloud and note encryption
v0.2.0
Installation
https://github.com/adil192/saber#install
Changelog
- Cloud syncing is finally here! (It doesn't work on the web yet)
- The toolbar can now be used via keyboard shortcuts, namely:
- F for toggling finger drawing
- E for toggling the eraser
- C for toggling the color bar
Full Changelog: v0.1.8...v0.2.0
Snapshot of Discussion #1
Click to expand
This discussion post will track implemented features.
Short-term:
- General UI
- Material You dynamic theming; dark mode
- Basic writing on canvas
- (Rudimentary) undo/redo
- Zooming
- Erasing writing on canvas
- Changing writing colour
- Saving on local storage
- Renaming notes
- Populate home screen with real data
- Populate navbar file tree with real data
- Show canvas previews on homepage
- Allow notes to have multiple pages
- Distinguish finger and stylus when scrolling/panning through notes
- Tool switching system
- Add keyboard shortcuts in editor (e.g. to toggle finger drawing)
Long-term:
- Darken notes visually when in dark mode
- Highlighter
- Select/move tool
- Shape tool
- Canvas backgrounds
- Add images to canvas
- Log in to Nextcloud
- Cloud sync notes
- Undo/redo that includes erases, not just strokes
- Enable using different passwords for Nextcloud and note encryption
v0.1.8
Installation
https://github.com/adil192/saber#install
Changelog
- The color bar in the editor has several improvements
- It is inverted if the canvas is inverted, as you'd expect
- It now correctly shows which color is selected when the color is both in the regular colors and recent colors
- The recent colors in the color bar don't jump around anymore, but are assigned a position in the color bar
- E-reader users can enable greyscale mode in settings to replace the regular color selection with a greyscale color selection
- Linux users with invalid theme data now use the default yellow color scheme rather than Flutter's default grey/blue color scheme
Full Changelog: v0.1.7...v0.1.8
Snapshot of Discussion #1
Click to expand
This discussion post will track implemented features.
Short-term:
- General UI
- Material You dynamic theming; dark mode
- Basic writing on canvas
- (Rudimentary) undo/redo
- Zooming
- Erasing writing on canvas
- Changing writing colour
- Saving on local storage
- Renaming notes
- Populate home screen with real data
- Populate navbar file tree with real data
- Show canvas previews on homepage
- Allow notes to have multiple pages
- Distinguish finger and stylus when scrolling/panning through notes
- Tool switching system
- Add keyboard shortcuts in editor (e.g. to toggle finger drawing)
Long-term:
- Darken notes visually when in dark mode
- Highlighter
- Select/move tool
- Shape tool
- Canvas backgrounds
- Add images to canvas
- Log in to Nextcloud
- Cloud sync notes
- Undo/redo that includes erases, not just strokes
- Enable using different passwords for Nextcloud and note encryption
v0.1.7
Installation
https://github.com/adil192/saber#install
Changelog
- You can now toggle the eraser on and off by tapping it
- Disabled scrollwheel zooming on desktops on the home screen (it was interfering with scrolling)
- Toggling finger-drawing in the editor is now saved across all notes
- Notes are now inverted in dark mode (configurable in settings)
Full Changelog: v0.1.6...v0.1.7
Snapshot of Discussion #1
Click to expand
This discussion post will track implemented features.
Short-term:
- General UI
- Material You dynamic theming; dark mode
- Basic writing on canvas
- (Rudimentary) undo/redo
- Zooming
- Erasing writing on canvas
- Changing writing colour
- Saving on local storage
- Renaming notes
- Populate home screen with real data
- Populate navbar file tree with real data
- Show canvas previews on homepage
- Allow notes to have multiple pages
- Distinguish finger and stylus when scrolling/panning through notes
- Tool switching system
Long-term:
- Darken notes visually when in dark mode
- Highlighter
- Select/move tool
- Shape tool
- Canvas backgrounds
- Add images to canvas
- Log in to Nextcloud
- Cloud sync notes
- Undo/redo that includes erases, not just strokes
- Enable using different passwords for Nextcloud and note encryption
v0.1.6
Installation
https://github.com/adil192/saber#install
Changelog
- Smoother animation when opening/closing color bar in editor
- Color bar now shows recently used colors
- Bug fix: Trying to save non-String settings no longer crashes
Full Changelog: v0.1.5...v0.1.6
Snapshot of Discussion #1
Click to expand
This discussion post will track implemented features.
Short-term:
- General UI
- Material You dynamic theming; dark mode
- Basic writing on canvas
- (Rudimentary) undo/redo
- Zooming
- Erasing writing on canvas
- Changing writing colour
- Saving on local storage
- Renaming notes
- Populate home screen with real data
- Populate navbar file tree with real data
- Show canvas previews on homepage
- Allow notes to have multiple pages
- Distinguish finger and stylus when scrolling/panning through notes
- Tool switching system
Long-term:
- Highlighter
- Select/move tool
- Shape tool
- Canvas backgrounds
- Add images to canvas
- Log in to Nextcloud
- Cloud sync notes
- Undo/redo that includes erases, not just strokes
v0.1.5
Installation
https://github.com/adil192/saber#install
Changelog
- You can now write in 8 different colors (arbitrary color picking is in the works)
- Small performance improvements when accessing SharedPreferences
Full Changelog: v0.1.4...v0.1.5
Snapshot of Discussion #1
Click to expand
This discussion post will track implemented features.
Short-term:
- General UI
- Material You dynamic theming; dark mode
- Basic writing on canvas
- (Rudimentary) undo/redo
- Zooming
- Erasing writing on canvas
- Changing writing colour
- Saving on local storage
- Renaming notes
- Populate home screen with real data
- Populate navbar file tree with real data
- Show canvas previews on homepage
- Allow notes to have multiple pages
- Distinguish finger and stylus when scrolling/panning through notes
- Tool switching system
Long-term:
- Highlighter
- Select/move tool
- Shape tool
- Canvas backgrounds
- Add images to canvas
- Log in to Nextcloud
- Cloud sync notes
- Undo/redo that includes erases, not just strokes
v0.1.4
Installation
https://github.com/adil192/saber#install
Changelog
- Login autofill support for Android
- Prevent toolbar from overlapping with the iOS navigation bar (#7)
- Automatically check if the app needs updating
- Windows can now show the build number on the Settings page
Full Changelog: v0.1.3...v0.1.4
Snapshot of Discussion #1
Click to expand
This discussion post will track implemented features.
Short-term:
- General UI
- Material You dynamic theming; dark mode
- Basic writing on canvas
- Undo/redo
- Zooming
- Erasing writing on canvas
- Changing writing colour
- Saving on local storage
- Renaming notes
- Populate home screen with real data
- Populate navbar file tree with real data
- Show canvas previews on homepage
- Allow notes to have multiple pages
- Distinguish finger and stylus when scrolling/panning through notes
- Tool switching system
Long-term:
- Highlighter
- Select/move tool
- Shape tool
- Canvas backgrounds
- Add images to canvas
- Log in to Nextcloud
- Cloud sync notes