WayNotes Releases and Road Map

WayNotes app icon

Current Version: v1.4.9

Below is a wish-list of features we’re working hard to get into WayNotes, followed by release notes for app releases themselves. Please note that priorities changes, and development sometimes takes apps in a direction that significantly changes or cancels some features, so none of the below goals should be viewed as fixed in stone, and can change at any time.

Roadmap

Medium-term Goals (v1.5):

  • Object alignment and distribution options
  • Notes: Ability to directly create single-image notes (In-progress)
  • Anchors and constraints for objects
  • Additional grid options (more grids, snapping, more options, etc)
  • UI Customization
  • Gradient fill and stroke
  • Texture fill and stroke
  • Additional features for bookmarks
  • Search on tags, names, etc
  • Jump-links to other bookmarks, notes, and notebooks
  • Revamp settings dialogs: Merge Book Options and App Settings into single dialog with tabs/sections

Long-term Goals (v2.0):

  • Canvas-wide tools (ruler, compass, rotate canvas, etc)
  • Mini-map
  • More bookmarking features to start living up to the app name
  • Additional features for jump-links
  • TBD…

Released Versions

WayNotes 1.4.9 (documentation):

  • Fixed issue where some editing functions in Object Settings menu did not work
  • Fixed issue where the Pen Brush would drag an object if you began drawing over it
  • Eraser Brush was not deleting Line and Pen Brush objects because of a change in internal coordinate representation. Fixed.
  • Clicking on the canvas sometimes selected an object without highlighting it. This was because of a 0 x 0 sized object being created by the hand if you were using a stylus in most situations. Fixed this by doing better monitoring of when Line, Pen, or Drawshape objects are created, and auto-deleting them when they’re 0 x 0 in size.
  • Removed the “Select on Create” option in the App Settings menu. This well-meaning option very much interfered with the drawing process and introduced bad UX.
  • Minor fix in consistency of label text font-sizes in Tool Options menu.
  • The Note Editor would, on exit, make the note non-selectable, due to some internal changes to the note object structure in 1.4.8. This was remedied.
  • Note Editor anchors had a bug where they would “snap back” when dragged. This is now fixed.
  • Some performance improvements- notably in the Eraser Brush collider calculations.

WayNotes 1.4.8 (documentation):

  • Context Menus
  • Grids: Hex and triangle grids, ability to change grid sizes
  • Undo/Redo: Extend functionality to all transform menu operations
  • Notes: Ability to select multiple objects on canvas and group them into a notes
  • Notes: Ability to draw bounds of a note and write/draw within those constraints
  • Notes: Expand drawing tool use in text-editor, revise UI accordingly
  • Notes: Ability to paste images into notes directly
  • Notes: Better export ability
  • Color Picker: Add tool to pick colors from canvas
  • Color Picker: Add palette of last N-colors used in session
  • Spanish Language Localization
  • Tag Editor: Tag any object with 1+ tags
  • Name Editor: Name any object (non-unique names will be okay)
  • Book Options settings accessibility from Book Entries in Home menu
  • Optimizations

WayNotes 1.4.5 (documentation):

  • Post-Launch bug fixes
  • Tutorial/Onboarding improvements
  • Code optimizations

WayNotes 1.4.1 (docs unavailable):

  • New app icons
  • Finalized Library View with revamped sorting and dashboard system
  • New Toolbar and Top menu bar layouts, including flyouts
  • Material Icons in most places have replaced old icons, and using other icons (with attribution) where needed
  • New default tool when toggling out of other tools or selecting it: touch pan, touch select, dblclick of content chunks, pinch zoom
  • Singleton for color picker
  • Native dialogs for prompts, confirmations, and alerts
  • Gradients and better generators for grids for canvas
  • File format changes
  • Bug fixes from internal testing

WayNotes v1.3.0 (docs unavailable):

  • Undo/Redo system
  • Export individual text chunks to HTML
  • Ability to change color of canvas BG grid
  • Ability to flip and mirror objects
  • Ability to raise, lower, bring to top and send to back for objects’ layer order
  • Group and Ungroup features
  • Various bug fixes

WayNotes v1.1.0 (docs unavailable):

  • New Color Picker dialog, with a new button layout for stroke/fill color picking colors
  • Revamped layout for the Tool Options Dialog
  • Revamped layout for the Nav Menu
  • Better text chunk creation flow of single-click-to-edit instead of the drag and create then double-click method previous to this
  • Most Toolbar tools now toggle, as they should
  • Various bugfixes
  • Code optimization in many places
  • Support for nested objects in file format
  • Chunks now have UUIDv7 ids
  • Last edit times for chunks are now tracked
  • Internal code refactoring

WayNotes v1.0.0 (docs unavailable):

  • Vector drawing tools for freehand lines, straight lines, closed shapes, polygons, stars, circles/ellipses, and rectangles
  • Ability to adjust line width, line style, line and fill color, etc
  • Creation of text boxes that represent rich text notes that can contain images, and are editable
  • Eraser button to erase drawn objects
  • Ability to delete text objects or other selected nodes
  • Infinite canvas with ability to pan, zoom, and reset viewport
  • Ability to name locations and instantly travel to them
  • JSON-formatted files designed for offline-first usage.