Commit Graph

561 Commits

Author SHA1 Message Date
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
4b185556f8 Merge branch 'main' of http://synbox.ruv.wtf:8418/litruv/cinny-desktop
All checks were successful
Build / check-version (push) Successful in 5s
Build / build-linux (push) Successful in 5m45s
Build / build-windows (push) Successful in 8m1s
Build / build-android (push) Successful in 14m28s
Build / create-release (push) Has been skipped
2026-02-05 04:02:33 +11:00
579b77e8d5 fix: enhance Android build process with improved keystore handling and error checks 2026-02-05 04:02:32 +11:00
0090b6bd84 Update README.md
Some checks failed
Build / check-version (push) Successful in 5s
Build / build-windows (push) Successful in 8m1s
Build / build-linux (push) Successful in 18m11s
Build / create-release (push) Has been cancelled
Build / build-android (push) Has been cancelled
2026-02-05 02:28:50 +10: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
ca049e53f5 chore: update cinny submodule with link click debugging
Some checks failed
Build / check-version (push) Successful in 6s
Build / build-linux (push) Successful in 6m13s
Build / build-windows (push) Successful in 15m34s
Build / create-release (push) Has been cancelled
Build / build-android (push) Has been cancelled
2026-01-25 19:49:49 +11:00
5a3cbd02e6 Update README.md
Some checks failed
Build / check-version (push) Successful in 6s
Build / build-linux (push) Successful in 5m46s
Build / build-windows (push) Successful in 13m28s
Build / create-release (push) Has been cancelled
Build / build-android (push) Has been cancelled
2026-01-25 18:34:03 +10:00
02bc4caaaf chore: update cinny submodule with opener fix
Some checks failed
Build / check-version (push) Successful in 6s
Build / build-linux (push) Successful in 6m1s
Build / build-windows (push) Successful in 12m49s
Build / create-release (push) Has been cancelled
Build / build-android (push) Has been cancelled
2026-01-25 18:40:32 +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
a191fb0609 chore: remove unused GitHub Actions workflow
Some checks failed
Build / check-version (push) Successful in 10s
Build / build-windows (push) Successful in 6m53s
Build / create-release (push) Has been cancelled
Build / build-android (push) Has been cancelled
Build / build-linux (push) Has been cancelled
2026-01-25 14:21:08 +11:00
b7031f85e0 feat: add MSI updater files (.msi.zip, .msi.zip.sig) to CI workflow
Some checks failed
Build / check-version (push) Successful in 7s
Build / build-windows (push) Has been cancelled
Build / build-android (push) Has been cancelled
Build / create-release (push) Has been cancelled
Build / build-linux (push) Has been cancelled
2026-01-25 14:20:01 +11:00
0e6d140d01 fix: add xdg-utils and patchelf to Linux CI dependencies
Some checks failed
Build / check-version (push) Successful in 4s
Build / build-windows (push) Has been cancelled
Build / build-android (push) Has been cancelled
Build / create-release (push) Has been cancelled
Build / build-linux (push) Has been cancelled
2026-01-25 14:16:53 +11:00
2d0398f5d3 fix: update tauri script to use Node.js for file copying
Some checks failed
Build / check-version (push) Successful in 4s
Build / build-linux (push) Failing after 4m21s
Build / build-android (push) Has been cancelled
Build / create-release (push) Has been cancelled
Build / build-windows (push) Has been cancelled
2026-01-25 14:09:54 +11:00
b6c07916af chore: update subproject commit reference
Some checks failed
Build / check-version (push) Successful in 4s
Build / build-linux (push) Failing after 4m32s
Build / build-android (push) Has been cancelled
Build / create-release (push) Has been cancelled
Build / build-windows (push) Has been cancelled
2026-01-25 14:02:30 +11:00
37141d3d31 Merge branch 'main' of http://synbox.ruv.wtf:8418/litruv/cinny-desktop
Some checks failed
Build / check-version (push) Successful in 4s
Build / build-windows (push) Failing after 1m56s
Build / create-release (push) Has been cancelled
Build / build-linux (push) Has been cancelled
Build / build-android (push) Has been cancelled
2026-01-25 13:59:00 +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
d4264f0e8d Update README.md
All checks were successful
Build / check-version (push) Successful in 5s
Build / build-linux (push) Successful in 5m43s
Build / build-windows (push) Successful in 13m22s
Build / build-android (push) Successful in 34m12s
Build / create-release (push) Has been skipped
2026-01-25 11:29:37 +10:00
90fc67c805 Merge branch 'main' of http://synbox.ruv.wtf:8418/litruv/cinny-desktop
Some checks failed
Build / check-version (push) Successful in 4s
Build / build-linux (push) Successful in 10m38s
Build / build-windows (push) Successful in 12m19s
Build / create-release (push) Has been cancelled
Build / build-android (push) Has been cancelled
2026-01-25 11:32:03 +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
d2619004b5 Update README.md
All checks were successful
Build / check-version (push) Successful in 4s
Build / build-linux (push) Successful in 5m40s
Build / build-windows (push) Successful in 6m28s
Build / build-android (push) Successful in 13m6s
Build / create-release (push) Has been skipped
2026-01-25 04:45:46 +10: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
a749db75f7 fix: mark subproject as dirty in cinny
Some checks failed
Build / check-version (push) Successful in 5s
Build / build-linux (push) Successful in 9m39s
Build / build-windows (push) Successful in 23m30s
Build / create-release (push) Has been cancelled
Build / build-android (push) Has been cancelled
2026-01-25 00:40:46 +11:00
d16a55e06d fix: add caching for Cargo registry and build artifacts in Tauri workflow
Some checks failed
Build / check-version (push) Successful in 4s
Build / build-windows (push) Has been cancelled
Build / build-android (push) Has been cancelled
Build / build-linux (push) Has been cancelled
Build / create-release (push) Has been cancelled
2026-01-25 00:31:54 +11:00
93085b7029 feat: add Rust linker configuration for multiple targets
Some checks failed
Build / check-version (push) Successful in 4s
Build / build-linux (push) Successful in 9m24s
Build / build-windows (push) Successful in 13m28s
Build / create-release (push) Has been cancelled
Build / build-android (push) Has been cancelled
2026-01-25 00:14:11 +11:00
fce3c8ea59 fix: optimize build performance by adjusting Rust compilation settings
Some checks failed
Build / check-version (push) Successful in 5s
Build / build-linux (push) Successful in 6m13s
Build / build-windows (push) Successful in 17m18s
Build / create-release (push) Has been cancelled
Build / build-android (push) Has been cancelled
2026-01-24 23:54:46 +11:00
d73a6874f6 feat: add Android ARM64 build support in Tauri workflow
Some checks failed
Build / check-version (push) Successful in 4s
Build / build-linux (push) Successful in 5m10s
Build / build-windows (push) Successful in 12m0s
Build / build-android (push) Has started running
Build / create-release (push) Has been cancelled
2026-01-24 23:31:16 +11:00
8531cfdbf6 fix: update schema reference in default capabilities and remove unused desktop capabilities file
All checks were successful
Build / check-version (push) Successful in 3s
Build / build-windows (push) Successful in 11m28s
Build / build-linux (push) Successful in 12m18s
Build / build-android (push) Successful in 26m24s
Build / create-release (push) Successful in 14s
2026-01-24 08:30:45 +11:00
430f37a8a4 fix: update identifier in desktop capabilities configuration
Some checks failed
Build / check-version (push) Successful in 5s
Build / build-linux (push) Failing after 3m16s
Build / build-android (push) Has been cancelled
Build / create-release (push) Has been cancelled
Build / build-windows (push) Has been cancelled
2026-01-24 08:26:14 +11:00
1c4165b536 fix: update cinny subproject commit reference
Some checks failed
Build / check-version (push) Successful in 4s
Build / build-linux (push) Failing after 3m18s
Build / build-android (push) Has been cancelled
Build / create-release (push) Has been cancelled
Build / build-windows (push) Has been cancelled
2026-01-24 08:21:42 +11:00
6f987b6be3 fix: mark cinny subproject as dirty
Some checks failed
Build / check-version (push) Successful in 4s
Build / build-linux (push) Failing after 1m53s
Build / build-windows (push) Failing after 1m58s
Build / create-release (push) Has been cancelled
Build / build-android (push) Has been cancelled
2026-01-24 08:18:48 +11:00
1264065aeb fix: update cinny subproject commit reference
Some checks failed
Build / check-version (push) Successful in 4s
Build / build-linux (push) Failing after 2m3s
Build / build-windows (push) Failing after 2m3s
Build / create-release (push) Has been cancelled
Build / build-android (push) Has been cancelled
2026-01-24 08:15:55 +11:00
058d55af7b fix: mark cinny subproject as dirty
Some checks failed
Build / check-version (push) Successful in 5s
Build / build-linux (push) Failing after 1m58s
Build / build-windows (push) Failing after 2m4s
Build / build-android (push) Has started running
Build / create-release (push) Has been cancelled
2026-01-24 08:12:41 +11:00
a7156f1a76 bump version to 4.10.8 in tauri configuration
Some checks failed
Build / check-version (push) Successful in 6s
Build / build-windows (push) Failing after 1m58s
Build / build-linux (push) Failing after 1m54s
Build / create-release (push) Has been cancelled
Build / build-android (push) Has been cancelled
2026-01-24 08:09:19 +11:00
94b72d0fe8 bump version to 4.10.7 in tauri configuration
Some checks failed
Build / check-version (push) Successful in 4s
Build / build-linux (push) Failing after 1m59s
Build / build-windows (push) Failing after 2m2s
Build / build-android (push) Failing after 2m13s
Build / create-release (push) Has been skipped
2026-01-24 08:04:29 +11:00
3198e496c4 feat: add desktop capability schema with default permissions
Some checks failed
Build / check-version (push) Successful in 4s
Build / build-linux (push) Failing after 2m2s
Build / build-windows (push) Failing after 1m43s
Build / create-release (push) Has been cancelled
Build / build-android (push) Has been cancelled
2026-01-24 07:59:49 +11:00
1de0ed67a2 bump version to 4.10.6 in tauri configuration
Some checks failed
Build / check-version (push) Successful in 6s
Build / build-linux (push) Failing after 3m24s
Build / build-windows (push) Has started running
Build / build-android (push) Has started running
Build / create-release (push) Has been cancelled
2026-01-24 07:51:53 +11:00
47f58730ee Update cinny submodule reference
Some checks failed
Build / check-version (push) Successful in 4s
Build / build-android (push) Failing after 9s
Build / create-release (push) Has been cancelled
Build / build-windows (push) Has been cancelled
Build / build-linux (push) Has been cancelled
2026-01-24 07:49:47 +11:00