Skip to content

Releases: saber-notes/saber

v0.3.0

05 Sep 13:48
21dc7d5
Compare
Choose a tag to compare

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

03 Sep 06:35
6ad852c
Compare
Choose a tag to compare

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

01 Sep 23:16
467de4d
Compare
Choose a tag to compare

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

31 Aug 23:27
Compare
Choose a tag to compare

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

31 Aug 21:19
124b039
Compare
Choose a tag to compare

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

29 Aug 07:45
1a69234
Compare
Choose a tag to compare

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

27 Aug 20:54
80b1ca4
Compare
Choose a tag to compare

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

27 Aug 15:40
c5d8e50
Compare
Choose a tag to compare

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

26 Aug 22:53
ec69aaf
Compare
Choose a tag to compare

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

26 Aug 02:37
6b422bd
Compare
Choose a tag to compare

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