openpencil/tests/engine/app
Danila Poyarkov f75d67ad4d
feat(app): make crash recovery configurable
* feat(app): make crash recovery configurable

- Add an enabled-by-default persisted recovery preference and General settings control
- Stop recovery writes and remove the active document snapshot when disabled
- Suppress startup recovery discovery while the preference is disabled
- Cover disabled persistence and re-enable behavior

* fix(i18n): translate recovery preferences

* fix(app): serialize recovery disable cleanup

- Block re-enabled persistence until pending snapshot removal completes
- Preserve disable generations so stale cleanup cannot reset newer recovery state
- Display runtime-overridden recovery state in Settings
- Deep-clone nested preferences before updating recovery
2026-08-21 18:58:27 +03:00
..
ai feat(ai): add HarnessAgent sidecar foundation (#560) 2026-08-19 17:41:10 +03:00
automation fix(mcp): isolate Portless development routes 2026-08-21 08:14:04 +03:00
clipboard test(app): isolate clipboard notification state 2026-07-20 18:24:32 +03:00
code feat(code): add live JSX and HTML/CSS editing (#525) 2026-08-15 09:48:42 +03:00
document feat(app): make crash recovery configurable 2026-08-21 18:58:27 +03:00
editor feat(editor): model split canvas panes (#519) 2026-08-15 10:31:52 +03:00
integrations feat(ai): add HarnessAgent sidecar foundation (#560) 2026-08-19 17:41:10 +03:00
recent-files refactor(app): polish files workspace and New tabs 2026-08-20 17:20:33 +03:00
settings feat(app): add cross-platform credential storage 2026-07-26 14:07:26 +03:00
shell/menu refactor(app): polish files workspace and New tabs 2026-08-20 17:20:33 +03:00
storage fix(storage): harden workspace previews 2026-08-10 20:02:58 +03:00
tabs refactor(app): polish files workspace and New tabs 2026-08-20 17:20:33 +03:00
tauri fix(tauri): preserve request and abort semantics 2026-07-18 05:02:51 +03:00
cache.test.ts refactor(app): polish files workspace and New tabs 2026-08-20 17:20:33 +03:00
demo.test.ts revert(demo): restore the visual-features showcase demo 2026-07-24 15:29:43 +03:00
external-link.test.ts
font-loading.test.ts fix(tauri): prevent Windows font loading crashes (#497) 2026-08-12 20:09:04 +03:00
font-settings.test.ts
variables-editor.test.ts feat: split SceneGraph and Pen packages 2026-06-30 10:54:32 +03:00
vector-edit-transforms.test.ts fix(vector): edit vectors from opened files 2026-07-28 12:30:21 +03:00