1. 25 Jul, 2011 1 commit
  2. 22 Dec, 2010 1 commit
  3. 10 Jul, 2010 1 commit
  4. 04 Apr, 2010 2 commits
  5. 01 Jan, 2010 1 commit
  6. 30 Dec, 2009 1 commit
  7. 27 Nov, 2009 1 commit
  8. 29 Sep, 2008 1 commit
    • Richard Hult's avatar
      Bug 554141 – uninitialized data use/free in gtkclipboard-quartz.c · b29d3d40
      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
      b29d3d40
  9. 15 Aug, 2008 1 commit
    • Richard Hult's avatar
      Add another missing symbol. · 6a1ff1bc
      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
      6a1ff1bc
  10. 11 Aug, 2008 1 commit
    • Sven Neumann's avatar
      gtk/gtkaccelgroup.c gtk/gtkactiongroup.c gtk/gtkcalendar.c · b5796771
      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
      b5796771
  11. 10 Aug, 2008 1 commit
    • Richard Hult's avatar
      Implement missing functions. · 33ce9f17
      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
      33ce9f17
  12. 01 Jul, 2008 1 commit
  13. 30 Jun, 2008 1 commit
    • Cody Russell's avatar
      Practically everything changed. · fce9c8b7
      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
      fce9c8b7
  14. 26 Jun, 2008 1 commit
    • Richard Hult's avatar
      Patch from Christian Dywan to clean up selection data setting. · 2f29e8d9
      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
      2f29e8d9
  15. 22 Jun, 2008 1 commit
    • Johan Dahlin's avatar
      Include "config.h" instead of <config.h> Command used: find -name · d97cdbdf
      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
      d97cdbdf
  16. 13 Feb, 2008 1 commit
    • Richard Hult's avatar
      Remove unused variables. (gtk_clipboard_set_contents), · fce8ef21
      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
      fce8ef21
  17. 12 Feb, 2008 1 commit
  18. 03 Nov, 2007 1 commit
  19. 03 Oct, 2006 1 commit
  20. 10 Sep, 2006 1 commit
  21. 19 Jul, 2006 1 commit
    • Richard Hult's avatar
      Reindent. · bbc45a62
      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.
      bbc45a62
  22. 09 Jul, 2006 1 commit
    • Richard Hult's avatar
      Implement some more stubs for pygtk, bug #346713. · 45154303
      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.
      45154303
  23. 27 Mar, 2006 1 commit
    • Anders Carlsson's avatar
      Make the poll func work with real file descriptors. We do this by creating · 856ee02f
      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
      856ee02f
  24. 21 Mar, 2006 1 commit
    • Anders Carlsson's avatar
      Add new files. · 0c230f60
      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.
      0c230f60
  25. 07 Mar, 2006 1 commit
    • Michael Natterer's avatar
      Add infrastructure for copy/paste and DND of rich text for GtkTextBuffer. · 6c1d990a
      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.
      6c1d990a
  26. 10 Nov, 2005 1 commit
    • Michael Natterer's avatar
      Applied patch from maemo-gtk that addresses many issues wrt display · 8bdc0bf9
      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.
      8bdc0bf9
  27. 28 Sep, 2005 1 commit
  28. 11 Sep, 2005 1 commit
  29. 01 Sep, 2005 1 commit
    • Matthias Clasen's avatar
      Intern some more strings. · 94eec042
      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().
      94eec042
  30. 31 Aug, 2005 2 commits
  31. 24 Aug, 2005 1 commit
  32. 01 Aug, 2005 1 commit
  33. 30 Mar, 2005 1 commit
  34. 20 Mar, 2005 1 commit
    • Matthias Clasen's avatar
      Make PLT-reduction work with gcc4, and don't include everything in · cca8dd63
      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.
      cca8dd63
  35. 21 Feb, 2005 1 commit
  36. 28 Dec, 2004 1 commit
    • Matthias Clasen's avatar
      Make the clipboard image API more robust (#162357, Torsten Schoenfeld): · 676322ac
      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.
      676322ac
  37. 11 Nov, 2004 1 commit
    • Matthias Clasen's avatar
      Remove two more places where we were unconditionally setting "visible", · 75eb3f9d
      Matthias Clasen authored
      2004-11-11  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkuimanager.c (update_node): Remove two more places
      	where we were unconditionally setting "visible", causing
      	unnecessary notifications.
      
      	* gtk/gtkclipboard.c (gtk_clipboard_get_for_display):
      	(gtk_clipboard_get): Clarify the docs.  (#156638, Torsten
      	Schoenfeld)
      	(gtk_clipboard_finalize): Warn if the clipboard is still in
      	its displays clipboard list.
      75eb3f9d
  38. 31 Oct, 2004 1 commit
    • Matthias Clasen's avatar
      Add api for image transfer via copy-and-paste (#156408) · 1c8e6a0e
      Matthias Clasen authored
      2004-10-31  Matthias Clasen  <mclasen@redhat.com>
      
      	Add api for image transfer via copy-and-paste (#156408)
      
      	* gtk/gtkclipboard.c (gtk_clipboard_set_image)
      	(gtk_clipboard_request_image, gtk_clipboard_wait_for_image)
      	(gtk_clipboard_wait_is_image_available): New functions for image
      	transfer.
      
      	* gtk/gtkselection.h:
      	* gtk/gtkselection.c (gtk_selection_data_targets_include_image):
      	New function, similar to gtk_selection_data_targets_include_text().
      1c8e6a0e