Etienne Lescot
b36a32d44b
refactor: centralize editor defaults
2026-05-22 21:10:44 +02:00
AbhinRustagi
25cfd2777f
fix: resolve comments
2026-05-08 05:24:40 +05:30
AbhinRustagi
b801c1ccea
fix: resolve comments
2026-05-02 01:19:44 +05:30
AbhinRustagi
c40727672f
feat: implement handlers to store last export location
2026-05-02 01:05:17 +05:30
JasonOA888
a8427b950e
fix: resolve lint errors for CI
...
- Add updateState to useEffect dependency array
- Remove ineffective biome-ignore suppression comment
- Fix formatting in userPreferences.ts per biome rules
2026-04-06 02:01:01 +08:00
JasonOA888
4f48ecd4bc
fix: address code review feedback for settings persistence
...
- Replace useRef with useState for prefsHydrated to prevent race condition
- Wrap localStorage.getItem in try/catch in loadUserPreferences
- Validate aspectRatio against known valid values
- Include 'good' in exportQuality validation, 'mp4' in exportFormat validation
2026-04-04 23:58:25 +08:00
JasonOA888
d5f59a7b8e
fix: persist user settings across sessions
...
Add userPreferences module to save/load padding, aspect ratio,
export format and quality to localStorage. Applied on mount
in VideoEditor.
Closes #306
2026-04-04 23:16:39 +08:00