|  1edf363efe * origin/pr/172: Say which repository caused the error in warnings Only make qrexec calls when necessary Squash more PyLint warnings Decode stderr in repo qrexec calls Fix error handling Fix `self` being undefined when showing warnings Only apply repo preferences when "OK" is clicked Don't use asserts for error handling Check that repo management succeeded Remove unnecessary assert Squash some PyLint warnings Add UI for managing Qubes update repositories Fix typo Fixes QubesOS/qubes-issues#4550 | ||
|---|---|---|
| .tx | ||
| ci | ||
| icons | ||
| qubesmanager | ||
| rpm_spec | ||
| test-packages | ||
| ui | ||
| .gitignore | ||
| .travis.yml | ||
| build-deps.list | ||
| Makefile | ||
| Makefile.builder | ||
| qubes-backup-restore.desktop | ||
| qubes-backup.desktop | ||
| qubes-global-settings.desktop | ||
| qubes-qube-manager.desktop | ||
| qubes-template-manager.desktop | ||
| qubes-vm-create.desktop | ||
| qubesmanager.pro | ||
| README.md | ||
| resources.qrc | ||
| setup.py | ||
| version | ||
Qubes Manager
Managing translations
Adding new language
- Add i18n/qubesmanager_LANGUAGECODE.ts(replaceLANGUAGECODEwith actual code, for examplees) toqubesmanager.pro-TRANSLATIONSsetting.
- Run make res update_ts
Regenerating translation source files (.ts)
make res update_ts
This will keep translated strings, but will add new ones.
Updating translations
Commit updated .ts files into i18n directory.
Tests
Located in the tests/ directory.
To run qube manager and backup tests: python3 test_name.py -v
To run global settings tests: sudo systemctl stop qubesd; sudo -E python3 test_global_settings.py -v ; sudo systemctl start qubesd