Commit Graph

662 Commits

Author SHA1 Message Date
uncor3 3e0b78149b move Windows SibebarTabButton into windows subfolder 2026-05-22 12:13:11 +00:00
uncor3 057a386e10 implement QueryMobileGestalt in qml 2026-05-22 12:11:40 +00:00
uncor3 a83eb51ea0 fix color in tab button 2026-05-22 12:09:53 +00:00
uncor3 d5d50a7db8 feat: enhance DeviceContext with device management functions and signals 2026-05-22 12:09:38 +00:00
uncor3 076b3504d6 return json in get_cable_info 2026-05-22 12:07:40 +00:00
uncor3 c7602446d5 compile moc for networkdeviceprovider 2026-05-22 12:06:46 +00:00
uncor3 cfa6115f03 fix qrc 2026-05-22 11:58:24 +00:00
uncor3 debd9f8dc6 feat: add StatusBar component 2026-05-22 11:57:53 +00:00
uncor3 5b33fe96f3 refactor: update HowToConnect dialog and integrate NetworkDevicesToConnect component in Welcome.qml 2026-05-22 11:57:15 +00:00
uncor3 13f15e69da refactor: implement AnimatedTab component for tab management in Tabs.qml 2026-05-22 11:56:13 +00:00
uncor3 f5a7274aaa implement ToolWindow 2026-05-22 11:55:20 +00:00
uncor3 6d3c602ab2 refactor: rewrite MapView logic in qml 2026-05-22 11:54:43 +00:00
uncor3 bda29efb58 implement StateView 2026-05-22 11:50:59 +00:00
uncor3 69e5b77f09 refactor: replace PNG icons with SVGs in FileExplorer, FilesSection, and Toolbox 2026-05-22 11:50:33 +00:00
uncor3 ab82b0a317 make layout responsive in AppsTab 2026-05-22 11:47:06 +00:00
uncor3 87a4937421 fix GridView appearing over other elements 2026-05-22 11:46:13 +00:00
uncor3 de1e07845d replace remaining png icons with svgs 2026-05-22 11:45:03 +00:00
uncor3 b43a6fdee2 delete unused stylesheets 2026-05-22 11:42:09 +00:00
uncor3 6830a31fc1 chore: reorganize app icons and migrate PNGs to SVGs 2026-05-22 07:50:47 +00:00
uncor3 d44f3d10fe delete unused Windows icons 2026-05-22 07:45:41 +00:00
uncor3 3da96c602d implement device db 2026-05-21 03:03:36 +00:00
uncor3 bbe8ffd0e5 fix iconloader bg color 2026-05-14 18:38:55 +00:00
uncor3 13b71fc80c fix windows build 2026-05-14 06:33:31 +03:00
uncor3 6671cc5f2a update uxplay reference 2026-05-12 22:21:40 +00:00
uncor3 a51958b7a0 add device context management and use qml6glsink for airplay
- Introduced a new module `device_ctx` to manage device-related services and state.
- Replaced direct access to `APP_DEVICE_STATE` with functions from `device_ctx` for better encapsulation.
- Added constants for recent and favorites album queries in `constants.rs`.
- Updated SQL queries in `query_sqlite.rs` to use constants from `constants.rs`.
- Removed the `hause_arrest.rs` file and integrated its functionality into the new structure.
- Refactored `ServiceFactory` to create AFC clients using the new device context.
- Improved error handling and logging in various modules.
- Airplay now uses qml6glsink.
- Cleaned up unused imports and commented-out code across multiple files.
2026-05-12 21:59:47 +00:00
uncor3 9858bc14fd remove debug logs 2026-05-10 18:19:52 +00:00
uncor3 4c404012db comment out unimplemented logic 2026-05-10 18:19:23 +00:00
uncor3 09948bd247 remove blocking log call 2026-05-10 18:18:30 +00:00
uncor3 0f1d40de95 refactor(core): move to qmetaobject-rs 2026-05-10 17:54:25 +00:00
uncor3 9af7f8a9f4 begin implementing app store in qml
- Added `anyhow` and `ipatool` dependencies to `Cargo.toml`.
- Created a new `apps.rs` module to manage application state and user authentication.
- Refactored image loading logic to handle HEIC files and generate thumbnails using the new bridge functions.
- Enhanced utility functions for managing QMap state in the application.
2026-05-05 06:22:27 +00:00
uncor3 b05416dd68 Merge branch 'main' into qml 2026-04-30 05:47:38 +00:00
uncor3 e76ed0fd71 refactor(image-pipeline): move image loading logic to rust
- Implement Gallery in QML
- Read gallery from `sqlitedb`
- Implement `ThumbnailProvider` to handle thumbnail requests and caching
- Move `FluentUI` related QML code to `windows` folder
2026-04-30 05:45:39 +00:00
uncor3 4f96237bfa Merge pull request #80 from amadejkastelic/main
fix(aarch64-linux): use c_char for sqlite3_deserialize schema name for compatibility
2026-04-27 19:42:40 +03:00
Amadej Kastelic fc73e3146d fix: use c_char for sqlite3_deserialize schema name for aarch64 compatibility 2026-04-27 13:59:47 +02:00
uncor3 e989212264 refactor(ui): add initial QML setup 2026-04-25 06:18:25 +03:00
uncor3 a57f107767 update README.md 2026-04-19 19:55:02 +00:00
uncor3 6724fb42f9 dont run CI on tag push 2026-04-19 19:52:29 +00:00
uncor3 5f1158565c v0.5.0 v0.5.0 2026-04-19 19:47:09 +00:00
uncor3 abd6d76aea update CI workflow 2026-04-19 19:01:39 +00:00
uncor3 baf17501a7 Merge branch 'main' into dev 2026-04-19 18:56:29 +00:00
uncor3 53351fe9a2 add AIRPLAY.md 2026-04-19 18:54:14 +00:00
uncor3 f93ca5592a bugfix : use sharedIntance in tab widget 2026-04-19 18:53:29 +00:00
uncor3 52c4e65124 feat(linux-airplay): add option "use legacy ports" 2026-04-19 18:51:25 +00:00
uncor3 bc2ac465e9 enable CI workflow 2026-04-19 17:07:55 +00:00
uncor3 b52a27ff19 fix rust-analyzer 2026-04-19 17:07:35 +00:00
uncor3 2c060f2ac6 Add debug logging for failed export and import 2026-04-19 17:07:16 +00:00
uncor3 0301c1b6a3 bump idevice 2026-04-19 17:05:55 +00:00
uncor3 7f0cb7037f update idevice-rs ref 2026-04-19 17:02:56 +00:00
uncor3 23f1d6f78e remove old repo 2026-04-19 16:10:53 +00:00
uncore 651e526b9e update README 2026-04-16 12:38:09 -07:00