Alexander Larsson
d43632fbdc
win32: More theme workaround on XP
2012-03-20 11:36:03 +01:00
Alexander Larsson
6e35ae8515
GtkPaned: Update orientation style classes
2012-03-20 11:35:39 +01:00
Matthias Clasen
ad1c0f7155
label: Don't use the selection too easily
...
When we are re-setting the same text for internal reasons
(e.g. when applying the mnemonics-visible change upon Alt press),
we should not needlessly loos the selection.
https://bugzilla.gnome.org/show_bug.cgi?id=671588
2012-03-20 01:05:05 -04:00
Benjamin Otte
c80436ac35
tests: Remove unused variables
2012-03-20 02:07:21 +01:00
Matthias Clasen
aba316207d
Undo the gtk_menu_popup_for_device rename-to annotation
2012-03-19 13:45:48 -04:00
Adrian Johnson
7a8e37edec
Make collate default to enabled
...
Fixes http://bugzilla.gnome.org/show_bug.cgi?id=671898
2012-03-19 13:00:33 +00:00
Matthias Clasen
d7cf9d7b84
combobox: Make scrolling work again
...
Select for scroll events, making it possible to use a scroll
wheel to change the combobox.
2012-03-19 07:08:01 -04:00
Matthias Clasen
c0431a7238
builder: Remove a questionable test
...
It doesn't really make sense to check properties of a cell renderer,
since those only get set when needed to render or size-allocate
a cell.
2012-03-18 22:56:44 -04:00
Benjamin Otte
6df7562570
tests: Remove deleted rows from cache
...
Otherwise the GNode pointer address that we use for indexing might get
reused for a new node and then we don't start out with a pristine
refcount.
2012-03-19 02:26:16 +01:00
Benjamin Otte
754bf5e3d8
treemodelfilter: Don't unref deleted rows
...
When we're fudging with child nodes of a deleted node, we don't want to
have them delete their parent - which is the deleted row.
2012-03-19 02:26:16 +01:00
Benjamin Otte
461803e407
gtk: Get gtkwidgetpath.h includes out of the public headers
...
and include them in the C files instead.
2012-03-19 02:26:16 +01:00
Benjamin Otte
47e44028e1
a11y: Add back the 'toggle' actions
...
This is a hack.
But as long as Orca cannot figure out if a cell is heckable, the best we
can do is support the old way of providing a "toggle" action.
https://bugzilla.gnome.org/show_bug.cgi?id=672367
https://bugzilla.gnome.org/show_bug.cgi?id=672368
https://bugzilla.gnome.org/show_bug.cgi?id=672369
2012-03-19 02:26:16 +01:00
Lionel Landwerlin
adf36e28d2
gtkbox: avoid warning when removing a widget with refcount of 1
...
If gtkbox is the only object having a reference on one of its child
and that we try to remove it from its container, we endup having a
warning when disconnecting a signal after having unparented the
widget.
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@linux.intel.com>
https://bugzilla.gnome.org/show_bug.cgi?id=670176
2012-03-18 15:41:07 -04:00
Alexander Larsson
e65a2709a3
css: Support background-position property
2012-03-17 05:13:22 +01:00
Alexander Larsson
b874e6c3cf
css: Support GtkBackgroundPosition in cssvalue
2012-03-17 05:13:22 +01:00
Alexander Larsson
ca07559672
css: GtkBackgroundSize type
2012-03-17 05:13:22 +01:00
Benjamin Otte
f9727ee1bf
stylecontext: Get rid of unused parameter
...
It was always FALSE
2012-03-16 17:53:57 +01:00
Benjamin Otte
ae6ab3951c
docs: Add missing Since tag
2012-03-16 17:53:39 +01:00
Benjamin Otte
ccbcebdddf
iconview: Don't resize on size allocation
...
Let's see how much this breaks. But then, it also fixes things, so more
power to me!
https://bugzilla.gnome.org/show_bug.cgi?id=672173
2012-03-16 17:53:30 +01:00
Alexander Larsson
cb1a825cc3
win32: Theme statusbars
2012-03-16 16:44:24 +01:00
Alexander Larsson
30fb1e0256
win32: Theme paned separators
2012-03-16 14:31:32 +01:00
Alexander Larsson
0d307ab2fc
win32: Dim menubar text for non-active windows
2012-03-16 11:35:52 +01:00
Alexander Larsson
fff1af56ff
win32: Better color for separators
2012-03-16 11:05:20 +01:00
Alexander Larsson
a6d72dfec1
win32: Don't use separators in comboboxes
2012-03-16 11:05:00 +01:00
Alexander Larsson
eedf57f844
win32: Some theming of color selector
2012-03-16 10:49:21 +01:00
Alexander Larsson
6b35857e4d
win32: Fix typo in css
2012-03-15 21:25:36 +01:00
Alexander Larsson
59dc05d0c5
win32: Theme assistants
2012-03-15 21:12:38 +01:00
Alexander Larsson
3598756bee
win32: No frames around scrolled windows directly in tabs
2012-03-15 21:12:37 +01:00
Alexander Larsson
7e97dce946
win32: Fix listview checkbox prelight problems
...
We only support the preview state for checkboxes for GtkButton
because it gave problems when used in treeview where the prelight
state affects all checkboxes in the row.
2012-03-15 21:12:37 +01:00
Alexander Larsson
84b2d41a98
win32: Make spinner animate
2012-03-15 21:12:36 +01:00
Alexander Larsson
3b8cf23fbc
win32: Add borders around scrolled windows
2012-03-15 21:12:36 +01:00
Alexander Larsson
dc1510c53d
win32: Fix entry theming
2012-03-15 21:12:35 +01:00
Alexander Larsson
1e5a803614
win32: Support frameless entries in theme
2012-03-15 21:12:35 +01:00
Alexander Larsson
e0ac492732
win32: Fix up theme for menus on XP
2012-03-15 21:12:34 +01:00
Alexander Larsson
0a439fa162
win32: Fix tabs themeing on XP
2012-03-15 21:12:34 +01:00
Alexander Larsson
dcaec2610d
win32: Add more theme workarounds on XP
2012-03-15 21:12:33 +01:00
Alexander Larsson
a20b4423f4
Remove broken approach to get stable sort of CSS rules
...
The pointer comparisons in the sort compare function just doesn't
work.
We still need a stable sort, but the plan is to add a real
one in glib.
2012-03-15 21:12:32 +01:00
Alexander Larsson
8bfa0f8feb
win32: Fix up progressbar themeing on XP
2012-03-15 21:12:32 +01:00
Alexander Larsson
8f427babbb
win32: Clean up spinbutton themeing
2012-03-15 21:12:31 +01:00
Stefano Facchini
53af7dd3c0
paned: remove old default for cursor type
2012-03-15 18:24:41 +01:00
Carlos Garcia Campos
5ebfad5d09
printing: Make sure destroy function is always called by gtk_enumerate_printers
...
When GtkPrinterFunc always returns FALSE, for example when looking for
a non existent printer, if print list is done for all backends or print
backend status is UNAVAILABLE, gtk_enumerate_printers() finishes with an
empty backend list and destroy function is never called. We need to
check the backend list again after calling list_printers_init for all
backends and finish the enumeration if it's empty.
https://bugzilla.gnome.org/show_bug.cgi?id=672125
2012-03-15 14:47:33 +01:00
Benjamin Otte
05e6cde97d
win32: Fix compiler warning
2012-03-15 02:55:25 +01:00
Bastien Nocera
dd402bd7af
gtk: Prefer group-0 keycodes
...
As we don't give out information about the group or level when
giving back keycodes, we should prioritise group-0, level-0, followed by
level-0 only, and then any keycodes.
This fixes "q" being pressed when the Wacom tablet code in
gnome-settings-daemon is supposed to generate an "a" ("uk" keymap
in group-0, "fr" in group-1).
https://bugzilla.gnome.org/show_bug.cgi?id=671065
2012-03-13 18:28:49 +01:00
Alexander Larsson
e9f070db0f
win32: Fix up toolbar rendering on XP
...
It seems XP doesn't correctly set the alpha when rendering toolbar
buttons on an alpha target, we fix this up afterwards if necessary.
2012-03-13 17:10:44 +01:00
Alexander Larsson
94f1ed3031
win32: Fixup XP version of menu radio/checks
2012-03-13 17:10:11 +01:00
Alexander Larsson
a869ca51f4
Convert to unix line endings
2012-03-13 15:52:36 +01:00
Alexander Larsson
38d56c8e20
win32: Fix up notebook theming a bit
2012-03-13 15:50:32 +01:00
Alexander Larsson
95a903d020
win32: Use a separate css file for xp
...
Only vista and later has e.g. the menu theme parts
2012-03-13 15:14:36 +01:00
Alexander Larsson
68880e9a35
win32: Bump up padding on entry and button
2012-03-13 15:14:35 +01:00
Alexander Larsson
12fdf165ee
win32: Fix up notebook themeing
2012-03-13 15:14:35 +01:00