Remove unused assets, refactor migration handling, and add crash reporting

- Deleted obsolete icons, layout files, and SVG assets.
- Added `useAutoUpdate` hook for streamlined update logic.
- Introduced `auto_migrate_electron` and migration commands for Electron-to-Tauri data migration.
- Implemented `init_panic_hook` for improved crash reporting.
- Updated `.gitignore` for Tauri build output and IDE-specific files.
This commit is contained in:
natreex
2026-04-07 16:43:54 -04:00
parent 5c7e71ce9e
commit 19c8d0057c
26 changed files with 515 additions and 63 deletions

18
.gitignore vendored
View File

@@ -6,10 +6,6 @@ node_modules
# Testing
/coverage
# Next.js
/.next/
/out/
# Production
/dist
/build
@@ -32,7 +28,17 @@ yarn-error.log*
# TypeScript
*.tsbuildinfo
# Next.js
.next/
/out/
next-env.d.ts
# Electron
/release
# Electron build output
/release/
# Tauri build output
src-tauri/target/
# IDE
.idea/