Go to file
Marek Marczykowski-Górecki 334fefe559
Merge remote-tracking branch 'origin/pr/132'
* 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
  ...
2018-11-28 01:13:48 +01:00
.tx i18n: add configuration for transifex client 2017-02-03 17:22:02 +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/132' 2018-11-28 01:13:48 +01:00
rpm_spec Fix travis build2 2018-10-20 23:23:06 +02:00
test-packages Pylint fixes 2018-09-10 19:02:19 +02:00
ui Added GUI for toggling of seamless mode for windows 2018-10-23 22:51:28 +02:00
.gitignore gitignore 2015-05-04 00:45:11 +02:00
.travis.yml Applied corrections from @marmarek 2017-11-17 17:42:19 +01:00
build-deps.list Remove obsolete entries from build-deps.list 2013-03-09 00:15:03 +01:00
Makefile Added make clean to Makefile 2018-04-12 22:10:37 +02:00
Makefile.builder Add Makefile.builder 2013-03-19 15:06:14 +01:00
qubes-backup-restore.desktop Fixed useless menu item 2018-01-06 02:51:00 +01:00
qubes-backup.desktop Fixed useless menu item 2018-01-06 02:51:00 +01:00
qubes-global-settings.desktop Fixed useless menu item 2018-01-06 02:51:00 +01:00
qubes-qube-manager.desktop Qube Manager in working order 2018-01-08 04:22:35 +01:00
qubes-vm-create.desktop fixes to system menu 2017-07-16 16:36:36 +02:00
qubesmanager.pro Fix travis build 2018-10-20 23:01:35 +02:00
README.md Changes as requested by @marmarek 2018-09-16 23:33:17 +02:00
resources.qrc Implemented 'Restart' button 2016-06-05 22:19:18 +03:00
setup.py Log dialog viewer as a separate tool 2018-06-20 21:01:49 +02:00
version version 4.0.23 2018-11-21 02:09:39 +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.

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