- 22 Aug, 2012 1 commit
-
-
John Ralls authored
-
- 27 Feb, 2012 1 commit
-
-
Javier Jardón authored
-
- 25 Jul, 2011 1 commit
-
-
Kristian Rietveld authored
In GtkClipboardOwner pasteboard:provideDataForType do not call _gtk_quartz_set_selection_data_for_pasteboard() is selection_data.length is smaller than 0. The function relies on having a positive length, since it stores the length in a uint ...
-
- 22 Dec, 2010 1 commit
-
-
Kristian Rietveld authored
-
- 10 Jul, 2010 1 commit
-
-
- 04 Apr, 2010 2 commits
-
-
Kristian Rietveld authored
The target list/entry to pasteboard entry conversions return a NSSet now instead of NSArray.
-
Kristian Rietveld authored
Also add autorelease pool to gtk_drag_begin_idle().
-
- 01 Jan, 2010 1 commit
-
-
Kristian Rietveld authored
The target list/entry to pasteboard entry conversions return a NSSet now instead of NSArray.
-
- 30 Dec, 2009 1 commit
-
-
Kristian Rietveld authored
Also add autorelease pool to gtk_drag_begin_idle().
-
- 27 Nov, 2009 1 commit
-
-
Matthias Clasen authored
These can only serve to confuse gtk-doc.
-
- 29 Sep, 2008 1 commit
-
-
Richard Hult authored
2008-09-29 Richard Hult <richard@imendio.com> Bug 554141 – uninitialized data use/free in gtkclipboard-quartz.c * gtk/gtkclipboard-quartz.c: (gtk_clipboard_wait_for_contents): Patch from Jon A. Cruz to initialize the allocated selection data. svn path=/trunk/; revision=21540
-
- 15 Aug, 2008 1 commit
-
-
Richard Hult authored
2008-08-15 Richard Hult <richard@imendio.com> * gtk/gtkclipboard-quartz.c (gtk_clipboard_wait_is_uris_available): Add another missing symbol. svn path=/trunk/; revision=21135
-
- 11 Aug, 2008 1 commit
-
-
Sven Neumann authored
2008-08-11 Sven Neumann <sven@gimp.org> * gtk/gtkaccelgroup.c * gtk/gtkactiongroup.c * gtk/gtkcalendar.c * gtk/gtkcelleditable.c * gtk/gtkclipboard-quartz.c * gtk/gtkclipboard.c * gtk/gtkcolorbutton.c * gtk/gtkcolorsel.c * gtk/gtkcontainer.c * gtk/gtkcurve.c: use canonical signal names. svn path=/trunk/; revision=21068
-
- 10 Aug, 2008 1 commit
-
-
Richard Hult authored
2008-08-10 Richard Hult <richard@imendio.com> * gtk/gtkclipboard-quartz.c: (gtk_clipboard_wait_for_uris), (gtk_clipboard_request_uris): Implement missing functions. svn path=/trunk/; revision=21053
-
- 01 Jul, 2008 1 commit
-
-
Cody Russell authored
svn path=/trunk/; revision=20724
-
- 30 Jun, 2008 1 commit
-
-
Cody Russell authored
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
-
- 26 Jun, 2008 1 commit
-
-
Richard Hult authored
2008-06-26 Richard Hult <richard@imendio.com> * gtk/gtkclipboard-quartz.c: (gtk_clipboard_wait_for_contents): * gtk/gtkquartz.c: (_gtk_quartz_get_selection_data_from_pasteboard), (_gtk_quartz_set_selection_data_for_pasteboard): Patch from Christian Dywan to clean up selection data setting. svn path=/trunk/; revision=20690
-
- 22 Jun, 2008 1 commit
-
-
Johan Dahlin authored
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
-
- 13 Feb, 2008 1 commit
-
-
Richard Hult authored
2008-02-13 Richard Hult <richard@imendio.com> * gtk/gtkclipboard-quartz.c: (gtk_clipboard_wait_for_contents): Remove unused variables. (gtk_clipboard_set_contents), (gtk_clipboard_get_owner), (clipboard_unset), (gtk_clipboard_request_targets): Notify the previous clipboard owner when the owner changes. Fixes bug #493406. svn path=/trunk/; revision=19560
-
- 12 Feb, 2008 1 commit
-
-
Matthias Clasen authored
2008-02-12 Matthias Clasen <mclasen@redhat.com> * gtk/gtkclipboard-quartz.c: * gtkquartz.c: * gtkselection.c: Use GSlice for GtkSelectionData. (#515060, Christian Persch) svn path=/trunk/; revision=19533
-
- 03 Nov, 2007 1 commit
-
-
Richard Hult authored
2007-11-03 Richard Hult <richard@imendio.com> * gtk/gtkclipboard-quartz.c: (clipboard_owner_destroyed), (gtk_clipboard_set_contents), (clipboard_unset): Fix bug #486369, by passing the selection info along when pasting. svn path=/trunk/; revision=18965
-
- 03 Oct, 2006 1 commit
-
-
Matthias Clasen authored
2006-10-03 Matthias Clasen <mclasen@redhat.com> * gtk/*.c, gdk/*.c: Apply a patch by Behdad Esfahbod to reduce relocations. (#359053)
-
- 10 Sep, 2006 1 commit
-
-
Matthias Clasen authored
2006-09-10 Matthias Clasen <mclasen@redhat.com> * Commit a patch by Behdad to fix typos, omissions and other errors in the symbol aliasing, and add checks for local PLT entries. (#354687, Behdad Esfahbod)
-
- 19 Jul, 2006 1 commit
-
-
Richard Hult authored
2006-07-19 Richard Hult <richard@imendio.com> * gtk/gtkdnd-quartz.c (register_types): Reindent. * gtk/gtkclipboard-quartz.c (gtk_clipboard_set_contents): Add autorelease pool.
-
- 09 Jul, 2006 1 commit
-
-
Richard Hult authored
2006-07-09 Richard Hult <richard@imendio.com> * gdk/quartz/gdkgeometry-quartz.c: * gdk/quartz/gdkmain-quartz.c: * gdk/quartz/gdkpixmap-quartz.c: * gdk/quartz/gdkwindow-quartz.c: * gtk/gtkclipboard-quartz.c: Implement some more stubs for pygtk, bug #346713.
-
- 27 Mar, 2006 1 commit
-
-
Anders Carlsson authored
2006-03-27 Anders Carlsson <andersca@imendio.com> * gdk/quartz/gdkevents-quartz.c: (select_thread_func): (got_fd_activity): (poll_func): (gdk_event_translate): Make the poll func work with real file descriptors. We do this by creating a thread which calls poll and then signals the main thread using a run loop source. * gtk/gtkclipboard-quartz.c: (-[GtkClipboardOwner pasteboard:provideDataForType:]): Remove debugging output
-
- 21 Mar, 2006 1 commit
-
-
Anders Carlsson authored
2006-03-21 Anders Carlsson <andersca@imendio.com> * gtk/Makefile.am: Add new files. * gtk/gtkclipboard-quartz.c: Added. * gtk/gtkdnd-quartz.c: Added. * gtk/gtkquartz.c: Added. * gtk/gtkquartz.h: Added. Add dnd and clipboard implementations.
-
- 07 Mar, 2006 1 commit
-
-
Michael Natterer authored
2006-03-07 Michael Natterer <mitch@imendio.com> Add infrastructure for copy/paste and DND of rich text for GtkTextBuffer. Fixes bug #324177. * gtk/gtktextbufferrichtext.[ch]: new files implementing a per-buffer registry of rich text formats. * gtk/gtk.h: #include gtktextbufferrichtext.h * gtk/gtktextbufferserialize.[ch]: new files implementing an internal serialization format that can handle all of a text buffer's tags and pixbufs. It's not useful for anything except tranfer between instances of GtkTextBuffer (Anders Carlsson). * gtk/Makefile.am: build the new files. * gtk/gtkclipboard.[ch]: added convenience APIs for rich text, just as they exist for plain text and pixbufs. * gtk/gtkselection.[ch]: added rich text convenience APIs here too. Return the target list from gtk_target_list_ref(). Register GtkTargetList as boxed type. Added gtk_target_table_new_from_list() and gtk_target_table_free(), which make converting between GtkTargetList and arrays of GtkTargetEntry considerably easier. * gtk/gtktextutil.[ch]: added _gtk_text_util_create_rich_drag_icon() which creates a fancy rich text icon (Matthias Clasen). * gtk/gtktextbuffer.[ch]: use all the new stuff above and implement copy and paste of rich text. Added APIs for getting the target lists used for copy and paste. Added public enum GtkTextBufferTargetInfo which contains the "info" IDs associated with the entries of the target lists. * gtk/gtktextview.c: use the new rich text APIs and GtkTextBuffer's new target list API to enable DND of rich text chunks. * gtk/gtk.symbols: export all the new symbols added. * tests/testtext.c: added rich text testing stuff.
-
- 10 Nov, 2005 1 commit
-
-
Michael Natterer authored
2005-11-10 Michael Natterer <mitch@imendio.com> Applied patch from maemo-gtk that addresses many issues wrt display migration and display closing (bug #85715). * gdk/gdkdisplay.c (gdk_display_dispose): don't just set the default display to NULL when it's closed. Instead set the most recently opened display as new default (if one exists). * gdk/gdkpango.c (on_renderer_display_closed): fixed signature of this callback. * gdk/gdkscreen.c (gdk_screen_dispose): check if the GCs still exist before unrefing them. * gdk/gdkwindow.c (_gdk_window_destroy_hierarchy): if the screen is closed, allow destruction of the root window. * gdk/x11/gdkdisplay-x11.c: moved some stuff from finalize() to dispose(), free stuff that was leaked before. * gdk/x11/gdkevents-x11.c (_gdk_x11_events_uninit_screen): check if the xsettings_client still exists before destroying it. * gdk/x11/gdkkeys-x11.c: added finalization and free the allocated X resources. * gdk/x11/gdkpixmap-x11.c: moved stuff from finalize() to new dispose() implementation. * gdk/x11/gdkscreen-x11.c: moved stuff from finalize() to dispose() and check if it still exists before unrefing it. Set their pointers to NULL/None *after* upchaining in dispose(), because X11 implementations of members of the parent class still need them for their own destruction. * gdk/x11/gdkvisual-x11.c: removed finalize() implementation which was g_error()ing when finalizing a visual. * gtk/gtkclipboard.c (gtk_clipboard_finalize): don't use get_clipboard_widget() because it would create the widget if it doesn't exist. Use g_object_get_data() directly instead. * gtk/gtktextdisplay.c (on_renderer_display_closed): fixed signature of this callback.
-
- 28 Sep, 2005 1 commit
-
-
Matthias Clasen authored
2005-09-28 Matthias Clasen <mclasen@redhat.com> * gtk/gtkclipboard.c (request_image_received_func): Don't unref NULL. (#316828, Tor Lillqvist)
-
- 11 Sep, 2005 1 commit
-
-
Matthias Clasen authored
* gtk/*.c: Use gdk_atom_intern_static_string() where appropriate.
-
- 01 Sep, 2005 1 commit
-
-
Matthias Clasen authored
2005-09-01 Matthias Clasen <mclasen@redhat.com> * gdk/*.c: Intern some more strings. * gtk/gtkintl.h: * gtk/*.c: Define an I_() macro and use it instead of the bulky g_intern_static_string().
-
- 31 Aug, 2005 2 commits
-
-
Matthias Clasen authored
-
Matthias Clasen authored
2005-08-31 Matthias Clasen <mclasen@redhat.com> * gdk/Makefile.am: * gtk/Makefile.am: Intern type names in code generated by glib-mkenums, too. * gtk/*.c: * gdk/x11/*.c: * gdk/*.c: Intern type names before registering the type to avoid unnecessary copies.
-
- 24 Aug, 2005 1 commit
-
-
Matthias Clasen authored
-
- 01 Aug, 2005 1 commit
-
-
Matthias Clasen authored
2005-08-01 Matthias Clasen <mclasen@redhat.com> * gtk/gtkclipboard.c (gtk_clipboard_set_image) (gtk_clipboard_set_text): Don't leak atom names. (#311933, Peter Zelezny)
-
- 30 Mar, 2005 1 commit
-
-
Matthias Clasen authored
2005-03-30 Matthias Clasen <mclasen@redhat.com> * gtk/gtkclipboard.c (gtk_clipboard_set_can_store): Don't accept n_targets == -1. (clipboard_unset): unref the old_data, not the user_data which we have just cleared. (#172038, Sven Neumann)
-
- 20 Mar, 2005 1 commit
-
-
Matthias Clasen authored
2005-03-20 Matthias Clasen <mclasen@redhat.com> Make PLT-reduction work with gcc4, and don't include everything in gdkalias.h: * gtk/grk.symbols: Group symbols by header and source file. * gtk/makegtkalias.pl: Protect definitions by the same preprocessor symbols used to guard the headers. Move the alias declarations to a separate file which is produced when calling makegtkalias.pl -def * gdk/Makefile.am (gtkaliasdef.c): Add a rule to generate this file. * gtk/*.c: Include gtkalias.h after the other headers, include gtkaliasdef.c at the bottom. * gtk/*.h: Small cleanups.
-
- 21 Feb, 2005 1 commit
-
-
Matthias Clasen authored
2005-02-20 Matthias Clasen <mclasen@redhat.com> * gtk/gtkwindow.c: * gtk/gtkclipboard.c: Fix links to freedesktop.org specs in the documentation.
-
- 28 Dec, 2004 1 commit
-
-
Matthias Clasen authored
2004-12-27 Matthias Clasen <mclasen@redhat.com> Make the clipboard image API more robust (#162357, Torsten Schoenfeld): * gtk/gtkclipboard.c (clipboard_image_received_func): Don't ref the pixbuf if it is NULL. * gtk/gtkselection.c (gtk_selection_data_set_pixbuf): NULL-terminate the varargs in the call to gdk_pixbuf_save_to_buffer(). (gtk_selection_data_get_pixbuf): Only use a pixbuf loader if there is data to load.
-