Carlos Garnacho
6f3706ac28
Make GtkViewport use GtkStyleContext
2011-01-10 03:50:02 +01:00
Carlos Garnacho
e6277d3b82
Add gtk_style_context_cancel_animations()
...
This function takes a region ID and cancels all animations
on or beneath that region (as in push/pop_animatable_region).
First user of this is GtkWidget itself, so unmapped widgets
have looping animations cancelled. Fixes bug #638119 , reported
by Jesse van den Kieboom.
2011-01-10 03:50:01 +01:00
Carlos Garnacho
3dd838fe76
Make GtkLayout use GtkStyleContext
2011-01-10 03:50:01 +01:00
Carlos Garnacho
18502518f3
Make GtkImage use GtkStyleContext
2011-01-10 03:50:00 +01:00
Carlos Garnacho
4e73267325
Make GtkPrintUnixDialog use GtkStyleContext.
2011-01-10 03:50:00 +01:00
Carlos Garnacho
6fae7c9fa7
Make GtkFontSelection use GtkStyleContext
2011-01-10 03:50:00 +01:00
Carlos Garnacho
2f6514ce34
Make GtkHSV use GtkStyleContext
...
two custom classes replace the light/dark focus detail strings,
it doesn't make much sense to have a GTK_STYLE_CLASS_* for that.
2011-01-10 03:49:59 +01:00
Carlos Garnacho
27c5cc88f8
Make GtkColorSelection use GtkStyleContext
2011-01-10 03:49:59 +01:00
Carlos Garnacho
455c31d815
Make GtkColorButton use GtkStyleContext
2011-01-10 03:49:59 +01:00
Carlos Garnacho
e0e36b621f
Update _gtk_button_paint() arguments to GtkStyleContext
...
The detail strings weren't in use anymore, and the state
argument is now a GtkStateFlags. GtkToggleButton has been
updated as well.
2011-01-10 03:49:59 +01:00
Carlos Garnacho
f506fc3e93
Remove recent GtkStyle usage in GtkWindow
...
GtkStyleContext API is used instead.
2011-01-10 03:49:59 +01:00
Fran Diéguez
e94b515171
Updated Galician translations
2011-01-10 00:03:19 +01:00
Paolo Borelli
ab656b3f7a
Obtain the fg color from the renderer
...
prepare_run must have been called before draw_shape, so we can avoid
fiddling the the (deprecated) style and state and just use the color
alredy set on the renderer.
https://bugzilla.gnome.org/show_bug.cgi?id=639079
2011-01-09 21:59:50 +01:00
Paolo Borelli
fadca187f2
Remove stipple attributes
...
GtkTextView does not support them anymore.
https://bugzilla.gnome.org/show_bug.cgi?id=639030
2011-01-09 21:59:50 +01:00
Paolo Borelli
12c4730e6f
Small cleanup in gailtextview code.
...
Fold gail_misc_add_to_attr_set into the only function calling it, which
avoids a useless big "switch" and results in much less code.
https://bugzilla.gnome.org/show_bug.cgi?id=639030
2011-01-09 21:59:50 +01:00
Yaron Shahrabani
89c8e2af2d
Updated Hebrew translation
2011-01-09 21:04:58 +02:00
Fran Diéguez
e0d393dec8
Updated Galician translations
2011-01-09 16:42:40 +01:00
Milan Bouchet-Valat
f9e685e5c0
[Doc] gtk_symbolic_color_resolve()'s props arg can be NULL
...
Document this behavior and add annotations.
2011-01-08 17:30:45 +01:00
Jorge González
b761cadacc
Updated Spanish translation, fixes bug #638991
2011-01-08 13:49:31 +01:00
Javier Jardón
cc0a65cb56
docs: Fix typo in GtkWidget geometry-management documentation
...
Reported by Andrew Cowie in
https://bugzilla.gnome.org/show_bug.cgi?id=638963
2011-01-08 10:56:59 +01:00
Tristan Van Berkom
1ff8df1e18
Adding missing gtk-doc annotations.
...
GtkProgressBar:show-text, GtkScrolledWindow:min-content-width/height
are new properties in 3.0.
2011-01-08 18:46:46 +09:00
Bruce Cowan
094d4c81be
Updated British English translation
2011-01-07 23:25:18 +00:00
Carlos Garnacho
29b4baea97
Translate KeyPress/KeyRelease in gtkplug-x11
...
This makes XEmbed work properly again. Only event->key.group
and is_modifier are left blank at the moment. Exposing the
necessary XKB bits should be considered, but it's not urgent
for the current usecases.
2011-01-07 22:07:52 +01:00
Kristian Rietveld
4ed781778d
Introduce gtk_tree_view_is_blank_at_pos()
...
This function is useful to figure out whether the tree view is "blank"
at a given location. For such locations you might want to popup a
custom popup menu, clear the current selection or start rubber banding.
In the future, we are planning on updating GtkTreeView's user
interactions to take advantage of this new function.
Part of bug 350618.
2011-01-07 15:38:06 +01:00
Kristian Rietveld
688d053436
Fix gtk_tree_view_column_cell_get_position()
2011-01-07 15:38:06 +01:00
Andika Triwidada
c40c4a45e5
Updated Indonesian translation
2011-01-07 20:38:52 +07:00
Matthias Clasen
be632558dc
Document that GtkModuleInit doesn't receive argv anymore
2011-01-07 08:12:07 -05:00
Ignacio Casal Quinteiro
8de4661d80
Set the style for .view so i.e the GtkTextView gets the right style.
2011-01-07 11:35:40 +01:00
Tristan Van Berkom
da41937b42
Removed special casing code in GtkCellLayout in favor of default implementation.
...
The fact that GtkCellLayout was checking "if (gtk_cell_layout_get_area (layout))"
and executing code contitionally from the apis instead of simply falling
back to the default implementation for these things was causing problems
in language bindings such as gtkmm... Regardless, the implementation
is cleaner this way too.
2011-01-07 18:08:51 +09:00
Tristan Van Berkom
685fe29473
Fixed documentation of gtk_cell_area_set_focus_cell().
2011-01-07 16:21:51 +09:00
Emilio Pozuelo Monfort
ec15c405cf
Support disabling X11 extensions
...
Based on a patch from Cyril Brulebois <kibi@debian.org>
https://bugzilla.gnome.org/show_bug.cgi?id=612918
2011-01-07 01:30:11 +00:00
Fran Diéguez
7fc09ee135
Updated Galician translations
2011-01-07 00:11:51 +01:00
Matthias Clasen
aead0b04df
Forgotten documentation fix
2011-01-06 11:27:38 -05:00
Matthias Clasen
7f58c57606
Bump version
2011-01-06 11:27:15 -05:00
Matthias Clasen
6cdb6255af
More documentation fixes
2011-01-06 09:44:08 -05:00
Matthias Clasen
f35c3fd5f7
Undoccommentize gtktreemenu.c
2011-01-06 09:00:53 -05:00
Matthias Clasen
6619ac35e3
Documentation fixes
2011-01-06 09:00:53 -05:00
Matthias Clasen
c396c52327
Documentation fixes
2011-01-06 08:12:01 -05:00
Matthias Clasen
dc3d70b4ec
Add sufficient deps to make building from 'git clean' work
2011-01-06 07:44:44 -05:00
Matthias Clasen
5984fa0073
Fix introspection annotation syntax
2011-01-06 07:44:19 -05:00
Kizito Birabwa
2f09f800cc
Updated Luganda translation
2011-01-06 10:23:59 +01:00
Matthias Clasen
7b88b29763
Add appchooser docs
2011-01-06 02:07:35 -05:00
Matthias Clasen
80a11b7483
Documentation polishing
2011-01-06 01:13:50 -05:00
Matthias Clasen
f2cde4cf3b
Move the GtkApplication example to the right place
2011-01-06 01:13:50 -05:00
Matthias Clasen
39d0a8ac47
Update NEWS some more
2011-01-06 01:13:50 -05:00
Tristan Van Berkom
44a9b1c35e
Fixed statement in gtkwindow.c when toplevelness changes.
...
Fixed a typo when checking if the heirarchy toplevel is a toplevel
before firing the hierarchy-changed signal.
2011-01-06 14:39:41 +09:00
Tristan Van Berkom
a28295a742
Dont show the GtkWindow when removing it from a parent and becomming a toplevel
...
Showing the window causes it to try to grab focus, this causes problems
when embedded toplevels run through dispose cycles.
2011-01-06 14:39:41 +09:00
Tristan Van Berkom
b8c8f2ccb1
Fixed conflict while rebasing master.
2011-01-06 14:39:41 +09:00
Tristan Van Berkom
72675f1f28
Changes to testtoplevelembed
...
- Made notebook tabs smaller
- No need to hide/show toplevels after removing from a parent,
if it's visible it will be automatically shown after removing
outside of it's previous parent.
2011-01-06 14:39:41 +09:00
Tristan Van Berkom
53980aca9b
Fixed GtkFileChooserDefault to handle cases of being in an embedded dialog.
...
This involves checking the toplevelness of new toplevels before connecting
but not the *old* ones for disconnecting signals. Also take care of handling
a row_reference that becomes invalid over the course of reparenting the
filechooser into another parent.
2011-01-06 14:39:40 +09:00