Commit 1dbf54e
committed
feat: migrate from Electron to Tauri v2
This is a complete migration of Gitify from Electron to Tauri v2.
Changes include:
- Remove Electron main/preload processes and webpack configs
- Add Tauri v2 backend with Rust (src-tauri/)
- Add Vite bundler configuration
- Migrate renderer code from src/renderer/ to src/
- Migrate tests from Jest to Vitest
- Update all dependencies for Tauri compatibility
- Add type-safe context hook (useAppContext)
- Fix strict TypeScript mode issues
BREAKING CHANGE: This replaces the Electron backend with Tauri.1 parent 82572b2 commit 1dbf54e
File tree
426 files changed
+43413
-48435
lines changed- config
- public
- src-tauri
- assets
- sounds
- twemoji
- capabilities
- icons
- tray
- src
- commands
- src
- __helpers__
- __mocks__
- @tauri-apps
- assets
- components
- __snapshots__
- avatars
- __snapshots__
- fields
- __snapshots__
- filters
- __snapshots__
- icons
- __snapshots__
- layout
- __snapshots__
- metrics
- __snapshots__
- notifications
- __snapshots__
- primitives
- __snapshots__
- settings
- __snapshots__
- context
- hooks
- timers
- main
- preload
- renderer
- __helpers__
- components
- __snapshots__
- avatars/__snapshots__
- fields/__snapshots__
- filters/__snapshots__
- icons/__snapshots__
- layout/__snapshots__
- metrics/__snapshots__
- notifications/__snapshots__
- primitives/__snapshots__
- routes/__snapshots__
- utils
- __snapshots__
- api/graphql/generated
- routes
- __snapshots__
- utils
- __snapshots__
- api
- __mocks__
- graphql
- generated
- auth
- notifications
- filters
- handlers
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
426 files changed
+43413
-48435
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
3 | | - | |
4 | | - | |
5 | | - | |
| 2 | + | |
6 | 3 | | |
7 | 4 | | |
8 | 5 | | |
| |||
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
0 commit comments