Commit Graph

13 Commits

Author SHA1 Message Date
uncor3 da258aad0f feat(livescreen): enhance loading UI and error handling for screenshot capture 2026-04-07 18:23:39 +00:00
uncor3 6c01ac735a fix(livescreen): handle initialization failure in LiveScreenWidget 2026-04-04 10:53:00 +00:00
uncor3 d38f1e7175 migrate to cxx-qt 2026-04-02 05:32:11 +00:00
uncor3 f4ffbcaf54 Refactor device event handling and improve icon loading in InstalledAppsWidget
- Updated DeviceInfoWidget to include necessary headers for UI components.
- Modified DiskUsageWidget to enable debug mode for gallery usage.
- Enhanced iDescriptor.h by adding new AddType for pairing failures.
- Replaced QLabel with IDLoadingIconLabel in InstalledAppsWidget for better icon handling.
- Implemented asynchronous icon loading in InstalledAppsWidget using a queue.
- Improved event handling in main window to differentiate between connection states.
- Added alreadyExists method in NetworkDeviceCard to handle already connected devices.
- Updated Rust dependencies and added new header for device event subscription.
- Refactored Rust code to improve device pairing logic and event callback handling.
2026-03-25 10:52:24 +00:00
uncor3 049b364ac5 refactor(cleanup) : finish statusballoon impl, remove dead code , visual improvements 2026-03-23 11:59:30 -07:00
uncor3 ddcaab6f4d add rotation and mirror controls to LiveScreenWidget 2026-03-20 02:40:42 +00:00
uncor3 9043350731 implement album export, finish WinUI styles, cleanup code 2026-03-06 04:47:23 +03:00
uncor3 ac81ee087c Refactor LiveScreenWidget, implement HouseArrest , fix bugs
- Introduced ScreenshotrThread to manage screenshot capturing in a separate thread.
- Updated LiveScreenWidget to utilize the new thread for capturing screenshots.
- Removed unused timer and related code for periodic screenshot updates.
- Enhanced error handling and initialization logic for screenshot service.
- Updated ServiceManager to include methods for taking screenshots and enabling developer mode.
- Refactored various methods in ServiceManager to accept optional parameters for AFC client handling.
- Improved error handling in VirtualLocation for setting device location.
- Enhanced ZLoadingWidget to support multiple content states using QStackedWidget.
- Cleaned up code and comments across multiple files for better readability and maintainability.
2026-01-15 02:06:11 +00:00
uncor3 2a71f011d9 implement statusballoon, refactor export logic and add new icons 2026-01-08 21:09:47 +00:00
uncor3 868efa4525 WIP: migrate to idevice-rs (90% done) 2026-01-06 16:42:00 +00:00
uncor3 da559349e8 fix bugs & add new dialogs
- Introduced `CredDialog` to prompt users for access to secure backends (Windows Credential Manager or Secret Service).
- Integrated `CredDialog` into `AppsWidget` initialization flow, allowing users to skip signing in.
- Updated `SettingsManager` to manage user preferences for showing the keychain dialog.
- Enhanced `DevDiskManager` and related classes to utilize a new method for creating device disk image paths.
- Refactored `VirtualLocation` to support saving and displaying recent locations.
- Improved UI responsiveness and layout adjustments across various widgets.
- Cleaned up unused code and comments for better maintainability.
2025-11-10 01:01:20 +00:00
uncor3 f0ab7efc6e use low level apis to generate video thumbnail & remove unnecessary code
- Adjusted status bar layout in MainWindow to include app version label.
- Enhanced video thumbnail generation in PhotoModel using FFmpeg for better performance and resource management.
- Streamlined MediaStreamerManager to ensure proper cleanup and thread safety.
- Updated ServiceManager to include safe methods for retrieving file info and handling AFC operations.
- Removed get_device_version
- Cleaned up code and improved readability across multiple files.
- Passed correct args to ZUpdater
2025-11-09 20:27:22 +00:00
uncor3 d0fb0870d4 fix bugs and styles
- Refactored jailbroken tab
- Added new icons
- Fixed files not closed in  read_afc_file_to_byte_array
- Improved memory cache for thumbnails in `PhotoModel`, increasing limit to 150MB.
- Updated UI elements in `SponsorWidget` and `ToolboxWidget` for better aesthetics and usability.
2025-11-07 14:31:28 +00:00