miroru_story_editor 1.1.16
miroru_story_editor: ^1.1.16 copied to clipboard
miroru story editor is designed in accordance with the Material Theme, offering ease of customization through its succinctly written code.
1.1.16 - 2026-01-02 #
Fixed #
- Fixed background image aspect ratio distortion by removing
cacheHeightparameter to preserve original proportions
1.1.15 2026-01-XX #
Improved #
- Improved exported image quality by specifying
pixelRatioparameter intoImage()method to match device pixel density - Exported images now render at high resolution on Retina displays and other high-DPI devices
1.1.14 - 2026-01-01 #
Improved #
- Separated paint stroke painters into
CompletedStrokePainterandActiveStrokePainterfor optimized rendering - Added Path caching with
useMemoizedto avoid recalculating completed strokes every frame - Changed
Paintobjects to static final for sharing across painter instances - Reduced
filterQualitytoFilterQuality.lowfor faster GPU rendering - Added
RepaintBoundaryto active stroke layer for better layer isolation - Improved
shouldRepaintwithidentical()reference comparison for faster repaint decisions - Fixed type preservation issue in decoration state updates using
copyWith
1.1.13 - 2025-12-30 #
Added #
- Clear all state when editor is closed (invalidate all providers on dispose)
- Japanese font support with 6 distinct fonts (Noto Sans JP, Noto Serif JP, Zen Maru Gothic, Zen Kaku Gothic New, M PLUS Rounded 1c, Sawarabi Mincho)
- Bold font weight as default for text input
1.1.12 - 2025-12-30 #
Improved #
- Optimized
CustomPainter.shouldRepaintto only redraw when lines actually change - Moved BlurHash calculation to Isolate to prevent UI freezing
- Added
RepaintBoundaryto cache completed paint strokes - Changed emoji grid to use
SliverGrid.builderfor lazy loading (1000+ emojis) - Applied Riverpod
selectto reduce unnecessary widget rebuilds - Fixed memory leak by adding cleanup to
useEffectlisteners
1.1.11 - 2025-12-14 #
Fixed #
- Added
rootNavigator: trueto Navigator for improved compatibility with routing packages (go_router, auto_route, beamer, etc.) - Ensures proper fullscreen display when using nested navigators
1.1.10 - 2025-12-14 #
Fixed #
- Fixed issue where BottomNavigationBar and other UI elements from the calling page remained visible in the background by adding
fullscreenDialog: trueto MaterialPageRoute
1.1.7 - 2024-05-15 #
Changed #
-
Updated
intldependency to version 0.18.1 to resolve compatibility issues withflutter_localizations. -
depenced
1.1.6 - 2024-05-15 #
Changed #
-
Updated
intldependency to version 0.18.1 to resolve compatibility issues withflutter_localizations. -
depenced