d253b50545
* origin/pr/273: (24 commits) Fix coherence in network menu when adding/removing domains Fix too long line Add warning if trying to change template VM Disable network menu for templates Display default netvm Fix possible 'None' default error Added default option for network change Wrap warnings message in self.tr() Added wait argument to start_vm Better dialog creation Added try/except for starting netvm Added error message to dialogs Added proper error handling and Check netvm_name is not None Changed checkboxes to icons Added change network confirmation Added Template Change Confirmation Moved change_* funcs after __init__() Added QMessageBox if netvm is halted and user wants to start it Added network_menu updates Added try/except for change_network ... |
||
---|---|---|
.tx | ||
ci | ||
debian | ||
icons | ||
qubesmanager | ||
rpm_spec | ||
test-packages/qubesadmin | ||
ui | ||
.gitignore | ||
.gitlab-ci.yml | ||
.pylintrc | ||
.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-tools.directory | ||
qubes-tools.menu | ||
qubes-vm-create.desktop | ||
qubesmanager.pro | ||
README.md | ||
rel | ||
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.
Pushing translations to transifex
You'll need a token (for your own transifex acount, to configure it just run tx config once).
tx push -s
Getting translation from transifex
tx pull
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