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
Marek Marczykowski
122e7d5787
spec: own python qubesmanager subdir
2013-02-21 04:33:57 +01:00
Marek Marczykowski
73598b0344
Do not strictly depend on kdialog
...
Use QInputDialog where possible, fallback to zenity where not.
2013-02-12 01:57:17 +01:00
Marek Marczykowski
8fbea00975
dbus interface for error icon notify ( #615 )
2012-07-05 01:11:23 +02:00
Marek Marczykowski
bc451a9673
bring back to work appmenu select/VM settings standalone app ( #548 )
2012-06-21 11:58:25 +02:00
Marek Marczykowski
1368126a74
spec: remove old entries for ui_editfwrulesdlg
2012-06-12 13:30:23 +02:00
Marek Marczykowski
93b2b405b1
spec: dont fail install when no qubes-manager is running
2012-06-05 20:34:45 +02:00
Agnieszka Kostrzewa
9d509917d6
Always bring manager to front on icon click.( #565 )
2012-05-19 07:42:57 +02:00
Agnieszka Kostrzewa
47157e93a1
Spec: core>1.7.23
2012-05-15 12:35:31 +02:00
Agnieszka Kostrzewa
a974f10435
Restart manager after installing update
2012-05-15 09:11:25 +02:00
Agnieszka Kostrzewa
1865f4d0d4
Rmp spec.
2012-05-12 18:28:07 +02:00
Agnieszka Kostrzewa
5cfe1e323b
Fix qmgr.spec
2012-05-12 17:01:05 +02:00
Agnieszka Kostrzewa
7890aac8e8
Log dialog with 'copy-clipboard-to-qubes-clipboard'( #543 )
2012-05-10 13:17:24 +02:00