Go to file
Marek Marczykowski-Górecki 2b69bf5599
Merge remote-tracking branch 'origin/pr/236'
* origin/pr/236:
  Better error handling for opening VM settings in Qube Manager
2020-05-27 04:20:09 +02:00
.tx Fixed transifex integration 2019-12-09 19:19:29 +01:00
ci Remove all dbus references 2018-09-12 16:32:37 +02:00
icons Repaired manager icons 2018-01-28 20:54:10 +01:00
qubesmanager Merge remote-tracking branch 'origin/pr/236' 2020-05-27 04:20:09 +02:00
rpm_spec rpm: requires qubes-desktop-linux-common >= 4.1.2 2020-05-25 03:04:16 +02:00
test-packages/qubesadmin Add handling for backup in progress 2019-11-11 17:44:53 +01:00
ui Applications tab in VM settings now reacts to template change and handles missing entries 2020-05-11 17:36:53 +02:00
.gitignore gitignore 2015-05-04 00:45:11 +02:00
.travis.yml travis: switch to dom0 Fedora 31 2020-01-11 11:41:18 +01:00
build-deps.list Update Qt version used in qubesmanager to Qt5 2019-05-30 21:33:49 +02:00
Makefile Update Qt version used in qubesmanager to Qt5 2019-05-30 21:33:49 +02:00
Makefile.builder Allow build for VM 2019-10-17 13:28:00 +02:00
qubes-backup-restore.desktop Added menu position with Qubes Tools to XFCE Menu 2019-05-20 17:48:56 +02:00
qubes-backup.desktop Added menu position with Qubes Tools to XFCE Menu 2019-05-20 17:48:56 +02:00
qubes-global-settings.desktop Added menu position with Qubes Tools to XFCE Menu 2019-05-20 17:48:56 +02:00
qubes-qube-manager.desktop Added menu position with Qubes Tools to XFCE Menu 2019-05-20 17:48:56 +02:00
qubes-template-manager.desktop Added menu position with Qubes Tools to XFCE Menu 2019-05-20 17:48:56 +02:00
qubes-tools.directory Added menu position with Qubes Tools to XFCE Menu 2019-05-20 17:48:56 +02:00
qubes-tools.menu Added menu position with Qubes Tools to XFCE Menu 2019-05-20 17:48:56 +02:00
qubes-vm-create.desktop Added menu position with Qubes Tools to XFCE Menu 2019-05-20 17:48:56 +02:00
qubesmanager.pro Re-enabled translation support for Qt5 2019-10-29 00:49:22 +01:00
README.md Fixed transifex integration 2019-12-09 19:19:29 +01:00
resources.qrc Implemented 'Restart' button 2016-06-05 22:19:18 +03:00
setup.py Initial template manager 2018-12-03 18:25:49 +01:00
version version 4.1.8 2020-05-25 03:04:51 +02:00

Qubes Manager

Managing translations

Adding new language

  1. Add i18n/qubesmanager_LANGUAGECODE.ts (replace LANGUAGECODE with actual code, for example es) to qubesmanager.pro - TRANSLATIONS setting.
  2. 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