Alexander Larsson
9044ec9bb9
Correctly set enter/leave events as detail=nonlinear
...
If we get a nonlinear enter/leave notify on the toplevel we need
to set nonlinear in all the events we send, even if the in-toplevel
tree is linear.
This fixes combobox menus popping down immediately when you click
(not hold). (bug #587559 )
2009-07-09 17:06:46 +02:00
Michael Natterer
8031432c09
Disallow single-include unconditionally because this is a new file
2009-07-09 16:31:27 +02:00
Michael Natterer
becb5057fc
Add single-include guard
2009-07-09 16:30:52 +02:00
Tino Meinen
690af10d65
Dutch translation updated
2009-07-09 11:36:05 +01:00
Tino Meinen
ba184fc5af
Dutch translation updated
2009-07-09 11:35:03 +01:00
Maxim V. Dziumanenko
57032100bf
Updated Ukrainian translation
2009-07-09 10:48:54 +03:00
Maxim V. Dziumanenko
d0f4532d90
Updated Ukrainian translation
2009-07-09 10:45:55 +03:00
Jorge González
a003b1b5f2
Updated Spanish translation
2009-07-09 07:36:52 +02:00
Stef Walter
eab02f697a
GtkEntryBuffer holds text for GtkEntry
...
Adds a 'model' type buffer for GtkEntry in which the actual
textual data is stored. GtkEntryBuffer can be subclassed.
Among other things, this allows GtkEntry to be used for secrets
that need to be stored in non-pageable memory. It also allows
buffers to be shared by entries.
See bug #576801 .
2009-07-08 20:41:53 -05:00
Alexander Larsson
9ef87ea11e
Handle non-native windows in the gdk test utils
...
We need to add the non-native offset to the root coords when
sending events.
2009-07-08 18:47:43 +02:00
Alexander Larsson
a90d43bed6
Don't emulate map/unmap events for native windows
...
We really need to wait for the MapNotify from the xserver to ensure
that the window has been mapped, as it may be delayed by the WM, network
or similar things.
This fixes a problem in the /ui-tests/keys-events gtk test
2009-07-08 18:47:43 +02:00
Alexander Larsson
8ebf278ebb
Fix defaultvalue test due to csw
...
Initialize GdkWindowAttr required fields. This makes sure toplevel
windows are not accidentally larger than 16bit.
2009-07-08 18:47:43 +02:00
Benjamin Otte
a0ab93ca13
Remove unused variable
2009-07-08 17:57:30 +02:00
Michael Natterer
2de23ea6cf
Fix the remaining issues that broke the PLT check
...
Add internal API for the default button box layouts to so we don't
need to call deprectated GTK+ functions (which are invisible with
GTK_DISABLE_DEPRECATED).
2009-07-08 17:01:32 +02:00
Alexander Larsson
6fc6903c16
Move get_cells implementation from deprecated function
...
This way the deprecated function calls the new one instead of the other
way around, which fixes pltcheck.sh
2009-07-08 16:46:26 +02:00
Alexander Larsson
fb1aeab052
Move get_cells implementation from deprecated function
...
This way the deprecated function calls the new one instead of the other
way around, which fixes pltcheck.sh
2009-07-08 16:46:26 +02:00
Michael Natterer
11ec2ede56
Some indentation fixes and minor cleanup
2009-07-08 16:37:29 +02:00
Matthias Clasen
872152d56b
Make gdk build with GDK_DISABLE_DEPRECATED
...
Turns out gdk_window_get_deskrelative_origin is now called in
gdk as well.
2009-07-08 09:54:39 -04:00
Kjartan Maraas
b6b9004885
Use g_object_unref instead of deprecated gdk_pixmap_unref
2009-07-08 15:48:51 +02:00
Nguyễn Thái Ngọc Duy
8c685884bd
po/vi.po: updated key names
2009-07-08 13:42:16 +10:00
Ivar Smolin
ba44717959
Updating Estonian translation
2009-07-08 00:07:16 +03:00
Jorge González
a7681f4c1a
Updated Spanish translation
2009-07-07 22:39:47 +02:00
Andre Klapper
a338c0f5ea
Improve translator comment. Fixes bug #569393 .
2009-07-07 16:37:07 +01:00
Alexander Larsson
62db28607b
The shape is in window coordinate, so properly offset it when using it
2009-07-07 17:10:49 +02:00
Alexander Larsson
52e3d2cf0e
Optimize clip-to-window with clipmask case when fully visible or obscured
...
This avoids creating alot of bitmaps in common trivial cases.
2009-07-07 17:10:49 +02:00
Alexander Larsson
2678a454e5
Make clipmasks work for pixbuf rendering
...
This is more important in the client side windows world, as clip masks
may be used for clipping to non-native subwindows. This fixes a bug
in aisleriot where it uses masked pixbuf drawing and it ends up drawing
over the moving card subwindow.
2009-07-07 17:10:49 +02:00
Alexander Larsson
5f12fe2b3b
Add _gdk_gc_get_clip_mask
...
Internal function to get the clip mask of a gc (if set)
2009-07-07 17:10:49 +02:00
Daniel Nylander
a7e48466d4
Updated Swedish translation
2009-07-07 17:02:17 +02:00
Matthias Clasen
3b1a673ccd
Reenable tests
2009-07-07 01:08:01 -04:00
Matthias Clasen
b55ac3523d
Bump version
2009-07-07 01:07:27 -04:00
Matthias Clasen
b3969a3d75
2.17.3
2009-07-07 01:05:29 -04:00
Matthias Clasen
27f972cd34
Fix some distcheck issues
2009-07-07 00:29:14 -04:00
Matthias Clasen
1c6cd91b64
Temporarily turn of tests
...
Since there are some csw regressions.
2009-07-07 00:14:31 -04:00
Matthias Clasen
93556ea899
Make distcheck pass
2009-07-06 23:06:46 -04:00
Matthias Clasen
91701d685a
Fix a typo
2009-07-06 21:37:42 -04:00
Matthias Clasen
2163081bc6
Update NEWS
2009-07-06 20:25:17 -04:00
David Zeuthen
200d5dde04
Bug 587485 – GMountOperation::show-processes support
...
- Add support for GMountOperation::show-processes
- Implement process look up for the X11 target
2009-07-06 14:23:03 -04:00
Matthias Clasen
dab552dc22
Use gdk_display_sync instead of XSync
2009-07-06 02:03:21 -04:00
Matthias Clasen
42e7318b62
Fix redraw issues in GtkInfoBar
...
This was reported in bug 587716. I have no idea why this used
to work just fine for me...
2009-07-06 01:56:05 -04:00
Matthias Clasen
91868f5e76
Fix the doc build
2009-07-06 01:20:35 -04:00
Matthias Clasen
a213b00d8b
More documentation fixes
2009-07-05 20:56:45 -04:00
Matthias Clasen
3b3e4e2a4b
More small documentation fixups
2009-07-05 20:56:45 -04:00
Matthias Clasen
44bb1fb30e
Small documentation fixes
2009-07-05 20:56:44 -04:00
Alexander Larsson
0e07d8b189
Hack that works around firefox plugin crash
...
It turns out that mozilla, as per the gtk2xt code selects for input on
the socket with a mask of 0x0fffff (for god knows why) which includes
ButtonPressMask, causing a BadAccess if someone else also selects for
this. As per the client-side windows merge we always normally selects
for button press so we can emulate it on client side children that
selects for button press. However, we don't need this for GtkSocket,
so we unselect it here, fixing the crashes in firefox.
2009-07-04 20:21:26 +02:00
Yaron Shahrabani
84c51a6089
Updated Hebrew translation
2009-07-04 20:49:39 +03:00
Hans Breuer
cd58baa7e3
Updated msvc build
2009-07-04 12:19:13 +02:00
Hans Breuer
7e116727d7
Fix condition to deliver root coords
2009-07-04 12:19:12 +02:00
Hans Breuer
23b1b350b0
Enable window creation with GDK_WINDOW_CHILD again
2009-07-04 12:19:11 +02:00
Hans Breuer
1bc0954495
Initialize 'private' before use
2009-07-04 12:19:10 +02:00
Hans Breuer
fbf0f2d0ec
Fix includes for missing prototypes
2009-07-04 12:19:09 +02:00