Commit Graph

18 Commits

Author SHA1 Message Date
411909ea86 added the language change toggle to the system tray menue 2025-08-11 11:43:28 +03:30
3b36df7e67 added a current shortcut in system tray menue 2025-08-11 01:52:57 +03:30
Hamed
9e54b9fa20 Merge pull request #4 from Hamedrz004/checkbox
fixed the config.py file and the running on startup function
2025-08-11 00:24:09 +03:30
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
Hamed
2be4f03243 Merge pull request #3 from Hamedrz004/feature/interactive-shortcut
adding a system keyboard language layout switch after the transformation
2025-08-10 15:33:23 +03:30
923e015b69 adding a system keyboard language layout switch after the transformation 2025-08-10 15:21:01 +03:30
Hamed
fa866eed7c Update README.md 2025-08-10 12:18:20 +03:30
Hamed
1adc739243 Update README.md
only windows
2025-08-10 12:17:46 +03:30
Hamed
ad99917b24 Merge pull request #2 from Hamedrz004/add-readme
Add readme.md
2025-08-10 11:41:31 +03:30
Hamed
19dde1377d Update README.md 2025-08-10 11:38:17 +03:30
Hamed
75a3c5aa0c Update README.md
updated readme.md file for clearer instructions
2025-08-10 11:35:38 +03:30
google-labs-jules[bot]
88ea911180 I have updated the README.md file to include:
- A "Prerequisites" section mentioning the need for a Python installation.
- Platform-specific instructions for installation and usage, clarifying that the `.bat` files are for Windows only and providing alternative commands for macOS/Linux users.
2025-08-10 07:45:25 +00:00
Hamed
9e72bd474e Merge pull request #1 from Hamedrz004/feature/interactive-shortcut
Feature/interactive shortcut
2025-08-10 11:03:44 +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