Lapo Calamandrei
607bac7c69
Adwaita: entry shadows work.
...
For the transition to work the box-shadows types in the shadow list
needs to be matched in various states so I'm using transparent shadows
istead of resetting them when not needed.
2014-07-07 17:27:57 +02:00
Lapo Calamandrei
f12edc2d89
Adwaita: minor sass changes.
...
Made _button_border_color($c) mixin in _button_border($c) fuction.
2014-07-07 15:04:22 +02:00
Lapo Calamandrei
b02837b2c2
Adwaita: style .subtitle like .dim-label
2014-07-07 14:17:51 +02:00
Lapo Calamandrei
fdd347a85a
Adwaita: use opacity on dim-labels istead of a hack
2014-07-07 14:04:37 +02:00
Lapo Calamandrei
869d0f3d2f
Adwaita: .dim-label
2014-07-07 13:30:53 +02:00
Jakub Steiner
0a0ae97d3c
Adwaita: flat OSD style
2014-07-07 13:26:09 +02:00
Lapo Calamandrei
d96bdc357c
Adwaita: fix combos and buttons padding issues.
...
For some strage reason (bug?) combobox buttons needs -2px vertical padding
wrt buttons to have the same size as buttons.
2014-07-07 11:47:30 +02:00
Lapo Calamandrei
f99f52ff4a
Adwaita: message dialog, destructive and suggested action buttons.
...
...and generic linked destructive and suggested action button fix.
2014-07-05 18:18:44 +02:00
Lapo Calamandrei
d648a2c7ac
Adwaita: proper message dialog style.
...
Rounded bottom border added, custom style for csd versione only
[read: non csd version looks right now].
2014-07-05 16:30:43 +02:00
Jasper St. Pierre
ece9ae4bc5
gtkwindow: Remove resize grips
...
Resize grips were introduced for GNOME 3.0, before we had any of the
"new GNOME app" features like invisible borders and CSD. With OS X 10.6
and 10.7, Apple has replaced the classic grips in their applications
with invisible borders as well.
New GNOME app designs don't use resize grips anymore and the new
default theme for GTK+, Adwaita, disables them entirely by forcing their
width and height to 0.
They're past their time. Remove the code to support them. This can
always be reverted if some app relies on them.
2014-07-03 12:58:41 -04:00
Lapo Calamandrei
7fa294038b
Adwaita: some more notebook work...
...
...to try to make tab with close buttons to look better.
2014-07-03 13:19:11 +02:00
Jakub Steiner
8665f197d6
Adwaita: selection-mode selection-menu flat by default
2014-07-03 12:38:17 +02:00
Lapo Calamandrei
9044bf5328
Adwaita: style entry.warning and entry.error
...
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=724084
2014-07-03 12:29:25 +02:00
Lapo Calamandrei
d043125800
Adwaita: sidebar scrollbar fix.
...
.scrollbars-junction borders were removed by setting border-stylei: none,
it interacted (why?) with the scrollbars on sidebar, making the border
transparent seems not to have side effects there.
2014-07-03 11:01:31 +02:00
Lapo Calamandrei
c541e47c5e
Adwaita: style progressbars in treeview cells.
...
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=732298
2014-07-03 10:30:14 +02:00
Lapo Calamandrei
e7a3dceb57
Adwaita: add transition to non flat popover buttons.
2014-07-03 09:31:51 +02:00
Lapo Calamandrei
8116e3e7b9
Adwaita: fix Gedit style tabs color.
...
I also introduced a gab between tabs as in the mockups.
2014-07-02 17:52:36 +02:00
Lapo Calamandrei
6e89856cc0
Adwaita: fix popover buttons.
...
Unfortunatelly labels doesn't change color wrt states.
See https://bugzilla.gnome.org/show_bug.cgi?id=732494
2014-07-02 17:27:12 +02:00
Lapo Calamandrei
f2972f13dd
Adwaita: proper backdrop state for gtkcalendar header
2014-07-02 15:45:43 +02:00
Jakub Steiner
c9152d2a71
Adwaita: transition :active buttons faster than the other states
...
https://bugzilla.gnome.org/show_bug.cgi?id=732134
2014-07-01 17:46:24 +02:00
Jakub Steiner
5e25bbb2ae
Adwaita: no border-right on treeview-derived widgets
...
I fear to be opening a can of worms, but it does seem like
something the system theme should deal with.
https://bugzilla.gnome.org/show_bug.cgi?id=731463
2014-07-01 15:42:32 +02:00
Jakub Steiner
dfb4757f54
improve Calendar styling
...
slightly
https://bugzilla.gnome.org/show_bug.cgi?id=729620
2014-07-01 14:22:54 +02:00
Nikita Churaev
fa90b41fe4
Remove separators from GtkFileChooserButton and GtkFontButton
...
https://bugzilla.gnome.org/show_bug.cgi?id=722633
2014-07-01 13:02:43 +02:00
Matthias Clasen
c2a22feb27
Drop an extra dir from builtin icons
...
Make icon lookup from resources work without the extra hicolor
component in the path. It is redundant, since we always treat
builtin icons as part of hicolor anyway.
2014-06-30 16:23:28 -04:00
Matthias Clasen
bd2cf65cb9
Adwaita: Make selectable labels work
...
This brings back white-on-blue selection in selectable labels.
https://bugzilla.gnome.org/show_bug.cgi?id=732441
2014-06-30 11:39:19 -04:00
Lapo Calamandrei
4287e44a9a
Adwaita: minor code refactoring
2014-06-28 15:22:23 +02:00
Lapo Calamandrei
0fd3ec80db
Adwaita: button work
...
- finally fixed +|- buttons on inline toolbars
- commented out :focus and :selected for normal buttons since it makes
flat buttons background blue...
2014-06-28 15:05:06 +02:00
Matthias Clasen
fda53e5529
Adwaita: Neuter frames in statusbars
...
Too much.
2014-06-28 01:34:25 -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
Lapo Calamandrei
8231a3c7b9
Adwaita: export the right color for the wm hilight dark var
2014-06-27 16:24:24 +02:00
Lapo Calamandrei
651328b0e4
Adwaita: remove borders from flat frames
2014-06-27 14:53:31 +02:00
Lapo Calamandrei
89f2a48bb1
Adwaita: remove borders from scrollbars junction
2014-06-27 14:47:29 +02:00
Lapo Calamandrei
8b1e52cbd6
Adwaita: initial flat entry styling.
2014-06-27 14:24:53 +02:00
Lapo Calamandrei
6e7e1ebf46
Adwaita: .flat button styling
2014-06-27 13:15:54 +02:00
Lapo Calamandrei
2aed2cddd5
Adwaita: add inconsistent hover check/radios
2014-06-24 20:17:38 +02:00
Lapo Calamandrei
739dacf12a
Adwaita: set the correct indicator color for reorderable hover tabs
2014-06-24 14:04:26 +02:00
Lapo Calamandrei
7903c1d2a4
Adwaita: only side borders for reorderable tabs
2014-06-24 13:42:13 +02:00
Lapo Calamandrei
abe36dc9cd
Adwaita: added active state to the switch slider
2014-06-24 10:38:03 +02:00
Lapo Calamandrei
3cb2bf8b8a
Adwaita: comment out button separators removal
...
...after reading #gnome-design scrollbark, since a consensus on how to achieve
this has not been reached yet.
2014-06-24 10:28:19 +02:00
Lapo Calamandrei
793a3eab82
Adwaita: fix view check/radio selected state.
2014-06-24 10:25:49 +02:00
Lapo Calamandrei
58b2d2cd0c
Adwaita: disable separators in buttons
2014-06-24 09:28:29 +02:00
Matthias Clasen
fe6cd7f2a5
Adwaita: Use rtl variants of pan-end when needed
...
The -gtk-icontheme() function not have any automatism for
symbolic or rtl variants built-in, instead, we expect the theme
to use selectors to provide the right icon for each situation.
2014-06-22 14:12:29 -04:00
Matthias Clasen
0ec00ffbb0
Adwaita: Fix highlight on check buttons
...
The .button style class does not apply to check and radio
buttons, and .check only applies to menuitems.
2014-06-20 23:17:53 -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
Lapo Calamandrei
401bf15c9a
Adwaita: check/radio selector simplification
2014-06-20 17:25:19 +02:00
Matthias Clasen
ea8afd2937
Add non-standard stock icons as resources
...
This will allow us to remove the builtin icon cache in the future
while keeping the deprecated stock icons working.
2014-06-20 01:17:35 -04:00
Lapo Calamandrei
b7c51de62b
Adwaita: fix rubberband selection
2014-06-19 19:11:02 +02:00
Jakub Steiner
51417f98d1
Adwaita: hover state for horizontal spinbuttons
2014-06-18 20:40:19 +02:00
Nikita Churaev
462f86d301
New window shadows
...
https://bugzilla.gnome.org/show_bug.cgi?id=731866
2014-06-18 20:40:19 +02:00
Lapo Calamandrei
6eedc62af9
Adwaita: highligh not hilight...
2014-06-18 19:38:14 +02:00
Lapo Calamandrei
a595dccf0e
Adwaita: remove wildcard for image effect
...
-gtk-image-effect: hilight now is set for .button:hover
2014-06-18 19:29:33 +02:00
Lapo Calamandrei
060f7b7428
Adwaita: calendar fixes
2014-06-18 18:13:38 +02:00
Jakub Steiner
e3a40065cc
Adwaita: flatten buttons slightly.
...
- gets rid of the specialcase for dark too.
2014-06-18 16:36:41 +02:00
Lapo Calamandrei
c975b9ef9b
Adwaita: more links styling
2014-06-18 16:07:59 +02:00
Lars Uebernickel
af0496dc68
themes: use .popover class instead of GtkPopover
...
https://bugzilla.gnome.org/show_bug.cgi?id=731834
2014-06-18 14:24:14 +02:00
Lapo Calamandrei
c2b7ebff11
Adwaita: remove bg from insensitive backdrop spinbutton buttons
2014-06-18 13:26:35 +02:00
Lapo Calamandrei
f39a12e0c6
Adwaita: vertical spinbuttons inhert in backdrop state
2014-06-18 13:16:21 +02:00
Jakub Steiner
0ff5c41718
Adwaita: actionbars' padding
2014-06-18 12:16:55 +02:00
Lapo Calamandrei
630b5b9797
Adwaita: reorderable tabs correctly styled for every notebook layout
2014-06-18 12:08:04 +02:00
Lapo Calamandrei
e1ae22465b
Adwaita: set outline-color on selected items
2014-06-18 10:21:13 +02:00
Lapo Calamandrei
6cebdf80ac
Adwaita: checks and radios text focus ring fix.
2014-06-18 10:11:11 +02:00
Lapo Calamandrei
0011c5c5e3
Adwaita: minor fixes.
2014-06-18 10:01:24 +02:00
Lapo Calamandrei
1566a5d9dd
Adwaita: .scrollbars-junction
2014-06-18 09:52:29 +02:00
Jakub Steiner
d87d62fe73
Adwaita: selection mode buttons to have borders and fill
2014-06-17 15:55:58 +02:00
Jakub Steiner
e591c8ab41
Adwaita: symbolic checkboxes for selection mode.
2014-06-17 15:41:59 +02:00
Jakub Steiner
0ce17d4aca
Adwaita: make bash actually call sass
2014-06-17 15:39:45 +02:00
Lapo Calamandrei
085de60305
Adwaita: list-row styling
2014-06-16 19:58:37 +02:00
Lapo Calamandrei
b1cca3aa11
Adwaita: fix a typo
2014-06-16 17:14:20 +02:00
Lapo Calamandrei
490cb30c78
Adwaita: GtkPaned separator invisible border shrinking
2014-06-16 17:12:03 +02:00
Lapo Calamandrei
67b4749be0
Adwaita: fix column-header backdrop state
2014-06-16 17:07:27 +02:00
Lapo Calamandrei
aa339ee30c
Adwaita: column headers visual simplification
2014-06-16 16:46:05 +02:00
Lapo Calamandrei
fd53732035
Adwaita: try to make scrollbars near paned separator usable.
2014-06-14 19:06:26 +02:00
Lapo Calamandrei
b939b17f51
Adwaita: comment added
2014-06-14 15:37:36 +02:00
Lapo Calamandrei
40775415cc
Adwaita: fix GtkScale outline offset and radius
2014-06-14 15:31:05 +02:00
Lapo Calamandrei
77a4b253df
Adwaita: Gtkscale
...
- added slider assets for scales with marks
- experimental touch friendly fine-tune mode, grow the trough istead
of shrinking the slider
2014-06-14 14:51:03 +02:00
Lapo Calamandrei
83bc345b50
Adwaita: noticiable scale slider active state for the dark variant
2014-06-14 11:30:22 +02:00
Lapo Calamandrei
b10e358f5e
Adwaita: include missing assets
2014-06-14 11:01:31 +02:00
Lapo Calamandrei
a1991df8d3
Adwaita: darker base color for the dark variant
2014-06-14 11:00:33 +02:00
Lapo Calamandrei
a6de44ac69
Adwaita: dark var backdrop insensitive fixes
...
Consistent backdrop insensitive state for dark variant GtkScale and GtkSwitch
2014-06-14 10:48:28 +02:00
Lapo Calamandrei
54e4c11ed1
Adwaita: GtkScale
...
slider :hover state added
2014-06-14 10:19:15 +02:00
Lapo Calamandrei
3d70add7f6
Adwaita: sidebar separator and selected item backdrop fix
2014-06-14 09:00:21 +02:00
Lapo Calamandrei
04a1a15e88
Adwaita: added a missing border to GtkFileChooser
2014-06-14 08:45:55 +02:00
Lapo Calamandrei
7fd675e4f6
Adwaita: better tab close button
2014-06-14 08:42:12 +02:00
Lapo Calamandrei
82b1232898
Adwaita: remove old cruft not used anymore
2014-06-14 08:31:36 +02:00
Lapo Calamandrei
a1bf6718f5
check and radio assets refresh
2014-06-14 08:29:47 +02:00
Matthias Clasen
3ae4c8f125
Adwaita: bring back the extra indirection
...
Without this, we are missing the 'Adwaita' component in the
path when resolving relative resources, and none of the assets
are found.
2014-06-13 14:44:38 -04:00
Matthias Clasen
b4e1e01acc
Include the Adwaita theme
...
This adds the resources for the Adwaita theme, and includes them
in libgtk, on all platforms.
2014-06-13 13:20:47 -04:00
Matthias Clasen
6fc65d5b0f
Rename cursor pngs to their resource name
...
This allows us to get rid of some aliases in the .gresource.xml.
2014-06-13 09:28:27 -04:00
Matthias Clasen
6de3741f18
Move theme resources into subdirectories
...
Preparing for Adwaita to come in here.
2014-06-13 08:40:56 -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
fbc6a0c400
Add some theming for csd popups
...
Not attempt to make this look good, just to demonstrate
that themes can in fact do it.
https://bugzilla.gnome.org/show_bug.cgi?id=731187
2014-06-09 14:16:12 -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
Cosimo Cecchi
521475da4d
win32: don't set interior-focus in the theme
2014-05-09 11:02:42 -07:00
Руслан Ижбулатов
0dd810ee22
W32: override selected button style to remove colored background
...
https://bugzilla.gnome.org/show_bug.cgi?id=729353
2014-05-01 18:20:20 +00:00
Руслан Ижбулатов
b83880b981
W32: Add a theme for .app-notification
...
This is copied from Adwaita. Looks sufficiently ok.
https://bugzilla.gnome.org/show_bug.cgi?id=729346
2014-05-01 17:54:46 +00: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
2dcf6c6b71
Raleigh: fix a typo
2014-04-28 15:39:21 -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
Руслан Ижбулатов
5432c37d5a
W32: Update the css to match the .modelbutton->.button.menuitem transition
2014-04-28 15:51:51 +00:00
Руслан Ижбулатов
37aa840e89
W32: Add modelbutton styles
...
According to what i've been told, modelbuttons are supposed to look
flat, like menu items.
This is basically an improved copy of the menuitem styles.
https://bugzilla.gnome.org/show_bug.cgi?id=728810
2014-04-24 03:35:50 +00:00
Руслан Ижбулатов
1bcd7c40bd
W32: Add a set of "focused" styles to checkmarks
...
This prevents checkmarks in modelbuttons from being styled as buttons
(apparently, modelbuttons apply "focused" to their children, unlike
normal buttons).
https://bugzilla.gnome.org/show_bug.cgi?id=728808
2014-04-24 03:35:50 +00:00
Руслан Ижбулатов
5309149f75
W32: Fix dummy prelight style for check/radio buttons
...
Use a dummy transparent gradient instead of actual color (which screws up
focus rectangle on prelight), and apply to non-prelight state as well.
https://bugzilla.gnome.org/show_bug.cgi?id=728807
2014-04-24 03:35:49 +00:00
Руслан Ижбулатов
f4b61e92f6
W32: remove the blue "selected" rectangle when activating a checkbutton
...
https://bugzilla.gnome.org/show_bug.cgi?id=728806
2014-04-24 03:35:49 +00: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
Руслан Ижбулатов
dd8612227f
Revert "W32: Add a basic set of CSD styles"
...
This reverts commit 6e3e0dcd73
.
Pushed by accident.
2014-04-10 17:59:21 +00:00
Руслан Ижбулатов
5c6e967b1f
W32: remove border on default buttons
...
https://bugzilla.gnome.org/show_bug.cgi?id=727973
2014-04-10 17:49:20 +00:00
Руслан Ижбулатов
6e3e0dcd73
W32: Add a basic set of CSD styles
...
https://bugzilla.gnome.org/show_bug.cgi?id=727316
2014-04-10 17:49:19 +00: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
Руслан Ижбулатов
3540e6ca57
W32: Give unfocused selected list items special background, like Explorer does
...
https://bugzilla.gnome.org/show_bug.cgi?id=727244
2014-04-04 07:57:16 +00:00
Руслан Ижбулатов
42f70716b6
W32: style tooltips with appropriately-themed background
...
https://bugzilla.gnome.org/show_bug.cgi?id=727410
2014-04-01 11:50:38 +00:00
Руслан Ижбулатов
3a806b97c9
W32: give scrollbar slider active and insensitive styles
...
https://bugzilla.gnome.org/show_bug.cgi?id=727391
2014-04-01 11:50:37 +00:00
Руслан Ижбулатов
2ffd614ff4
W32: Add .dim-label style
...
https://bugzilla.gnome.org/show_bug.cgi?id=727245
2014-04-01 10:36:50 +00:00
Руслан Ижбулатов
e229cff8de
W32: Fix listbox selection
...
* Makes listbox background white instead of default grey
* Uses gradients or W32 theme parts to draw sexy selection/prelight
rectangle instead of changing selected/prelighted item background
* Removes blanket button text color, allowing buttons to inherit
text color from their parents. Non-normal buttons DO get specific
text color though. This partially fixes text color propagation from
listbox rows to their children.
https://bugzilla.gnome.org/show_bug.cgi?id=727244
2014-04-01 10:36:49 +00:00
Руслан Ижбулатов
c2b4891854
W32: Add MSW7 notebook theme, move old notebook theme into XP-only CSS
...
https://bugzilla.gnome.org/show_bug.cgi?id=727213
2014-04-01 10:36:47 +00:00
Руслан Ижбулатов
d83b1275b4
W32: Remove selection from check/radio marks
...
Current theme allows selection to leak into check/radio marks,
resulting in ugly colored rectangles showing up underneath the marks.
https://bugzilla.gnome.org/show_bug.cgi?id=727211
2014-04-01 10:36:46 +00:00
Руслан Ижбулатов
ec7179d01a
W32: Add dummy prelight style to check/radio buttons to propagate prelight to check/radio marks
...
https://bugzilla.gnome.org/show_bug.cgi?id=727210
2014-04-01 10:36:45 +00:00
Руслан Ижбулатов
b678af07d7
W32: re-enable grip theming
...
https://bugzilla.gnome.org/show_bug.cgi?id=727080
2014-04-01 10:36:44 +00:00
Руслан Ижбулатов
e0a80d165a
W32: Add GtkPopover theming
...
https://bugzilla.gnome.org/show_bug.cgi?id=727078
2014-04-01 10:36:34 +00:00
Руслан Ижбулатов
c58ed480e5
W32: Make combobox-entry thinner by removing unneeded padding
...
https://bugzilla.gnome.org/show_bug.cgi?id=727075
2014-04-01 10:32:50 +00:00
Руслан Ижбулатов
7d367a8952
W32: Fix menu item size and submenu arrow size
...
https://bugzilla.gnome.org/show_bug.cgi?id=727037
2014-04-01 10:32:24 +00:00
Руслан Ижбулатов
e8f09084bd
W32: Fix combobox dropdown list color
...
https://bugzilla.gnome.org/show_bug.cgi?id=727036
2014-04-01 03:29:35 +00:00
Руслан Ижбулатов
2b36054a5d
W32: Fix double-arrowed combobox button
...
The arrow is part of the background image drawn by the theme, don't draw
GTK's own arrow. This also applies to non-entry comboboxes.
On XP the arrow-and-nothing-else part does not exist (W32 XP theme draws a
white rectangle) and has to be subtituted for a simple dropdown button even
for non-entry comboboxes.
https://bugzilla.gnome.org/show_bug.cgi?id=727035
2014-04-01 03:29:35 +00:00
Руслан Ижбулатов
ce9437daf5
Fix W32 theme for spinbuttons
...
It seems that the dec-button no longer has a "bottom" selector-thingy to
select for. Use "last-child" instead.
Use .vertical to style vertical instance differently, as last-child/first-child
meaning is inverted there.
Increase (towards 0) margins a bit, to avoid clipping the pre-light rectangle.
Use dir(rtl) selector to style horizontal instance differently for RTL locales,
where first-child is "inc".
https://bugzilla.gnome.org/show_bug.cgi?id=727022
2014-04-01 03:29:34 +00: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