Commit Graph

7 Commits

Author SHA1 Message Date
48920125e5 fixed the config.py file and the running on startup function 2025-08-11 00:22:07 +03:30
google-labs-jules[bot]
00bda02b37 feat: Add 'Run on Startup' checkbox to system tray
This commit introduces a new feature that allows you to configure the application to run on startup.

- A "Run on Startup" checkbox has been added to the system tray menu.
- The application now uses a `config.json` file to store settings, including the "run on startup" state.
- On Windows, the application adds/removes itself from the startup programs by creating/deleting a key in the Windows Registry.
2025-08-10 13:40:15 +00:00
923e015b69 adding a system keyboard language layout switch after the transformation 2025-08-10 15:21:01 +03:30
25ef29be4b fixed run.bat and created config&run.bat for easy configuration. 2025-08-10 11:01:34 +03:30
43ac0b1e3b fixed cinfig.py to allow for changing the shortcut
after the first run
2025-08-10 10:35:45 +03:30
google-labs-jules[bot]
31c79a36fc feat: Implement interactive shortcut selection
This commit enhances your experience for setting a keyboard shortcut. Instead of typing the shortcut as a string, you are now prompted to press the desired key combination directly.

The `src/config.py` module has been updated to:
- Use `keyboard.read_hotkey()` to capture the key combination you press.
- Display the captured shortcut for confirmation.
- Save the shortcut only after you confirm it is correct.

This provides a more intuitive and less error-prone way for you to configure your preferred shortcut.
2025-08-09 22:17:15 +00:00
3aad8080f4 Initial commit: Add main application files and setup scripts 2025-08-10 01:15:53 +03:30