Commit Graph

12 Commits

Author SHA1 Message Date
uncor3 baaa2182d8 fix(ui): check for device compatibility before creating widgets 2026-04-04 10:51:55 +00:00
uncor3 d38f1e7175 migrate to cxx-qt 2026-04-02 05:32:11 +00:00
uncor3 9043350731 implement album export, finish WinUI styles, cleanup code 2026-03-06 04:47:23 +03:00
uncor3 9336a7faa2 add tool base widget, fix minor bugs, rename some widgets 2026-02-18 13:56:02 -08: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 868efa4525 WIP: migrate to idevice-rs (90% done) 2026-01-06 16:42:00 +00:00
uncor3 796de0e719 add license header 2025-11-03 19:55:48 -08:00
uncor3 8d4f4b11f9 improve UI styles
- Added album path management in PhotoModel for better photo loading.
- Updated responsive QLabel to handle scaling more effectively.
- Introduced ClickableIconWidget for better icon interaction in the UI.
- Added new color definitions for blue and accent blue.
- Enhanced the AppTabWidget styles to adapt to dark mode.
- Replaced QLineEdit with ZLineEdit for consistent styling.
- Improved the SSH terminal widget with better error handling and process management.
- Refactored ToolboxWidget methods for device management.
- Adjusted margins and styles in various widgets for improved layout.
2025-10-09 21:24:45 -07:00
uncor3 b15b205f52 add initial recovery device support for new UI & update styling
- Added QStackedWidget to manage different states in InstalledAppsWidget.
- Created separate loading, error, and content widgets for better UI management.
- Updated LoginDialog title and adjusted styles for labels.
- Enhanced MainWindow by removing unused code and improving device handling.
- Updated QueryMobileGestaltWidget UI for better clarity and usability.
- Removed deprecated screenshot handling code in RealtimeScreen.
2025-10-06 15:30:47 -07:00
uncor3 9fbe1b5f45 refactor: enhance XML handling in safeGetXML and integrate mobile gestalt query 2025-09-14 00:34:35 +00:00
uncor3 c84276eabc various enhancements
- add helper function declarations to iDescriptor.h
- remove unnessery mountDevImage
- single instance lock for devdiskimages (may be removed in future)
-  implement  safe_afc_read_directory to make sure client is long lived ( for now ony for  afc_read_directory needs to be wrapped)
- remove some cleanup code for testing (init_device.cpp)
- clean leave label for mount_dev_image.cpp
2025-08-24 01:46:49 +00:00
uncor3 eb43f13077 first commit 2025-07-27 04:00:39 +00:00