Matthias Clasen
88a86fa044
GtkScaleButton: Add a style class to the scale button popover
...
Set the .scale-popup style class on the popover of scale buttons.
This lets us select the +/- buttons and style them appropriately.
2014-07-08 10:47:01 -04:00
Matthias Clasen
3f7318432c
GtkPrintUnixDialog: Set a higher limit for the number of copies
...
As requested in bug 672676.
2014-06-28 00:20:19 -04:00
Matthias Clasen
96b6b44e4e
GtkMessageDialog: Don't set x/yalign explicitly
...
The h/valign work fine to give us what we need here, so we
can avoid the runtime deprecation warnings for deprecated
properties.
2014-06-27 21:57:25 -04:00
Matthias Clasen
5925f9eeb4
GtkStatusbar: Add some space between the frame and the label
...
Looks better this way.
2014-06-20 12:15:25 -04:00
Matthias Clasen
9bc07a2634
Add a message-dialog style class
...
This helps in separating message dialogs from other dialogs,
theming-wise.
2014-06-12 09:22:36 -04:00
Matthias Clasen
e916391e6c
Drop an unused object
...
A downside of using templates is that we can have 'parasitic'
objects in there that don't get used for anything.
2014-05-24 18:20:31 -04:00
Matthias Clasen
0011c9dae4
Fix filechooser actionbar visibility
...
The actionbar was always visible, even when there is no filter
and no extra widget to show. Now we only show it when there is
something to show.
2014-05-24 00:00:00 -04:00
Matthias Clasen
9ae12b15e9
GtkAppChooserDialog: Make the search entry wider
...
It was too narrow, and looked a bit odd.
https://bugzilla.gnome.org/show_bug.cgi?id=727147
2014-05-21 20:11:16 -04:00
Matthias Clasen
e6c050c06f
searchbar: Add some spacing
...
When showing the close button, and placing a wide entry in the
middle, there was no separation at all. Fix this by setting
some spacing.
2014-05-21 20:09:46 -04:00
Matthias Clasen
ff87672780
GtkSearchBar: fix the template
...
There was a mismatch between GtkSearchBar being derived from GtkBin
and the template claiming the parent to be GtkBox.
2014-04-29 21:46:38 -04:00
Matthias Clasen
0af4b71cd1
GtkDialog: protect against show_all
...
The real reason for the problem that the just reverted change
was supposed to address is that testfilechooser uses show_all
to tease out places where composite dialogs don't properly
protect their internals against unintended showing. Well,
lets do that, then.
2014-04-28 15:39:21 -04:00
Matthias Clasen
26d6eadab7
Revert "GtkFileChooserDialog: Avoid a bottom border in the dialog"
...
This reverts commit d871105fa8
.
2014-04-28 15:39:21 -04:00
Matthias Clasen
6e5191f6b6
dialog: keep action area stretched out
...
Adding an extra box in between had the side effect of
making the action area no longer go all across the dialog.
Setting hexpand compensates for this.
2014-04-23 00:05:15 -04:00
Matthias Clasen
d871105fa8
GtkFileChooserDialog: Avoid a bottom border in the dialog
...
We recently started to respect border-width on the action_area
again, so set its border-width to 0 so it doesn't get in the way.
https://bugzilla.gnome.org/show_bug.cgi?id=722211
2014-04-22 23:10:01 -04:00
William Jon McCann
7e479aa9ee
dialog: add a box around the action area to use for styling
...
If we want to set style properties that include the area
of the border-width part of action_area we need to use a
parent box.
https://bugzilla.gnome.org/show_bug.cgi?id=722211
2014-04-22 22:35:02 -04:00
William Jon McCann
20dfe1dd7f
file-chooser: merge path bar mode and location mode
...
https://bugzilla.gnome.org/show_bug.cgi?id=722211
2014-04-22 22:35:01 -04:00
William Jon McCann
d8ca588e17
file-chooser: remove select a folder info message
...
https://bugzilla.gnome.org/show_bug.cgi?id=722211
2014-04-22 22:35:01 -04:00
William Jon McCann
d46ed4ec00
file-chooser: don't use an special label for recent
...
https://bugzilla.gnome.org/show_bug.cgi?id=722211
2014-04-22 22:35:00 -04:00
William Jon McCann
a644b34154
file-chooser: add a search bar instead of using a path bar mode
...
https://bugzilla.gnome.org/show_bug.cgi?id=722211
2014-04-22 22:35:00 -04:00
William Jon McCann
cf9b29705f
file-chooser: add sidebar class to sidebar
...
https://bugzilla.gnome.org/show_bug.cgi?id=722211
2014-04-22 22:35:00 -04:00
William Jon McCann
b5e13cd68f
file-chooser: style location bar as a search bar
...
So we get a nice bottom border etc.
https://bugzilla.gnome.org/show_bug.cgi?id=722211
2014-04-22 22:34:59 -04:00
William Jon McCann
5c42068bb3
file-chooser: move location entry into same place as pathbar
...
https://bugzilla.gnome.org/show_bug.cgi?id=722211
2014-04-22 22:34:58 -04:00
William Jon McCann
e2b2339b89
file-chooser: no shadow on scrolled window
...
https://bugzilla.gnome.org/show_bug.cgi?id=722211
2014-04-22 22:34:57 -04:00
William Jon McCann
c253bc3165
file-chooser: use an action bar for extra widgets area
...
https://bugzilla.gnome.org/show_bug.cgi?id=722211
2014-04-22 22:34:57 -04:00
William Jon McCann
df9522d8a8
file-chooser: allow views to extend to the sides of the dialog
...
https://bugzilla.gnome.org/show_bug.cgi?id=722211
2014-04-22 22:34:56 -04:00
William Jon McCann
458cd04c13
file-chooser: move filter combo into extra area
...
https://bugzilla.gnome.org/show_bug.cgi?id=722211
2014-04-22 22:34:56 -04:00
William Jon McCann
256a3a51da
file-chooser: move pathbar into preview pane
...
https://bugzilla.gnome.org/show_bug.cgi?id=722211
2014-04-22 22:34:56 -04:00
Matthias Clasen
cfd7788c0b
GtkScaleButton: Don't specify a icon size of zero
...
This only works for scalable icons, but breaks if we fall
back to pngs.
2014-04-22 18:37:25 -04:00
Matthias Clasen
19e1a8feb4
GtkMessageDialog: Allow action-area-border theming again
...
This border does not interfere with headerbar-vs-content placement,
and we can allow themes to change it without breaking dialogs.
2014-04-10 13:54:38 -07:00
John Lindgren
5f79ae53a2
Set use-fallback property to True for GtkScaleButton icons.
...
https://bugzilla.gnome.org/show_bug.cgi?id=727662
2014-04-06 01:12:41 -04:00
Joanmarie Diggs
8a556a3a61
Add missing AtkRelations for labelled containers in the print dialog
...
These AtkRelation types are added automatically for widgets with a label
specified (e.g. via gtk_label_set_mnemonic_widget, gtk_frame_set_label,
and gtk_frame_set_label_widget). When such specification is absent, the
accessible relationship must be manually set.
https://bugzilla.gnome.org/show_bug.cgi?id=726996
2014-03-25 10:26:24 -04:00
Marek Kasik
21687bcedb
printing: Draw print dialog on fullscreen windows
...
Set correct "type-hint" for GtkPrintUnixDialog ("dialog").
Otherwise the print dialog is not shown when its parent
window is in fullscreen mode.
https://bugzilla.gnome.org/show_bug.cgi?id=724728
2014-03-24 12:22:17 -04:00
Matthias Clasen
02cd5737f6
Don't let themes override explicit border-width in dialogs
...
This fixes an issue where the theme-provided border-width prevents
dialog contents from lining up properly with the headerbar. To make
this work in message dialogs, we have to explicitly set the border-
width of the action area to 0.
2014-03-24 10:26:31 -04:00
Matthias Clasen
5c10e8409f
Ensure proper spacing around icons in message dialogs
...
We had a margin of 30 before/after the text. Put that add around
the icon as well, and separate the icon and text by 30 pixels.
This does not affect the appearance of message dialogs without
icons.
2014-03-18 19:53:36 -04:00
Matthias Clasen
f712cd8850
message dialog: Fine-tune vertical spacing
...
Requested in
https://bugzilla.gnome.org/show_bug.cgi?id=723668
2014-03-10 06:13:38 -04:00
Jasper St. Pierre
f89f595d08
Add gtkactionbar.ui.h
2014-02-23 16:07:38 -05:00
Matthias Clasen
89a264de91
about dialog: protect against gtk_widget_show_all
...
Normally, a GtkAboutDialog is shown using the convenience
API. But if you manually construct one and show it by calling
gtk_widget_show_all() on it, the license tab would show up
uninvited. Fix that.
https://bugzilla.gnome.org/show_bug.cgi?id=724411
2014-02-21 21:15:52 -05:00
Marek Kasik
7134ededfd
printing: Fix visibility of tabs in print dialog
...
"Job", "Image Quality", "Color", "Finishing" and "Advanced" tabs
shouldn't be shown if there is no printer selected.
https://bugzilla.gnome.org/show_bug.cgi?id=724895
2014-02-21 16:04:53 +01:00
William Jon McCann
1e87b82048
file-chooser: make accept action sensitive only when has selection
...
https://bugzilla.gnome.org/show_bug.cgi?id=547988
2014-02-20 15:44:47 -05:00
William Jon McCann
bc41268368
print-dialog: remove shadow in from some of the tabs
2014-02-20 09:19:31 -05:00
Paolo Borelli
d3c2819401
Add a GtkFrame inside GtkActionBar
...
This is needed to set a padding and draw a border since GtkBox does
not honour css padding yet.
https://bugzilla.gnome.org/show_bug.cgi?id=724693
2014-02-18 22:50:36 -05:00
Matthias Clasen
2392b1e534
Make print dialog destruction work
...
This was also causing the templates test to fail.
2014-02-17 21:40:36 -05:00
Matthias Clasen
11834ebf5c
app chooser: Reword a label
...
'Find New Applications' is shorter and less cryptic than 'Find
Applications in Software'.
2014-02-17 06:56:00 -05:00
Matthias Clasen
ef565e2713
action bar: Use a regular box instead of GtkCenterBox
...
GtkBox now supports a centered child, so GtkCenterBox is
no longer needed here.
2014-02-16 23:02:54 -05:00
Matthias Clasen
c1def9c224
Forgotten file
2014-02-14 15:33:26 -05:00
Matthias Clasen
9678c92112
Fix a typo
...
Thanks to Thomas A. Stillings for spotting it.
2014-02-14 11:56:48 -05:00
Matthias Clasen
f217af54ca
app chooser: Add a search bar
...
This replaces the treeview typeahead popup with a GtkSearchBar,
and adds a search button to the header bar (if we have one).
https://bugzilla.gnome.org/show_bug.cgi?id=724218
2014-02-14 07:05:13 -05:00
Matthias Clasen
e30f5dd00d
color chooser: Make nonresizable by default
...
The color chooser does not contain any scrollable content,
therefore it should not be resizable.
2014-02-14 07:05:13 -05:00
William Jon McCann
9a5f7c7978
Use an action bar for the conficts ui in the print dialog
2014-02-13 20:59:26 -05:00
William Jon McCann
283804c0bf
Set a default spacing on action bars
2014-02-13 20:59:25 -05:00