1. 22 Mar, 2006 6 commits
    • Matthias Clasen's avatar
      Updates. · 9489f4ca
      Matthias Clasen authored
      2006-03-22  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/tmpl/gtkcellrendererspin.sgml:
      	* gtk/tmpl/gtkcellrendererprogress.sgml:
      	* gtk/tmpl/gtkcellrenderercombo.sgml:
      	* gtk/tmpl/gtkcellrendereraccel.sgml: Updates.
      9489f4ca
    • Michael Natterer's avatar
      renamed last-char-timeout to password-hint-timeout and store all its data · f98506b1
      Michael Natterer authored
      2006-03-22  Michael Natterer  <mitch@imendio.com>
      
      	* gtk/gtkentry.c: renamed last-char-timeout to
      	password-hint-timeout and store all its data in a struct attached
      	as QData.
      
      	* gtk/gtkcellrendererspin.c: fix typo in #include.
      f98506b1
    • Carlos Garnacho's avatar
      send a GtkWidget** instead of a GtkNotebookPage* when doing tabs DnD, this · f77c0fb1
      Carlos Garnacho authored
      2006-03-22  Carlos Garnacho  <carlosg@gnome.org>
      
              * gtk/gtknotebook.c: send a GtkWidget** instead of a GtkNotebookPage*
              when doing tabs DnD, this allows DnD interaction with other widgets,
              added some docs for this too.
              * tests/testnotebookdnd.c: add some code to test it.
      f77c0fb1
    • Matthias Clasen's avatar
      Add a cell renderer which uses a spinbutton to edit the value of a cell. · 0047b0b9
      Matthias Clasen authored
      2006-03-22  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtk.symbols:
      	* gtk/gtkcellrendererspin.h:
      	* gtk/gtkcellrendererspin.c: Add a cell renderer which
      	uses a spinbutton to edit the value of a cell. (#156023,
      	Daniel Kasak, Lorenzo Gil Sanchez, Carlos Garnacho)
      
      	* gtk/gtk.h:
      	* gtk/Makefile.am: Glue it in.
      0047b0b9
    • Michael Natterer's avatar
      applied modified patch from maemo-gtk which allows the most recently · eb313fc8
      Michael Natterer authored
      2006-03-22  Michael Natterer  <mitch@imendio.com>
      
      	* gtk/gtkentry.c: applied modified patch from maemo-gtk which
      	allows the most recently entered character in a hidden entry to be
      	shown for a configurable period of time. Fixes bug #334560.
      eb313fc8
    • Michael Natterer's avatar
      count down from G_MAXUINT to avoid clashes with application-added DND · ca658057
      Michael Natterer authored
      2006-03-22  Michael Natterer  <mitch@imendio.com>
      
      	* gtk/gtktextbuffer.h (enum GtkTextBufferTargetInfo): count down
      	from G_MAXUINT to avoid clashes with application-added DND
      	targets.
      
      	* gtk/gtktextview.c (gtk_text_view_init): set an empty
      	GtkTargetList on the drag_dest so it is not NULL when a derived
      	class' init() function is called.
      
      	(gtk_text_view_target_list_notify): copy the text buffer's paste
      	targets into the view's destinstion target list (preserving
      	application-added DND targets), instead of replacing the view's
      	target list. Fixes bug #334399.
      ca658057
  2. 21 Mar, 2006 9 commits
    • 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
    • Michael Natterer's avatar
      removing trailing \ fixes the build. · d4d65217
      Michael Natterer authored
      2006-03-21  Michael Natterer  <mitch@imendio.com>
      
      	* gdk/quartz/Makefile.am: removing trailing \ fixes the build.
      d4d65217
    • Anders Carlsson's avatar
      Implement gdk_window_scroll. · 03c29e11
      Anders Carlsson authored
      2006-03-21  Anders Carlsson  <andersca@imendio.com>
      
              * gdk/quartz/gdkgeometry-quartz.c:
              (gdk_window_scroll):
              Implement gdk_window_scroll.
      03c29e11
    • Anders Carlsson's avatar
      Add the GDK part of the DND implementation. · 6b1510bf
      Anders Carlsson authored
      2006-03-21  Anders Carlsson  <andersca@imendio.com>
      
              * gdk/quartz/GdkQuartzWindow.c:
              (drag_operation_to_drag_action):
              (drag_action_to_drag_operation):
              (update_context_from_dragging_info):
              (-[GdkQuartzWindow draggingEntered:]):
              (-[GdkQuartzWindow draggingEnded:]):
              (-[GdkQuartzWindow draggingExited:]):
              (-[GdkQuartzWindow draggingUpdated:]):
              (-[GdkQuartzWindow performDragOperation:]):
              (-[GdkQuartzWindow wantsPeriodicDraggingUpdates]):
              (-[GdkQuartzWindow draggedImage:endedAt:operation:]):
              * gdk/quartz/gdkdnd-quartz.c:
              (gdk_drag_context_finalize):
              (gdk_drag_context_init):
              (gdk_drag_context_class_init):
              (gdk_drag_begin):
              (gdk_drag_status):
              Add the GDK part of the DND implementation.
      
              * gdk/quartz/Makefile.am:
              Add some missing headers.
      
              * gdk/quartz/gdkdrawable-quartz.h:
              * gdk/quartz/gdkprivate-quartz.h:
              * gdk/quartz/gdkquartz.h:
              * gdk/quartz/gdkwindow-quartz.c:
              (gdk_quartz_window_get_nsview):
              New function, for use by the GTK part of the DND implementation
      6b1510bf
    • Anders Carlsson's avatar
      Offset coordinates by 0.5 pixels to get consistant results for both image · ac3643d8
      Anders Carlsson authored
      2006-03-21  Anders Carlsson  <andersca@imendio.com>
      
              * gdk/quartz/gdkdrawable-quartz.c:
              (gdk_quartz_ref_cairo_surface):
              (gdk_quartz_draw_rectangle):
              (gdk_quartz_draw_arc):
              (gdk_quartz_draw_polygon):
              (gdk_quartz_draw_drawable):
              (gdk_quartz_draw_segments):
              (gdk_quartz_draw_lines):
              (gdk_quartz_draw_pixbuf):
              (gdk_quartz_draw_image):
              (_gdk_quartz_drawable_get_context):
              * gdk/quartz/gdkdrawable-quartz.h:
              Offset coordinates by 0.5 pixels to get consistant results for both
              image contexts and screen contexts.
      ac3643d8
    • Anders Carlsson's avatar
      ]): Synthesize GDK_CONFIGURE events when the window position changes. · 7fe53a99
      Anders Carlsson authored
      2006-03-21  Anders Carlsson  <andersca@imendio.com>
      
              * gdk/quartz/GdkQuartzWindow.c
              ([GdkQuartzWindow -windowDidMove:]): Synthesize GDK_CONFIGURE events
              when the window position changes.
      7fe53a99
    • Matthias Clasen's avatar
      Remove an unused variable. · 2d12378f
      Matthias Clasen authored
      2006-03-20  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkdnd.c (gtk_drag_get_cursor): Remove an unused variable.
      2d12378f
    • Matthias Clasen's avatar
      Improve ChangeLog · 538218e5
      Matthias Clasen authored
      538218e5
    • Matthias Clasen's avatar
      Don't leave page->tab_label dangling. (gtk_notebook_real_remove): Use · 7ae595b9
      Matthias Clasen authored
      2006-03-20  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtknotebook.c (gtk_notebook_remove_tab_label): Don't leave
      	page->tab_label dangling.
      	(gtk_notebook_real_remove): Use GTK_IN_DESTRUCTION.
      	(gtk_notebook_destroy): Leave the removal of the children
      	to the container destroy method.  (#319032, Yevgen Muntyan)
      
      2006-03-20  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkcombobox.c (gtk_combo_box_remove): Use the existing
      	GTK_IN_DESTRUCTION flag, rather than roll our own.
      7ae595b9
  3. 20 Mar, 2006 7 commits
  4. 16 Mar, 2006 5 commits
  5. 15 Mar, 2006 7 commits
  6. 14 Mar, 2006 3 commits
  7. 13 Mar, 2006 3 commits