94f1ed3031
win32: Fixup XP version of menu radio/checks
2012-03-13 17:10:11 +01:00
a869ca51f4
Convert to unix line endings
2012-03-13 15:52:36 +01:00
38d56c8e20
win32: Fix up notebook theming a bit
2012-03-13 15:50:32 +01:00
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
68880e9a35
win32: Bump up padding on entry and button
2012-03-13 15:14:35 +01:00
12fdf165ee
win32: Fix up notebook themeing
2012-03-13 15:14:35 +01:00
90e938bf15
Use gdk_event_triggers_context_menu() instead of checking for event->button == 3
2012-03-13 13:10:30 +00:00
45f660ef75
Use GDK symbolic names for button numbers
2012-03-13 13:10:30 +00:00
35af127530
Updated Brazilian Portuguese translation
2012-03-13 09:15:13 -03:00
bb11fc2a72
Updated Russian translation
2012-03-13 15:38:25 +04:00
f7696fd401
Updated Danish translation of the properties
2012-03-13 09:23:06 +01:00
de115c3fd3
Avoid infinite recursion when removing a grab
...
https://bugzilla.gnome.org/show_bug.cgi?id=671819
2012-03-12 22:01:18 -04:00
232314d0fd
Updated Russian translation
2012-03-12 17:04:01 +04:00
abf1c57bd0
printing: Increase reference count for user data
...
Increase reference count for data passed to colord's callbacks (#671419 ).
2012-03-12 12:36:50 +01:00
943c873364
Updated Gujarati Translations
2012-03-12 14:47:51 +05:30
096b27982f
Updated Gujarati Translations
2012-03-12 14:34:32 +05:30
8b7cfa448a
Add some docs for the wayland backend
...
This commit also includes some tweaks to the other backend-specific
docs.
2012-03-11 14:23:53 -04:00
014c3d726f
Trivial rewording
2012-03-10 23:54:43 -05:00
715fe2e426
Add a short Broadway section to the docs
2012-03-10 23:48:03 -05:00
de62a1096b
Drop support for pre-R6 X
...
X11 R6 was released in 1995 - time to let go.
2012-03-10 23:27:21 -05:00
f8fccae852
Drop unused automake condition for XI2
...
We fail the build if XI2 is not present, nowadays.
2012-03-10 23:15:12 -05:00
82041de9b5
Drop unneeded XI2 defines
...
The X headers don't use these defines anywhere.
2012-03-10 23:13:19 -05:00
39964b944a
Updated Serbian translation
2012-03-10 23:20:12 +01:00
9ff75882c0
Explicitely mention -1 in the insert_with_values docs
...
-1 means "append". Spell it out like we do for ListStore docs.
2012-03-10 19:37:07 +01:00
14e63a7370
scrolledwindow: take into account border/padding for junction
...
When the scrolled window has a frame (and the scrollbar is within the
bevel), we should take into account the CSS border/padding of the frame
and offset the scrollbars junction rendering with it.
2012-03-10 11:46:26 -05:00
526fc2fbdb
win32: Finish making query_state() vfunc a void vfunc
...
Commit 114b45c
converted all the backends but missed a few details in
gdkdevice-win32. This fixes it up.
2012-03-10 13:40:42 +02:00
d5822b7246
Updated Esperanto translation
2012-03-10 08:39:45 +01:00
d36be1604b
Updated Esperanto translation
2012-03-09 23:01:36 +01:00
02f9d51177
gdk: clean up logic error
...
Fallout from previous query_state() cleanups.
2012-03-09 12:36:11 -05:00
baa9e47601
Updated British English translation
2012-03-09 15:59:23 +00:00
10d8c0621f
win32: Fix text color on XP
...
Use a different base text color as the old one leads to
white on white on XP.
2012-03-09 16:43:00 +01:00
f4a68dff88
Fix rendering of theme parts on Windows XP
...
It seems XP doesn't handle drawing non-alpha theme parts
on alpha destinations. We fix this by using alpha bitmaps only when
needed.
However this means any non-drawn area by the theme part is now draw
black, so we must take more care to only draw where the theme part draws,
so we find the theme part size when available.
2012-03-09 16:43:00 +01:00
114b45c7eb
gdk: Make query_state() vfunc a void vfunc
...
... and make sure the backends implement it that way.
query_state() return value was ignored in all of GDK and caused crashes
when it failed.
2012-03-09 13:23:05 +01:00
50e3f532b9
a11y: Only care about GtkOrientable::orientation
...
There are other widgets (like PanelToplevel) that aren't a GtkOrientable
but still have that property.
2012-03-09 13:23:05 +01:00
5d57981184
widget: Set up signals after initializing style context
...
Otherwise, signals would be emitted on semi set up style context which
would then cause crashes when the signal handlers tried to use them.
https://bugzilla.gnome.org/show_bug.cgi?id=662023
2012-03-09 13:23:05 +01:00
9d1688680c
xi2: Don't reset scroll valuators too often
...
According to XInput gurus, a motion event without valuators
does not invalidate the stored value, so we should keep it.
https://bugzilla.gnome.org/show_bug.cgi?id=671659
2012-03-08 22:35:43 -05:00
a253d4cfec
Merge branch 'wip/cssvalue'
2012-03-08 17:33:18 +01:00
ec65270c2c
Add some more types to GtkCssValue
...
Seems these types were used in the parser tests, so we need to
handle them.
2012-03-08 16:49:13 +01:00
1ceed037b2
Don't use GValue in GtkCssValue
...
We now have complete coverage in the GtkCssValue API for type
handling, so drop the GValue from internal storage and just create
new ones when needed.
2012-03-08 16:39:49 +01:00
616cc5b96d
Use GtkCssValue in symbolic color resolving
...
We now store the symbolic colors as a GtkCssValue which means that
we can reuse the color when resolving and storing the color in
the computed values in the style context.
Additionally we keep a last_resolved GtkCssValue cache in the
GtkSymbolicColor, and if resolving the color returns the same as
last time we reuse the old value. This further increases sharing
of Css Values.
2012-03-08 14:52:10 +01:00
a122925b1a
Assamese translation completed
2012-03-08 17:25:34 +05:30
7385849014
Assamese translation completed
2012-03-08 17:25:34 +05:30
4e5a8b822d
gtkwidget.c: Use G_VA_COPY instead of va_copy()
...
va_copy() is not universally available, and we already have a G_VA_COPY
macro that emulates the behaviour of va_copy() when it's not available, or
simply calls va_copy() if it's there
2012-03-08 18:56:32 +08:00
3cfd1d93dc
Add singletons for small ints and numbers
...
These represents the majority of int values in use (thousands in use
in a simple app). There is no need to keep multiple instances of
these around.
2012-03-08 11:03:57 +01:00
7603e6e473
css: Use GtkCssValues instead of GValue in the css machinery
...
Also, in places where we're computing a new CssValue based on an
old one, make sure that if nothing changes we're returning a reference
to the old one, rather than creating a new identical instance.
2012-03-08 11:03:57 +01:00
0ece7a5de3
css: Add GtkCssValue, an immutable refcounted css value
2012-03-08 11:03:54 +01:00
9ac5104b3e
Update VS property sheets
...
"Install" the newly-introduced headers.
2012-03-08 17:51:10 +08:00
19e448146b
colorchooser: Drop the ::response handler altogether
...
This makes it safe for users to destroy the dialog in response
to ::response.
2012-03-07 22:06:22 -05:00
ad8bf6491c
colorchooser: Do less in ::response
...
Some people destroy their widgets in ::response, so trying
to access dialog internals from the class handler that is
running afterwards has the potential to cause problems.
Instead, we can reset the ::show-editor property every
time we map the dialog.
2012-03-07 21:42:28 -05:00
33004cb5e6
colorchooser: Fix default palette orientation
...
The switch from boolean to orientation failed to account
for the default palette.
2012-03-07 21:12:32 -05:00