Matthias Clasen
b131de1293
Remove an unnecessary include
2012-02-21 01:50:19 +01:00
Matthias Clasen
9a92a1da89
Add a way to get the current modifier state
...
Xkb makes this available to us, and it is useful if you want
to do easter eggs that are triggered by Alt.
2012-02-21 01:50:18 +01:00
Ryan Lortie
8ec0cfd571
bloatpad: adjust to G(tk)Application 'quit' change
...
https://bugzilla.gnome.org/show_bug.cgi?id=670485
2012-02-21 01:23:01 +01:00
Ryan Lortie
ef2df583f2
GtkApplication: simplify session quit handling
...
Instead of firing a 'quit' signal and expecting the application to do
something that will cause it to quit, just call the new
g_application_quit() API for ourselves.
https://bugzilla.gnome.org/show_bug.cgi?id=670485
2012-02-21 01:23:01 +01:00
Ryan Lortie
659c7130f0
GtkApplication: remove end session API
...
This seems a bit "too powerful" and unlikely to be used by most
applications. Remove it from now, until someone comes up with a strong
desire for it.
https://bugzilla.gnome.org/show_bug.cgi?id=670485
2012-02-21 01:23:01 +01:00
Michael Natterer
914053a2a3
gtk_window_set_attached_to: ref(), not ref_sink() the attach_widget
...
The attached popup doesn't take ownership of its "parent" widget, so
ref_sink() was wrong, and caused widgets to be leaked.
2012-02-21 01:06:43 +01:00
Ask H. Larsen
db14dc8237
Updated Danish translation
2012-02-20 22:42:49 +01:00
Ask H. Larsen
e792c7cbd4
Updated Danish translation
2012-02-20 22:34:26 +01:00
Aurimas Černius
5025fb0b29
Updated Lithuanian translation
2012-02-20 22:08:14 +02:00
Luca Ferretti
ccd01724db
l10n: Updated Italian translation
2012-02-20 15:17:20 +01:00
Ihar Hrachyshka
94e5e9b4d1
Updated Belarusian translation.
2012-02-20 16:48:20 +03:00
Cosimo Cecchi
e76bdb1b98
color-chooser-widget: set a name on the "Add color" button
...
So we can easily catch it from the theme.
2012-02-20 13:53:10 +01:00
Cosimo Cecchi
9160a68c7f
color-swatch: make this a no-window widget
...
Instead of having an input/output GdkWindow, make the widget no-window,
and use a separate input-only window for events, and paint on the parent
window directly.
2012-02-20 13:49:04 +01:00
Alexander Larsson
8e4b17738e
Fix padding handling in GtkViewport
2012-02-20 12:12:05 +01:00
Cosimo Cecchi
e6a8beba9d
GtkHSV: remove an unused function
2012-02-20 11:44:51 +01:00
Cosimo Cecchi
5f9c8f653d
entry: trim the progress bar area if the text area is resized
...
When a subclass of GtkEntry (e.g. GtkSpinButton) resizes the available
text area (by overriding the get_text_area_size vfunc), we need to
ensure we don't draw a possible progressbar over the part that got
removed from the text area.
This fixes drawing a progressbar in GtkSpinButton and in its subclasses,
such as GimpSpinScale, and makes Mitch happy too!
2012-02-20 11:44:51 +01:00
David King
9a732c40fc
docs: Clarify position of gtk_list_store_insert_with_values()
...
https://bugzilla.gnome.org/show_bug.cgi?id=612283
2012-02-20 10:25:26 +00:00
Diego Escalante Urrelo
c84d58ce1b
gtkuimanager: clarify @pos of insert_action_group
...
Mention that it is possible for it to be negative, or larger than the
current number of action groups.
https://bugzilla.gnome.org/show_bug.cgi?id=669947
2012-02-20 10:12:00 +00:00
Jiří Klimeš
0a9901b1d2
docs: fix typos in functions' descriptions
...
gtk_tree_view_set_hover_expand()
gtk_tree_view_column_set_clickable()
Signed-off-by: Jiří Klimeš <jklimes@redhat.com>
2012-02-20 09:25:29 +00:00
Bastien Nocera
6697d5c6de
x11: Fix first call to _gdk_x11_keymap_key_is_modifier()
...
_gdk_x11_keymap_key_is_modifier() never tries to set min/max_keycode
if they haven't been set before, meaning that until another function
sets those, all the keys will be seen as non-modifiers.
This causes GdkKeyEvents to be wrongly tagged with "->is_modifier = 0"
when in actual fact the key is a modifier. This fixes keyboard
shortcuts captured with GtkCellRendererAccel in "raw" mode thinking
a modifier without any actual keys is a valid shortcut.
https://bugzilla.gnome.org/show_bug.cgi?id=670400
2012-02-19 17:18:13 +01:00
Kjartan Maraas
52026c3775
Updated Norwegian bokmål translation
2012-02-19 15:23:19 +01:00
Alexander Larsson
26ed41ece5
Remove unused functions
2012-02-19 15:10:48 +01:00
Alexander Larsson
fcb58f3c83
Don't unnecessarily clear background twice in no EXPOSE_MASK case
...
We already clear in begin_paint, no need to do it again. In fact, this
will get the wrong result if the background has alpha.
2012-02-19 11:55:22 +01:00
Alexander Larsson
e3da2f55ea
Fix background clearing when exposing with non-double buffered widgets
...
We used to set a flushed boolean whenever we flushing double buffered
areas to the window due to a non-db draw. We then read back from the
window if this was set. This broke when we were doing multiple paints
of the same area after a flush as we were re-reading the window each
time, overdrawing what was previously draw.
2012-02-19 11:43:48 +01:00
Mattias Põldaru
caecfe36f0
[l10n] Updated Estonian translation
2012-02-19 11:52:05 +02:00
Alexander Shopov
cf13c0158f
Updated Bulgarian translation
2012-02-19 09:21:08 +02:00
Jiro Matsuzawa
f3d0d31ab1
[l10n] Update Japanese translation
2012-02-19 07:04:30 +09:00
Cosimo Cecchi
7e78d75e7a
entry: don't force zero Y coordinate for insertion cursor
...
Subclasses of GtkEntry could set a larger height request, so we need to
apply the same calculations to the insertion cursors than we do on the
PangoLayout to render it centered under all circumstances.
2012-02-18 19:39:29 +01:00
Yaron Shahrabani
0a189935ad
Updated Hebrew translation
2012-02-18 14:59:12 +02:00
Yaron Shahrabani
1f5681e419
Updated Hebrew translation.
2012-02-18 14:42:42 +02:00
Cosimo Cecchi
8dd4a0adf1
color-swatch: don't render our active badge if background-image is set
...
If the color active swatch has been set a background image from the
theme, use it as an asset, and do not draw our custom thing.
2012-02-18 09:55:45 +01:00
Cosimo Cecchi
dcec8dfdde
color-swatch: render a background if the swatch doesn't have a color
...
We still want to call into the background rendering code, to draw the
default background.
2012-02-18 09:55:45 +01:00
Cosimo Cecchi
8e85702dca
color-swatch: derive directly from GtkWidget
...
Instead of GtkDrawingArea, since that calls in realize
gtk_style_context_set_background(). We don't want that to happen, given
that we do all the painting ourselves in _draw().
2012-02-18 09:55:45 +01:00
Chao-Hsiung Liao
b58d50a0da
Updated Traditional Chinese translation(Hong Kong and Taiwan)
2012-02-18 08:49:57 +08:00
Daniel Mustieles
1578585c08
Updated Spanish translation
2012-02-17 18:02:22 +01:00
Daniel Mustieles
a18b3f2ed4
Updated Spanish translation
2012-02-17 17:50:13 +01:00
Cosimo Cecchi
039eb8dc04
color-editor: mark the GtkColorSwatch as not selectable
2012-02-17 17:03:15 +01:00
Cosimo Cecchi
5f0c4fc20f
color-swatch: add a "selectable" property to GtkColorSwatch
...
We don't want e.g. the swatch in GtkColorEditor to get the select badge
when it's clicked, so make this a property (on by default).
2012-02-17 17:03:15 +01:00
Fran Diéguez
04b36dabd0
Updated Galician translations
2012-02-16 15:00:06 +01:00
Claudio Saavedra
cfe65a0d6c
GtkNotebook: and another fix
...
https://bugzilla.gnome.org/show_bug.cgi?id=669116
2012-02-16 12:33:26 +02:00
Claudio Saavedra
ccf7867c35
GtkNotebook: fix one child-notify emission
...
Forgot to increase the counter in the for loop, doing it now.
https://bugzilla.gnome.org/show_bug.cgi?id=669116
2012-02-16 12:28:46 +02:00
Benjamin Otte
bf89bc624b
widget-factory: Don't crash when showing about dialog
2012-02-15 15:14:31 +01:00
Javier Jardón
392fdff8e5
docs: GtkWidget's "state-flags-changed" is a signal not a property
2012-02-15 13:43:58 +00:00
Daniel Mustieles
444f562955
Updated Spanish translation
2012-02-15 13:11:35 +01:00
Daniel Mustieles
db8555ed31
Updated Spanish translation
2012-02-15 13:05:43 +01:00
Daniel Mustieles
cc1b29cd67
Updated Spanish translation
2012-02-15 13:01:13 +01:00
Murray Cumming
a0b4ab109d
Documentation: Correct references to properties.
...
These should use :, not ::, though signals would use ::.
See
http://developer.gnome.org/gtk-doc-manual/unstable/documenting_syntax.html.en
and
http://developer.gnome.org/gtk-doc-manual/unstable/documenting_symbols.html.en
2012-02-15 11:43:33 +01:00
Rico Tzschichholz
87d979f498
Remove obsolete reference to gtk.css.raleigh
2012-02-15 08:03:05 +01:00
Matthias Clasen
f9be52cb2f
Add color and font chooser to the widget gallery
2012-02-14 23:48:36 -05:00
Matthias Clasen
fae1be06cd
Docs: Reorder a sections
2012-02-14 23:36:02 -05:00