1d65d692ad
* origin/pr/154: Fix too long lines Moved busy_cursor() inside save_changes() Removed unneded calls to Override/Restore cursor Removed duplicated call to save_changes() Removed unneeded Cursor override/restore Added busy_cursor() Added BusyCursor for notify manager is working Revert "Added progress bar to __save_changes__" Revert "Increase progress wait time to 2s" Increase progress wait time to 2s Added progress bar to __save_changes__ Remove unneeded slot connections and reject overwrite |
||
---|---|---|
.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
(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