1. 03 Mar, 2010 1 commit
  2. 01 Mar, 2010 2 commits
  3. 16 Dec, 2009 1 commit
    • Colin Walters's avatar
      [introspection] Merge in Gtk-custom.c annotations · 6529c076
      Colin Walters authored
      The Gtk-custom.c file in gir-repository contained a number of
      introspection annotations.  Merge those into the GTK source files.
      
      Some documentation was moved from the tmpl/ files to accomodate
      the addition of annotations.
      6529c076
  4. 16 Jun, 2009 2 commits
  5. 06 Jun, 2009 1 commit
  6. 28 Feb, 2009 1 commit
  7. 15 Jan, 2009 1 commit
  8. 17 Sep, 2008 1 commit
    • Matthias Clasen's avatar
      Bug 408154 – [PATCH] Change GtkEntryCompletion max-items to style · 0f397dcc
      Matthias Clasen authored
      2008-09-17  Matthias Clasen  <mclasen@redhat.com>
      
              Bug 408154 – [PATCH] Change GtkEntryCompletion max-items to style
              property
      
              * gtk/gtkentrycompletion.c (_gtk_entry_completion_resize_popup):
              Take actions into account when finding the available space for
              matches. Patch by Ross Burton
      
      
      svn path=/trunk/; revision=21413
      0f397dcc
  9. 13 Aug, 2008 1 commit
    • Michael Natterer's avatar
      get rid of the deprecated aliases NONE and BOOL. · e0bbf169
      Michael Natterer authored
      2008-08-13  Michael Natterer  <mitch@imendio.com>
      
      	* gtk/gtkmarshalers.list: get rid of the deprecated aliases NONE
      	and BOOL.
      
      	* gtk/gtkdialog.c
      	* gtk/gtkentrycompletion.c
      	* gtk/gtkmenuitem.c
      	* gtk/gtkoldeditable.c
      	* gtk/gtkrange.c
      	* gtk/gtktreeview.c
      	* gtk/gtkwidget.c: changed accordingly.
      
      
      svn path=/trunk/; revision=21111
      e0bbf169
  10. 11 Aug, 2008 2 commits
    • Sven Neumann's avatar
      gtk/gtkentry.c gtk/gtkentrycompletion.c gtk/gtkhandlebox.c · 0ab00ebc
      Sven Neumann authored
      2008-08-11  Sven Neumann  <sven@gimp.org>
      
      	* gtk/gtkentry.c
      	* gtk/gtkentrycompletion.c
      	* gtk/gtkhandlebox.c
      	* gtk/gtkiconview.c
      	* gtk/gtkimcontext.c
      	* gtk/gtkinputdialog.c
      	* gtk/gtktreeview.c: use canonical signal names.
      
      
      svn path=/trunk/; revision=21067
      0ab00ebc
    • Sven Neumann's avatar
      gtk/gtkaboutdialog.c gtk/gtkcellrendereraccel.c gtk/gtkcellrenderercombo.c · 2a959785
      Sven Neumann authored
      2008-08-11  Sven Neumann  <sven@gimp.org>
      
      	* gtk/gtkaboutdialog.c
      	* gtk/gtkcellrendereraccel.c
      	* gtk/gtkcellrenderercombo.c
      	* gtk/gtkcellrendererspin.c
      	* gtk/gtkcellrenderertext.c
      	* gtk/gtkclipboard.c
      	* gtk/gtkcolorsel.c
      	* gtk/gtkcombo.c
      	* gtk/gtkcombobox.c
      	* gtk/gtkdnd-quartz.c
      	* gtk/gtkdnd.c
      	* gtk/gtkentry.c
      	* gtk/gtkentrycompletion.c
      	* gtk/gtkfilechooserbutton.c
      	* gtk/gtkfilechooserdefault.c
      	* gtk/gtkfilechooserentry.c
      	* gtk/gtkfontsel.c
      	* gtk/gtkinputdialog.c
      	* gtk/gtkmenutoolbutton.c
      	* gtk/gtkpathbar.c
      	* gtk/gtktooltip.c: use canonical signal names in 
      g_signal_connect().
      
      
      svn path=/trunk/; revision=21060
      2a959785
  11. 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
  12. 12 Jun, 2008 1 commit
  13. 03 Jun, 2008 1 commit
  14. 22 Mar, 2008 1 commit
  15. 04 Mar, 2008 1 commit
    • Michael Natterer's avatar
      gtk/gtkcellview.c gtk/gtkcolorbutton.c gtk/gtkentrycompletion.c · fee3aa91
      Michael Natterer authored
      2008-03-04  Michael Natterer  <mitch@imendio.com>
      
      	* gtk/gtkcellview.c
      	* gtk/gtkcolorbutton.c
      	* gtk/gtkentrycompletion.c
      	* gtk/gtkfontbutton.c
      	* gtk/gtkiconview.c
      	* gtk/gtkobject.c
      	* gtk/gtkpaned.c
      	* gtk/gtkpreview.c: don't include "gtksignal.h".
      
      	* gtk/gtkfilefilter.c
      	* gtk/gtkrecentchoosermenu.c
      	* gtk/gtkrecentfilter.c
      	* gtk/gtktext.c: don't include "gtkobject.h".
      
      
      svn path=/trunk/; revision=19708
      fee3aa91
  16. 07 Feb, 2008 1 commit
    • Michael Natterer's avatar
      gtk/gtkaction.c gtk/gtkassistant.c gtk/gtkbin.c gtk/gtkbox.c · d95069aa
      Michael Natterer authored
      2008-02-07  Michael Natterer  <mitch@imendio.com>
      
      	* gtk/gtkaction.c
      	* gtk/gtkassistant.c
      	* gtk/gtkbin.c
      	* gtk/gtkbox.c
      	* gtk/gtkcalendar.c
      	* gtk/gtkcellrenderercombo.c
      	* gtk/gtkcombobox.c
      	* gtk/gtkcombo.c
      	* gtk/gtkdrawingarea.c
      	* gtk/gtkentrycompletion.c
      	* gtk/gtkfixed.h
      	* gtk/gtkgamma.c
      	* gtk/gtkhpaned.c
      	* gtk/gtkiconview.c
      	* gtk/gtkitem.c
      	* gtk/gtkitemfactory.c: remove g_return_if_fail() from private
      	functions and virtual function implementations.
      
      
      svn path=/trunk/; revision=19491
      d95069aa
  17. 17 Oct, 2007 1 commit
  18. 08 Sep, 2007 1 commit
  19. 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
  20. 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
  21. 19 Jun, 2007 1 commit
  22. 15 Jun, 2007 1 commit
    • Johan Dahlin's avatar
      Add GtkBuilder, fixes #172535 · 4d638bf0
      Johan Dahlin authored
      2007-06-15  Johan Dahlin  <jdahlin@async.com.br>
      
          * demos/gtk-demo/Makefile.am:
          * demos/gtk-demo/builder.c: (quit_activate), (about_activate),
          (do_builder):
          * demos/gtk-demo/demo.ui:
          * docs/reference/gtk/gtk-docs.sgml:
          * docs/reference/gtk/gtk-sections.txt:
          * docs/reference/gtk/gtk.types:
          * docs/reference/gtk/tmpl/gtkbuildable.sgml:
          * docs/reference/gtk/tmpl/gtkbuilder.sgml:
          * gtk/Makefile.am:
          * gtk/gtk.h:
          * gtk/gtk.symbols:
          * gtk/gtkaction.c: (gtk_action_buildable_init),
          (gtk_action_buildable_set_name), (gtk_action_buildable_get_name):
          * gtk/gtkactiongroup.c: (gtk_action_group_get_type),
          (gtk_action_group_buildable_init),
          (gtk_action_group_buildable_add),
          (gtk_action_group_buildable_set_name),
          (gtk_action_group_buildable_get_name):
          * gtk/gtkbuildable.c: (gtk_buildable_get_type),
          (gtk_buildable_set_name), (gtk_buildable_get_name),
          (gtk_buildable_add), (gtk_buildable_set_property),
          (gtk_buildable_parser_finished), (gtk_buildable_construct_child),
          (gtk_buildable_custom_tag_start), (gtk_buildable_custom_tag_end),
          (gtk_buildable_custom_finished),
          (gtk_buildable_get_internal_child):
          * gtk/gtkbuildable.h:
          * gtk/gtkbuilder.c: (gtk_builder_class_init), (gtk_builder_init),
          (gtk_builder_finalize), (gtk_builder_set_property),
          (gtk_builder_get_property), (_gtk_builder_resolve_type_lazily),
          (gtk_builder_real_get_type_from_name),
          (gtk_builder_get_parameters), (gtk_builder_get_internal_child),
          (_gtk_builder_construct), (_gtk_builder_add),
          (apply_delayed_properties), (_gtk_builder_finish),
          (gtk_builder_new), (gtk_builder_add_from_file),
          (gtk_builder_add_from_string), (gtk_builder_get_object),
          (object_add_to_list), (gtk_builder_get_objects),
          (gtk_builder_set_translation_domain),
          (gtk_builder_get_translation_domain),
          (gtk_builder_connect_signals_default),
          (gtk_builder_connect_signals), (gtk_builder_connect_signals_full),
          (gtk_builder_value_from_string),
          (gtk_builder_value_from_string_type),
          (_gtk_builder_enum_from_string), (_gtk_builder_flags_from_string),
          (gtk_builder_get_type_from_name), (gtk_builder_error_quark):
          * gtk/gtkbuilder.h:
          * gtk/gtkbuilderparser.c: (state_push), (state_peek), (state_pop),
          (error_missing_attribute), (error_invalid_attribute),
          (error_invalid_tag), (builder_construct), (parse_object),
          (free_object_info), (_get_type_by_symbol), (parse_child),
          (free_child_info), (parse_property), (free_property_info),
          (parse_signal), (_free_signal_info), (parse_interface),
          (create_subparser), (free_subparser), (subparser_start),
          (subparser_end), (parse_custom), (start_element), (end_element),
          (text), (_gtk_builder_parser_parse_buffer):
          * gtk/gtkbuilderprivate.h:
          * gtk/gtkcelllayout.c: (attributes_start_element),
          (attributes_text_element),
          (_gtk_cell_layout_buildable_custom_tag_start),
          (_gtk_cell_layout_buildable_custom_tag_end),
          (_gtk_cell_layout_buildable_add):
          * gtk/gtkcelllayout.h:
          * gtk/gtkcellview.c: (gtk_cell_view_buildable_init),
          (gtk_cell_view_buildable_custom_tag_start),
          (gtk_cell_view_buildable_custom_tag_end):
          * gtk/gtkcolorseldialog.c:
          (gtk_color_selection_dialog_buildable_interface_init),
          (gtk_color_selection_dialog_buildable_get_internal_child):
          * gtk/gtkcombobox.c: (gtk_combo_box_buildable_init),
          (gtk_combo_box_buildable_custom_tag_start),
          (gtk_combo_box_buildable_custom_tag_end):
          * gtk/gtkcomboboxentry.c:
          (gtk_combo_box_entry_buildable_interface_init),
          (gtk_combo_box_entry_buildable_get_internal_child):
          * gtk/gtkcontainer.c: (gtk_container_get_type),
          (gtk_container_buildable_init), (gtk_container_buildable_add),
          (gtk_container_buildable_set_child_property),
          (attributes_start_element), (attributes_text_element),
          (gtk_container_buildable_custom_tag_start),
          (gtk_container_buildable_custom_tag_end):
          * gtk/gtkdebug.h:
          * gtk/gtkdialog.c: (gtk_dialog_buildable_interface_init),
          (gtk_dialog_buildable_get_internal_child),
          (attributes_start_element), (attributes_text_element),
          (gtk_dialog_buildable_custom_tag_start),
          (gtk_dialog_buildable_custom_finished):
          * gtk/gtkentrycompletion.c: (gtk_entry_completion_buildable_init):
          * gtk/gtkexpander.c: (gtk_expander_buildable_add),
          (gtk_expander_buildable_init):
          * gtk/gtkfontsel.c:
          (gtk_font_selection_dialog_buildable_interface_init),
          (gtk_font_selection_dialog_buildable_get_internal_child):
          * gtk/gtkframe.c: (gtk_frame_buildable_init),
          (gtk_frame_buildable_add):
          * gtk/gtkiconview.c: (gtk_icon_view_buildable_init),
          (gtk_icon_view_buildable_custom_tag_start),
          (gtk_icon_view_buildable_custom_tag_end):
          * gtk/gtkliststore.c: (gtk_list_store_buildable_init),
          (list_store_start_element), (list_store_end_element),
          (list_store_text), (gtk_list_store_buildable_custom_tag_start),
          (gtk_list_store_buildable_custom_tag_end):
          * gtk/gtkmain.c:
          * gtk/gtknotebook.c: (gtk_notebook_buildable_init),
          (gtk_notebook_buildable_add):
          * gtk/gtksizegroup.c: (gtk_size_group_buildable_init),
          (size_group_start_element),
          (gtk_size_group_buildable_custom_tag_start),
          (gtk_size_group_buildable_custom_finished):
          * gtk/gtktreestore.c: (gtk_tree_store_buildable_init),
          (tree_model_start_element),
          (gtk_tree_store_buildable_custom_tag_start),
          (gtk_tree_store_buildable_custom_finished):
          * gtk/gtktreeview.c: (gtk_tree_view_buildable_init),
          (gtk_tree_view_buildable_add):
          * gtk/gtktreeviewcolumn.c: (gtk_tree_view_column_buildable_init):
          * gtk/gtkuimanager.c: (gtk_ui_manager_buildable_init),
          (gtk_ui_manager_buildable_add),
          (gtk_ui_manager_buildable_construct_child),
          (gtk_ui_manager_buildable_custom_tag_start),
          (gtk_ui_manager_buildable_custom_tag_end):
          * gtk/gtkwidget.c: (gtk_widget_get_type),
          (gtk_widget_buildable_interface_init),
          (gtk_widget_buildable_set_name), (gtk_widget_buildable_get_name),
          (gtk_widget_buildable_set_property),
          (gtk_widget_buildable_parser_finshed), (accel_group_start_element),
          (gtk_widget_buildable_custom_tag_start),
          (gtk_widget_buildable_custom_finshed):
          * gtk/gtkwindow.c: (gtk_window_buildable_interface_init),
          (gtk_window_buildable_set_property),
          (gtk_window_buildable_parser_finished):
          * tests/Makefile.am:
          * tests/buildertest.c: (builder_new_from_string), (test_parser),
          (signal_normal), (signal_after), (signal_object),
          (signal_object_after), (signal_first), (signal_second),
          (signal_extra), (signal_extra2), (test_connect_signals),
          (test_uimanager_simple), (test_domain), (test_translation),
          (test_sizegroup), (test_list_store), (test_tree_store),
          (test_types), (test_spin_button), (test_notebook),
          (test_construct_only_property), (test_children),
          (test_child_properties), (test_treeview_column), (test_icon_view),
          (test_combo_box), (test_combo_box_entry), (test_cell_view),
          (test_dialog), (test_accelerators), (test_widget), (main):
      
          Add GtkBuilder, fixes #172535
      
      
      svn path=/trunk/; revision=18141
      4d638bf0
  23. 26 May, 2007 1 commit
  24. 28 Apr, 2007 2 commits
    • Xan Lopez's avatar
      Use strstr instead of g_strstr with -1 for length. · a5c702e5
      Xan Lopez authored
      	* gtk/gtkentrycompletion.c (gtk_entry_completion_insert_completion_text): 
      	Use strstr instead of g_strstr with -1 for length.
      
      svn path=/trunk/; revision=17668
      a5c702e5
    • Xan Lopez's avatar
      Rember the user input that triggered the completion, add API to the · c5ce76fd
      Xan Lopez authored
      	* gtk/gtkentry.c:
      	* gtk/gtkentrycompletion.c:
      	* gtk/gtkentrycompletion.h:
      	* gtk/gtkentryprivate.h:
      
      	Rember the user input that triggered the completion, add
      	API to the retrieve it and reset the entry contents to it
      	if the user cancels the tentative completion during
      	the inline-selection.
      
      svn path=/trunk/; revision=17666
      c5ce76fd
  25. 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
  26. 19 Mar, 2007 1 commit
  27. 09 Mar, 2007 1 commit
  28. 26 Jan, 2007 1 commit
    • Michael Natterer's avatar
      only block/unblock completion->priv->insert_text_id if it is actually · 0c5f393a
      Michael Natterer authored
      2007-01-26  Michael Natterer  <mitch@imendio.com>
      
      	* gtk/gtkentrycompletion.c (gtk_entry_completion_insert_prefix):
      	only block/unblock completion->priv->insert_text_id if it is
      	actually connected. While this can't happen the way GtkEntry
      	itself uses the completion, it's still public API and should not
      	blindly call functions that will spit warnings (fix taken from
      	maemo-gtk).
      
      
      svn path=/trunk/; revision=17215
      0c5f393a
  29. 08 Oct, 2006 1 commit
  30. 04 Oct, 2006 1 commit
    • Matthias Clasen's avatar
      Fix interaction of GtkEntryCompletion with input methods. (#354495, Diego · b46442a5
      Matthias Clasen authored
      2006-10-03  Matthias Clasen  <mclasen@redhat.com>
      
              Fix interaction of GtkEntryCompletion with input
              methods.  (#354495, Diego Escalante Urrelo)
      
              * gtk/gtkentry.c (gtk_entry_completion_key_press): Only reset
              the im context if we actually handle the key event.
      
              * gtk/gtkentrycompletion.c: Also propagate key release events
              to the entry.
      b46442a5
  31. 06 Aug, 2006 1 commit
    • Matthias Clasen's avatar
      Export gtk_entry_reset_im_context privately. · c8b21468
      Matthias Clasen authored
      2006-08-05  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkentry.c:
      	* gtk/gtkentryprivate.h: Export gtk_entry_reset_im_context
      	privately.
      
      	* gtk/gtkentrycompletion.c (gtk_entry_completion_action_button_press):
      	* gtk/gtkentry.c (gtk_entry_completion_key_press): Reset the
      	entry's im context here.  (#348478, Nguyen Thai Ngoc Duy, Christian
      	Persch)
      c8b21468
  32. 21 Jul, 2006 2 commits
  33. 17 Jul, 2006 1 commit
    • Matthias Clasen's avatar
      Fix typos in the docs. · d979340e
      Matthias Clasen authored
      2006-07-17  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkentrycompletion.c (gtk_entry_completion_set_match_func):
      	* gtk/gtkcomboboxentry.c (gtk_combo_box_entry_set_text_column):
      	Fix typos in the docs.
      d979340e
  34. 19 Jun, 2006 1 commit
  35. 16 Jun, 2006 1 commit