saber

The cross-platform open-source app built for handwriting

GPL-3.0 License

Stars
1.8K

Bot releases are visible (Hide)

saber - v0.3.3

Published by adil192 about 2 years ago

How to install (links)

AndroidLinuxWindowsiOSmacOS

Changelog

  • Allow exporting to PDF
  • Add a setting to disable automatically checking for updates

Full Changelog: https://github.com/adil192/saber/compare/v0.3.2...v0.3.3

Snapshot of Discussion https://github.com/adil192/saber/discussions/1

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
  • Export to PDF
saber - v0.3.2

Published by adil192 about 2 years ago

How to install (links)

AndroidLinuxWindowsiOSmacOS

Changelog

  • Fix crash in the editor for new users

Full Changelog: https://github.com/adil192/saber/compare/v0.3.1...v0.3.2

Snapshot of Discussion https://github.com/adil192/saber/discussions/1

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
saber - v0.3.1

Published by adil192 about 2 years ago

How to install (links)

AndroidLinuxWindowsiOSmacOS

Changelog

  • Initial support for macOS
  • Pen color doesn't reset to black every time, but remembers your last used color
  • Fixed how recently accessed files are recorded

Full Changelog: https://github.com/adil192/saber/compare/v0.3.0...v0.3.1

Snapshot of Discussion https://github.com/adil192/saber/discussions/1

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
saber - v0.3.0

Published by adil192 about 2 years ago

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: https://github.com/adil192/saber/compare/v0.2.3...v0.3.0

Snapshot of Discussion https://github.com/adil192/saber/discussions/1

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
saber - v0.2.3

Published by adil192 about 2 years ago

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: https://github.com/adil192/saber/compare/v0.2.2...v0.2.3

Snapshot of Discussion https://github.com/adil192/saber/discussions/1

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
saber - v0.2.2

Published by adil192 about 2 years ago

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: https://github.com/adil192/saber/compare/v0.2.1...v0.2.2

Snapshot of Discussion https://github.com/adil192/saber/discussions/1

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
saber - v0.2.1

Published by adil192 about 2 years ago

Installation

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

Changelog

  • Home screen now stays up to date when you alter a note

Full Changelog: https://github.com/adil192/saber/compare/v0.2.0...v0.2.1

Snapshot of Discussion https://github.com/adil192/saber/discussions/1

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
saber - v0.2.0

Published by adil192 about 2 years ago

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: https://github.com/adil192/saber/compare/v0.1.8...v0.2.0

Snapshot of Discussion https://github.com/adil192/saber/discussions/1

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
saber - v0.1.8

Published by adil192 about 2 years ago

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: https://github.com/adil192/saber/compare/v0.1.7...v0.1.8

Snapshot of Discussion https://github.com/adil192/saber/discussions/1

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
saber - v0.1.7

Published by adil192 about 2 years ago

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: https://github.com/adil192/saber/compare/v0.1.6...v0.1.7

Snapshot of Discussion https://github.com/adil192/saber/discussions/1

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
saber - v0.1.6

Published by adil192 about 2 years ago

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: https://github.com/adil192/saber/compare/v0.1.5...v0.1.6

Snapshot of Discussion https://github.com/adil192/saber/discussions/1

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
saber - v0.1.5

Published by adil192 about 2 years ago

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: https://github.com/adil192/saber/compare/v0.1.4...v0.1.5

Snapshot of Discussion https://github.com/adil192/saber/discussions/1

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
saber - v0.1.4

Published by adil192 about 2 years ago

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: https://github.com/adil192/saber/compare/v0.1.3...v0.1.4

Snapshot of Discussion https://github.com/adil192/saber/discussions/1

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
saber - v0.1.3

Published by adil192 about 2 years ago

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: https://github.com/adil192/saber/compare/v0.1.2...v0.1.3

Snapshot of Discussion https://github.com/adil192/saber/discussions/1

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
saber - v0.1.2

Published by adil192 about 2 years ago

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: https://github.com/adil192/saber/compare/v0.1.1...v0.1.2

Snapshot of Discussion https://github.com/adil192/saber/discussions/1

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
saber - v0.1.1

Published by adil192 about 2 years ago

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: https://github.com/adil192/saber/compare/v0.1.0...v0.1.1

Snapshot of Discussion https://github.com/adil192/saber/discussions/1

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
saber - v0.1.0

Published by adil192 about 2 years ago

Installation

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

Changelog

  • The Settings page now shows the app version and license information
  • The Settings page has a (working) section to log in to Nextcloud
  • UI is yellow by default to match the icon (does not affect Android devices with Monet custom colors)
  • Updated privacy policy

Full Changelog: https://github.com/adil192/saber/compare/v0.0.10...v0.1.0

Snapshot of Discussion https://github.com/adil192/saber/discussions/1

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
  • Tool switching system

Long-term:

  • Highlighter
  • Select/move tool
  • Shape tool
  • Canvas backgrounds
  • Add images to canvas
  • Log in to Nextcloud
  • Cloud sync notes
saber - v0.0.10

Published by adil192 about 2 years ago

Changelog

  • Fixed stylus detection from v0.0.9
  • Automatically uses real pressure sensitivity with a stylus and simulated pressure sensitivity when using a finger.

Full Changelog: https://github.com/adil192/saber/compare/v0.0.9...v0.0.10

Snapshot of Discussion https://github.com/adil192/saber/discussions/1

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
  • Tool switching system

Long-term:

  • Highlighter
  • Select/move tool
  • Shape tool
  • Canvas backgrounds
  • Add images to canvas
  • Cloud sync
  • Self-hosted cloud sync
saber - v0.0.9

Published by adil192 about 2 years ago

Changelog

  • Add finger drawing toggle (when off, only stylus inputs are accepted)
  • Fix a bug when erasing multiple strokes in the same frame

Full Changelog: https://github.com/adil192/saber/compare/v0.0.8...v0.0.9

Snapshot of Discussion https://github.com/adil192/saber/discussions/1

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
  • Tool switching system

Long-term:

  • Highlighter
  • Select/move tool
  • Shape tool
  • Canvas backgrounds
  • Add images to canvas
  • Cloud sync
  • Self-hosted cloud sync
saber - v0.0.8

Published by adil192 about 2 years ago

Changelog

  • Very minor updates
  • Privacy policy updated and link added in Settings page

Full Changelog: https://github.com/adil192/saber/compare/v0.0.7...v0.0.8

Snapshot of Discussion https://github.com/adil192/saber/discussions/1

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
  • Tool switching system

Long-term:

  • Highlighter
  • Select/move tool
  • Shape tool
  • Canvas backgrounds
  • Add images to canvas
  • Cloud sync
  • Self-hosted cloud sync