
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
Short-term Goals (v1.5) – In Progress:
- Migration from Cordova to Capacitor: Completed
- Cordova served well, but is long in the tooth. Capacitor is younger and more vigorously supported.
- Migration from file-based notebooks to SQLLite: In-Progress
- We’re going to add a migration tool to automatically migrate files to the database, without deleting the files.
- This also opens the door for near-future performance optimizations such as spatial loading/unloading of objects in view. Especially good for people who draw a lot!
- What’s New Carousel – TBD
- This is intended to load information on new features, as well as tips and hints and even news that you can find here.
- Paste-to-Note – TBD
- This feature will create a note when pasting an image or text into the canvas (unless you’re pasting into an already-open note.
- Search Panel – TBD
- Basic searching by tag or name. Clicking on results will jump you to the location of that object.
- Polyline Brush – TBD
- This brush will be a multiline brush where you click to create a line segment.
- Polyline, Line, Brush, and DrawShape will possibly get merged into a Brush Menu, like Shape- and Transform- menus
- Color Gradient Tool – TBD
- An upgrade to the Color Picker will show a tab for a Color Gradient tool. To start: Start and End color stops (2), angle, and type of gradient (linear, radial, etc).
- Will add checkered background to swatches to show off translucent colors.
- Library View enhancements – TBD
- Progress bars on books for loading. You might not notice at first, but for heavy books, you should know that it’s loading and not just frozen.
- Some minor layout changes.
- General UI/UX enhancements – TBD
- Going to improve basic control UX.
- Standardizing the way drop-down menus are presented.
- Possibly some theme color enlivening.
- Performance enhancements – TBD
- There’s a few minor changes that can be felt in certain situations. Will try and get those in for this release.
- Known Bugs – TBD
- When the notebook is open and the Chunk Options dialog is open, that dialog can be pushed up and even off-screen by the Android keyboard in some situations.
- Pen Brush could use some work with smoothing out lines just a bit.
- If you’re reading this, email support@orbitalarcade.com and report any bugs or wishlist items you’d like to see addressed.
Medium-term Goals (v1.6):
- TBD…
Long-term Goals (v2.0):
- 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.
