Matthias Clasen
37f99bab8b
Drop gdk_spawn functions
...
These have been removed since the implementation was just
a straight wrapper around g_spawn.
2010-12-21 21:15:15 -05:00
Matthias Clasen
ab3c67c838
Drop unimplemented foreign window functions
...
These have been relegated to backend-specific
2010-12-21 21:15:15 -05:00
Matthias Clasen
1811b09964
Implement event_data_{copy,free} for quartz
2010-12-21 21:15:14 -05:00
Matthias Clasen
7d1dd4d991
Implement notify_startup_complete vfunc for quartz
2010-12-21 21:14:52 -05:00
Matthias Clasen
915246c9c1
Remove a duplicate doc comment
2010-12-21 21:14:44 -05:00
Matthias Clasen
8e78bcd121
Implement get_next_serial for quartz
2010-12-21 21:14:38 -05:00
Matthias Clasen
0d3a71f29f
gdk_display_warp_pointer is in the frontend now
2010-12-21 21:14:31 -05:00
Matthias Clasen
e2b3c5dea1
Implment process_updates_recurse vfunc for quartz
2010-12-21 21:14:22 -05:00
Matthias Clasen
8226c82963
Implement has_pending and queue_events vfuncs for quartz
2010-12-21 21:14:16 -05:00
Matthias Clasen
e645495763
Derive GdkDisplayManager for quartz
2010-12-21 21:14:10 -05:00
Matthias Clasen
d957b6a84f
Adapt quartz device code to new ways
...
We will need to rename the Core implementations in X11/Quartz
to not clash, later.
2010-12-21 21:14:01 -05:00
Matthias Clasen
7d035928fd
Adapt quartz visual code to new ways
...
We may still need a subclass here later, not sure
2010-12-21 21:13:54 -05:00
Matthias Clasen
88f1f2d724
Rename _gdk_dnd_init
2010-12-21 21:13:46 -05:00
Matthias Clasen
96ff682cff
Implement dnd vtables for quartz
2010-12-21 21:13:39 -05:00
Matthias Clasen
b1ab868ff0
Convert a bunch of visual related calls to use the screen vtable, quartz
2010-12-21 21:13:31 -05:00
Matthias Clasen
38a1c465e4
Convert all GdkScreen methods to vtable calls, quartz backend
2010-12-21 21:13:24 -05:00
Matthias Clasen
4a937017db
Derive GdkKeymap for Quartz
2010-12-21 21:13:16 -05:00
Matthias Clasen
ece2da96d3
Make display method vtable calls, quartz backend
2010-12-21 21:13:02 -05:00
Matthias Clasen
1fb0fe2666
Convert all gdk_window methods to vtable calls in the quartz backend
2010-12-21 21:12:04 -05:00
Matthias Clasen
e60eff282a
Bump version
2010-12-21 20:17:35 -05:00
Matthias Clasen
83364e8529
Fix distcheck
2.91.7
2010-12-21 19:37:18 -05:00
Matthias Clasen
b824cdd6db
Fix a blunder in grab handling
...
This was causing segfaults which would go away when compiled with
debug options.
2010-12-21 18:42:30 -05:00
Matthias Clasen
4b10167ce6
Set a default value for rgba style properties
2010-12-21 18:18:34 -05:00
Matthias Clasen
5b6bdcf016
Fix a tag mismatch in the docs
2010-12-21 18:18:34 -05:00
Mike Gorse
2a324ae304
Fix inclusion of gdkconfig.h
2010-12-21 18:18:07 -05:00
Matthias Clasen
4331d62567
Add gtkselectionprivate.h to Makefile
2010-12-21 17:57:40 -05:00
Matthias Clasen
fcbfa05347
Drop no-longer-existing header from Makefile
2010-12-21 17:36:50 -05:00
Matthias Clasen
3ca69937f4
Don't install headers twice
2010-12-21 16:37:16 -05:00
Matthias Clasen
9cdbb31c06
Update NEWS
2010-12-21 16:25:27 -05:00
Matthias Clasen
7b6d759b04
Temporarily disable combo box entry test
...
This one got broken by the treeview refactoring, I assume.
2010-12-21 14:43:17 -05:00
Matthias Clasen
940d123de5
Add gdk_disable_multidevice to headers
2010-12-21 14:33:56 -05:00
Owen W. Taylor
a2dddb1da0
Return an appropriate GtkStyle from gtk_rc_get_style_by_paths()
...
Always returning NULL (no match) from gtk_rc_get_style_by_paths()
means that looking up colors and style properties based on the
GtkStyle will give default values instead of themed values. We can
do better by returning a GtkStyle based on a GtkWidgetPath that we
figure out from the values passed in to get_style_by_paths().
https://bugzilla.gnome.org/show_bug.cgi?id=637520
2010-12-21 14:27:25 -05:00
Matthias Clasen
928fd84ebf
Implement some more vfuncs in GdkOffscreenWindow
2010-12-21 14:20:19 -05:00
Matthias Clasen
82fe7594f9
More include shuffling; keep X extension headers to ourselves
2010-12-21 14:17:02 -05:00
Matthias Clasen
10a7f49fe7
Check the right library for symbols
2010-12-21 12:41:29 -05:00
Matthias Clasen
f9e876e265
Fix another typo
2010-12-21 12:32:34 -05:00
Matthias Clasen
b3bd184274
Fix a silly typo
2010-12-21 12:19:03 -05:00
Matthias Clasen
ecddaa7a8e
Disable the GtkPlug xi2 hack more thoroughly
2010-12-21 12:07:10 -05:00
Matthias Clasen
106047ffa4
Detangle includes for GdkDeviceManager subclasses
2010-12-21 12:07:10 -05:00
Matthias Clasen
b1aaa10b6a
Detangle includes for device subclasses
2010-12-21 12:07:10 -05:00
Matthias Clasen
e5090396bf
Forgotten file
2010-12-21 12:07:10 -05:00
Matthias Clasen
bd36374413
Rename GdkAppLaunchContextX11 to GdkX11AppLaunchContext
2010-12-21 12:07:10 -05:00
Matthias Clasen
3fb8c3415b
Rename GdkDragContextX11 to GdkX11DragContext
2010-12-21 12:07:09 -05:00
Matthias Clasen
fdfabea958
Don't export gdk_x11_cursor_finalize
2010-12-21 12:07:09 -05:00
Matthias Clasen
71a515ef17
Get abicheck to almost pass again
2010-12-21 12:07:09 -05:00
Matthias Clasen
b4802e3042
Rename x11-specific GdkDevice[Manager] implementations
...
Make them all fit in the gdk_x11_ prefix, and make the
get_type functions and standard macros available in headers.
2010-12-21 12:07:09 -05:00
Matthias Clasen
5cddc7ccbb
Rename GdkDevice[Manager]Core to GdkX11Device[Manager]Core
...
This is mainly to avoid clash with the classes of the same
name in the quartz backend.
2010-12-21 12:07:09 -05:00
Matthias Clasen
e96c193d06
Rename GdkKeymapX11 to GdkX11Keymap
...
And add a gdkx11keys.h header file.
2010-12-21 12:07:09 -05:00
Matthias Clasen
146fd989d6
Rename GdkDisplayManagerX11 to GdkX11DisplayManager
...
And add a gdkx11displaymanager.h header file.
2010-12-21 12:07:09 -05:00
Benjamin Otte
36893a9ef8
gdk: Make GdkWindow abstract
...
This way backend implementors get an error if they don't set
display_class->window_type to their subclass. And that's exactly what we
want.
2010-12-21 12:07:09 -05:00