Commit Graph

  • 8daa1476b2 Refactor signal disconnection logic for improved safety and readability master dev Gabriel20xx 2025-08-18 10:09:14 +02:00
  • e38bf3a851 Refactor CPU usage reporting to simplify diagnostics and enhance readability Gabriel20xx 2025-08-18 10:02:02 +02:00
  • ce5918ca85 Improve CPU usage reporting with actual per-process percent and enhanced diagnostics Gabriel20xx 2025-08-18 09:59:48 +02:00
  • 05fbf19d24 Refactor QComboBox styling to use native system arrow and adjust padding for improved appearance Gabriel20xx 2025-08-18 09:57:54 +02:00
  • 46fb5e176b Refactor QComboBox styling to use native system arrow for improved compatibility and fix rendering issues Gabriel20xx 2025-08-18 09:54:00 +02:00
  • b6662d81da Enhance memory usage tracking with improved CPU calculation and error handling Gabriel20xx 2025-08-18 09:49:28 +02:00
  • 2f8b3ba872 Optimize memory management and cleanup processes in MainWindow and TemplateCache Gabriel20xx 2025-08-07 17:10:47 +02:00
  • 7dbb161ded Prevent painting errors in MainWindow when minimized or not visible Gabriel20xx 2025-08-07 16:48:18 +02:00
  • 8bb2e7f998 Refactor DPI awareness setup to use qt.conf for Windows Gabriel20xx 2025-08-07 16:44:22 +02:00
  • 270a0087a3 Set DPI awareness for high DPI scaling on Windows Gabriel20xx 2025-08-07 16:42:35 +02:00
  • 696b864237 Add total and used system memory metrics to resource display in MainWindow Gabriel20xx 2025-08-07 16:28:00 +02:00
  • d1f9bfd156 Add system-wide CPU usage metrics to resource display in MainWindow Gabriel20xx 2025-08-07 16:15:51 +02:00
  • 853c6aa48d Enhance resource usage display in MainWindow to include detailed system and program metrics Gabriel20xx 2025-08-07 16:11:22 +02:00
  • 20f742a7d9 Refactor resource usage display in MainWindow to separate system and program usage Gabriel20xx 2025-08-07 16:04:18 +02:00
  • f974150e7b Update global delay settings to use seconds instead of milliseconds Gabriel20xx 2025-08-07 13:48:49 +02:00
  • 7560474f5b Add global delay settings for steps in Scenario and MainWindow Gabriel20xx 2025-08-07 13:44:52 +02:00
  • d0a9aee619 Add global delay settings to Scenario and MainWindow for customizable action delays Gabriel20xx 2025-08-07 13:38:18 +02:00
  • 506a6d59c8 Merge remote-tracking branch 'origin/master' into dev Gabriel20xx 2025-08-07 13:31:45 +02:00
  • ef9e62a995 Update refresh_window_list call to preserve selection in MainWindow Gabriel20xx 2025-08-06 18:15:52 +02:00
  • d60bbd5521 Enhance action management in StepDialog; add action editing functionality and improve action summary formatting for better user experience. Gabriel20xx 2025-08-06 17:44:44 +02:00
  • c8a84fb7e8 Enhance welcome dialog in MainWindow to include template selection; improve user experience for scenario creation and import options. Gabriel20xx 2025-08-06 17:37:13 +02:00
  • 1e8123efdb Remove obsolete optimization and resource monitoring documentation; update scenario management to ensure user directory saving and template protection. Gabriel20xx 2025-08-06 17:33:03 +02:00
  • cb79b5d6e1 Refactor title bar theming logic; introduce helper methods for consistent application across windows and dialogs darkmode Gabriel20xx 2025-07-31 16:05:51 +02:00
  • 21dd3e7ba4 Enhance SettingsDialog and MainWindow styling; improve QComboBox appearance and validation logic for geometry data Gabriel20xx 2025-07-31 16:02:17 +02:00
  • 879141a080 Refactor window geometry adjustment logic; improve visibility checks and add logging for applied values Gabriel20xx 2025-07-31 15:56:13 +02:00
  • fda126e611 Refactor window position validation logic; allow negative positions for multi-monitor setups and ensure minimal visibility Gabriel20xx 2025-07-31 15:54:18 +02:00
  • eb824ff7b2 Enhance window geometry saving logic; add validation and prevent saving when minimized or not visible Gabriel20xx 2025-07-31 15:52:41 +02:00
  • dda575f043 Enhance SettingsDialog theme application; ensure immediate updates and consistency across child widgets Gabriel20xx 2025-07-31 15:49:59 +02:00
  • 06f8061fc5 Add settings dialog for application configuration; include theme, logging level, and update interval options Gabriel20xx 2025-07-31 15:42:46 +02:00
  • 0ec8bee99f Refactor button layout in MainWindow; reduce padding, minimum width, and spacing for improved UI consistency Gabriel20xx 2025-07-31 15:32:59 +02:00
  • be5f538a69 Refactor title bar theming logic; reduce multiple attempts to single application for improved efficiency Gabriel20xx 2025-07-31 15:29:28 +02:00
  • 2abc71347f Enhance title bar theming and refresh logic; ensure immediate updates for main and dialog windows Gabriel20xx 2025-07-31 15:27:49 +02:00
  • a9965493e8 Adjust minimum height of MainWindow to 720px for better UI element accommodation Gabriel20xx 2025-07-31 15:19:49 +02:00
  • 9f38776a5a Reorganize resource display layout; move GPU memory info up and adjust update interval controls Gabriel20xx 2025-07-31 15:19:07 +02:00
  • 7ceae34fba Adjust MainWindow size to accommodate UI elements; increase minimum height to 800px Gabriel20xx 2025-07-31 15:14:42 +02:00
  • 517ab1bac8 Enhance title bar theming with multiple application attempts; streamline resource display toggle functionality Gabriel20xx 2025-07-31 15:12:32 +02:00
  • 6309edaeea Implement resource usage tracking and statistics display; enhance theme application timing and UI controls Gabriel20xx 2025-07-31 15:07:11 +02:00
  • 2a6940ea3e Enhance theme management with combo box for selection; implement dark title bar theming across platforms Gabriel20xx 2025-07-31 14:59:09 +02:00
  • 7aeaae8880 Add theme support with dynamic monitoring and UI updates Gabriel20xx 2025-07-31 14:50:21 +02:00
  • 9a44d9c059 Merge branch 'dev' Gabriel20xx 2025-07-31 14:35:23 +02:00
  • a31b01238a Implement non-blocking GPU memory info retrieval with background updates; enhance error handling and caching mechanisms Gabriel20xx 2025-07-31 14:33:36 +02:00
  • dafe588601 Refactor GPU memory info retrieval to improve module imports and error handling; remove timeout mechanism in favor of caching Gabriel20xx 2025-07-31 14:26:58 +02:00
  • 7489658551 Optimize GPU memory info retrieval with caching and timeout handling; enhance UI resource monitoring controls Gabriel20xx 2025-07-31 14:22:34 +02:00
  • 5541a26c8c Add GPU memory monitoring and update interval settings in MainWindow Gabriel20xx 2025-07-31 14:15:54 +02:00
  • e810fcdbb4 Merge branch 'dev' Gabriel20xx 2025-07-31 13:53:33 +02:00
  • ba70070e9b Enhance performance monitoring and window geometry management in MainWindow Gabriel20xx 2025-07-31 13:50:56 +02:00
  • a0e07dec21 Merge pull request #1 from gabriel20xx/dev Gabriel20xxandGitHub 2025-07-31 13:50:29 +02:00
  • abb21792d6 Add real-time resource monitoring and UI enhancements Gabriel20xx 2025-07-31 13:45:00 +02:00
  • 2d2389436d dev Gabriel20xx 2025-07-31 12:52:28 +02:00
  • 682d9df381 Update README.md Gabriel20xxandGitHub 2025-07-23 11:08:37 +02:00
  • ee328eb480 reorder PyAutoGUI fail-safe feature initialization Gabriel20xx 2025-07-22 14:12:57 +02:00
  • 5419c4454b disable PyAutoGUI fail-safe feature Gabriel20xx 2025-07-22 09:39:00 +02:00
  • 03133c2ff9 improved the ui, added priority Gabriel20xx 2025-07-10 09:23:49 +02:00
  • 6799cbc455 Screenshot function fixes Gabriel20xx 2025-07-09 17:41:23 +02:00
  • f54472df2c add option to import scenario on very first use Gabriel20xx 2025-07-08 16:56:26 +02:00
  • bca2c50e68 fix scenario renaming Gabriel20xx 2025-07-08 11:48:59 +02:00
  • 46540c09b7 remove duplicate label Gabriel20xx 2025-07-08 11:33:41 +02:00
  • 9718dfa607 update python minimum requirement Gabriel20xx 2025-07-08 10:57:34 +02:00
  • 3c0fe1a396 removed mss as dependency Gabriel20xx 2025-07-08 10:49:55 +02:00
  • 161193fa50 update readme Gabriel20xx 2025-07-08 10:46:44 +02:00
  • 77892ecd96 add debounce delay only on stopped Gabriel20xx 2025-07-07 22:57:24 +02:00
  • 961fa158e3 fix bugs Gabriel20xx 2025-07-07 22:11:30 +02:00
  • 33d5106703 fix main ui Gabriel20xx 2025-07-07 22:01:29 +02:00
  • f746132f11 ui changes and add refresh window list Gabriel20xx 2025-07-07 21:59:29 +02:00
  • 9074b9387b add debounce delay for start/stop button Gabriel20xx 2025-07-07 21:55:20 +02:00
  • 40ada7f96d fix error Gabriel20xx 2025-07-07 21:39:16 +02:00
  • aeb00149c2 add window selection Gabriel20xx 2025-07-07 21:35:23 +02:00
  • c328b83be1 fix hotkey Gabriel20xx 2025-07-07 18:56:35 +02:00
  • 00308f5bba show hotkey on start/stop button Gabriel20xx 2025-07-07 14:16:01 +02:00
  • a0f3d53d1c reduce log amount Gabriel20xx 2025-07-07 11:55:39 +02:00
  • 5987d804af update minimum height Gabriel20xx 2025-07-07 11:52:51 +02:00
  • d230ffb59a ui improvements Gabriel20xx 2025-07-07 11:52:12 +02:00
  • 2315d30326 small ui improvement Gabriel20xx 2025-07-07 11:48:48 +02:00
  • f323b356c7 add sensitivity Gabriel20xx 2025-07-07 11:43:16 +02:00
  • fb02929198 small ui update Gabriel20xx 2025-07-07 11:38:58 +02:00
  • 15985f70bb Refactor MainWindow layout for improved usability and compactness Gabriel20xx 2025-07-07 11:35:53 +02:00
  • 27947c57e0 Refactor automation controls and enhance state management in MainWindow Gabriel20xx 2025-07-07 11:23:55 +02:00
  • 6cdc3ec876 Implement code changes to enhance functionality and improve performance Gabriel20xx 2025-07-07 11:04:17 +02:00
  • 26cd357bef Add logging for scenario loading and screenshot saving in scenario_automation.log Gabriel20xx 2025-07-07 11:00:41 +02:00
  • 5377a62ed9 fix screendhot Gabriel20xx 2025-07-07 10:46:43 +02:00
  • d1190b5061 Add new scenario logging entries and update .gitignore to exclude log files Gabriel20xx 2025-07-04 09:25:12 +02:00
  • 1c8539584c Add functionality to save and load the last scenario in MainWindow Gabriel20xx 2025-07-03 17:04:20 +02:00
  • 142f99601c Fix StepDialog to correctly reference NameImageDialog for image naming Gabriel20xx 2025-07-03 17:00:52 +02:00
  • b2ef81beba Add escape key functionality to CropDialog and improve window handling in StepDialog Gabriel20xx 2025-07-03 16:58:09 +02:00
  • e3c52b1d34 Fix StepDialog parent reference to improve image handling functionality Gabriel20xx 2025-07-03 16:54:20 +02:00
  • ab6cd39b83 Enhance scenario management by adding directory structure for scenarios and steps, and implement ZIP import/export functionality for scenarios. Gabriel20xx 2025-07-03 16:51:56 +02:00
  • cc2433076c Add rename functionality for scenarios, steps, and images in the UI Gabriel20xx 2025-07-03 16:48:04 +02:00
  • 4cd64b09bd Refactor ScreenshotOverlay functionality into CropDialog for improved screenshot selection and handling Gabriel20xx 2025-07-03 16:40:21 +02:00
  • 0814c5a66c Refactor ScreenshotOverlay to improve selection rectangle handling and enhance paintEvent rendering Gabriel20xx 2025-07-03 16:36:18 +02:00
  • acfc126bb1 Improve ScreenshotOverlay paintEvent to enhance selection rectangle rendering and dimmed background Gabriel20xx 2025-07-03 16:33:26 +02:00
  • c89a30da71 Fix drawing rectangle in ScreenshotOverlay by using geometry directly Gabriel20xx 2025-07-03 16:30:15 +02:00
  • a22189cac9 Refactor add_image_to_step method and remove unused code in StepActionDialog Gabriel20xx 2025-07-03 16:26:18 +02:00
  • d76e8156ad Rename add_image method to add_image_to_step for clarity in StepDialog Gabriel20xx 2025-07-03 16:21:04 +02:00
  • 83a9c5270e Enhance logging for screenshot functionality and add validation checks Gabriel20xx 2025-07-03 16:18:26 +02:00
  • d45700d49d Add validation and error handling for screenshot saving Gabriel20xx 2025-07-03 16:11:59 +02:00
  • ed07f26dee Initial Gabriel20xx 2025-07-03 15:58:44 +02:00