fancy_sticky_notes 0.2.6
fancy_sticky_notes: ^0.2.6 copied to clipboard
Customizable sticky note widgets for Flutter with 10 visual styles, text formatting toolbar, drag, resize, rotation, and a board layout.
0.2.6 #
- Delete/Backspace key deletes the focused note (only when not editing text)
0.2.5 #
- Added
onFocusChangedcallback toStickyNoteBoard— firestruewhen a note is focused,falsewhen unfocused (useful for backdrop blur / dimming)
0.2.4 #
- Fixed board background blocking all pointer events when used as an overlay — background now only intercepts taps when a note is focused (to unfocus it), otherwise events pass through to widgets below
0.2.3 #
- Fixed TextField picking up host app's InputDecorationTheme (dark fill bleeding into notes)
- Fixed StickyNoteBoard blocking scroll events when used as an overlay (opaque → translucent hit testing)
0.2.2 #
- Added delete note button to the floating toolbar
- Added
onNoteDeletedcallback toStickyNoteBoard
0.2.1 #
- Fixed text editing — TextField now receives all input when in editing mode
- Fixed StyledTextController crash on text input (growable list)
- Fixed style array sync using prefix/suffix diff algorithm
- Bullet list now works per-selection (mix regular text with bullet items)
- Toolbar inherits parent note color
0.2.0 #
- Added
StyledTextControllerfor per-selection inline formatting (bold, italic, underline, strikethrough) - Toolbar formatting now applies to selected text only, not the entire note
- Added dartdoc comments to all public API members
- Toolbar B/I/U/S buttons show disabled state when no text is selected
0.1.0 #
- Initial release
- 10 visual styles: classic, lined, grid, textured, dotted, crosshatch, kraft, blueprint, cork, linen
- Draggable, resizable sticky notes with bottom-edge resize handle
- Rotation via Space + left-drag or toolbar buttons
- Floating two-row text formatting toolbar with font picker, size, bold, italic, underline, strikethrough
- Text and note background color pickers
- Alignment controls, bullet list toggle, round corners toggle
- Lock/unlock notes
- StickyNoteBoard widget for multi-note management with z-ordering
- Google Fonts integration for handwriting font families