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.
WayNotes 1.4.8 (in development):
- Notes: Ability to select multiple objects on canvas and group them into a note
- Notes: Ability to draw bounds of a note and write/draw within those constraints
- Notes: Ability to directly create single-image notes
- 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
- Localization of text for other languages
- Tag Editor: Tag any object with 1+ tags
- Name Editor: Name any object (non-unique names will be okay)
- Revamp settings dialogs: Merge Book Options and App Settings into single dialog with tabs/sections
- Book Options settings accessibility from Book Entries in Home menu
- Optimizations
- Plugin architecture
Medium-term Goals:
- Object alignment and distribution options
- Anchors and constraints for objects
- Additional grid options (more grids, snapping, more options, etc)
- Context menus
- 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
Long-term Goals:
- 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…
WayNotes 1.4.5:
- Post-Launch bug fixes
- Tutorial/Onboarding improvements
- Code optimizations
- 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
- 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
- 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
- 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.