amitwh
|
5e5bab3da9
|
feat(renderer): persist last-opened folder (mc-file-store) + restore on mount
|
2026-06-05 15:36:59 +05:30 |
|
amitwh
|
6da98c3a54
|
feat(renderer): keyboard shortcuts for file ops (open, save, close, next/prev tab)
|
2026-06-05 15:32:55 +05:30 |
|
amitwh
|
3598d06240
|
feat(preload): add file.list, file.pickFolder, file.pickFile convenience methods
|
2026-06-05 15:13:16 +05:30 |
|
amitwh
|
17f318dd75
|
fix(renderer): drop redundant ternary, add loadChildren idempotence test
|
2026-06-05 14:50:56 +05:30 |
|
amitwh
|
fa5a46d5ac
|
feat(renderer): file store with FileNode tree, openTabs, lazy loadChildren
|
2026-06-05 14:42:08 +05:30 |
|
amitwh
|
2d6f909b0e
|
feat(renderer): useScrollSync hook (60fps throttling, ratio calc)
|
2026-06-05 13:13:37 +05:30 |
|
amitwh
|
d81d8c28d2
|
test(renderer): remove non-existent html property from preview-store reset
|
2026-06-05 13:07:06 +05:30 |
|
amitwh
|
559d09cad9
|
feat(renderer): preview store with 300ms debounced source
|
2026-06-05 13:04:39 +05:30 |
|
amitwh
|
f34775ce53
|
feat(renderer): markdown lib (marked + DOMPurify + mermaid placeholders)
|
2026-06-05 12:56:31 +05:30 |
|
amitwh
|
4c0b7d6e84
|
feat(renderer): editor store with buffers, dirty state, cursor (immer)
|
2026-06-05 12:21:48 +05:30 |
|
amitwh
|
6525de7667
|
feat(renderer): add useAppStore with sidebar/preview/zen/pane-sizes
|
2026-06-05 11:30:25 +05:30 |
|
amitwh
|
301c51ac84
|
test(renderer): add failing test for motion presets
|
2026-06-05 09:36:18 +05:30 |
|
amitwh
|
ea383783ec
|
test(renderer): add failing test for ipc wrapper + IpcResult types
|
2026-06-05 09:25:02 +05:30 |
|
amitwh
|
ea0f3f93bf
|
test(renderer): add failing test for cn() helper + vitest config
|
2026-06-05 09:20:04 +05:30 |
|