334fefe559
* origin/pr/132: (48 commits) Fixed unreachable code thanks to travis Clear searchbox pressing esc without need of selecting it Fix errors when some domain fails to start wait thread to finish when aborting Don't terminate backup thread when aborting Fix iterating and removing over list Use 'qube' instead 'Qube' Qube -> qube Catch possible KeyError when starting dispVM Fix authorship and python version Create backup_window on the stack Removed sigchld_handler old code Fix pylint Do not terminate the thread Fix error/success message on dialog Fix opening settings/boot dialog after VM creation Add pylint disable too-few-methods Fix travis errors Removed unused import Workaround for backup dialog modeless behaviour ... |
||
---|---|---|
.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-vm-create.desktop | ||
qubesmanager.pro | ||
README.md | ||
resources.qrc | ||
setup.py | ||
version |
Qubes Manager
Managing translations
Adding new language
- Add
i18n/qubesmanager_LANGUAGECODE.ts
(replaceLANGUAGECODE
with actual code, for examplees
) toqubesmanager.pro
-TRANSLATIONS
setting. - 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