3d9d002bed
When native window requests button presses request other button related events
...
We need to do this because otherwise the implicit button grab for this
(native) window will not deliver the button events not selected for
by this window. This is a problem because non-native child windows may
select using a wider event mask, and we can't emulate these events if we
don't get the native events.
Fixes bug #607508
2010-01-20 15:37:16 +01:00
5469695f29
Fix some compilation warnings
...
The warnings was introduced with the changes in commit
a491091e29
2010-01-19 17:01:10 +01:00
e31a6d1fea
Drop outstanding cairo surfaces when window is made native
...
Any old cairo_surface referencing the old impl window will be wrong
when we make a window native, so drop it.
This fixes bug #599511
2010-01-19 16:40:59 +01:00
46d25437a1
Move common gdkwindow.c code into function gdk_window_drop_cairo_surface
...
This code is duplicated in several places, and more to come, so put
it all in one place.
2010-01-19 16:40:55 +01:00
4fc8a11a9f
Added Burmese translation for gtk+ properties
2010-01-19 16:36:15 +02:00
bf17d48c08
Added Burmese translation
2010-01-19 16:36:15 +02:00
7e9acc01ad
Added Burmese (my) to po/LINGUAS
2010-01-19 16:36:15 +02:00
841fa47715
Track direct window cairo access and avoid tricks when used
...
When a cairo surface is requested for direct window access (i.e. not
when double-buffering) we can't really track when the actual drawing happens
as cairo drawing is not virtualized. This means we can't properly flush
any outstanding window moves or implicit paints.
This actually causes problems with e.g. abiword (bug #606009 ) where they
draw without double-buffering. If you press down it scrolls the window
and then draws the caret, but the caret drawing does not flush the
outstanding move from the scroll, so the caret gets drawn on the wrong
screen.
We fix this by never allowing either implicit paints or outstanding window
moves on impl-windows where any windows related to it has an outstanding
direct cairo surface. Luckily this is not very common so in practice this
doesn't matter much.
2010-01-19 15:01:03 +01:00
269b0fe97f
Updated Norwegian bokmål translation
2010-01-19 11:21:18 +01:00
18f33af2a0
Updated Norwegian bokmål translation
2010-01-19 11:20:18 +01:00
fa989128d4
Updated Norwegian bokmål translation
2010-01-19 11:20:18 +01:00
cf8b941807
GtkToolPalette: Fix a compiler warning introduced in my last commit.
2010-01-19 09:04:15 +01:00
6b808a7389
Add gtk_widget_has_rc_style() accessor
...
Add gtk_widget_has_rc_style() as accessor for sealed
GTK_WIDGET_RC_STYLE widget flag.
https://bugzilla.gnome.org/show_bug.cgi?id=69872
2010-01-19 00:20:52 +01:00
833b9b42cc
Fix a redraw problem with action widgets
...
Fixes bug 603245.
2010-01-18 17:06:48 -05:00
2f73fb76c1
Bug 607322 - Double-click doesn't work if the item is selected in...
...
Slight correction to fix for #596473 .
2010-01-18 22:22:30 +01:00
a491091e29
GtkToolPalette: Change gtk_tool_palette_get_drop_group() return.
...
* gtk/gtktoolpalette.[h|cc]: gtk_tool_palette_get_drop_group():
Change the return type from GtkWidget* to GtkToolItemGroup*,
for consistency with other parts of GTK+, such as GtkToolbar.
2010-01-18 09:37:14 +01:00
d253fb5140
Fix some issues with action widgets
...
We need to hide/show them depending on show_tabs, and we should
not grow the notebooks requisition unless we have to. Reported
in bug 601412.
2010-01-18 01:20:50 -05:00
5e7801a304
Fix declaration of gtk_print_job_set_status
...
The problem was reported in bug 606698.
2010-01-17 23:47:20 -05:00
b242c02e71
Reset effective_attrs when necessary
...
This fixes both bug 607217 and bug 607269.
2010-01-17 23:33:19 -05:00
3fdcf3d3e2
Fix a few C99isms
...
Reported in bug 606761.
2010-01-17 22:47:14 -05:00
81359376d7
Updated Swedish translation
2010-01-16 13:47:42 +01:00
236b155822
Updated Slovenian translation
2010-01-15 19:39:32 +01:00
f96e51db46
Avoid drawing implicit paints to destroyed windows
...
It may happen that a window gets destroyed during painting, if so
we should not draw the implicit paint double-buffered pixmap to it
as that will cause a BadDrawable X error.
This fixes bug 600865
2010-01-15 16:08:18 +01:00
1e6df1dfc5
Updated asturian translation
2010-01-15 13:26:37 +01:00
637cdd5d38
Updated asturian translations
2010-01-15 13:21:50 +01:00
cefc04070b
Updated asturian translations
2010-01-15 13:21:40 +01:00
122d2a3288
GtkToolPalette: Use GtkToolItemGroup* instead of GtkWidget* for setter parameters.
...
See Bug #567729
2010-01-14 10:26:49 +01:00
4b1299ab8f
Some fixes in gtkoffscreenwindow.h
...
- use (void) not () for void functions
- disallow individual inclusion unconditionally
2010-01-13 22:23:03 +01:00
f804bff705
Updated Basque language
2010-01-13 17:36:18 +01:00
865249598f
Updated Basque language
2010-01-13 16:32:02 +01:00
f1676cfb11
[docs] Use the correct GTK-doc syntax to refer to GTK+ properties
2010-01-12 21:00:30 +01:00
d5086dc379
Updated Spanish translation
2010-01-12 20:23:15 +01:00
291aa854df
[docs] Use the correct GTK-doc syntax to refer to GTK+ property
2010-01-12 20:19:40 +01:00
fe0324d76a
[docs] Remove GTK+ 1.2 tutorial from master
...
The tutorial it's still inside the gtk-1-2 branch if It's needed
2010-01-12 17:44:50 +01:00
92e1e4d9e3
Updated Arabic translation
2010-01-12 18:42:26 +02:00
48f572822c
[docs] Fix documentation build warnings
...
Fix issues when using GI annotations so the xslt does a
fallback if the local links do not exist.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=604876
2010-01-12 15:47:00 +01:00
b6ff1abc93
Correct PRC6 and PRC9 envelope sizes
...
See bug 603144 for the full story.
2010-01-12 01:10:13 -05:00
1024b44df9
Bump version
2010-01-11 13:58:16 -05:00
c54219da24
2.19.3
2010-01-11 13:57:21 -05:00
76ae6a80ff
Dco updates
2010-01-11 12:58:34 -05:00
5adb6f2c20
Updates
2010-01-11 12:21:10 -05:00
59ddde4c37
Implement property editor for GdkColor properties
...
Bug #606434 .
2010-01-11 17:51:41 +01:00
2520d02be9
Limit GtkContainer::border-width to 65535
...
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=605199
2010-01-11 17:37:13 +01:00
d32b061895
Plug a pixmap leak
...
We were getting our refcounts tangled up when setting drawable clips on
GCs with CSW, leading to a pretty bad pixmap leak. See bug 606143.
2010-01-11 10:23:57 -05:00
90f72a0d8f
Implement "preedit-changed" in GtkEntry and GtkTextView
...
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=602284
2010-01-11 10:59:26 +01:00
5bcc4e2e97
Use const gchar* in gtk_window_get_icon_name implementation
...
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=597100
2010-01-11 10:35:06 +01:00
3925408232
Document GtkWidget::state-changed signal properly
...
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=598383
2010-01-11 10:30:48 +01:00
ccf17a828b
[docs] Add missing "Deprecated: 2.x" to the api doc comments
2010-01-11 06:25:59 +01:00
1d2900bb27
Updated Swedish translation
2010-01-09 16:59:32 +01:00
d907ef4f73
Updated Swedish translation
2010-01-09 16:54:54 +01:00