summaryrefslogtreecommitdiff
path: root/gdk
Commit message (Collapse)AuthorAgeFilesLines
* Fix make checkMatthias Clasen2008-07-042-0/+12
| | | | svn path=/trunk/; revision=20755
* Bug 540861 - invalid UTF-8 in input device nameTor Lillqvist2008-07-031-9/+21
| | | | | | | | | | | | 2008-07-04 Tor Lillqvist <tml@novell.com> Bug 540861 - invalid UTF-8 in input device name * gdk/win32/gdkinput-win32.c: Fetch the device and cursor names in Unicode, and convert to UTF-8 for the GdkDevice's name field. svn path=/trunk/; revision=20750
* Bug 541305 – [Win32] Scrolling was broken after GdkWindow refactoringCody Russell2008-07-024-39/+157
| | | | | | | | | | | | | | | | 2008-07-02 Cody Russell <bratsche@gnome.org> Bug 541305 – [Win32] Scrolling was broken after GdkWindow refactoring * gdk/win32/gdkwindow-win32.c: Reverted some logic so that scrolling works again. * gdk/win32/gdkgeometry-win32.c: Removed some more unnecessary checks. * gdk/win32/gdkkeys-win32.c: Removed unused variable to fix compile-time warnings. svn path=/trunk/; revision=20737
* Bug 541249 – [Win32] Fix some internal static methodsCody Russell2008-07-021-26/+26
| | | | | | | | | | | | 2008-07-02 Cody Russell <bratsche@gnome.org> Bug 541249 – [Win32] Fix some internal static methods * gdk/gdkwindow-win32.c: Make the interface implementation methods static. svn path=/trunk/; revision=20734
* Bug 541162 – [Win32] Update for the new GdkWindowImpl stuffCody Russell2008-07-024-272/+163
| | | | | | | | | | | | | | | 2008-07-02 Cody Russell <bratsche@gnome.org> Bug 541162 – [Win32] Update for the new GdkWindowImpl stuff * gdk/win32/gdkprivate-win32.h: * gdk/win32/gdkgeometry-win32.c: * gdk/win32/gdkevents-win32.c: * gdk/win32/gdkwindow-win32.c: Update Win32 backend according to the newly refactored GdkWindow code. svn path=/trunk/; revision=20729
* Bug 539164 – Windows' System Menu blocks main loopCody Russell2008-07-011-4/+14
| | | | | | | | | | | | | 2008-07-01 Cody Russell <bratsche@gnome.org> Bug 539164 – Windows' System Menu blocks main loop * gdk/win32/gdkevents-win32.c: Use a modal timer proc in between receiving WM_ENTERMENULOOP and WM_EXITMENULOOP and pump the GLib mainloop from there. svn path=/trunk/; revision=20726
* Revert name changeCody Russell2008-07-0158-58/+58
| | | | svn path=/trunk/; revision=20724
* Some aftermath from the window impl cleanups:Richard Hult2008-07-011-3/+3
| | | | | | | | | | | | 2008-07-01 Richard Hult <richard@imendio.com> Some aftermath from the window impl cleanups: * gdk/quartz/gdkwindow-quartz.c: (gdk_window_merge_child_input_shapes): Rename and export again. (gdk_window_quartz_get_offsets): Make static. svn path=/trunk/; revision=20723
* Add event sound settings. Patch by Lennart Pöttering.Matthias Clasen2008-07-011-2/+8
| | | | | | | | | * gdk/x11/gdksettings.c: * gtk/gtksettings.c: Add event sound settings. Patch by Lennart Pöttering. svn path=/trunk/; revision=20717
* Practically everything changed.Cody Russell2008-06-3058-58/+58
| | | | | | | | | | | | | 2008-06-30 Cody Russell <bratsche@gnome.org> * Practically everything changed. Change all references of GIMP Toolkit (and variations of it) to GTK+ Toolkit, showing no mercy at all to our beloved ancestry. (#540529) svn path=/trunk/; revision=20709
* Some unrelated cleanups found while reviewing the offscreen window patch:Michael Natterer2008-06-303-16/+32
| | | | | | | | | | | | | | | | | | | | 2008-06-30 Michael Natterer <mitch@imendio.com> Some unrelated cleanups found while reviewing the offscreen window patch: * gdk/gdkwindow.c: add missing Since: 2.14 to the redirection functions, fix some function header indentation, update documentation of redirect_to_drawable(). * gdk/x11/gdkwindow-x11.c * gdk/x11/gdkpixmap-x11.c: fix function header formatting/indentation. * gtk/gtkwidget.c: use I_() on "damage_event". svn path=/trunk/; revision=20708
* remove duplicate declaration of _gdk_window_new().Michael Natterer2008-06-301-3/+0
| | | | | | | | | | 2008-06-30 Michael Natterer <mitch@imendio.com> * gdk/gdkinternals.h: remove duplicate declaration of _gdk_window_new(). svn path=/trunk/; revision=20707
* reorder source lists alphabetically.Michael Natterer2008-06-301-6/+6
| | | | | | | | | 2008-06-30 Michael Natterer <mitch@imendio.com> * gdk/Makefile.am: reorder source lists alphabetically. svn path=/trunk/; revision=20706
* adapt to use GdkWindowImpl interface.Kristian Rietveld2008-06-273-150/+168
| | | | | | | | | | | | 2008-06-27 Kristian Rietveld <kris@imendio.com> * gdk/quartz/gdkgeometry-quartz.c: * gdk/quartz/gdkwindow-quartz.c: * gdk/quartz/gdkprivate-quartz.h: adapt to use GdkWindowImpl interface. svn path=/trunk/; revision=20697
* Abstract some GdkWindow API into an interface that the backends mustEmmanuele Bassi2008-06-2711-730/+1258
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-06-27 Emmanuele Bassi <ebassi@gnome.org> Abstract some GdkWindow API into an interface that the backends must implement. (based on a patch by Alex Larsson) * gdk/Makefile.am: Add gdkwindowimpl.[ch] * gdk/gdk.symbols: Move symbols around. * gdk/gdkinternals.h: * gdk/gdkwindowimpl.[ch]: Move some of the GdkWindow API we require from the backends to a GInterface that the backends should implement instead. * gdk/gdkwindow.c: Provide some of the GdkWindow public API as a wrapper call around the GdkWindowImpl interface vtable. * gdk/x11/gdkevents-x11.c: * gdk/x11/gdkgeometry-x11.c: * gdk/x11/gdkprivate-x11.h: * gdk/x11/gdkwindow-x11.c: * gdk/x11/gdkwindow-x11.h: Update the X11 backend to implement the GdkWindowImpl interface. svn path=/trunk/; revision=20695
* do not hard code the prefix of the enum, use @ENUMPREFIX@ instead (youKristian Rietveld2008-06-231-1/+1
| | | | | | | | | | | | | 2008-06-23 Kristian Rietveld <kris@imendio.com> * gdk/gdkenumtypes.h.template: * gdk-pixbuf/gdk-pixbuf-enum-types.h.template: * gtk/gtktypebuiltins.h.template: * perf/typebuiltins.h.template: do not hard code the prefix of the enum, use @ENUMPREFIX@ instead (you need an up to date glib for this). svn path=/trunk/; revision=20674
* Include "config.h" instead of <config.h> Command used: find -nameJohan Dahlin2008-06-22131-131/+131
| | | | | | | | | | | | 2008-06-21 Johan Dahlin <jdahlin@async.com.br> * *.[ch]: Include "config.h" instead of <config.h> Command used: find -name \*.[ch]|xargs perl -p -i -e 's/^#include <config.h>/#include "config.h"/g' Rubberstamped by Mitch and Tim svn path=/trunk/; revision=20669
* remove redundant include, fix indentation, replace header by a GDKMichael Natterer2008-06-211-30/+27
| | | | | | | | | | | 2008-06-21 Michael Natterer <mitch@imendio.com> * gdk/gdkapplaunchcontext.h: remove redundant include, fix indentation, replace header by a GDK copyright header (don't say "The Gnome Library"), remove trailing whitespace. svn path=/trunk/; revision=20663
* must return a value of the appropriate type with g_return_val_if_failHans Breuer2008-06-201-0/+8
| | | | | | | | | | | | | | | | | 2008-06-20 Hans Breuer <hans@breuer.org> * gtk/gtkmenuitem.c gtk/gtkmessagedialog.c gtk/gtkplug.c : must return a value of the appropriate type with g_return_val_if_fail * gdk/gdkconfig.h.win32 : add the GSEAL definition here as well * gtk/gtkfilesystem.c : don't add the "File System" on win32 * tests/makefile.msc : remove broken autotestfile(system|chooser) from build svn path=/trunk/; revision=20657
* Rename gdk_window_new -> _gdk_window_new and gdk_window_reparent ->Cody Russell2008-06-201-2/+2
| | | | | | | | | | | | | 2008-06-20 Cody Russell <cody@jhu.edu> * gdk/directfb/gdkwindow-directfb.c: Rename gdk_window_new -> _gdk_window_new and gdk_window_reparent -> _gdk_window_reparent to fix the build. (#539095, Sebastien Bacher) svn path=/trunk/; revision=20476
* deprecate GdkDestroyNotify.Michael Natterer2008-06-184-4/+8
| | | | | | | | | | | | | | 2008-06-18 Michael Natterer <mitch@imendio.com> * gdk/gdk.h: deprecate GdkDestroyNotify. * gdk/gdkevents.c * gdk/gdktypes.h * gdk/x11/gdkevents-x11.c * gtk/gtkmain.c: s/GdkDestroyNotify/GDestroyNotify/g. svn path=/trunk/; revision=20449
* Protect against XKB being stupid. Reported by Pedro Villavicencio.Matthias Clasen2008-06-171-1/+1
| | | | | | | | | * gdk/x11/gdkkeys-x11.c (_gdk_keymap_key_is_modifier): Protect against XKB being stupid. Reported by Pedro Villavicencio. svn path=/trunk/; revision=20413
* Initialize hwnd to NULL. This fixes OpenClipboard() failure and, accordingCody Russell2008-06-151-1/+1
| | | | | | | | | | | | | 2008-06-14 Cody Russell <bratsche@gnome.org> * gdk/win32/gdkselection-win32.c (gdk_win32_selection_add_targets): Initialize hwnd to NULL. This fixes OpenClipboard() failure and, according to MSDN docs, associates the open clipboard with the current task. (#378158, reported by Andreas Köhler) svn path=/trunk/; revision=20388
* Fix doc typosMatthias Clasen2008-06-131-6/+6
| | | | svn path=/trunk/; revision=20380
* check surface status after ceating a pdf. Avoids crashing when the targetHans Breuer2008-06-131-1/+4
| | | | | | | | | | | | | | | 2008-05-23 Hans Breuer <hans@breuer.org> * gtk/gtkprintoperation.c : check surface status after ceating a pdf. Avoids crashing when the target can not be written, bug #537685 * gdk/win32/gdkdisplay-win32.c : runtime linking of ProcessIdToSessionId * gtk/gtkfilesystem.c : variadic macros are not supported with c89 and it was not needed here anyway. svn path=/trunk/; revision=20370
* As we don't support Win9x anyway, we can use ProcessIdToSessionId()Tor Lillqvist2008-06-111-29/+7
| | | | | | | | | | | 2008-06-11 Tor Lillqvist <tml@novell.com> * gdk/win32/gdkdisplay-win32.c (gdk_display_get_name): As we don't support Win9x anyway, we can use ProcessIdToSessionId() unconditionally. svn path=/trunk/; revision=20353
* Return the right coordinatesMatthias Clasen2008-06-061-3/+6
| | | | svn path=/trunk/; revision=20325
* Bug 536185 – monitor font configurationBehdad Esfahbod2008-06-061-2/+4
| | | | | | | | | | | | | | | | | 2008-06-06 Behdad Esfahbod <behdad@gnome.org> Bug 536185 – monitor font configuration * configure.in: * gdk/x11/gdksettings.c: * gtk/gtksettings.c (gtk_settings_class_init), (gtk_settings_notify), (settings_update_fontconfig): Monitor xsettings key Fontconfig/Timestamp and upon change, reread fontconfig configuration, clear Pango's caches, and redraw all widgets. svn path=/trunk/; revision=20324
* gdk/gdkapplaunchcontext.h gdk/gdktestutils.h gtk/gtkmountoperation.hMichael Natterer2008-05-302-2/+2
| | | | | | | | | | | | | | | | 2008-05-30 Michael Natterer <mitch@imendio.com> * gdk/gdkapplaunchcontext.h * gdk/gdktestutils.h * gtk/gtkmountoperation.h * gtk/gtkshow.h * gtk/gtktestutils.h * gtk/gtktoolshell.h: no need to allow disabling single includes conditionally in these new files. Simply forbid including them individually from the beginning. svn path=/trunk/; revision=20256
* Bug 533108 - leak of GDI region in function 'handle_wm_paint'Tor Lillqvist2008-05-301-0/+2
| | | | | | | | | | | | 2008-05-30 Tor Lillqvist <tml@novell.com> Bug 533108 - leak of GDI region in function 'handle_wm_paint' * gdk/win32/gdkevents-win32.c (handle_wm_paint): Patch by Daniel Atallah. svn path=/trunk/; revision=20250
* define __GDK_H_INSIDE__ around including all other headers.Michael Natterer2008-05-2831-28/+134
| | | | | | | | | | | | | | | | | | | | | | | | 2008-05-28 Michael Natterer <mitch@imendio.com> * gdk/gdk.h: define __GDK_H_INSIDE__ around including all other headers. * gdk/gdkenumtypes.h.template * gdk/gdk*.h: add single-include guards that #error out if GTK_DISABLE_SINGLE_INCLUDES is defined and any of these files is included individually. Also removed some redundant includes and did some tiny trailing whitespace removal that's not worth to commit separately. * gdk/gdkprivate.h: include <gdk/gdk.h> instead of individual files. * gdk/win32/gdkwin32.h * gdk/x11/gdkx.h: only include <gdk/gdkprivate.h> and remove all other includes. svn path=/trunk/; revision=20217
* Try setting the default font, might need to tweak this.Richard Hult2008-05-261-1/+30
| | | | | | | | | 2008-05-26 Richard Hult <richard@imendio.com> * gdk/quartz/gdkevents-quartz.c: (gdk_screen_get_setting): Try setting the default font, might need to tweak this. svn path=/trunk/; revision=20181
* Bug 513811 – Use cairo_format_stride_for_width()Matthias Clasen2008-05-261-4/+7
| | | | | | | | | | | | | * gtk/gtkhsv.c (paint_ring, paint_triangle): * gdk/gdkcairo.c (gdk_cairo_set_source_pixbuf): Use cairo_format_stride_for_width, proposed by Behdad Esfahbod. * configure.in: Bump cairo requirement to 1.6.0 * INSTALL.in: Update required versions svn path=/trunk/; revision=20170
* Bug 526635 - _gdk_window_get_toplevel handles FOREIGN windowsCody Russell2008-05-251-1/+1
| | | | | | | | | | | | | | 2008-05-25 Cody Russell <bratsche@gnome.org> Bug 526635 - _gdk_window_get_toplevel handles FOREIGN windows * gdk/x11/gdkwindow-x11.c (_gdk_window_get_toplevel): Check !WINDOW_IS_TOPLEVEL instead of checking for GDK_WINDOW_CHILD, so that we also take into account for foreign windows. Report and patch by Nathaniel Smith. svn path=/trunk/; revision=20166
* Bug 525461 - Don't invalidate under an input-only childCody Russell2008-05-251-1/+1
| | | | | | | | | | | | | 2008-05-25 Cody Russell <bratsche@gnome.org> Bug 525461 - Don't invalidate under an input-only child * gdk/x11/gdkgeometry-x11.c (_gdk_window_move_resize_child): Check that the window is not input-only before invalidating. Report and patch by Owen Taylor. svn path=/trunk/; revision=20165
* Bug 524110 - Gdk should not assume reparenting WMs when retrieving windowCody Russell2008-05-251-6/+52
| | | | | | | | | | | | | 2008-05-25 Cody Russell <bratsche@gnome.org> Bug 524110 - Gdk should not assume reparenting WMs when retrieving window frame extents * gdk/x11/gdkwindow-x11.c (gdk_window_get_frame_extents): Use _NET_FRAME_EXTENTS, if available. Patch by Danny Baumann. svn path=/trunk/; revision=20164
* Bug 522269 - Evince windows sometimes incorrectly unmaximized, caused byCody Russell2008-05-251-0/+4
| | | | | | | | | | | | | 2008-05-25 Cody Russell <bratsche@gnome.org> Bug 522269 - Evince windows sometimes incorrectly unmaximized, caused by missing flag initialization * gdk/x11/gdkwindow-x11.c (set_initial_hints): Initialize top-level private flags correctly. Patch by Danny Baumann. svn path=/trunk/; revision=20163
* Update docstring to match pango_color_parse, do not reference XParseColorBjörn Lindqvist2008-05-241-11/+12
| | | | | | | | | 2008-05-24 Björn Lindqvist <bjourne@gmail.com> * gdk/gdkcolor.c (gdk_color_parse): Update docstring to match pango_color_parse, do not reference XParseColor forms (#434991). svn path=/trunk/; revision=20135
* Remove duplicate gdk_window_redirect_to_drawable andJames Sharpe2008-05-241-2/+0
| | | | | | | | | | 2008-05-24 James Sharpe <jsharpe@gnome.org> * gdk/gdk.symbols: Remove duplicate gdk_window_redirect_to_drawable and gdk_window_remove_redirection * gtk/gtk.symbols: Remove duplicate gtk_widget_get_snapshot svn path=/trunk/; revision=20132
* updated fix c99ism (variable at start of block export functions for windowHans Breuer2008-05-233-12/+26
| | | | | | | | | | | | | 2008-05-23 Hans Breuer <hans@breuer.org> * **/makefile.msc gtk/makefile.msc.in : updated * gtk/gtkwidget.c : fix c99ism (variable at start of block * gdk/gdk.symbols gtk/gtk.symbols : export functions for window redirection * gtk/gtkfilechooserdefault.c : #include <locale.h> for setlocale(LC_ALL, ...) svn path=/trunk/; revision=20131
* Add gdk_window_redirect_to_drawable and gdk_window_remove_redirection.Tor Lillqvist2008-05-232-19/+11
| | | | | | | | | | | | | | | | | 2008-05-23 Tor Lillqvist <tml@novell.com> * gdk/gdk.symbols: Add gdk_window_redirect_to_drawable and gdk_window_remove_redirection. * gdk/win32/gdkwindow-win32.c (_gdk_window_new) (_gdk_window_reparent): Rename to adapt to the offscreen rendering changes. Remove now unnecessary parameter checks as the caller does that already. * gtk/gtk.symbols: Add gtk_widget_get_snapshot. svn path=/trunk/; revision=20130
* Don't do anything if style doesn't change. Improve debugging output.Tor Lillqvist2008-05-231-14/+23
| | | | | | | | | | 2008-05-23 Tor Lillqvist <tml@novell.com> * gdk/win32/gdkwindow-win32.c (update_style_bits): Don't do anything if style doesn't change. Improve debugging output. svn path=/trunk/; revision=20129
* Renamed to adapt to the offscreen rendering changes, fixes build.Richard Hult2008-05-211-7/+7
| | | | | | | | | | 2008-05-21 Richard Hult <richard@imendio.com> * gdk/quartz/gdkwindow-quartz.c: (_gdk_window_new), (_gdk_window_reparent): Renamed to adapt to the offscreen rendering changes, fixes build. svn path=/trunk/; revision=20125
* Bug 318807 – Offscreen windows and window redirection.10:49:20 Tim Janik2008-05-217-48/+617
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-03-18 10:49:20 Tim Janik <timj@imendio.com> * Applied pixmap redirection patch by Alexander Larsson with various updates from: Bug 318807 – Offscreen windows and window redirection. Updates: * updated docs to mention "Since 2.16". * tests/testgtk.c: fixed snapshooting pixmap leak. convert pixmap to pixbuf after snapshooting, to compensate for different bit depths (occurs when snapshooting ARGB visuals and displaying the pixmap in an RGB visual). * gdk/gdkwindow.[hc]: made GdkWindowRedirect private. * gdk/gdkwindow.c: removed damage idle handler, there's no aparent need for it. enqueue damage notification as GDK_DAMAGE events for each painting redirection at the start of the event queue. consider windows with a redirection fully visible when invalidating, and when updating from backing store. cleaned up stale variables. * gdk/gdkevents.c: added _gdk_event_queue_prepend(). * gtk/gtkwidget.c: fixed coordinates for !NO_WINDOW widgets in gtk_widget_get_snapshot; this fixes garbage snap offsets for gammacurve, tree, drawingarea, text, handlebox, etc. clip the redirected window hierarchy to window sizes, the visible rectangles don't need to be taken into account here. extended snapshooting docs to recommend gdk_pixbuf_get_from_drawable() in case pixmap visuals could mismatch. * gdk/x11/gdkwindow-x11.c: removed _gdk_windowing_window_get_visible_rect(). Base patch: * tests/testgtk.c: add a "Snapshot" test to demonstrate snapshooting of possibly obscured widgets into an offscreen pixmap. * gtk/gtkwidget.[hc]: add GtkWidget::damage-event signal, add gtk_widget_get_snapshot() to render a widget's contents to a GdkPixmap. * gtk/gtkmain.c: dispatch GDK_DAMAGE events. * gdk/gdkwindow.c: moved outer gdk_window_new() and gdk_window_reparent() implementations here, adapted them to propagate redirects to child windows. gdk_window_end_paint(): copy repainted window contents to redirection pixmap, clipped to visible region. queue GDK_DAMAGE event delivery. gdk_window_redirect_to_drawable(): install window painting redirection. gdk_window_remove_redirection(): remove previously installed redirection. * gdk/x11/gdkwindow-x11.c: added _gdk_windowing_window_get_visible_rect(), renamed _gdk_window_new() and _gdk_window_reparent(). * gdk/gdkwindow.h: added GdkWindowRedirect* to GdkWindowObject, export gdk_window_redirect_to_drawable() and gdk_window_remove_redirection(). * gdk/gdkevents.h: added GDK_DAMAGE event type. * gdk/gdkevents.c: extract time and state from GDK_DAMAGE events. * gdk/gdkinternals.h: added internal prototypes. svn path=/trunk/; revision=20122
* Use SetSystemUIMode instead of hiding and showing the menubar.Richard Hult2008-05-191-3/+3
| | | | | | | | | | 2008-05-19 Richard Hult <richard@imendio.com> * gdk/quartz/gdkwindow-quartz.c: (gdk_window_hide), (gdk_window_fullscreen), (gdk_window_unfullscreen): Use SetSystemUIMode instead of hiding and showing the menubar. svn path=/trunk/; revision=20114
* Use gdk_threads_add_idle instead of g_idle_add. Add a temporary check ifRichard Hult2008-05-171-5/+8
| | | | | | | | | | | | | 2008-05-17 Richard Hult <richard@imendio.com> * gdk/quartz/gdkwindow-quartz.c: (gdk_window_impl_quartz_invalidate_maybe_recurse): (gdk_window_quartz_update_idle): Use gdk_threads_add_idle instead of g_idle_add. Add a temporary check if the window is already in the updates list, since update_area currently doesn't always match the backend's state, see bug #530801. svn path=/trunk/; revision=20108
* Bug 496958 - Wacom Bamboo Doesn't Function with GTK apps in Win32Tor Lillqvist2008-05-131-1/+1
| | | | | | | | | | | | | | 2008-05-13 Tor Lillqvist <tml@novell.com> Bug 496958 - Wacom Bamboo Doesn't Function with GTK apps in Win32 * gdk/win32/gdkinput-win32.c (_gdk_input_wintab_init_check): Set the "packet rate" of devices to zero instead of 50. This is reported to help significantly with Wacom tablet behaviour in GIMP and Inkscape. Patch from Thomas Bleeker. svn path=/trunk/; revision=20104
* Forgotten in previous commit.Richard Hult2008-05-121-4/+5
| | | | svn path=/trunk/; revision=20101
* Remove special casing of menu key events as it's no longer necessary;Richard Hult2008-05-121-63/+18
| | | | | | | | | | | | 2008-05-12 Richard Hult <richard@imendio.com> * gdk/quartz/gdkevents-quartz.c: * gdk/quartz/gdkquartz.h: Remove special casing of menu key events as it's no longer necessary; instead the added quartz API to get the nsevent from an event should be used. Also move the global filter up so it's done before the check for window-less events. svn path=/trunk/; revision=20100
* Bug 532558 - Cannot build dll when using separate builddirTor Lillqvist2008-05-121-3/+5
| | | | | | | | | | | | | 2008-05-12 Tor Lillqvist <tml@novell.com> Bug 532558 - Cannot build dll when using separate builddir * gdk/Makefile.am * gtk/Makefile.am: .def file belongs in $(srcdir). Patch by Marko Lindqvist. svn path=/trunk/; revision=20097