Jean-Philippe Ouellet
4c08f75399
Implement searching for VMs in qubes-manager
2016-11-23 02:49:13 -05:00
Marek Marczykowski-Górecki
88eedc1a43
Merge remote-tracking branch 'qubesos/pr/11'
...
* qubesos/pr/11:
Use more idiomatic python in VM filtering
2016-11-23 01:06:59 +01:00
Marek Marczykowski-Górecki
cf0fbcd908
Merge remote-tracking branch 'qubesos/pr/10'
...
* qubesos/pr/10:
Require typing name of VM to remove
Fixes QubesOS/qubes-issues#1329
2016-11-23 01:06:39 +01:00
Jean-Philippe Ouellet
99a9f52297
Use more idiomatic python in VM filtering
2016-11-22 03:38:37 -05:00
Jean-Philippe Ouellet
86d5825464
Require typing name of VM to remove
...
It is too easy to accidentally delete the wrong VM if you use lots
of short-term (but longer than disposable) VMs and have built
muscle memory of just clicking "Ok" in the deletion confirmation box.
This patch requires you to type the full name of the VM, inspired by
repo deletion confirmation on GitHub.
2016-11-22 00:41:32 -05:00
Jean-Philippe Ouellet
a604a3fce2
Refactor "Logs" menu population
2016-11-21 23:37:51 -05:00
Marek Marczykowski-Górecki
b51cd2dd5f
Merge remote-tracking branch 'qubesos/pr/8'
...
* qubesos/pr/8:
Gray out "Restart VM" for dispVMs
2016-11-21 15:46:53 +01:00
Rusty Bird
11be5d65fa
Gray out "Restart VM" for dispVMs
2016-11-21 14:39:25 +00:00
Marek Marczykowski-Górecki
354cd7d994
rpm: do not evaluate python lib path over 100 times
...
Do not evaluate python_sitearch every time it's used. Override
definition in /usr/lib/rpm/macros.
2016-10-06 00:57:48 +02:00
Marek Marczykowski-Górecki
a6c25b7604
version 3.2.4
2016-10-05 20:55:06 +02:00
Marek Marczykowski-Górecki
f34328836e
Fix unicode handling in command to run
...
Thanks @igilik for the patch!
Fixes QubesOS/qubes-issues#2040
2016-10-03 00:11:59 +02:00
Marek Marczykowski-Górecki
98cada9f07
version 3.2.3
2016-07-19 02:52:54 +02:00
Marek Marczykowski-Górecki
d4131b8092
Merge remote-tracking branch 'qubesos/pr/7'
...
* qubesos/pr/7:
fix TypeError
2016-07-08 01:07:33 +02:00
Markus Bach
baf5c90dbe
fix TypeError
...
fixes QubesOS/qubes-issues#2156
2016-07-07 18:16:16 +02:00
Marek Marczykowski-Górecki
f7b558c55e
formatting
2016-07-01 03:09:27 +02:00
Marek Marczykowski-Górecki
ff72077674
version 3.2.2
2016-06-24 23:01:21 +02:00
Marek Marczykowski-Górecki
816659b893
Merge remote-tracking branch 'qubesos/pr/6'
...
* qubesos/pr/6:
Implemented 'Restart' button QubesOS/qubes-issues#1499
2016-06-24 22:48:15 +02:00
Marek Marczykowski-Górecki
76d4c2dcd9
version 3.2.1
2016-06-21 04:16:25 +02:00
Marek Marczykowski-Górecki
4e5b990f02
Check for qubes-windows-tools presence before starting installation
...
Prevents confusing error message.
Fixes QubesOS/qubes-issues#1977
2016-06-21 02:07:22 +02:00
Marek Marczykowski-Górecki
49c209d077
firewall: Warn earlier and improve message on empty service name for TCP/UDP
...
Fixes QubesOS/qubes-issues#2093
2016-06-21 02:05:21 +02:00
Marek Marczykowski-Górecki
00caebda95
wrap long lines
2016-06-21 02:03:32 +02:00
Marek Marczykowski-Górecki
e625b4c5b5
version 3.2.0
2016-06-07 15:35:46 +02:00
Ivan Konov
7cd1afbb3c
Implemented 'Restart' button
...
QubesOS/qubes-issues#1499
2016-06-05 22:19:18 +03:00
Marek Marczykowski-Górecki
8da27e646f
travis: initial version
...
QubesOS/qubes-issues#1926
2016-06-02 06:01:57 +02:00
Andrew
c6aa29e976
Clarified that unlisted services will take on *default* values, not the values from some default VM.
2016-02-19 19:14:11 +01:00
Marek Marczykowski-Górecki
2547f3a6e2
version 3.1.3
2015-12-20 22:32:52 +01:00
Marek Marczykowski-Górecki
704ff2e339
Merge remote-tracking branch 'qubesos/pr/4'
2015-12-17 23:02:47 +01:00
Marek Marczykowski-Górecki
eac2df7e18
Do not allow setting dom0 as any system VM
...
Fixes QubesOS/qubes-issues#1379
2015-12-17 22:49:45 +01:00
=
571c58d7ce
Correct spelling issue
2015-12-13 21:02:12 +00:00
=
6141045c4f
Ensure list box resizes with window
2015-12-13 20:41:19 +00:00
Marek Marczykowski-Górecki
1021d718a7
Disable "add/remote app shortcuts" action for dom0
...
Fixes QubesOS/qubes-issues#1367
2015-12-13 01:22:03 +01:00
Marek Marczykowski-Górecki
0f2e999230
Do not allow setting dom0 as default netvm
...
Fixes QubesOS/qubes-issues#1379
2015-12-13 01:21:41 +01:00
Marek Marczykowski-Górecki
59d9a5326d
version 3.1.2
2015-11-29 04:08:34 +01:00
Marek Marczykowski-Górecki
dc6fa673bc
Fix 'qubes.InstallUpdatesGUI' call
...
There is no 'verbose' parameter
QubesOS/qubes-issues#1249
2015-11-29 04:07:48 +01:00
Marek Marczykowski-Górecki
195e424f98
version 3.1.1
2015-11-27 23:22:24 +01:00
Marek Marczykowski-Górecki
a69643ea98
rpm: add DIST tag to release number
2015-11-27 23:22:03 +01:00
Marek Marczykowski-Górecki
f5b1a34894
Prevent scarry error at startup (pyinotify ERROR ... ENOENT)
...
If the clipboard file doesn't exist (and it doesn't at system startup),
pyinotify will output an error to stderr. This situation is already
handled by also monitoring the directory itself for CREATE event. But
prevent error message.
2015-11-27 01:33:42 +01:00
Marek Marczykowski-Górecki
0a5a5253b0
Use 'qubes.InstallUpdatesGUI' RPC service instead of hardcoded script
...
It should be up to the VM what software is used for installing updates.
Fixes QubesOS/qubes-issues#1249
2015-11-13 05:42:24 +01:00
Brennan Novak
3d1cd783ec
exception popup message now shows exc_type sometimes
...
fixes : QubesOS/qubes-issues#1394
2015-11-09 23:25:08 +01:00
Brennan Novak
e1685a18f1
trimed exception popup message text quite a bit. Fixes QubesOS/qubes-issues#1394
2015-11-09 18:54:29 +01:00
Marek Marczykowski-Górecki
c1552af281
Prevent SEGV when background thread raise an exception
...
non-GUI thread can't open new window in PyQt. So as a band aid print the
message to stderr in such case.
And while at it, fix filename in error message (it was clobbered later
while constructing stack trace).
QubesOS/qubes-issues#1266
2015-10-29 18:04:38 +01:00
Marek Marczykowski-Górecki
0b2532ae58
version 3.1.0
2015-10-11 02:42:50 +02:00
Marek Marczykowski-Górecki
6563f3078f
Fix "block attached" icon
...
This was broken since 8a91c90
"Fix block attach/detach", which changed
rows_with_blk list to contain VM qid, not name. One place was left not
updated.
Additionally document VmRowInTable.update parameters, as some of them
may be not obvious (blk_visible=None).
Fixes QubesOS/qubes-issues#1291
2015-10-10 20:09:47 +02:00
Marek Marczykowski-Górecki
5a4bfb3ab0
Merge remote-tracking branch 'origin/pr/4'
...
* origin/pr/4:
Qubes VM Manager drop down menu strings consistency fixes
2015-10-08 03:43:48 +02:00
Marek Marczykowski-Górecki
d412229a74
Merge remote-tracking branch 'origin/pr/3'
...
* origin/pr/3:
don't call verify_files() before start()
It is called by vm.start() internally.
2015-10-08 03:38:25 +02:00
Patrick Schleizer
6fbf1ff3c7
Qubes VM Manager drop down menu strings consistency fixes
...
Currently:
* Create AppVM
* Remove AppVM
* Clone VM
* Start/Resume VM
* [...] VM
The first two are inconsistent. @bnvk and I agreed, that those should be changed AppVM -> VM for consistency.
And I add, if anything, it would have to be "Create TemplateBased-VM". Because currently, if you click "Create AppVM", you are asked in the next wizard if you wanted to create an AppVM, NetVM or ProxyVM. So the term AppVM is overloaded.
This commit fixes this.
2015-10-04 12:43:48 +00:00
qubesuser
16cb2e301b
don't call verify_files() before start()
2015-10-02 13:11:13 +02:00
Marek Marczykowski-Górecki
b001f26ee1
Create custom 'About' dialog, with 'release notes' viewer ( #1259 )
...
Fixes QubesOS/qubes-issues#1259
2015-10-01 22:34:49 +02:00
Marek Marczykowski-Górecki
51817dda32
version 3.0.9
2015-09-27 02:13:25 +02:00
Marek Marczykowski-Górecki
dfd355fe71
Give the user chance to read final meesages after installing updates ( #982 )
...
xterm closes itself immediatelly when the specified command ends, so
wait for user reaction to give a chance to read the message (potentially
some error info). Also add some more meaningful window title.
QubesOS/qubes-issues#982
2015-09-27 00:21:48 +02:00