Commit Graph

18561 Commits

Author SHA1 Message Date
Carlos Garnacho
d2bc526bd6 GdkDeviceManagerCore: Remove get_event_window() implementation.
This is now used internally. Also some extra checks have been added.
2009-08-23 18:21:43 +02:00
Carlos Garnacho
b32c34bfec GdkWindowX11: Replace XSelectInput with gdk_event_source_select_events(). 2009-08-23 01:26:43 +02:00
Carlos Garnacho
be711dcaf0 GdkWindowImplX11: use gdk_event_source_select_events(). 2009-08-23 00:46:54 +02:00
Carlos Garnacho
8c18a08caf GdkEventSource: Add gdk_event_source_select_events(). 2009-08-23 00:45:22 +02:00
Carlos Garnacho
aef890e113 GdkEventTranslator: add methods for selecting events on a window. 2009-08-23 00:35:59 +02:00
Carlos Garnacho
fbd21b482c GdkEventTranslator: remove get_filter_window(), it's unused. 2009-08-22 19:18:30 +02:00
Carlos Garnacho
5899f40aea GdkEventSource: Enable window filters.
commented out code has been removed in the event translators.
2009-08-18 02:11:31 +02:00
Carlos Garnacho
1c842fca52 Add back WM_* and _NET_WM_* client messages filter. 2009-08-18 02:11:18 +02:00
Carlos Garnacho
df12a54536 Also copy number of axes to device->axes_len. 2009-08-15 18:39:17 +02:00
Carlos Garnacho
0ad80b6b50 Add new API declarations to gdkdevice.h 2009-08-15 18:13:19 +02:00
Carlos Garnacho
c5fbe7d828 Fix guint underflow. 2009-08-15 18:12:35 +02:00
Carlos Garnacho
be3721119f Add/Improve API for handling devices' axes. 2009-08-15 17:13:44 +02:00
Carlos Garnacho
920b369d7e Implement gdk_device_set_mode(). 2009-08-14 23:14:17 +02:00
Carlos Garnacho
68b3974a3f Fix indentation of gdk_device_get_display(). 2009-08-14 13:48:41 +02:00
Carlos Garnacho
75011a56e4 Make GdkDeviceClass private. 2009-08-14 01:22:33 +02:00
Carlos Garnacho
5896aa3f2e gdk_display_warp_pointer(): Use GdkDevice::warp. 2009-08-12 19:48:35 +02:00
Carlos Garnacho
b36afe82df GdkDeviceCore: Implement warp(). 2009-08-12 19:47:26 +02:00
Carlos Garnacho
12794ee48c GdkDevice: Add warp() vmethod. 2009-08-12 19:46:48 +02:00
Carlos Garnacho
3c3efee0fa Delay core pointer creation until the display is available. 2009-08-12 19:43:08 +02:00
Carlos Garnacho
c225c84fde Add public gdk_device_get_display(). 2009-08-01 18:11:19 +02:00
Carlos Garnacho
6d0b51c10c Implement set_window_cursor() for GdkDeviceCore. 2009-07-10 20:28:01 +01:00
Carlos Garnacho
e61672d603 Fix prototype for gdk_device_core_get_state(). 2009-07-10 20:14:07 +01:00
Carlos Garnacho
386b9d6524 Add set_window_cursor() vmethod to GdkDeviceClass. 2009-07-10 20:08:02 +01:00
Carlos Garnacho
37c3ec1dab Merge branch 'master' into events-refactor
Conflicts:
	gdk/x11/gdkdisplay-x11.c
	gdk/x11/gdkevents-x11.c
	gdk/x11/gdkmain-x11.c
	gdk/x11/gdkwindow-x11.c
2009-07-10 18:46:00 +01: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 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