Skip to content

Releases: saber-notes/saber

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

v0.1.3

25 Aug 15:14
74641ff
Compare
Choose a tag to compare

Installation

https://github.com/adil192/saber#install

Changelog

  • Various visual changes to the editor's toolbar including
    • Icons now have tooltip labels
    • Toolbar is now on the bottom of the screen (you can change this in the settings)
  • Bug fix: toggling finger drawing in the editor no longer sometimes deletes the last stroke
  • When creating a new note, it will have a nicer shorter filename (#6)
  • Behind the scenes progress towards cloud sync

Full Changelog: v0.1.2...v0.1.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
  • 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

v0.1.2

22 Aug 18:06
Compare
Choose a tag to compare

Installation

https://github.com/adil192/saber#install

Changelog

  • Linux users have the app themed with the main gtk colour
  • The editor toolbar scrolls if it's too long
  • You can now switch between the pen and eraser properly
  • Canvas previews are now cached for homepage performance
  • Canvas now scrolls and writes as you'd expect
    • With finger drawing off, you can draw with your stylus and pan/zoom with your fingers
  • The editor keeps one empty page at the end so you can quickly move to the next page of whatever you're writing

Full Changelog: v0.1.1...v0.1.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
  • 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

v0.1.1

20 Aug 01:50
2cfe1c9
Compare
Choose a tag to compare

Installation

https://github.com/adil192/saber#install

Changelog

  • Added a hero transition between the home page and notes editor
  • Remove the gap where folders would be displayed if there's no folders
  • Package for Windows and iOS (#4 How to install Saber on iOS)
  • Notes now support multiple pages (currently it's not very user friendly)
  • Fix the file tree (on desktop/tablet) not showing sometimes
  • In the file tree, directories are now displayed above files (rather than just in alphabetical order)

Full Changelog: v0.1.0...v0.1.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
  • 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