onyx-tasks/apps/tauri
Tristan Michael c138a8bcf6 fix(gui): wire sync credentials, fix memory leak, race condition, add delete confirmations
- Add load_credentials Tauri command and use it in triggerSync() instead
  of passing empty username/password strings
- Replace raw __TAURI_INTERNALS__.invoke() with proper invoke import in
  SettingsScreen
- Wrap window event listeners in $effect() with cleanup to prevent
  memory leak on component remount
- Return created Task from createTask() and use it directly in
  NewTaskInput instead of guessing from array index
- Add confirm() dialogs before deleting tasks, lists, and workspaces
2026-03-30 16:24:46 -07:00
..
src fix(gui): wire sync credentials, fix memory leak, race condition, add delete confirmations 2026-03-30 16:24:46 -07:00
src-tauri fix(gui): wire sync credentials, fix memory leak, race condition, add delete confirmations 2026-03-30 16:24:46 -07:00
.gitignore tauri and flutter guis 2026-03-17 09:38:53 -07:00
index.html tauri and flutter guis 2026-03-17 09:38:53 -07:00
package-lock.json Frameless transparent window with custom title bar 2026-03-30 07:54:17 -07:00
package.json Frameless transparent window with custom title bar 2026-03-30 07:54:17 -07:00
svelte.config.js tauri and flutter guis 2026-03-17 09:38:53 -07:00
tsconfig.json tauri and flutter guis 2026-03-17 09:38:53 -07:00
vite.config.ts Commit to Tauri GUI: remove Flutter/egui, redesign task UI 2026-03-29 09:49:30 -07:00