summaryrefslogtreecommitdiff
path: root/ui/asyncjob.ui
Commit message (Collapse)AuthorAgeFilesLines
* Clean up gtk STOCK and various image usageCole Robinson2022-02-191-4/+4
| | | | | | | | | - Remove most use of deprecated stock icons. Without it the UI will be a lot more ugly in Fedora 36 - Remove deprecated ImageMenuItem usage, convert to regular MenuItem - Remove most embedded button images Signed-off-by: Cole Robinson <crobinso@redhat.com>
* progress: Some internal API cleanupCole Robinson2021-05-221-50/+48
| | | | | | | | | | * Simplify start() and end() function signature * Drop use of 'basename' and standardize on 'text' * Add vmmMeter.is_started() * Add vmmMeter.set_text() * Fix asyncjob UI to show text in the progress bar Signed-off-by: Cole Robinson <crobinso@redhat.com>
* uitests: Finish asyncjob.py coverageCole Robinson2020-08-261-2/+4
| | | | Signed-off-by: Cole Robinson <crobinso@redhat.com>
* Bump gtk dep to 3.22 for new popup routinesCole Robinson2019-04-071-1/+1
| | | | | | Given that we bumped deps to fairly modern distros with the python3 change, I think this is safe. gtk 3.22 is from sep 2016, it's in debian9 and fedora 25+, which seems fine for our needs.
* asyncjob: Add enable/update details methodsRadostin Stoyanov2017-07-131-1/+32
| | | | | | | | | | | | | Add virtual terminal emulator (Vte) in which could be shown details of background running process. Usage example: - To enable details: > asyncjob.details_enable() - To show text inside the Vte: > asyncjob.details_update("Some text here")
* ui: asyncjob: Align Cancel button at bottom-rightRadostin Stoyanov2017-06-231-11/+2
|
* Resolve incorrect label alignmentRadostin Stoyanov2017-06-011-1/+0
| | | | | | | | | | | | | | | The "xalign" property determines the horizontal alignment of the label text inside the labels size allocation. Compare this to “halign”, which determines how the labels size allocation is positioned in the space available for the label. [1] When the "width_chars" property is used, labels appear to be centered. This could be resolved when the property "width_chars" is replaced with "max_width_chars" or removed in case "max_width_chars" is already set. [2] [1] https://developer.gnome.org/gtk3/stable/GtkLabel.html#GtkLabel--xalign [2] https://developer.gnome.org/gtk3/stable/GtkWidget.html#GtkAlign
* Remove deprecated GtkMisc:ypad propertyRadostin Stoyanov2017-05-311-2/+4
| | | | | | | | | | | | GtkMisc:ypad was deprecated since Gtk version 3.14 and should not be used in newly-written code. Use margin-top and margin-bottom instead. Both have default value set to 0. https://developer.gnome.org/gtk3/stable/GtkMisc.html#GtkMisc--ypad https://developer.gnome.org/gtk3/stable/GtkWidget.html#GtkWidget--margin-top https://developer.gnome.org/gtk3/stable/GtkWidget.html#GtkWidget--margin-bottom
* Remove deprecated GtkMisc:xpad propertyRadostin Stoyanov2017-05-311-3/+6
| | | | | | | | | | | | GtkMisc:xpad was deprecated since Gtk version 3.14 and should not be used in newly-written code. Use 'margin-start' and 'margin-end' instead. https://developer.gnome.org/gtk3/stable/GtkMisc.html#GtkMisc--xpad https://developer.gnome.org/gtk3/stable/GtkWidget.html#GtkWidget--margin-start https://developer.gnome.org/gtk3/stable/GtkWidget.html#GtkWidget--margin-end
* Use valign property instead of yalignRadostin Stoyanov2017-05-311-3/+3
| | | | | | | | | | | | | GtkAlignment:yalign was deprecated since Gtk version 3.14 and should not be used in newly-written code. Use valign property instead. The behaviour of yalign='0' is identical to valign='start', similar for yalign='1' and valign='end'. The default value of the property valign is GTK_ALIGN_FILL which has simmilar behaviour to yalign='0.5'. https://developer.gnome.org/gtk3/stable/GtkAlignment.html#GtkAlignment--yalign https://developer.gnome.org/gtk3/stable/GtkWidget.html#GtkWidget--valign
* Replace xalign='0' with halign='start'Radostin Stoyanov2017-05-311-3/+3
| | | | | | | | | GtkAlignment:xalign was deprecated since Gtk version 3.14 and should not be used in newly-written code. Use halign property instead. https://developer.gnome.org/gtk3/stable/GtkAlignment.html#GtkAlignment--xalign https://developer.gnome.org/gtk3/stable/GtkWidget.html#GtkWidget--halign
* Format UI files with Glade 3.20Radostin Stoyanov2017-05-311-1/+1
| | | | | Glade performs XML formatting on save. The changes in this commit are generated by Glade 3.20
* Bump gtk and pygobject deps to 3.14Cole Robinson2016-05-171-1/+1
| | | | | | | | | | | We need to bump the gtk dep to at least 3.10 for GtkRevealer usage, and I want to bump the pygobject higher to drop some bug workarounds. But since the oldest thing I have that meets those requirements is RHEL/Centos 7.3 which is at 3.14 for both, set those as the minimum versions since that's what I'll be testing against. They are still 1.5 years old and only a bit over a year newer than the previous versions, so it's not a huge change.
* asyncjob: Always hide the X buttonCole Robinson2016-01-111-0/+1
|
* asyncjob: Convert to GtkBoxCole Robinson2016-01-111-113/+108
|
* ui: Set all files to minimum requirement of gtk 3.8Cole Robinson2014-09-191-1/+1
| | | | That way gives us better feedback from glade
* ui: Fix minor issues, and resave all files with f21 gladeCole Robinson2014-09-061-2/+2
|
* asyncjob: Constrain size of text labelCole Robinson2014-01-181-2/+5
|
* Rename ui files to match source file namesCole Robinson2013-09-221-0/+178