Go to file
Marek Marczykowski-Górecki b2c40eb578
Merge remote-tracking branch 'origin/pr/258'
* origin/pr/258:
  qvm-template-gui: auto resize columns to the content
  qvm-template-gui: change date format to '%d %b %Y'
  qvm-template-gui: UX improvements
  Make pylint happy
  qvm-template-gui: improve displaying progress
  qvm-template-gui: UI improvements
  qvm-template: Include files in deb/rpm package
  qvm-template: Change size unit from kB to MB.
  qvm-template: Disable multi-selection for simplicity.
  qvm-template: Port initial code to PyQt.
  qvm-template: Initial GUI implementation.
2021-04-05 15:41:13 +02:00
.tx Fixed transifex integration 2019-12-09 19:19:29 +01:00
ci Move pylintrc to the top directory 2020-12-02 22:34:40 +01:00
debian Merge remote-tracking branch 'origin/pr/258' 2021-04-05 15:41:13 +02:00
icons Added show password button to Backup/Restore 2020-09-24 22:26:07 +02:00
qubesmanager Merge remote-tracking branch 'origin/pr/258' 2021-04-05 15:41:13 +02:00
rpm_spec Merge remote-tracking branch 'origin/pr/258' 2021-04-05 15:41:13 +02:00
test-packages/qubesadmin Add QubesValueError to mock qubesadmin.exc 2020-12-15 15:53:52 +01:00
ui Merge remote-tracking branch 'origin/pr/258' 2021-04-05 15:41:13 +02:00
.gitignore debian: add packaging 2020-06-16 17:52:16 +02:00
.gitlab-ci.yml gitlab-ci: add pylint job 2020-12-02 22:46:30 +01:00
.pylintrc Move pylintrc to the top directory 2020-12-02 22:34:40 +01:00
.travis.yml travis: restore pylint 2020-08-23 02:01:40 +02:00
build-deps.list Update Qt version used in qubesmanager to Qt5 2019-05-30 21:33:49 +02:00
Makefile debian: add packaging 2020-06-16 17:52:16 +02:00
Makefile.builder debian: add packaging 2020-06-16 17:52:16 +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 Migration to View/Model design (#195) 2020-07-30 02:42:12 +02:00
README.md Fixed transifex integration 2019-12-09 19:19:29 +01:00
rel debian: add packaging 2020-06-16 17:52:16 +02:00
resources.qrc Added show password button to Backup/Restore 2020-09-24 22:26:07 +02:00
setup.py qvm-template: Include files in deb/rpm package 2020-08-31 00:46:45 +08:00
version version 4.1.15-1 2021-02-25 17:47:25 +01: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