Commit Graph

92 Commits

Author SHA1 Message Date
AJ Jordan
fdd06d32a5
Add UI for managing Qubes update repositories
Depends on QubesOS/qubes-core-admin-linux#48

Fixes QubesOS/qubes-issues#4550
2019-07-01 17:23:40 -07:00
Marek Marczykowski-Górecki
b2e6c1556a
Merge remote-tracking branch 'origin/pr/182'
* origin/pr/182:
  Added 'provides network' checkbox to VM settings
2019-06-10 03:48:13 +02:00
Marta Marczykowska-Górecka
1f9b462bd3
Added 'provides network' checkbox to VM settings
A simple checkbox in the 'Advanced' tab. Does not allow disabling
'provides_network' if the VM is in use as NetVM; instead, a tooltip
informs the user which VMs use it.

fixes QubesOS/qubes-issues#5079
2019-06-07 20:13:24 +02:00
Marta Marczykowska-Górecka
7e17d23003
Added Virtual DNS display to VM settings
fixes QubesOS/qubes-issues#5050
2019-05-29 22:24:24 +02:00
Marta Marczykowska-Górecka
0bb92311ba
Fixed bug with hiding last visible column
Removed old buggy code, replaced it with disabling hiding the 'name'
column (because manager is useless without VM name).
2019-05-03 14:41:01 +02:00
Marta Marczykowska-Górecka
c2e7010b25
More documentation and added another column for default_dispvm to Qube Manager
Including also a minor visual fix - the headers in Qube Manager
will now be multi-line when it looks needed.

fixes QubesOS/qubes-issues#4912
2019-04-03 19:21:25 +02:00
Marta Marczykowska-Górecka
cf1dd0d355
Added DVM Template column to Qube Manager
It is labelled "Template for DispVMs" and behaves like every
other column.

fixes QubesOS/qubes-issues#4912
2019-03-29 19:04:45 +01:00
Marta Marczykowska-Górecka
2ce6e8b1cc
Rewritten Qube Manager widgets
Less duplicate code and more extendability - now most
widgets are based on a single class.
2019-03-29 18:33:51 +01:00
Marta Marczykowska-Górecka
4388550886
Fixed text error in Restore GUI
fixes QubesOS/qubes-issues#4873
2019-03-12 12:31:27 +01:00
Marek Marczykowski-Górecki
9afa6faca0
Merge remote-tracking branch 'origin/pr/151'
* origin/pr/151:
  Added "set as dvm template" to VM settings
2019-02-23 18:40:07 +01:00
Marta Marczykowska-Górecka
ef6288f1ff
Added "set as dvm template" to VM settings
Added an 'Advanced' settings checkbox that allows the user to set a given
VM as template fo dispvms. It sets both the template_for_dispvms property
and the appmenus-dispvm feature - instead of delving into particulars
of how and which should be set, the user can just turn off the
whole setting if they want to make some changes in the vm and then turn
it on again.

fixes QubesOS/qubes-issues#4004
2019-02-23 18:27:22 +01:00
Marta Marczykowska-Górecka
faae2d0026
Added warning when setting NetVM
When NetVM is set to something else than default_dispvm has set, a warning
icon appears.
2019-02-19 22:27:28 +01:00
Marta Marczykowska-Górecka
072e05e328
Added more information to GUI Backup Tool
Added information about where the profile with plaintext password is
actually located.

fixes QubesOS/qubes-issues#4777
2019-02-06 16:03:00 +01:00
Marek Marczykowski-Górecki
d853095420
Merge remote-tracking branch 'origin/pr/147'
* origin/pr/147:
  Tab Order Cleanup
2019-01-21 23:00:21 +01:00
Marta Marczykowska-Górecka
22281bd770
Tab Order Cleanup
Fixed tab order in multiple widgets: Backup, Global Settings,
Create New Qube, Settings, Restore.

fixes QubesOS/qubes-issues#4746
2019-01-21 19:40:32 +01:00
Marta Marczykowska-Górecka
0347eb6b1a
Added info to Restore Backup widget about dom0 restore
Added a label that makes it a bit more clear where the dom0 restore
backup data went.

references QubesOS/qubes-issues#3975
2019-01-16 21:11:43 +01:00
Marta Marczykowska-Górecka
c0eb8b55ab
Improved template manager UI
changed it to be more intuitive and less annoying.
2018-12-04 01:01:03 +01:00
Marta Marczykowska-Górecka
21224a6cbd
Missing file added
I might have forgotten to include the .ui file.
2018-12-04 00:57:00 +01:00
Marta Marczykowska-Górecka
13c4c748f1
Added links to template manager to qube manager
Added a shortcut to template manager to qube manager main window and some minor pylint fixes.
2018-12-03 18:25:49 +01:00
Marta Marczykowska-Górecka
65b50c0f3b
Added GUI for toggling of seamless mode for windows
Added two buttons to enable/disable seamless mode
for windows qubes.

references QubesOS/qubes-issues#3585
references QubesOS/qubes-issues#4342
2018-10-23 22:51:28 +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
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
63a202f3bd
Add a list of Suggested Services to VM settings
Added a list of suggested services to the Services tab in VM Settings.
The list is drawn from man qvm-services (manually, not automatically).

fixes QubesOS/qubes-issues#3891
2018-07-16 01:33:20 +02:00
Marek Marczykowski-Górecki
0a44c931da
Merge remote-tracking branch 'qubesos/pr/109'
* qubesos/pr/109:
  Pylint whitespace fix
  Fixed Backup GUI size
  Add option to turn off computer after backup to Backup GUI
2018-07-12 23:47:35 +02:00
Marta Marczykowska-Górecka
be682549fd
Fixed Backup GUI size
Fixed strange and unpleasant problems with alignment of Backup GUI
widgets.
2018-07-12 23:07:21 +02:00
Marta Marczykowska-Górecka
80b3a82963
Add option to turn off computer after backup to Backup GUI
A simple checkbox to turn off the computer after backup finishes
successfully. It is off by default and must be switched on every time
(unexpected system shutdowns are a huge pain, much more problematic
than forgetting to shut down can be).

fixes QubesOS/qubes-issues#2039
2018-07-12 22:47:02 +02:00
Marta Marczykowska-Górecka
5cbec092f5
Add explanatory tooltip to Pause in Qube Manager
Adds an explanatory (and slightly cautious, with a big EXPERIMENTAL
at the end) tooltip to the Pause action in Qube Manager.

references QubesOS/qubes-issues#1855
2018-07-12 22:10:06 +02:00
Peter Gerber
e990533f9d
Qubes Manager: Rename "Disk size" to "Disk usage"
What's shown in that column is the disk space that used rather
than the size of the full disk. So, let's be clear about that.
2018-07-08 17:47:56 +00:00
donoban
d54ba5b8cf
More elegant fix for settings size
Is the exact minimum size it can get
2018-05-09 19:56:43 +02:00
donoban
5440384142
Set settings dialog to minimun size, it gets adjusted properly to good view
fix https://github.com/QubesOS/qubes-issues/issues/3825
2018-05-07 23:19:15 +02:00
donoban
3a5a314d05
Removed 'Refresh' button :) 2018-05-07 21:58:22 +02:00
Marta Marczykowska-Górecka
7f4d6e8f77
Improved descriptions in Global Settings window
Makes clear that check_updates_vm is just the default for new VMs and
replaces some more instances of VM with qube. (Note: the size change
is deliberate)

fixes QubesOS/qubes-issues#3732
2018-04-12 22:10:37 +02:00
Marta Marczykowska-Górecka
1969610150
Removed useless action Attach Block Device from Qube Manager
fixes QubesOS/qubes-issues#3722
2018-04-04 17:57:46 +02:00
Marek Marczykowski-Górecki
fd766dd651
Merge remote-tracking branch 'qubesos/pr/80'
* qubesos/pr/80:
  changes as requested by @marmarek
  Minor textual update for Global Settings

While resolving conflict, reverted global settings window size to sane
value.
2018-03-28 18:00:45 +02:00
Marta Marczykowska-Górecka
a3b56b57fe
changes as requested by @marmarek 2018-03-28 17:46:31 +02:00
Marta Marczykowska-Górecka
522a0f9a68
Minor textual update for Global Settings
In lieu of bigger overhaul/processing policy files in
VM Settings, a bit of explanation for updateVM in Global
Settings and a change of name from UpdateVM to Dom0 Update VM
there. This is quick fix solution, pending a better
one when (hopefully) we get some better API for
interacting with policies.

references QubesOS/qubes-issues#3412
2018-03-16 20:32:36 +01:00
Marta Marczykowska-Górecka
7ed386985d
Added default_dispvm to Global Settings
Added "default dispvm" to Global Settings.

references QubesOS/qubes-issues#3688
2018-03-14 22:21:33 +01:00
Marek Marczykowski-Górecki
b0ebb76bf3
Merge remote-tracking branch 'qubesos/pr/75' 2018-03-14 21:33:01 +01:00
Marta Marczykowska-Górecka
bce5c32c96
Added "Exit" option to Qube Manager
fixes QubesOS/issues#3683
2018-03-10 20:04:57 +01:00
Marta Marczykowska-Górecka
b08ce9524f
Replaced single check vm updates checkbox
Now there is a checkbox for the default for new VMs, and two
buttons to either disable checking for updates in all VMs or enable it
in all VMs.
2018-02-22 22:24:34 +01:00
Marek Marczykowski-Górecki
fb4870a16b
Merge remote-tracking branch 'qubesos/pr/72'
* qubesos/pr/72:
  Added 'Apply' button to VM Settings
2018-02-22 18:15:23 +01:00
Marta Marczykowska-Górecka
8218f5fde1
Added 'Apply' button to VM Settings
Simple "Apply" button.

fixes QubesOS/qubes-issues#3321
2018-02-20 20:32:00 +01:00
Marta Marczykowska-Górecka
33e77d6d1e
Added tooltip for Networking
Added a tooltip to clarify what default/not default
means when selecting networking.
Proposed tooltip:
"default ([name])" denotes system-wide default - if the default is changed in Global Settings, the networking qube will change.
If you want to keep using a given networking qube regardless of system settings, select "[name]".

references QubesOS/qubes-issues#2211
references QubesOS/qubes-issues#3567
2018-02-13 16:31:50 +01:00
Marta Marczykowska-Górecka
0876f8948c
Improved spacing
Improved spacing so that groupboxes will not be hideous
on higher DPIs.
2018-02-13 16:20:02 +01:00
Marta Marczykowska-Górecka
e355ea9d13
Added warning to backup gui that password is saved in plain text.
fixes QubesOS/qubes-issues#3500
2018-02-06 14:40:45 +01:00
Marta Marczykowska-Górecka
cf34e438b0
Removed 'Seamless GUI' checkbox from VM settings 2018-01-28 20:44:33 +01:00
Marta Marczykowska-Górecka
71090b9e72
Change default Qube Manager size
So that it will fit all VMs from a default install.
2018-01-28 20:38:40 +01:00
Marta Marczykowska-Górecka
3a60f9146a
Renamed 'VM' to 'qube' everywhere in manager
At least I hope it's everywhere.
Note: AppVM and NetVM nomenclature have been kept as before.
2018-01-28 20:26:29 +01:00
Marta Marczykowska-Górecka
a7644374ad
Change spelling from 'Qube' to 'qube'
Everywhere in the Qube Manager, changed spalling from capitalized 'Qube'
to 'qube'.
2018-01-23 20:32:13 +01:00