donoban
9102d200bd
restart wizzard when wrong password or backup corrupted
...
fix: https://github.com/QubesOS/qubes-issues/issues/1589
2018-10-22 23:47:51 +02:00
donoban
0e951dc156
Deleted unused method show_error()
...
clear_threads() handles messages now
2018-10-22 20:03:20 +02:00
donoban
edb13aec17
Thread.error renamed to Thread.msg
...
Since it could be used for both error or sucess
messages, I think msg is a better name
2018-10-22 20:00:37 +02:00
donoban
60af90ec5f
Adding # pylint: disable=too-few-public-methods
2018-10-22 10:14:26 +02:00
donoban
4aea47c9f7
...
2018-10-21 22:52:52 +02:00
donoban
df15c4e3ae
Fix pylint warnings and errors
2018-10-21 22:38:41 +02:00
donoban
a7537a323a
Wops
...
I did not notice on my pylint because it complains about all imports
2018-10-21 00:16:23 +02:00
donoban
c46b38ab42
Travis3
2018-10-21 00:06:37 +02:00
donoban
f93908f5b7
Fix travis build2
2018-10-20 23:23:06 +02:00
donoban
831769d2dd
Fix travis build
2018-10-20 23:01:35 +02:00
donoban
38051ad243
Fixes in ProgressDialogs and settings window close
2018-10-20 22:09:39 +02:00
donoban
2347f75633
Clear SearchBox with ESC key
2018-10-20 21:54:25 +02:00
donoban
ad1bcc55b9
Deleted unneded method _clone_vm()
2018-10-20 21:25:13 +02:00
donoban
11cc8b7a67
Remove debug print
2018-10-20 19:20:39 +02:00
donoban
29ca4eb3a8
Migration from python threads and to QThread obj
...
Simple design and better performance, just start() thread and finished
call back will show any error or msg, stop progress dialog and do cleanup.
Full remove of QT process_events() calls.
2018-10-20 18:34:15 +02:00
donoban
35cdf5e1e5
Modeless backup window
...
Let the main window work while doing backups
2018-10-20 16:50:45 +02:00
donoban
759dc5412c
Pylint ident warnings
2018-10-20 16:49:50 +02:00
donoban
76b6de9d00
removed subprocess.check_call()
...
This way modal works better (in KDE the main window goes gray).
2018-10-20 16:43:15 +02:00
donoban
612cfc15d6
Loading Qube Manager progress using setValue()
...
This is the recommended QT way for updating the progress bar.
setMininumDuration() sets the time when the progress dialog will appear,
if it finishes before it won't be shown. Qt default is 4 seconds, maybe
pretty high for this case.
2018-10-20 16:33:25 +02:00
donoban
228aaed2f4
Removed progress.setWindowFlags() call
...
I am not sure what this wants, but it seems that doesn't affect
xfce but on kde does the progress bar appear randomly in the screen
without it on both cases it appears at center of screen
2018-10-20 16:28:19 +02:00
Marta Marczykowska-Górecka
77cf9bf1d2
Fixed error in qube manager of change of global settings
...
Changing global properties fired an event that crashed qube
manager.
fixes QubesOS/qubes-issues#4385
2018-10-19 20:06:30 +02:00
donoban
af8bc69314
Revert "Deleted unneeded thread_monitor"
...
This reverts commit fea560b5cd
.
2018-10-18 15:53:35 +02:00
donoban
fea560b5cd
Deleted unneeded thread_monitor
2018-10-18 14:13:20 +02:00
donoban
b45f318a3a
Just moved method to better place
2018-10-18 14:13:06 +02:00
donoban
afcdba3029
Replaced python threading with QThreads
2018-10-18 14:11:25 +02:00
Marek Marczykowski-Górecki
693f3e411c
version 4.0.22
2018-10-10 02:46:05 +02:00
Marek Marczykowski-Górecki
11e0da392f
Merge remote-tracking branch 'origin/pr/128'
...
* origin/pr/128:
Modified VM settings to make 'refresh apps' button clearer
2018-09-29 13:56:02 +02:00
Marek Marczykowski-Górecki
70adf9cca9
Merge remote-tracking branch 'origin/pr/127'
...
* origin/pr/127:
Changed blank kernelopts in VM settings from [] to -
Fixed kernelopts in VM settings
2018-09-29 13:53:50 +02:00
Marta Marczykowska-Górecka
4ff111eb81
Changed blank kernelopts in VM settings from [] to -
...
as requested by @marmarek
2018-09-27 21:34:56 +02:00
Marta Marczykowska-Górecka
a8afec6676
Modified VM settings to make 'refresh apps' button clearer
...
The button was too wide and difficult to interact with.
2018-09-27 20:21:27 +02:00
Marta Marczykowska-Górecka
bc15ef91ec
Fixed kernelopts in VM settings
...
For some reason, they were not being displayed at all. Now fixed.
fixes QubesOS/qubes-issues#4188
2018-09-21 14:09:07 +02:00
Marta Marczykowska-Górecka
f618716548
Fix error on refresh when a VM has vanished
...
Fixes error that can occur when VM-removed and VM-changed
events fire too closely together.
fixes QubesOS/qubes-issues#4317
2018-09-21 12:46:49 +02:00
Marek Marczykowski-Górecki
8d73952404
version 4.0.21
2018-09-17 20:10:12 +02:00
Marek Marczykowski-Górecki
4408c2844f
rpm: add missing Quamash dependency
...
Fixes QubesOS/qubes-issues#4316
2018-09-17 20:09:37 +02:00
Marek Marczykowski-Górecki
7030a5da77
version 4.0.20
2018-09-17 00:45:08 +02:00
Marek Marczykowski-Górecki
3b4e3dd5d0
Merge remote-tracking branch 'origin/pr/89'
...
* origin/pr/89:
Changes as requested by @marmarek
Added instructions for tests
Initials tests for qube manager
Backup tests
Tests for Backup
Numbered tests for Global Settings
Removed unused import from global settings test
Tests for global settings
2018-09-17 00:03:56 +02:00
Marta Marczykowska-Górecka
e18058039f
Changes as requested by @marmarek
2018-09-16 23:33:17 +02:00
Marta Marczykowska-Górecka
f99df0d577
Added instructions for tests
2018-09-16 17:48:54 +02:00
Marta Marczykowska-Górecka
b0c7aed800
Initials tests for qube manager
2018-09-16 17:48:54 +02:00
Marta Marczykowska-Górecka
a69c061b49
Backup tests
2018-09-16 17:48:54 +02:00
Marta Marczykowska-Górecka
f6bda2e9f6
Tests for Backup
...
Initial tests.
2018-09-16 17:48:54 +02:00
Marta Marczykowska-Górecka
fc6c886543
Numbered tests for Global Settings
2018-09-16 17:48:54 +02:00
Marta Marczykowska-Górecka
44163be96d
Removed unused import from global settings test
2018-09-16 17:48:54 +02:00
Marta Marczykowska-Górecka
f5d94c2bf7
Tests for global settings
...
Unit tests for global settings window; based on QtTest
2018-09-16 17:48:54 +02:00
Marta Marczykowska-Górecka
cbf2e2154d
Fixed a small bug with Qube Manager status refresh
...
On change of template Vm status, qube Manager errored
out. It no logner does that.
2018-09-14 18:01:20 +02:00
Marek Marczykowski-Górecki
8d99fdd11b
Remove all dbus references
...
Including package dependencies
2018-09-12 16:32:37 +02:00
Marta Marczykowska-Górecka
3ad70484e6
Corrections as requested by @marmarek
2018-09-12 16:23:14 +02:00
Marta Marczykowska-Górecka
ac65bb5527
Pylint fixes
2018-09-10 19:02:19 +02:00
Marta Marczykowska-Górecka
a761875b60
Pylint fixes
2018-09-10 18:04:45 +02:00
Marta Marczykowska-Górecka
4fc295e6a7
Added AdminAPI events to Qube Manager
...
rewritten parts of Qube Manager to use AdminAPI events (with quamash
to combine PyQt with asyncio).
hopefully fixes QubesOS/qubes-issues#4116
hopefully fixes QubesOS/qubes-issues#4258
hopefully fixes QubesOS/qubes-issues#4244
obsoletes/fixes QubesOS/qubes-issues#4190
hopefully fixes QubesOS/qubes-issues#3675
2018-09-10 17:48:14 +02:00