Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Update to 0.4.0 #82

Merged
merged 14 commits into from
Sep 17, 2023
Merged

Update to 0.4.0 #82

merged 14 commits into from
Sep 17, 2023

Conversation

Marcel Grolms added 14 commits September 6, 2023 19:37
- new folder structure for better build and distribution support
- fixed imports for new folder structure
- added pyproject.toml and moved everything from setup.py there as recommended
- removed requirements.txt (obsolete)
- daemon can be executed by user now, changed installer and uninstaller to install as user service
- moved config to etc/config.json
- refactoring of cli_entry_point.py (just for testing without installation)
- implemented logging settings to be read out of the config.json (enabled, log level and log path)
- g910_gkeys.py: renamed main function to start and added main function from cli_entry_point.py
- changed notification because service is now run as user (no more use of su)
- changed README.md to reflect changes made to the service
- added .pytest_cache/ to git ignore file
…n't use su, added logging settings

- removed example config from docs/ex_config
- changed WantedBy to default.target
- added reload handler for SIGUSR1 if service is reloaded (config is reloaded)
…ortlib.metadata

- removed PROJECT_INFO.py
- updated .ON_UPDATE_UPDATE
- added get_version and get_author methods to Helper
…ath in layout config helpers

- changed supported keyboard note to use new cli entry point for layout config helpers
- removed all option getopt
- fixed some output of commands when in dry run mode
- added path of removed system files to output
@suabo suabo merged commit 3d51644 into master Sep 17, 2023
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant