1. 21 Jul, 2007 2 commits
  2. 20 Jul, 2007 3 commits
  3. 19 Jul, 2007 8 commits
    • Allison Karlitskaya's avatar
      add note that the semantics of this call, when mixed with the new · f0cfba93
      Allison Karlitskaya authored
      2007-07-20  Ryan Lortie  <desrt@desrt.ca>
      
              * gtk/gtkwidget.c (gtk_widget_is_composited): add note that the
              semantics of this call, when mixed with the new
              gdk_window_set_composited(), will change in the future.
      
              * gdk/x11/gdkevents-x11.c (gdk_event_translate): only grab Damage
              events that belong to us.
      
      
      svn path=/trunk/; revision=18506
      f0cfba93
    • Matthias Clasen's avatar
      Handle keypresses better when there is no completion. (#458298, Christian · 6a45d5b8
      Matthias Clasen authored
      2007-07-19  Matthias Clasen  <mclasen@redhat.com>
      
              * gtk/gtkentry.c (gtk_entry_completion_key_press): Handle
              keypresses better when there is no completion.  (#458298,
              Christian Persch, patch by Xan Lopez)
      
              * gtk/gtkentrycompletion.c
              (gtk_entry_completion_insert_completion_text): Small cleanup.
      
      
      
      svn path=/trunk/; revision=18505
      6a45d5b8
    • Matthias Clasen's avatar
      Merge color scheme before sending notification. · e1926de8
      Matthias Clasen authored
      2007-07-19  Matthias Clasen  <mclasen@redhat.com>
      
              * gtk/gtksettings.c (apply_queued_setting): Merge color
              scheme before sending notification.
      
      
      
      svn path=/trunk/; revision=18504
      e1926de8
    • Matthias Clasen's avatar
      Small fixes · a8442c5d
      Matthias Clasen authored
      svn path=/trunk/; revision=18503
      a8442c5d
    • Kristian Rietveld's avatar
      handle no-window and regular widgets seperately. · 9719e5fb
      Kristian Rietveld authored
      2007-07-19  Kristian Rietveld  <kris@imendio.com>
      
      	* gtk/gtktooltip.c (find_topmost_widget_coords_from_event): handle
      	no-window and regular widgets seperately.
      
      	* gtk/gtktreeview.c (gkt_tree_view_set_tooltip_cell): rect.x should
      	be zero.
      
      
      svn path=/trunk/; revision=18502
      9719e5fb
    • Matthias Clasen's avatar
      Add new convenience api for tooltips on icon views · 7b2e82f5
      Matthias Clasen authored
      svn path=/trunk/; revision=18501
      7b2e82f5
    • Matthias Clasen's avatar
      Initialized GValues before unsetting them. (#457720) · d5a77843
      Matthias Clasen authored
      2007-07-19  Matthias Clasen  <mclasen@redhat.com>
      
              * gtk/gtktextview.c (gtk_text_view_compat_move_focus):
              Initialized GValues before unsetting them.  (#457720)
      
      
      
      svn path=/trunk/; revision=18497
      d5a77843
    • Kristian Rietveld's avatar
      add more convenience API. · b1ec5f75
      Kristian Rietveld authored
      2007-07-19  Kristian Rietveld  <kris@imendio.com>
      
      	* gtk/gtk.symbols:
      	* gtk/gtktreeprivate.h:
      	* gtk/gtktreeview.[ch] (gtk_tree_view_get_tooltip_context),
      	(gtk_tree_view_[sg]et_tooltip_column): add more convenience API.
      
      	* tests/testtooltip.c (query_tooltip_tree_view_cb): use
      	gtk_tree_view_get_tooltip_context().
      
      	* demos/gtk-demo/demo.ui: add a tooltip column to the list store,
      	set tooltip-column on the tree view.
      
      
      svn path=/trunk/; revision=18496
      b1ec5f75
  4. 18 Jul, 2007 3 commits
  5. 17 Jul, 2007 1 commit
  6. 16 Jul, 2007 6 commits
    • Matthias Clasen's avatar
      Fix some issues with some combinations of inline-selection and · 20580e49
      Matthias Clasen authored
      2007-07-16  Matthias Clasen <mclasen@redhat.com>
      
              Fix some issues with some combinations of inline-selection
              and inline-completion.  (#457384, Christian Persch)
      
              * gtk/gtkentry.c (gtk_entry_completion_key_press): Don't store
              the completion_prefix here, and be careful when using
              completion_prefix, because it may be NULL.
              * gtk/gtkentrycompletion.c (gtk_entry_completion_finalize):
              Free completion_prefix here.
              * gtk/gtkentrycompletion.c (gtk_entry_completion_real_insert_prefix):
              (gtk_entry_completion_insert_completion_text): Store the
              completion_prefix here.
      
      
      svn path=/trunk/; revision=18479
      20580e49
    • Kristian Rietveld's avatar
      check if the pointer is really over the returned widget, since the · 50a0d3b8
      Kristian Rietveld authored
      2007-07-16  Kristian Rietveld  <kris@imendio.com>
      
      	* gtk/gtktooltip.c (find_topmost_widget_coords_from_event): check
      	if the pointer is really over the returned widget, since the
      	coordinate check may not always be hit in find_widget_under_pointer().
      
      
      svn path=/trunk/; revision=18478
      50a0d3b8
    • Matthias Clasen's avatar
      Plug a memleak. (#455721, Christian Persch) · 9046ebc9
      Matthias Clasen authored
      2007-07-16  Matthias Clasen <mclasen@redhat.com>
      
              * gtk/gtkfilechooserbutton.c (model_add_special_get_info_cb):
              Plug a memleak. (#455721, Christian Persch)
      
      
      
      svn path=/trunk/; revision=18476
      9046ebc9
    • Matthias Clasen's avatar
      Apply a patch by Guillaume Cottenceau to improve the signal docs. · 1053a08c
      Matthias Clasen authored
      2007-07-16  Matthias Clasen <mclasen@redhat.com>
      
              * gtk/gtkscalebutton.c: Apply a patch by Guillaume Cottenceau
              to improve the signal docs.  (#456258)
      
      
      svn path=/trunk/; revision=18475
      1053a08c
    • Matthias Clasen's avatar
      Apply a patch by Xan Lopez to document a lot of GtkWidget signals. · 1fe3fa46
      Matthias Clasen authored
      2007-07-16  Matthias Clasen <mclasen@redhat.com>
      
              * gtk/gtkwidget.c: Apply a patch by Xan Lopez to document
              a lot of GtkWidget signals.  (#172424)
      
      
      svn path=/trunk/; revision=18474
      1fe3fa46
    • Matthias Clasen's avatar
      Convenience functions to position tooltips on icon view items or cells. · bdf50bd4
      Matthias Clasen authored
      2007-07-16  Matthias Clasen <mclasen@redhat.com>
      
              * gtk/gtk.symbols:
              * gtk/gtkiconview.h:
              * gtk/gtkiconview.c (gtk_icon_view_set_tooltip_item):
              (gtk_icon_view_set_tooltip_cell): Convenience functions to
              position tooltips on icon view items or cells.
      
      
      
      svn path=/trunk/; revision=18473
      bdf50bd4
  7. 14 Jul, 2007 1 commit
    • Richard Hult's avatar
      Plug leak. · eb52c4f1
      Richard Hult authored
      2007-07-14  Richard Hult  <richard@imendio.com>
      
      	* gdk/quartz/gdkevents-quartz.c:
      	(_gdk_quartz_events_update_cursor): Plug leak.
      
      svn path=/trunk/; revision=18468
      eb52c4f1
  8. 13 Jul, 2007 4 commits
    • Richard Hult's avatar
      Move from here... ...to here. (_gdk_windowing_window_destroy): Update the · ed82448b
      Richard Hult authored
      2007-07-13  Richard Hult  <richard@imendio.com>
      
      	* gdk/quartz/gdkprivate-quartz.h:
      	* gdk/quartz/gdkevents-quartz.c: (gdk_window_is_ancestor): Move
      	from here...
      	* gdk/quartz/gdkwindow-quartz.c: (_gdk_quartz_window_is_ancestor):
      	...to here.
      	(_gdk_windowing_window_destroy): Update the mouse window if the
      	destroyed window is an ancestor of the current one, not only if
      	they are the same.
      	(gdk_window_hide): Update the mouse window here too.
      
      svn path=/trunk/; revision=18467
      ed82448b
    • Richard Hult's avatar
      Add stubs. · 7f66d205
      Richard Hult authored
      2007-07-13  Richard Hult  <richard@imendio.com>
      
      	* gdk/quartz/gdkcolor-quartz.c: (gdk_colors_alloc),
      	(gdk_colors_free): Add stubs.
      
      svn path=/trunk/; revision=18466
      7f66d205
    • Matthias Clasen's avatar
      Avoid gratitious use of g_strdup_printf(). · a6f92ce4
      Matthias Clasen authored
      2007-07-13  Matthias Clasen  <mclasen@redhat.com>
      
              * gtk/gtkrecentmanager.c (get_uri_shortname_for_display): Avoid
              gratitious use of g_strdup_printf().
      
              * gtk/gtkrecentchooserdefault.c:
              * gtk/gtkrecentchoosermenu.c: Mark some strings for
              translation.  (#439480, Murray Cumming)
      
      
      
      svn path=/trunk/; revision=18465
      a6f92ce4
    • Kristian Rietveld's avatar
      #408327, improve tooltip positioning. · da989212
      Kristian Rietveld authored
      2007-07-13  Kristian Rietveld  <kris@imendio.com>
      
      	#408327, improve tooltip positioning.
      
      	* gtk/gtk.symbols: updated.
      
      	* gtk/gtktooltip.[ch] (gtk_tooltip_position): factor out
      	positioning code in here,
      	(gtk_tooltip_set_tip_area): new function to set the tooltip
      	area,
      	(gtk_tooltip_reset), (_gtk_tooltip_handle_event): hide tooltip
      	once the pointer leaves the tip area.
      
      	* gtk/gtktreeview.[ch] (gtk_tree_view_set_tooltip_row),
      	(gtk_tree_view_set_tooltip_cell): convenience functions to set
      	tip area for row/column/cell.
      
      	* tests/testtooltips.c (query_tooltip_tree_view_cb): use
      	gtk_tree_view_set_tooltip_row.
      
      
      svn path=/trunk/; revision=18464
      da989212
  9. 12 Jul, 2007 7 commits
  10. 11 Jul, 2007 3 commits
  11. 10 Jul, 2007 2 commits
    • Christian Persch's avatar
      Intern the action's name. Saves two string duplicates of it per action; · bd48f263
      Christian Persch authored
      2007-07-11  Christian Persch  <chpe@gnome.org>
      
      	* gtk/gtkaction.c: (gtk_action_buildable_set_name),
      	(gtk_action_finalize), (gtk_action_set_property),
      	(gtk_action_get_property):
      	* gtk/gtkactiongroup.c: (gtk_action_group_init),
      	(gtk_action_group_add_action),
      	(gtk_action_group_add_action_with_accel),
      	(gtk_action_group_remove_action): Intern the action's name. Saves two
      	string duplicates of it per action; bug #455645.
      
      svn path=/trunk/; revision=18441
      bd48f263
    • Richard Hult's avatar
      Add hack to workaround the broken tracking rect implementation in quartz, · 2048ec59
      Richard Hult authored
      2007-07-10  Richard Hult  <richard@imendio.com>
      
      	* gdk/quartz/gdkwindow-quartz.c: (gdk_window_new),
      	(show_window_internal), (gdk_window_show), (gdk_window_hide): Add
      	hack to workaround the broken tracking rect implementation in
      	quartz, that doesn't seem to produce events if the window shows up
      	under the mouse.
      
      svn path=/trunk/; revision=18440
      2048ec59