Commit Graph

543 Commits

Author SHA1 Message Date
uncor3 0f85563dc5 remove unused imports, cleanup code 2026-04-05 23:33:06 +00:00
uncor3 7861d4acfb update submodule urls 2026-04-05 11:08:51 +00:00
uncor3 d732f71aef update submodule urls 2026-04-05 11:08:16 +00:00
uncor3 50be994c90 update submodule urls 2026-04-05 10:57:43 +00:00
uncor3 1fde2f3ee5 update linux build 2026-04-05 10:49:37 +00:00
uncor3 2d77b9ba7b update linux build 2026-04-05 10:36:52 +00:00
uncor3 5bdbcf4964 remove obsolete subproject reference 2026-04-05 10:28:59 +00:00
uncor3 bbaa5dc9a0 update submodule urls 2026-04-05 10:24:03 +00:00
uncor3 a5758f3358 update linux build 2026-04-05 10:18:14 +00:00
uncor3 e45546b58b update subproject ref 2026-04-05 10:14:00 +00:00
uncor3 216fbb7fe5 fix(iomanager): implement import for AFC2 and House Arrest 2026-04-05 10:10:10 +00:00
uncor3 d314650279 fix(mainwindow): cancel all jobs on close 2026-04-05 10:07:43 +00:00
uncor3 fc88af8e35 fix(screenshot): ignore error in service.take_screenshot() 2026-04-05 10:00:36 +00:00
uncor3 3b2fe2698f fix(lib): implement proper pairing logic and spawn heartbeat task after device is initialized 2026-04-05 09:59:35 +00:00
uncor3 ed8f958f6c fix(statusballoon): implement cancel job, debounce transfer rate 2026-04-05 09:56:24 +00:00
uncor3 2b345dfa2d fix(devdiskimageswidget): add item selection handling and iOS 17 warnings 2026-04-05 09:49:19 +00:00
uncor3 4edc2347a7 fix(installedapps): improve app icon loading and UI handling 2026-04-05 09:47:08 +00:00
uncor3 4c97ea79c8 fix(video): add rotation handling for video thumbnails 2026-04-05 09:43:30 +00:00
uncor3 c3787ccbff fix(ui): enable/disable toolbox frame based on state 2026-04-04 19:18:25 +03:00
uncor3 9d08f89dde fix Windows build 2026-04-04 19:18:06 +03:00
uncor3 fa1a383600 fix(ui): update thumbnail size to 256x256 2026-04-04 19:17:21 +03:00
uncor3 19b1cc56bd fix(export): cancel QFuture on exit 2026-04-04 18:52:41 +03:00
uncor3 09a483aefa fix(ui): update style handling in toolboxwidget 2026-04-04 18:50:23 +03:00
uncor3 ee730381e5 fix(ui): adjust item view sizes in gallerywidget 2026-04-04 18:49:25 +03:00
uncor3 eb96d0cffe fix(ui): start loading immediately in loadingwidget 2026-04-04 18:43:46 +03:00
uncor3 a703075329 fix Windows build 2026-04-04 18:42:57 +03:00
uncor3 1153225467 feat(service_manager): expose diag commands 2026-04-04 10:54:51 +00:00
uncor3 5a84831e1d feat(ui): add currentFileLabel 2026-04-04 10:54:12 +00:00
uncor3 6c01ac735a fix(livescreen): handle initialization failure in LiveScreenWidget 2026-04-04 10:53:00 +00:00
uncor3 43e2772941 fix(main): device event logging 2026-04-04 10:52:47 +00:00
uncor3 fa1c99ebd0 fix(media): add option to use Afc2 backend for stream URL requests 2026-04-04 10:52:20 +00:00
uncor3 baaa2182d8 fix(ui): check for device compatibility before creating widgets 2026-04-04 10:51:55 +00:00
uncor3 10c1278a5a refactor(ui): use rust backend in appinstalldialog 2026-04-04 10:49:49 +00:00
uncor3 add4ab778c fix(core): xml parsing for bool value "Jailbroken" 2026-04-04 10:47:52 +00:00
uncor3 54f798e4ac feat(ui): implement DevModeWidget for iOS 17 and above 2026-04-04 10:46:42 +00:00
uncor3 f06c4487ed use afc2 or hause_arrest in mediapreviewdialog 2026-04-04 10:41:27 +00:00
uncor3 cc1d6be3e5 refactor dev disk mounting 2026-04-04 10:40:01 +00:00
uncor3 05d0445a10 feat(ui): introduce retryEnabled in ZLoadingWidget 2026-04-04 10:37:40 +00:00
uncor3 56fa9310a6 fix: use hause_arrest or afc2 client whenever possible 2026-04-04 10:32:55 +00:00
uncor3 491f1af88c respect env var "USBMUXD_PAIRING_FILES_LOCATION", fix get_pairing_files on macos, fix device cleanup bugs 2026-04-02 14:59:18 -07: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 95c53eb6ad compile rust_codebase within idevice_ffi 2026-03-23 22:34:52 +00:00
uncor3 bbeeadd5c9 feat: refactor Rust integration 2026-03-23 12:19:11 -07:00
uncor3 049b364ac5 refactor(cleanup) : finish statusballoon impl, remove dead code , visual improvements 2026-03-23 11:59:30 -07:00
uncor3 d2a0fcbd42 fix: update .gitignore to include flatpak-builder build directory and Rust target 2026-03-21 01:50:59 +00:00
uncor3 101febb632 feat: introduce Rust into the codebase
- Rewrite DeviceMonitorThread in Rust (idevice_monitor)
- Enhanced ServiceManager to check for application shutdown before executing operations.
- Introduced auto-connect feature for wireless devices in SettingsManager.
- Updated SettingsWidget to include UI elements for auto-connecting wireless devices.
- Make import button work in gallerywidget
2026-03-21 01:50:37 +00:00
uncor3 6cd2c5e5ba cleanup pairing process and improve heartbeat management 2026-03-20 20:26:36 +03:00
uncor3 1023777642 Refactor network device management and SSH terminal integration
- Removed the old NetworkDeviceManager class and replaced it with a new NetworkDeviceProvider class to streamline network device handling.
- Updated various widgets (NetworkDevicesToConnectWidget, NetworkDevicesWidget, SSHTerminalTool) to utilize the new NetworkDeviceProvider for device management.
- Introduced a new SSHTerminalTool class to manage SSH connections, replacing the OpenSSHTerminalWidget.
- Enhanced device selection UI to support both wired and wireless devices, including manual IP connection options.
- Improved signal-slot connections for device addition and removal events.
- Cleaned up unnecessary includes and code related to the old SSH terminal widget.
- Added checks for device jailbreak status during SSH connection attempts.
2026-03-20 20:25:24 +03:00
uncor3 61b049d8dc feat: add close event handling to MainWindow for active processes 2026-03-20 03:10:35 +00:00