Commit Graph

208 Commits

Author SHA1 Message Date
GitHub Actions
55679915c5 chore: bump version to 4.10.24 [skip ci] 2026-02-20 07:41:23 +00:00
f5515b421d Merge branch 'main' of http://synbox.ruv.wtf:8418/litruv/cinny-desktop
Some checks failed
Build / build-windows (push) Has been cancelled
Build / build-linux (push) Has been cancelled
Build / build-android (push) Has been cancelled
Build / create-release (push) Has been cancelled
Build / increment-version (push) Has been cancelled
2026-02-20 18:41:10 +11:00
3b0092d972 feat: add updater permissions to default capability configuration 2026-02-20 18:40:56 +11:00
GitHub Actions
eb806e4054 chore: bump version to 4.10.23 [skip ci] 2026-02-20 07:06:09 +00:00
GitHub Actions
9e74e65d2d chore: bump version to 4.10.22 [skip ci] 2026-02-20 05:59:10 +00:00
GitHub Actions
d62a964758 chore: bump version to 4.10.21 [skip ci] 2026-02-20 05:28:12 +00:00
dafd8c538e feat: add YouTube streaming support using yt-dlp and update CSP for frame sources
All checks were successful
Build / increment-version (push) Successful in 6s
Build / build-windows (push) Successful in 5m24s
Build / build-linux (push) Successful in 11m15s
Build / build-android (push) Successful in 16m3s
Build / create-release (push) Successful in 13s
2026-02-20 16:28:00 +11:00
GitHub Actions
d51c787c2a chore: bump version to 4.10.20 [skip ci] 2026-02-20 04:29:13 +00:00
GitHub Actions
d94a1e66b8 chore: bump version to 4.10.19 [skip ci] 2026-02-20 04:18:20 +00:00
809e06f9c9 fix: update version to 4.10.2 and mark subproject as dirty
Some checks failed
Build / increment-version (push) Successful in 6s
Build / build-windows (push) Successful in 7m22s
Build / create-release (push) Has been cancelled
Build / build-android (push) Has been cancelled
Build / build-linux (push) Has been cancelled
2026-02-20 15:18:10 +11:00
GitHub Actions
f67a3cd498 chore: bump version to 4.10.18 [skip ci] 2026-02-20 02:27:31 +00:00
8739ddd5c4 fix: update version to 4.10.17 and mark subproject as dirty
All checks were successful
Build / increment-version (push) Successful in 6s
Build / build-windows (push) Successful in 7m32s
Build / build-linux (push) Successful in 11m21s
Build / build-android (push) Successful in 26m3s
Build / create-release (push) Successful in 14s
2026-02-20 13:27:21 +11:00
GitHub Actions
fb1430ee59 chore: bump version to 4.10.17 [skip ci] 2026-02-19 14:39:50 +00:00
GitHub Actions
93043e39cc chore: bump version to 4.10.16 [skip ci] 2026-02-19 13:46:28 +00:00
0eae03cb60 Merge branch 'main' of http://synbox.ruv.wtf:8418/litruv/cinny-desktop
All checks were successful
Build / increment-version (push) Successful in 6s
Build / build-windows (push) Successful in 4m7s
Build / build-linux (push) Successful in 11m13s
Build / build-android (push) Successful in 12m2s
Build / create-release (push) Successful in 1m23s
2026-02-20 00:46:19 +11:00
3aac8e79db feat: update short description to reflect application theme 2026-02-20 00:46:18 +11:00
GitHub Actions
08cd0d0a30 chore: bump version to 4.10.15 [skip ci] 2026-02-19 13:23:39 +00:00
176f1e1604 Merge branch 'main' of http://synbox.ruv.wtf:8418/litruv/cinny-desktop
All checks were successful
Build / increment-version (push) Successful in 7s
Build / build-windows (push) Successful in 5m9s
Build / build-linux (push) Successful in 11m14s
Build / build-android (push) Successful in 13m47s
Build / create-release (push) Successful in 18s
2026-02-20 00:23:31 +11:00
b2f7697865 feat: enhance permissions for webview and notifications in default capabilities 2026-02-20 00:23:25 +11:00
GitHub Actions
bd7db55251 chore: bump version to 4.10.14 [skip ci] 2026-02-19 11:11:10 +00:00
cb001319ae chore: update dependencies in Cargo.lock
All checks were successful
Build / increment-version (push) Successful in 6s
Build / build-windows (push) Successful in 4m19s
Build / build-linux (push) Successful in 11m17s
Build / build-android (push) Successful in 12m39s
Build / create-release (push) Successful in 14s
2026-02-19 22:10:57 +11:00
GitHub Actions
5248194ceb chore: bump version to 4.10.13 [skip ci] 2026-02-19 10:57:45 +00:00
3ecf1a5f03 feat: add HTTP plugin and permissions for fetch operations
- Updated capabilities.json to include new HTTP permissions.
- Enhanced desktop-schema.json and windows-schema.json with detailed fetch operation permissions.
- Integrated the HTTP plugin in lib.rs to enable HTTP functionalities.
2026-02-19 21:57:17 +11:00
GitHub Actions
f7e2cc8250 chore: bump version to 4.10.12 [skip ci] 2026-02-19 09:43:51 +00:00
187534dd6c feat: enhance capabilities and permissions for dialog and process management
All checks were successful
Build / increment-version (push) Successful in 7s
Build / build-windows (push) Successful in 4m37s
Build / build-linux (push) Successful in 12m6s
Build / build-android (push) Successful in 11m49s
Build / create-release (push) Successful in 16s
- Updated capabilities.json to include new permissions for dialog and process features.
- Expanded desktop-schema.json and windows-schema.json with detailed dialog and process permissions, including allow/deny options for various commands.
- Integrated dialog and process plugins in lib.rs to enable new functionalities in the application.
2026-02-19 20:43:39 +11:00
GitHub Actions
9b20339c57 chore: bump version to 4.10.11 [skip ci] 2026-02-19 09:23:56 +00:00
GitHub Actions
0b4b8f11e7 chore: bump version to 4.10.10 [skip ci] 2026-02-19 09:03:29 +00:00
GitHub Actions
887a3ef7b3 chore: bump version to 4.10.9 [skip ci] 2026-02-19 07:16:02 +00:00
20a764b870 Refactor code structure for improved readability and maintainability
Some checks failed
Build / check-version (push) Successful in 7s
Build / build-windows (push) Successful in 5m14s
Build / build-linux (push) Successful in 5m38s
Build / build-android (push) Failing after 3h9m36s
Build / create-release (push) Has been cancelled
2026-02-06 05:53:49 +11:00
5ad2747a2f feat: add background sync for Matrix client on mobile platforms
Some checks failed
Build / check-version (push) Successful in 5s
Build / build-linux (push) Successful in 9m42s
Build / build-windows (push) Successful in 10m16s
Build / build-android (push) Failing after 1h57m27s
Build / create-release (push) Has been cancelled
- Introduced background sync functionality for the Matrix client, allowing notifications to be received even when the app is backgrounded.
- Added new commands to start, stop, and get the state of background sync.
- Implemented a BackgroundSyncManager to manage sync state and credentials.
- Integrated matrix-sdk for handling Matrix interactions and notifications.
- Updated Cargo.toml to include necessary dependencies for background sync.
- Modified mobile capabilities to include opener permissions.
- Enhanced lib.rs to handle new commands and integrate background sync logic.
2026-02-05 19:20:55 +11:00
ece77ccba6 feat: enhance SyncService and MainActivity for better battery optimization and service reliability
All checks were successful
Build / check-version (push) Successful in 6s
Build / build-linux (push) Successful in 5m32s
Build / build-windows (push) Successful in 8m23s
Build / build-android (push) Successful in 11m26s
Build / create-release (push) Has been skipped
2026-02-05 07:48:09 +11:00
89b0da0854 feat: add Linux permission handling for media access and configure main window in tauri.conf.json
All checks were successful
Build / check-version (push) Successful in 5s
Build / build-linux (push) Successful in 8m58s
Build / build-windows (push) Successful in 9m17s
Build / build-android (push) Successful in 12m35s
Build / create-release (push) Has been skipped
- Implemented automatic permission handling for microphone and camera access on Linux using webkit2gtk.
- Updated tauri.conf.json to define the main application window with specific dimensions and properties.
2026-02-05 04:57:45 +11:00
7296b0cd34 Refactor code structure for improved readability and maintainability
Some checks failed
Build / build-windows (push) Failing after 2m33s
Build / check-version (push) Successful in 9s
Build / create-release (push) Has been cancelled
Build / build-android (push) Has been cancelled
Build / build-linux (push) Has been cancelled
2026-02-05 03:24:42 +11:00
7a5e258f23 refactor: update permission sets and schemas for opener functionality
Some checks failed
Build / build-windows (push) Successful in 18m42s
Build / check-version (push) Has been cancelled
Build / build-linux (push) Has been cancelled
Build / create-release (push) Has been cancelled
Build / build-android (push) Has been cancelled
- Changed permission descriptions and constants in android-schema.json and mobile-schema.json to reflect new opener functionality.
- Updated capabilities.json to remove deprecated shell permissions and include new opener permissions.
- Refactored schema definitions to align with the new opener API, including changes to allowed and denied commands.
- Adjusted application references in schemas to clarify usage with URLs and paths.
2026-01-29 23:19:50 +11:00
3ccae09dca fix: update mobile capabilities to replace opener permission with shell:allow-open
Some checks failed
Build / check-version (push) Successful in 6s
Build / build-linux (push) Successful in 6m5s
Build / build-windows (push) Successful in 13m39s
Build / build-android (push) Failing after 11m54s
Build / create-release (push) Has been skipped
2026-01-25 22:41:52 +11:00
90407c49c6 feat: add open_external_url command to open URLs in the default browser
All checks were successful
Build / check-version (push) Successful in 6s
Build / build-windows (push) Successful in 6m12s
Build / build-linux (push) Successful in 9m27s
Build / build-android (push) Successful in 26m23s
Build / create-release (push) Has been skipped
2026-01-25 21:50:17 +11:00
61c1e3857d fix: update window capabilities to allow all windows and enhance opener permissions
Some checks failed
Build / check-version (push) Successful in 6s
Build / build-linux (push) Successful in 6m7s
Build / build-windows (push) Successful in 7m45s
Build / create-release (push) Has been cancelled
Build / build-android (push) Has been cancelled
2026-01-25 21:38:44 +11:00
6cc8d06e18 fix: restrict window capability to 'main' and enhance opener permissions
Some checks failed
Build / check-version (push) Successful in 5s
Build / build-linux (push) Successful in 6m51s
Build / build-windows (push) Successful in 12m10s
Build / create-release (push) Has been cancelled
Build / build-android (push) Has been cancelled
2026-01-25 21:16:12 +11:00
27a7e61ff8 fix: update opener permissions to allow default URLs and remove unnecessary entries
Some checks failed
Build / check-version (push) Successful in 6s
Build / build-linux (push) Successful in 5m43s
Build / build-windows (push) Successful in 7m46s
Build / create-release (push) Has been cancelled
Build / build-android (push) Has been cancelled
2026-01-25 21:06:46 +11:00
72af2b3ef7 fix: update Android build command to target aarch64 architecture and enhance opener permissions
Some checks failed
Build / check-version (push) Successful in 6s
Build / build-linux (push) Successful in 6m11s
Build / build-windows (push) Successful in 7m49s
Build / build-android (push) Has started running
Build / create-release (push) Has been cancelled
2026-01-25 20:53:12 +11:00
c612dfa824 fix: update capabilities for mobile and desktop, enhance window configuration
Some checks failed
Build / check-version (push) Successful in 6s
Build / build-linux (push) Successful in 6m1s
Build / build-windows (push) Successful in 6m15s
Build / create-release (push) Has been cancelled
Build / build-android (push) Has been cancelled
2026-01-25 20:09:08 +11:00
72b9a1480c fix: remove duplicate mobile_entry_point macro
Some checks failed
Build / check-version (push) Successful in 4s
Build / build-android (push) Has been cancelled
Build / create-release (push) Has been cancelled
Build / build-linux (push) Has been cancelled
Build / build-windows (push) Has been cancelled
2026-01-25 17:53:11 +11:00
ca56725984 fix: separate capabilities for desktop (autostart) and mobile
Some checks failed
Build / check-version (push) Successful in 7s
Build / build-linux (push) Successful in 6m0s
Build / build-windows (push) Successful in 10m28s
Build / build-android (push) Failing after 7m53s
Build / create-release (push) Has been skipped
2026-01-25 14:59:34 +11:00
e4d8f6152e perf: limit Android build to arm64-v8a only (99%+ of devices)
Some checks failed
Build / check-version (push) Successful in 6s
Build / build-linux (push) Successful in 6m8s
Build / build-windows (push) Successful in 11m41s
Build / build-android (push) Failing after 7m51s
Build / create-release (push) Has been skipped
2026-01-25 14:33:11 +11:00
58626aa942 refactor: update permission identifiers and descriptions in windows-schema.json
- Changed permission identifiers from `shell` to `opener` for clarity.
- Updated descriptions to reflect new functionality for opening URLs and revealing items in directories.
- Removed deprecated permissions and added new autostart permissions in the schema.
- Adjusted the structure of allowed and denied entries for better organization.

feat: implement system tray functionality in lib.rs

- Added system tray support with show and quit options.
- Implemented event handling for tray icon clicks and menu interactions.
- Modified application run logic to minimize to tray on window close.
- Updated plugins to use `tauri_plugin_opener` instead of `tauri_plugin_shell`.
2026-01-25 13:58:58 +11:00
6cabc01f77 feat: update capabilities and add clipboard image reading functionality for Linux
- Updated capabilities.json to allow opening shell commands.
- Implemented read_clipboard_image function for Linux using arboard to read images from the clipboard and encode them as base64 PNG.
- Added a stub for read_clipboard_image on non-Linux platforms.
- Registered the new command in the Tauri application.
2026-01-25 11:31:54 +11:00
eaa8e3949a Refactor code structure for improved readability and maintainability
Some checks failed
Build / check-version (push) Successful in 5s
Build / build-linux (push) Successful in 5m34s
Build / build-windows (push) Successful in 6m35s
Build / create-release (push) Has been cancelled
Build / build-android (push) Has been cancelled
2026-01-25 04:20:38 +11:00
6a32c023ee Refactor code structure for improved readability and maintainability
Some checks failed
Build / check-version (push) Successful in 4s
Build / build-linux (push) Successful in 13m23s
Build / build-windows (push) Successful in 14m23s
Build / create-release (push) Has been cancelled
Build / build-android (push) Has been cancelled
2026-01-25 03:10:17 +11:00
773c036404 fix: update package name to 'paarrot' and add png2icons dependency
Some checks failed
Build / check-version (push) Successful in 4s
Build / build-linux (push) Successful in 12m53s
Build / build-windows (push) Successful in 19m1s
Build / create-release (push) Has been cancelled
Build / build-android (push) Has been cancelled
2026-01-25 01:50:31 +11:00
2a8c3a1475 Refactor code structure for improved readability and maintainability
Some checks failed
Build / check-version (push) Successful in 5s
Build / build-linux (push) Successful in 12m45s
Build / build-windows (push) Failing after 15m39s
Build / create-release (push) Has been cancelled
Build / build-android (push) Has been cancelled
2026-01-25 01:09:30 +11:00