1. 19 Nov, 2007 4 commits
  2. 17 Nov, 2007 1 commit
  3. 15 Nov, 2007 3 commits
    • Yevgen Muntyan's avatar
      new functions _gtk_text_btree_get_insert() and · abad58b0
      Yevgen Muntyan authored
      2007-11-15  Yevgen Muntyan  <muntyan@tamu.edu>
      
      	* gtk/gtktextbtree.h:
      	* gtk/gtktextbtree.c: new functions _gtk_text_btree_get_insert()
      	and _gtk_text_btree_get_selection_bound() (#497102).
      	* gtk/gtktextbuffer.c (gtk_text_buffer_get_insert),
      	(gtk_text_buffer_get_selection_bound): use them here instead of
      	hash table lookup.
      
      
      svn path=/trunk/; revision=18996
      abad58b0
    • Yevgen Muntyan's avatar
      sort returned tags array by tags priority (#497102). · 921da326
      Yevgen Muntyan authored
      2007-11-15  Yevgen Muntyan  <muntyan@tamu.edu>
      
      	* gtk/gtktextbtree.c (_gtk_text_btree_get_tags): sort returned
      	tags array by tags priority (#497102).
      	* gtk/gtktextiter.c (gtk_text_iter_get_tags), (gtk_text_iter_get_attributes):
      	* gtk/gtktextlayout.c (get_tags_array_at_iter): and do not sort it here.
      
      
      svn path=/trunk/; revision=18995
      921da326
    • Yevgen Muntyan's avatar
      do not call _gtk_text_btree_get_iter_at_line() and · a3eb6a98
      Yevgen Muntyan authored
      2007-11-15  Yevgen Muntyan  <muntyan@tamu.edu>
      
      	* gtk/gtktextlayout.c: (gtk_text_layout_get_line_display),
      	(get_style): do not call _gtk_text_btree_get_iter_at_line() and
      	_gtk_text_btree_get_tags() for every segment, instead call them
      	once and then collect the tags while iterating over the segments.
      	(get_tags_array_at_iter), (tags_array_toggle_tag): new functions
      	for tags array handling.
      
      
      svn path=/trunk/; revision=18994
      a3eb6a98
  4. 14 Nov, 2007 4 commits
  5. 13 Nov, 2007 1 commit
    • Sven Herzberg's avatar
      Reviewed by Richard: · 50f41211
      Sven Herzberg authored
      2007-11-12  Sven Herzberg  <herzi@imendio.com>
      
      	Reviewed by Richard:
      
      	* gdk/quartz/gdkquartz.h: include <gdk/gdkprivate.h> with angle
      	brackets and not with quotation marks
      
      
      svn path=/trunk/; revision=18987
      50f41211
  6. 12 Nov, 2007 1 commit
  7. 11 Nov, 2007 2 commits
    • Yevgen Muntyan's avatar
      Moved gtk_text_view_update_im_spot_location() calls into an idle, fixes · c9371f87
      Yevgen Muntyan authored
      2007-11-11  Yevgen Muntyan  <muntyan@tamu.edu>
      
      	* gtk/gtktextview.c: Moved gtk_text_view_update_im_spot_location()
      	calls into an idle, fixes #494776.
      	GtkTextViewPrivate:im_spot_idle, do_update_im_spot_location(),
      	queue_update_im_spot_location(), flush_update_im_spot_location(): new
      	field and functions to queue the call;
      	(changed_handler): call queue_update_im_spot_location() instead of
      	gtk_text_view_update_im_spot_location();
      	(gtk_text_view_key_press_event): flush the idle here.
      
      
      svn path=/trunk/; revision=18984
      c9371f87
    • Allison Karlitskaya's avatar
      Convert delayed_properties hashtable to linked list. Fixes #495769. · d6504937
      Allison Karlitskaya authored
      2007-11-10  Ryan Lortie  <desrt@desrt.ca>
      
              * gtk/gtkbuilder.c: Convert delayed_properties hashtable to linked
              list.  Fixes #495769.
      
      
      svn path=/trunk/; revision=18983
      d6504937
  8. 10 Nov, 2007 6 commits
  9. 09 Nov, 2007 3 commits
  10. 08 Nov, 2007 2 commits
    • Michael Natterer's avatar
      include <glib.h> instead of <glib/gmarkup.h> · d5dca93c
      Michael Natterer authored
      2007-11-08  Michael Natterer  <mitch@imendio.com>
      
      	* gtk/gtkbuildable.h: include <glib.h> instead of <glib/gmarkup.h>
      
      
      svn path=/trunk/; revision=18972
      d5dca93c
    • Allison Karlitskaya's avatar
      Add GString 'text' to the property info structure. Used to accumulate · 36605333
      Allison Karlitskaya authored
      2007-11-07  Ryan Lortie  <desrt@desrt.ca>
      
              * gtk/gtkbuilderprivate.h: Add GString 'text' to the property info
              structure.  Used to accumulate property text across multiple 'text'
              calls.
      
              * gtk/gtkbuilderparser.c: Instead of translating/copying text on each
              'text' call while in <property> accumulate the text until the end and
              do it all in one go.  This fixes handling of <!-- --> inside
              properties as well as <property/> cases.
      
      
      svn path=/trunk/; revision=18970
      36605333
  11. 06 Nov, 2007 2 commits
  12. 04 Nov, 2007 1 commit
  13. 03 Nov, 2007 3 commits
  14. 01 Nov, 2007 2 commits
    • Richard Hult's avatar
      Redo the fix for bug #492117, by adding a getter for the private drag · 5cb67473
      Richard Hult authored
      2007-11-01  Richard Hult  <richard@imendio.com>
      
      	* gdk/quartz/GdkQuartzWindow.c:
      	* gdk/quartz/GdkQuartzWindow.h:
      	* gdk/quartz/gdkdnd-quartz.c:
      	* gdk/quartz/gdkquartz.h:
      	* gtk/gtkdnd-quartz.c: Redo the fix for bug #492117, by adding a
      	getter for the private drag context info so we don't need to
      	expose so much in the public quartz header file.
      
      svn path=/trunk/; revision=18959
      5cb67473
    • Richard Hult's avatar
      Fix build, bug #492117. · c6c14a3a
      Richard Hult authored
      2007-11-01  Richard Hult  <richard@imendio.com>
      
      	* gdk/quartz/GdkQuartzWindow.h: Fix build, bug #492117.
      
      svn path=/trunk/; revision=18958
      c6c14a3a
  15. 31 Oct, 2007 3 commits
    • Richard Hult's avatar
      Implement manual resize and move. · 568228de
      Richard Hult authored
      2007-10-31  Richard Hult  <richard@imendio.com>
      
      	* gdk/quartz/GdkQuartzWindow.c:
      	* gdk/quartz/GdkQuartzWindow.h:
      	* gdk/quartz/gdkwindow-quartz.c: (gdk_window_begin_resize_drag),
      	(gdk_window_begin_move_drag): Implement manual resize and move.
      
      svn path=/trunk/; revision=18955
      568228de
    • Richard Hult's avatar
      Setup autorelease pool, plugs occasional leak on leopard. · 75aabd41
      Richard Hult authored
      2007-10-31  Richard Hult  <richard@imendio.com>
      
      	* gdk/quartz/gdkwindow-quartz.c:
      	(gdk_window_impl_quartz_process_updates): Setup autorelease pool,
      	plugs occasional leak on leopard.
      
      svn path=/trunk/; revision=18954
      75aabd41
    • Richard Hult's avatar
      Fix build warning (trackingRect should be 0, not nil). · 89230024
      Richard Hult authored
      2007-10-31  Richard Hult  <richard@imendio.com>
      
      	* gdk/quartz/GdkQuartzView.c: Fix build warning (trackingRect should be
      	0, not nil).
      
      svn path=/trunk/; revision=18953
      89230024
  16. 30 Oct, 2007 1 commit
  17. 28 Oct, 2007 1 commit
    • Owen Taylor's avatar
      Allow the ::delete-range handler to delete text after the text it was · 5072e43b
      Owen Taylor authored
      2007-10-28  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtktextbuffer.c (gtk_text_buffer_delete_interactive): Allow
              the ::delete-range handler to delete text after the text it was
              explicitly asked to delete without confusing us as to whether
              we're currently on an editable or not-editable segment.
              (#491207)
      
      svn path=/trunk/; revision=18951
      5072e43b