Commit Graph
83 Commits
Author SHA1 Message Date
Gabriel20xx 20f742a7d9 Refactor resource usage display in MainWindow to separate system and program usage 2025-08-07 16:04:18 +02:00
Gabriel20xx f974150e7b Update global delay settings to use seconds instead of milliseconds 2025-08-07 13:48:49 +02:00
Gabriel20xx 7560474f5b Add global delay settings for steps in Scenario and MainWindow 2025-08-07 13:44:52 +02:00
Gabriel20xx d0a9aee619 Add global delay settings to Scenario and MainWindow for customizable action delays 2025-08-07 13:38:18 +02:00
Gabriel20xx 506a6d59c8 Merge remote-tracking branch 'origin/master' into dev 2025-08-07 13:31:45 +02:00
Gabriel20xx ef9e62a995 Update refresh_window_list call to preserve selection in MainWindow 2025-08-06 18:15:52 +02:00
Gabriel20xx d60bbd5521 Enhance action management in StepDialog; add action editing functionality and improve action summary formatting for better user experience. 2025-08-06 17:44:44 +02:00
Gabriel20xx c8a84fb7e8 Enhance welcome dialog in MainWindow to include template selection; improve user experience for scenario creation and import options. 2025-08-06 17:37:13 +02:00
Gabriel20xx 1e8123efdb Remove obsolete optimization and resource monitoring documentation; update scenario management to ensure user directory saving and template protection. 2025-08-06 17:33:03 +02:00
Gabriel20xx cb79b5d6e1 Refactor title bar theming logic; introduce helper methods for consistent application across windows and dialogs 2025-07-31 16:05:51 +02:00
Gabriel20xx 21dd3e7ba4 Enhance SettingsDialog and MainWindow styling; improve QComboBox appearance and validation logic for geometry data 2025-07-31 16:02:17 +02:00
Gabriel20xx 879141a080 Refactor window geometry adjustment logic; improve visibility checks and add logging for applied values 2025-07-31 15:56:13 +02:00
Gabriel20xx fda126e611 Refactor window position validation logic; allow negative positions for multi-monitor setups and ensure minimal visibility 2025-07-31 15:54:18 +02:00
Gabriel20xx eb824ff7b2 Enhance window geometry saving logic; add validation and prevent saving when minimized or not visible 2025-07-31 15:52:41 +02:00
Gabriel20xx dda575f043 Enhance SettingsDialog theme application; ensure immediate updates and consistency across child widgets 2025-07-31 15:49:59 +02:00
Gabriel20xx 06f8061fc5 Add settings dialog for application configuration; include theme, logging level, and update interval options 2025-07-31 15:42:46 +02:00
Gabriel20xx 0ec8bee99f Refactor button layout in MainWindow; reduce padding, minimum width, and spacing for improved UI consistency 2025-07-31 15:32:59 +02:00
Gabriel20xx be5f538a69 Refactor title bar theming logic; reduce multiple attempts to single application for improved efficiency 2025-07-31 15:29:28 +02:00
Gabriel20xx 2abc71347f Enhance title bar theming and refresh logic; ensure immediate updates for main and dialog windows 2025-07-31 15:27:49 +02:00
Gabriel20xx a9965493e8 Adjust minimum height of MainWindow to 720px for better UI element accommodation 2025-07-31 15:19:49 +02:00
Gabriel20xx 9f38776a5a Reorganize resource display layout; move GPU memory info up and adjust update interval controls 2025-07-31 15:19:07 +02:00
Gabriel20xx 7ceae34fba Adjust MainWindow size to accommodate UI elements; increase minimum height to 800px 2025-07-31 15:14:42 +02:00
Gabriel20xx 517ab1bac8 Enhance title bar theming with multiple application attempts; streamline resource display toggle functionality 2025-07-31 15:12:32 +02:00
Gabriel20xx 6309edaeea Implement resource usage tracking and statistics display; enhance theme application timing and UI controls 2025-07-31 15:07:11 +02:00
Gabriel20xx 2a6940ea3e Enhance theme management with combo box for selection; implement dark title bar theming across platforms 2025-07-31 14:59:09 +02:00
Gabriel20xx 7aeaae8880 Add theme support with dynamic monitoring and UI updates 2025-07-31 14:50:21 +02:00
Gabriel20xx 9a44d9c059 Merge branch 'dev' 2025-07-31 14:35:23 +02:00
Gabriel20xx a31b01238a Implement non-blocking GPU memory info retrieval with background updates; enhance error handling and caching mechanisms 2025-07-31 14:33:36 +02:00
Gabriel20xx dafe588601 Refactor GPU memory info retrieval to improve module imports and error handling; remove timeout mechanism in favor of caching 2025-07-31 14:26:58 +02:00
Gabriel20xx 7489658551 Optimize GPU memory info retrieval with caching and timeout handling; enhance UI resource monitoring controls 2025-07-31 14:22:34 +02:00
Gabriel20xx 5541a26c8c Add GPU memory monitoring and update interval settings in MainWindow 2025-07-31 14:15:54 +02:00
Gabriel20xx e810fcdbb4 Merge branch 'dev' 2025-07-31 13:53:33 +02:00
Gabriel20xx ba70070e9b Enhance performance monitoring and window geometry management in MainWindow 2025-07-31 13:50:56 +02:00
Gabriel20xxandGitHub a0e07dec21 Merge pull request #1 from gabriel20xx/dev
Merge ressource monitor
2025-07-31 13:50:29 +02:00
Gabriel20xx abb21792d6 Add real-time resource monitoring and UI enhancements
- Implemented a new resource usage display in the main UI, showing memory, CPU, and system metrics.
- Added toggle functionality to hide/show resource information.
- Enhanced performance monitoring with real-time updates every 2 seconds.
- Included error handling and fallback modes for when psutil is not installed.
- Updated requirements.txt to include psutil for enhanced monitoring capabilities.
2025-07-31 13:45:00 +02:00
Gabriel20xx 2d2389436d dev 2025-07-31 12:52:28 +02:00
Gabriel20xxandGitHub 682d9df381 Update README.md 2025-07-23 11:08:37 +02:00
Gabriel20xx ee328eb480 reorder PyAutoGUI fail-safe feature initialization 2025-07-22 14:12:57 +02:00
Gabriel20xx 5419c4454b disable PyAutoGUI fail-safe feature 2025-07-22 09:39:00 +02:00
Gabriel20xx 03133c2ff9 improved the ui, added priority 2025-07-10 09:23:49 +02:00
Gabriel20xx 6799cbc455 Screenshot function fixes 2025-07-09 17:41:23 +02:00
Gabriel20xx f54472df2c add option to import scenario on very first use 2025-07-08 16:56:26 +02:00
Gabriel20xx bca2c50e68 fix scenario renaming 2025-07-08 11:48:59 +02:00
Gabriel20xx 46540c09b7 remove duplicate label 2025-07-08 11:33:41 +02:00
Gabriel20xx 9718dfa607 update python minimum requirement 2025-07-08 10:57:34 +02:00
Gabriel20xx 3c0fe1a396 removed mss as dependency 2025-07-08 10:49:55 +02:00
Gabriel20xx 161193fa50 update readme 2025-07-08 10:46:44 +02:00
Gabriel20xx 77892ecd96 add debounce delay only on stopped 2025-07-07 22:57:24 +02:00
Gabriel20xx 961fa158e3 fix bugs 2025-07-07 22:11:30 +02:00
Gabriel20xx 33d5106703 fix main ui 2025-07-07 22:01:29 +02:00