Frédéric Pierret (fepitre)
62774ffd9d
Handle CentOS 7 build.
...
Fix URL
2019-10-25 10:55:42 +02:00
Marek Marczykowski-Górecki
1ced452976
Merge remote-tracking branch 'origin/pr/177'
...
* origin/pr/177:
Added menu position with Qubes Tools to XFCE Menu
2019-08-28 16:50:59 +02:00
Marta Marczykowska-Górecka
e79724f9db
Update Qt version used in qubesmanager to Qt5
...
Fixed dependencies, places where obsolete functions stopped working,
code fragments that started throwing warnings and an .ui file that
stopped being readable after the update.
2019-05-30 21:33:49 +02:00
Marta Marczykowska-Górecka
d26b693e4f
Added menu position with Qubes Tools to XFCE Menu
...
Added a menu directory with Qubes tools (to make them easier to find)
and also adds Qubes tools to XFCE settings manager
2019-05-20 17:48:56 +02:00
Marta Marczykowska-Górecka
d92c782ec9
Tests for Create New VM
2019-05-12 20:50:21 +02:00
Marta Marczykowska-Górecka
526799022d
Fixed spec
2019-05-12 19:47:13 +02:00
Marek Marczykowski-Górecki
9b8f5a460e
Apply DSA-4371 fix before launching updates
...
Script by @HW42 slightly modified.
QubesOS/qubes-issues#4752
2019-01-23 06:16:16 +01:00
Marek Marczykowski-Górecki
7dfa33b633
Merge remote-tracking branch 'origin/pr/135'
...
* origin/pr/135:
Fixed bug in handling state changes
Improved template manager UI
Missing file added
Added links to template manager to qube manager
Initial template manager
2018-12-08 01:25:04 +01:00
Marta Marczykowska-Górecka
ce20377e39
Initial template manager
...
A working template manager; at the moment it only provides means
to easily change templates of multiple VMs at once, but it should also give tools to install new templates.
fixes QubeSOS/qubes-issues#4085
2018-12-03 18:25:49 +01:00
Marta Marczykowska-Górecka
f0357623e6
Refresh Apps in vm settings now refreshes the vm and template both
...
requires e26debfe97
fixes QubesOS/qubes-issues#4383
2018-11-30 21:47:15 +01:00
donoban
f93908f5b7
Fix travis build2
2018-10-20 23:23:06 +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
Marta Marczykowska-Górecka
e18058039f
Changes as requested by @marmarek
2018-09-16 23:33:17 +02:00
Marek Marczykowski-Górecki
8d99fdd11b
Remove all dbus references
...
Including package dependencies
2018-09-12 16:32:37 +02:00
Marek Marczykowski-Górecki
27a5c58b33
rpm: require new enough qubesadmin for vm_dependencies function
2018-07-20 19:32:47 +02:00
Marta Marczykowska-Górecka
6b206d2050
Log dialog viewer as a separate tool
...
Added entry point and main() to enable
using log viewer as a separate tool.
2018-06-20 21:01:49 +02:00
Frédéric Pierret
d6c8f7b79f
spec.in: change to 'noarch' rpm package
2018-04-07 04:46:56 -04:00
Frédéric Pierret
48bcbf43c6
spec.in: add changelog placeholder
2018-04-04 10:09:30 -04:00
Frédéric Pierret
ac83f0a82f
Create .spec.in and Source0
2018-04-04 10:09:30 -04:00
Marek Marczykowski-Górecki
81413907bf
Merge remote-tracking branch 'qubesos/pr/55'
...
* qubesos/pr/55:
Fixed according to @marmarek request
Fixed according to @marmarek request
Added 'configure no strict reset for PCI devices' button
Adding a button to list PCI devices and enable no-strict-reset
Fixed some indents and whitespaces
Fixed python2 in settings.py
2018-01-19 03:01:57 +01:00
Marta Marczykowska-Górecka
1b9737c1a7
Fixed according to @marmarek request
2018-01-19 01:48:46 +01:00
Marta Marczykowska-Górecka
f4fae54057
Adding a button to list PCI devices and enable no-strict-reset
2018-01-13 00:25:46 +01:00
Marta Marczykowska-Górecka
5c2f3b425e
Added .desktop file to rpm spec
...
Because I forgot it the first time round. Sorry.
2018-01-12 04:11:03 +01:00
Marta Marczykowska-Górecka
8b5e2a8d66
Qube Manager in working order
...
Everything that should work works. Further improvements that would be nice:
- replace untidy multitude of QtGui Items with one generic type
- restore Qubes Network functionality
- add Boot From Device action (and easy way to install windows tool from there)
fixes QubesOS/qubes-issues#2966
QubesOS/qubes-issues#2132
2018-01-08 04:22:35 +01:00
Marta Marczykowska-Górecka
d57e58ae4d
Further work on qubes manager
2018-01-06 23:05:33 +01:00
Marta Marczykowska-Górecka
3699f50be3
Added menu item
...
Added 'Backup Qubes' and 'Restore Backup' positions in the menu.
2018-01-06 02:32:19 +01:00
Marta Marczykowska-Górecka
7a4e4b35d5
Initial backup-and-restore GUI restoration
...
Initial restoration: basic backup-and-restore works, but
- progress bar in backup does not work
- selecting only some VMs to restore does not work
- various miscellaneous enhancements are not yet in place
2017-12-10 21:14:14 +01:00
Marek Marczykowski-Górecki
f918af115e
rpm: do not reload qubes-manager process - it doesn't exist anymore
2017-10-08 17:07:43 +02:00
Marek Marczykowski-Górecki
e0b2da51c3
rpm: update dependencies
...
No longer depend on dom0 packages - thanks to Admin API.
Also, require new enough version.
2017-10-08 17:07:06 +02:00
Marta Marczykowska-Górecka
2ac9b1d182
Added gui for booting VM from CDROM/block device.
...
Available via command line (qubes-vm-boot-from-device) and
from a button in VM Settings/Advanced.
2017-09-13 23:30:45 +02:00
Marta Marczykowska-Górecka
e2f6c00817
fixes to system menu
...
Added global settings and create VM shortcuts to menu; replaced Add New Shortcut with vm settings in VM menu.
2017-07-16 16:36:36 +02:00
Wojtek Porczyk
c58e9850e9
qubes-global-settings executable
2017-07-12 15:12:44 +02:00
Wojtek Porczyk
43f2f6b881
rewrite creating new qube
2017-07-12 15:05:05 +02:00
Wojtek Porczyk
6462ae88b7
qubesmanager/utils
2017-07-12 15:05:05 +02:00
Wojtek Porczyk
021ab3d171
spec: fix dependencies
2017-07-12 14:54:13 +02:00
Wojtek Porczyk
64913fd968
spring cleaning part 3
...
some unnecessary leftovers
2017-07-12 14:54:12 +02:00
Wojtek Porczyk
a023fb708e
spring cleaning part 2
...
setup.py
2017-07-12 14:54:12 +02:00
Wojtek Porczyk
933a4b82db
spring cleaning part 1
...
ui/
2017-07-12 14:54:12 +02:00
Marta Marczykowska-Górecka
fb3dc6ecf7
update qubesmanager to compile under python3.
...
note: qvm-net.py has changed location to a weird one.
2017-06-25 17:53:23 +02:00
Marek Marczykowski-Górecki
4946d7b8d0
Merge branch 'i18n'
...
* i18n:
i18n: update translations
i18n: add configuration for transifex client
i18n: add 'en' translation file as a source template
Translated some strings to test the process
i18n: add skeleton translation file for spanish
i18n: wrap strings with self.tr
i18n: add basic support for translations
2017-02-03 17:29:08 +01:00
unman
a72003f44b
Add extended information and Network diagram to Manager
2017-01-26 20:36:39 +00:00
Marek Marczykowski-Górecki
cf8b99c763
i18n: add basic support for translations
...
Handle translations of GUI elements defined in .ui files.
See README.md for details.
Fixes QubesOS/qubes-issues#2599
2017-01-22 13:22:16 +01:00
Jean-Philippe Ouellet
a0bb943af9
Implement "Copy Dom0 clipboard" tray menu item
...
Ctrl+Shift+C would be preferable, but is quite difficult to do safely,
and this method seems like a reasonable security/UX compromise.
Discussed in:
- https://groups.google.com/forum/#!topic/qubes-devel/4_x7Su21i9o
- https://github.com/QubesOS/qubes-issues/issues/2438#issuecomment-261704575
Fixes https://github.com/QubesOS/qubes-issues/issues/2450
2016-11-26 20:59:24 -05: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
a69643ea98
rpm: add DIST tag to release number
2015-11-27 23:22:03 +01: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
9f6b82b195
rpm: update required qubes-core-dom0 version
...
It is needed for qubesos/qubes-issues#892 implementation.
2015-09-03 03:24:09 +02:00
Joanna Rutkowska
1efc97d743
Require qubes-core-dom0-linux >= 2.0.22, qubes-core-dom0 >= 2.1.57
2014-07-12 14:05:39 +02:00
Wojciech Zygmunt Porczyk
060b16900a
use new icon from qubes-artwork
2014-07-09 18:21:56 +02:00
Marek Marczykowski-Górecki
55d5bf0262
Split QubesBlockDevicesManager and table widgets into separate files
...
The main.py was ridiculously large - almost half of all Qubes Manager
code in one file.
2014-03-31 01:17:27 +02:00