1. 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
  2. 20 Jun, 2008 4 commits
  3. 16 Jun, 2008 1 commit
  4. 13 Jun, 2008 1 commit
  5. 25 May, 2008 1 commit
    • Jan Arne Petersen's avatar
      Reorder strange window hierarchy of the GtkSpinButton (#466000). · 4ebacd83
      Jan Arne Petersen authored
      2008-05-25  Jan Arne Petersen  <jpetersen@jpetersen.org>
      
      	* gtk/gtkentry.c: (gtk_entry_class_init), (get_text_area_size),
      	(gtk_entry_get_text_area_size), (gtk_entry_draw_frame):
      	* gtk/gtkentry.h:
      	* gtk/gtkspinbutton.c: (gtk_spin_button_class_init),
      	(gtk_spin_button_realize), (gtk_spin_button_size_allocate),
      	(gtk_spin_button_expose), (gtk_spin_button_draw_arrow),
      	(gtk_spin_button_enter_notify), (gtk_spin_button_leave_notify),
      	(gtk_spin_button_grab_notify), (gtk_spin_button_state_changed),
      	(start_spinning), (gtk_spin_button_button_release),
      	(gtk_spin_button_motion_notify), (gtk_spin_button_value_changed),
      	(gtk_spin_button_get_text_area_size), (gtk_spin_button_real_spin),
      	(gtk_spin_button_update): Reorder strange window hierarchy of the
      	GtkSpinButton (#466000).
      
      
      svn path=/trunk/; revision=20147
      4ebacd83
  6. 25 Apr, 2008 1 commit
  7. 16 Feb, 2008 1 commit
  8. 12 Feb, 2008 1 commit
  9. 10 Sep, 2007 1 commit
  10. 08 Sep, 2007 1 commit
  11. 31 Jul, 2007 1 commit
  12. 19 Jul, 2007 1 commit
    • 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
  13. 16 Jul, 2007 1 commit
    • 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
  14. 12 Jun, 2007 1 commit
    • Yevgen Muntyan's avatar
      Implement block-cursor for overwrite mode. (#80378) · ef1e05f7
      Yevgen Muntyan authored
      2007-06-12  Yevgen Muntyan  <muntyan@tamu.edu>
      
              * gtk/gtkentry.c (gtk_entry_expose), (gtk_entry_toggle_overwrite),
              (gtk_entry_draw_cursor):
              * gtk/gtkstyle.c (_gtk_widget_get_cursor_gc),
              (_gtk_widget_get_cursor_color):
              * gtk/gtkstyle.h:
              * gtk/gtktextdisplay.c (gtk_text_renderer_prepare_run),
              (gtk_text_renderer_draw_shape), (text_renderer_set_state),
              (render_para):
              * gtk/gtktextlayout.c (gtk_text_layout_set_overwrite_mode),
              (gtk_text_layout_invalidate_cache), (get_block_cursor),
              (add_cursor), (gtk_text_layout_get_line_display),
              (_gtk_text_layout_get_block_cursor):
              * gtk/gtktextlayout.h:
              * gtk/gtktextutil.c (layout_get_char_width),
              (_gtk_text_util_get_block_cursor_location):
              * gtk/gtktextutil.h:
              * gtk/gtktextview.c (gtk_text_view_set_editable),
              (gtk_text_view_toggle_overwrite), (gtk_text_view_set_overwrite),
              (gtk_text_view_ensure_layout), (text_window_invalidate_cursors):
              Implement block-cursor for overwrite mode.  (#80378)
      
      
      svn path=/trunk/; revision=18108
      ef1e05f7
  15. 11 Jun, 2007 2 commits
  16. 27 May, 2007 1 commit
    • Matthias Clasen's avatar
      Move docs inline · 2572a17f
      Matthias Clasen authored
      2007-05-26   Matthias Clasen  <mclasen@redhat.com>
      
              * gtk/tmpl/gtkentry.sgml: Move docs inline
      
              * gtk/tmpl/gtklinkbutton.sgml:
              * gtk/tmpl/gtkfilechooser.sgml:
              * gtk/tmpl/gtkcellrenderer.sgml:
              * gtk/tmpl/gtkenums.sgml:
              * gtk/tmpl/gtkcontainer.sgml: Additions
      
      
      
      svn path=/trunk/; revision=17947
      2572a17f
  17. 26 May, 2007 1 commit
    • Matthias Clasen's avatar
      Require gtk-doc 1.6, for signal and property links. · b80b5260
      Matthias Clasen authored
      2007-05-26  Matthias Clasen  <mclasen@redhat.com>
      
              * configure.in: Require gtk-doc 1.6, for signal and property links.
              * gtk/gtkbox.c:
              * gtk/gtkbutton.c:
              * gtk/gtkcontainer.c:
              * gtk/gtkdialog.c:
              * gtk/gtkentry.c:
              * gtk/gtkimage.c:
              * gtk/gtklabel.c:
              * gtk/gtkmisc.c:
              * gtk/gtksettings.c:
              * gtk/gtkwidget.c: Documentation improvements, link signals
              and properties where it makes sense.
      
      svn path=/trunk/; revision=17924
      b80b5260
  18. 19 May, 2007 1 commit
  19. 28 Apr, 2007 3 commits
  20. 27 Apr, 2007 1 commit
    • Xan Lopez's avatar
      Support inline-selection in entries (#318459) · f478d9f0
      Xan Lopez authored
      
      	Support inline-selection in entries (#318459)
      	
      	* gtk/gtkentry.c:
      	* gtk/gtkentrycompletion.c:
      	* gtk/gtkentrycompletion.h:
      	* gtk/gtkentryprivate.h:
      
      	When enabled cursor-match is emited when the cursor is on
      	a possible completion on the list. The default implementation
      	will replace the contents on the entry with the contents of
      	the text column in the completion model.
      
      	Review and improvements by Matthias Clasen.
      
      svn path=/trunk/; revision=17660
      f478d9f0
  21. 09 Mar, 2007 1 commit
  22. 08 Mar, 2007 1 commit
    • Mathias Hasselmann's avatar
      Add shadow-type style property, set shadow-type property of GtkEntry · a1b0dba1
      Mathias Hasselmann authored
      2007-03-08  Mathias Hasselmann <mathias.hasselmann@gmx.de>
      
      	* gtk/gtkcombobox.c: Add shadow-type style property, set shadow-type
      	property of GtkEntry accordingly, unify size-allocation of toggle
      	button (#411123, patch from Mathias Hasselmann).
      	* gtk/gtkentry.c: Add shadow-type property. Query style properties
      	on style changes only (#411123, patch from Mathias Hasselmann).
      	* modules/engines/ms-windows/msw_style.c: Drop combo_box_draw_box
      	hack as GtkComboBox emits drawing requests now (#411123, patch 
      	from Mathias Hasselmann).
      
      svn path=/trunk/; revision=17426
      a1b0dba1
  23. 07 Feb, 2007 1 commit
  24. 06 Feb, 2007 1 commit
    • Tim Janik's avatar
      call gdk_event_request_motions() for new motion events after receiving · caa4d15d
      Tim Janik authored
      Tue Feb  6 15:53:59 2007  Tim Janik  <timj@imendio.com>
      
              * gtk/gtktextview.c (gtk_text_view_motion_event):
              * gtk/gtkspinbutton.c (gtk_spin_button_motion_notify):
              * gtk/gtkaboutdialog.c (credits_motion_notify_event):
              * gtk/gtkhruler.c (gtk_hruler_motion_notify):
              * gtk/gtkvruler.c (gtk_vruler_motion_notify): 
              * gtk/gtkentry.c (gtk_entry_motion_notify):
              * gtk/gtktooltip.c (_gtk_tooltip_handle_event):
              * gtk/gtkhsv.c (gtk_hsv_motion): call gdk_event_request_motions()                              
              for new motion events after receiving motion hints.
      
              * gdk/gdkevents.[hc]: added gdk_event_request_motions().
      
      
      
      svn path=/trunk/; revision=17269
      caa4d15d
  25. 18 Jan, 2007 1 commit
    • Michael Natterer's avatar
      gtk/gtkcheckbutton.c gtk/gtkdnd.c gtk/gtkentry.c gtk/gtkmenu.c · 42debff1
      Michael Natterer authored
      2007-01-18  Michael Natterer  <mitch@imendio.com>
      
      	* gtk/gtkcheckbutton.c
      	* gtk/gtkdnd.c
      	* gtk/gtkentry.c
      	* gtk/gtkmenu.c
      	* gtk/gtktreeview.c
      	* gtk/gtkviewport.c: pass more clip rectangles to gtk_paint_foo()
      	functions. Based on a patch from maemo-gtk (bug #398023).
      
      
      svn path=/trunk/; revision=17183
      42debff1
  26. 12 Jan, 2007 1 commit
  27. 03 Jan, 2007 1 commit
    • Matthias Clasen's avatar
      Work when the entry is not realized. (#392315, Yevgen Muntyan) · 014b2767
      Matthias Clasen authored
      2007-01-03  Matthias Clasen  <mclasen@redhat.com>
      
              * gtk/gtkentry.c (get_text_area_size): Work when the
              entry is not realized.  (#392315, Yevgen Muntyan)
      
              * gtk/gtkentry.c (gtk_entry_queue_draw): Use
              GTK_WIDGET_DRAWABLE() here.  (#392227, Chris Wilson)
      
              * gtk/gtkentry.c (cursor_blinks): Don't get settings
              unnecessarily.  (#392227)
      
      
      svn path=/trunk/; revision=17030
      014b2767
  28. 02 Jan, 2007 1 commit
  29. 31 Dec, 2006 1 commit
  30. 29 Dec, 2006 1 commit
  31. 24 Dec, 2006 4 commits
    • Behdad Esfahbod's avatar
      Use gtk_border_free when freeing border. · ff3bfe96
      Behdad Esfahbod authored
      2006-12-24  Behdad Esfahbod  <behdad@gnome.org>
      
              * gtk/gtkentry.c (_gtk_entry_effective_inner_border):
              Use gtk_border_free when freeing border.
      ff3bfe96
    • Matthias Clasen's avatar
      When shift-clicking, keep the larger part of the selection selected. · a9d25d62
      Matthias Clasen authored
      2006-12-24  Matthias Clasen  <mclasen@redhat.com>
      
              * gtk/gtkentry.c (gtk_entry_button_press): When
              shift-clicking, keep the larger part of the selection
              selected.  (#353709, Benjamin Otte)
      
              * gtk/gtkbutton.c (gtk_button_get_props): Use
              gtk_border_free when freeing borders.
      a9d25d62
    • Behdad Esfahbod's avatar
      Bug 340141 – Update to Pango 1.16 API · d698e3ea
      Behdad Esfahbod authored
      2006-12-24  Behdad Esfahbod  <behdad@gnome.org>
      
              Bug 340141 – Update to Pango 1.16 API
      
              * gdk/gdkpango.c (layout_iter_get_line_clip_region),
              (gdk_pango_layout_line_get_clip_region):
              * gtk/gtkcalendar.c (gtk_calendar_size_request):
              * gtk/gtkentry.c (gtk_entry_get_pixel_ranges),
              (get_layout_position), (gtk_entry_find_position),
              (gtk_entry_adjust_scroll):
              * gtk/gtkiconview.c (get_pango_text_offsets):
              * gtk/gtklabel.c (get_cursor_direction):
              * gtk/gtkstyle.c (get_insensitive_layout):
              * gtk/gtktextdisplay.c (render_para):
              * gtk/gtktextlayout.c (allocate_child_widgets),
              (find_display_line_below), (find_display_line_above),
              (gtk_text_layout_move_iter_to_previous_line),
              (gtk_text_layout_move_iter_to_next_line),
              (gtk_text_layout_move_iter_to_line_end),
              (gtk_text_layout_iter_starts_line),
              (gtk_text_layout_move_iter_to_x):
              * gtk/gtktextutil.c (limit_layout_lines):
              Use the _readonly version of pango_layout_iter_get_line(),
              pango_layout_iter_get_run(), pango_layout_get_line(), and
              pango_layout_get_lines().
      
              * gtk/gtkmain.c (gtk_get_default_language): Use
              pango_get_default_language().
      d698e3ea
    • Matthias Clasen's avatar
      Emit changed and notify:text only once. The same fix was applied for · 106ddae8
      Matthias Clasen authored
      2006-12-24  Matthias Clasen  <mclasen@redhat.com>
      
              * gtk/gtkentry.c (gtk_entry_set_text): Emit changed
              and notify:text only once. The same fix was applied
              for replacing the selection via DND or copy-and-paste.
              (#64998, Damon Chaplin, Sven Herzberg)
      106ddae8