1. 05 Mar, 2013 1 commit
    • Matthias Clasen's avatar
      Allow to populate bubbles with extra content · 88623b98
      Matthias Clasen authored
      We do this by making the ::populate-popup signals a little more
      flexible. They used to just accept a GtkMenu as argument, now
      they can take a menu or a toolbar. To not break the expectations
      of existing callbacks, we only emit ::populate-popup with a toolbar
      if the :populate-toolbar property is TRUE.
      88623b98
  2. 28 Dec, 2012 1 commit
  3. 03 Sep, 2012 1 commit
  4. 31 Aug, 2012 1 commit
  5. 20 Aug, 2012 1 commit
  6. 27 Feb, 2012 2 commits
  7. 31 Jan, 2012 1 commit
  8. 10 Jun, 2011 1 commit
  9. 21 Mar, 2011 1 commit
  10. 19 Nov, 2010 1 commit
  11. 08 Nov, 2010 1 commit
  12. 05 Nov, 2010 1 commit
  13. 22 Oct, 2010 1 commit
  14. 21 Oct, 2010 1 commit
  15. 19 Oct, 2010 1 commit
  16. 29 Aug, 2010 1 commit
  17. 05 May, 2010 2 commits
  18. 02 May, 2010 3 commits
  19. 04 Apr, 2010 1 commit
  20. 22 Jan, 2010 1 commit
  21. 09 Jul, 2009 1 commit
    • Stef Walter's avatar
      GtkEntryBuffer holds text for GtkEntry · eab02f69
      Stef Walter authored
      Adds a 'model' type buffer for GtkEntry in which the actual
      textual data is stored. GtkEntryBuffer can be subclassed.
      
      Among other things, this allows GtkEntry to be used for secrets
      that need to be stored in non-pageable memory. It also allows
      buffers to be shared by entries.
      
      See bug #576801.
      eab02f69
  22. 18 Jan, 2009 2 commits
    • Matthias Clasen's avatar
      Add properties and getters for icon tooltips. · 92019f40
      Matthias Clasen authored
             * gtk/gtk.symbols:
              * gtk/gtkentry.[hc]: Add properties and getters for icon tooltips.
      
      
      svn path=/trunk/; revision=22139
      92019f40
    • Matthias Clasen's avatar
      Use the last chance to get the api right, and rename things for · 85efb2bb
      Matthias Clasen authored
              * gtk/gtk.symbols:
              * gtk/gtkentry.[hc]: Use the last chance to get the api right,
              and rename things for consistency, requested by Murray Cumming.
              In detail,
              gtk_entry_get_stock -> gtk_entry_get_icon_stock
              gtk_entry_get_pixbuf -> gtk_entry_get_icon_pixbuf
              gtk_entry_get_gicon -> gtk_entry_get_icon_gicon
              gtk_entry_get_storage_type -> gtk_entry_get_icon_storage_type
              ::prelight -> ::icon-prelight
              ::pixbuf-primary -> ::primary-icon-pixbuf
              ::stock-primary -> ::primary-icon-stock
              ::icon-name-primary -> ::primary-icon-name
              ::gicon-primary-> ::primary-icon-gicon
              ::storage-type-primary -> ::primary-icon-storage-type
              ::activatable->primary -> ::primary-icon-activatable
              ::sensitive-primary -> ::primary-icon-sensitive
              (and similar for secondary properties)
      
      
      svn path=/trunk/; revision=22134
      85efb2bb
  23. 19 Dec, 2008 1 commit
    • Cody Russell's avatar
      Bug 85292 – add an icon to gtkentry · d6ca973c
      Cody Russell authored
      2008-12-19  Cody Russell  <bratsche@gnome.org>
      
              Bug 85292 – add an icon to gtkentry
      
              * gtk/gtkmarshalers.list: Add VOID:INT,BOXED
              * tests/testentryicons.c: Initial icon entry test
              * tests/Makefile.am: Add testentryicons
              * gtk/gtkentry.[ch]: Add API for setting primary/secondary icons
              and other features related to them.
      
      
      svn path=/trunk/; revision=21914
      d6ca973c
  24. 05 Dec, 2008 1 commit
    • Michael Natterer's avatar
      Bug 546285 – Allow GtkEntry to draw progress · 9b598898
      Michael Natterer authored
      2008-12-05  Michael Natterer  <mitch@imendio.com>
      
      	Bug 546285 – Allow GtkEntry to draw progress
      
      	* gtk/gtkentry.[ch]: add new API similar to GtkProgressBar which
      	allows to set the entry's progress_fraction, its progress_pulse_step
      	and to let the entry's progress pulse.
      
      	* gtk/gtk.symbols: updated.
      
      	* tests/testgtk.c: add progress demo code to the "Entry" window.
      
      
      svn path=/trunk/; revision=21846
      9b598898
  25. 30 Oct, 2008 2 commits
  26. 19 Sep, 2008 1 commit
    • Carlos Garnacho's avatar
      Bug 83935 – GtkEntry's default invisible char should be U+25CF · ee06ce95
      Carlos Garnacho authored
      2008-09-19  Carlos Garnacho  <carlos@imendio.com>
      
              Bug 83935 – GtkEntry's default invisible char should be U+25CF
      
              * gtk/gtkentry.c (find_invisible_char) (gtk_entry_init): Find a
              more suitable invisible char than '*' based on the used font.
              (gtk_entry_class_init) (gtk_entry_set_property)
              (gtk_entry_get_property): Add a "invisible-char-set" property.
              (gtk_entry_unset_invisible_char): New function, needed now that the
              default invisible char isn't fixed.
              * gtk/gtkentry.h:
              * gtk/gtk.symbols:
              * docs/reference/gtk/gtk-sections.txt: Add the new function.
      
      svn path=/trunk/; revision=21446
      ee06ce95
  27. 01 Jul, 2008 1 commit
  28. 30 Jun, 2008 1 commit
    • Cody Russell's avatar
      Practically everything changed. · fce9c8b7
      Cody Russell authored
      2008-06-30  Cody Russell  <bratsche@gnome.org>
      
              * Practically everything changed.
      
              Change	all references	of GIMP	Toolkit	(and variations	of it)
              to GTK+	Toolkit, showing no mercy at all to our	beloved
      	ancestry. (#540529)
      
      
      svn path=/trunk/; revision=20709
      fce9c8b7
  29. 20 Jun, 2008 3 commits
    • Tim Janik's avatar
      Switch to "guint GSEAL (foo) : width;" when packing fields in guints. · cd19149a
      Tim Janik authored
      * gtk/gtkbox.h:
      * gtk/gtkbutton.h:
      * gtk/gtkcellrenderer.h:
      * gtk/gtkcellrenderertext.h:
      * gtk/gtkcheckmenuitem.h:
      * gtk/gtkcontainer.h:
      * gtk/gtkentry.h:
      * gtk/gtkhandlebox.h:
      * gtk/gtkimcontextsimple.h:
      * gtk/gtklabel.h:
      * gtk/gtkliststore.h:
      * gtk/gtkmenu.h:
      * gtk/gtkmenuitem.h:
      * gtk/gtkmenushell.h:
      * gtk/gtknotebook.h:
      * gtk/gtkpaned.h:
      * gtk/gtkplug.h:
      * gtk/gtkprintjob.h:
      * gtk/gtkprogressbar.h:
      * gtk/gtkrange.h:
      * gtk/gtkscale.h:
      * gtk/gtkscrolledwindow.h:
      * gtk/gtksizegroup.h:
      * gtk/gtksocket.h:
      * gtk/gtkspinbutton.h:
      * gtk/gtkstatusbar.h:
      * gtk/gtktable.h:
      * gtk/gtktearoffmenuitem.h:
      * gtk/gtktextbuffer.h:
      * gtk/gtktextview.h:
      * gtk/gtktogglebutton.h:
      * gtk/gtktoolbar.h:
      * gtk/gtktreestore.h:
      * gtk/gtktreeviewcolumn.h:
      * gtk/gtkwindow.h: Do not specify width inside GSEAL() when packing fields in guints.
      
      svn path=/trunk/; revision=20621
      cd19149a
    • Tim Janik's avatar
      gtkentry.h: include bit-size of fields inside GSEAL parens. · b2b1dbc1
      Tim Janik authored
      svn path=/trunk/; revision=20545
      b2b1dbc1
    • Tim Janik's avatar
      Seal GtkEntry · 49b07b94
      Tim Janik authored
      svn path=/trunk/; revision=20534
      49b07b94
  30. 28 May, 2008 2 commits
    • Michael Natterer's avatar
      whitespace cleanup: remove trailing whitespace and excess newlines and · 2c5f8a5c
      Michael Natterer authored
      2008-05-28  Michael Natterer  <mitch@imendio.com>
      
      	* gtk/gtk*.h: whitespace cleanup: remove trailing whitespace and
      	excess newlines and sprinkled some newlines where needed. Zero
      	code or formatting changes included.
      
      
      svn path=/trunk/; revision=20225
      2c5f8a5c
    • Michael Natterer's avatar
      define __GTK_H_INSIDE__ around including all other headers. · eff99c28
      Michael Natterer authored
      2008-05-28  Michael Natterer  <mitch@imendio.com>
      
      	* gtk/gtk.h: define __GTK_H_INSIDE__ around including all other
      	headers.
      
      	* gtk/gtktypebuiltins.h.template
      	* gtk/gtkversion.h.in
      	* gtk/gtk*.h: add single-include guards that #error out if
      	GTK_DISABLE_SINGLE_INCLUDES is defined and any of these files is
      	included individually.
      
      	* gtk/gtkprintbackend.h
      	* gtk/gtkprinter-private.h
      	* gtk/gtktextlayout.h
      	* gtk/gtktexttagprivate.h
      	* gtk/gtktexttypes.h
      	* gtk/gtktreedatalist.h: include <gtk/gtk.h> instead of individual
      	headers in these private or semi-private headers.
      
      	* gtk/gtkimmodule.h: also here because it's not in gtk.h.
      
      	* gtk/gtkpagesetupunixdialog.h
      	* gtk/gtkprinter.h
      	* gtk/gtkprintjob.h
      	* gtk/gtkprintunixdialog.h: likewise in the gtkunixprint headers.
      
      	* gtk/gtkclist.h
      	* gtk/gtkcombo.h
      	* gtk/gtkctree.h
      	* gtk/gtkfilesel.h
      	* gtk/gtkitemfactory.h
      	* gtk/gtklist.h
      	* gtk/gtklistitem.h
      	* gtk/gtkoldeditable.h
      	* gtk/gtkoptionmenu.h
      	* gtk/gtkpixmap.h
      	* gtk/gtkpreview.h
      	* gtk/gtksignal.h
      	* gtk/gtktipsquery.h: whenever possible, include only <gtk/gtk.h>
      	instead of individual headers in these deprecated headers. They
      	don't get included at all when GTK_DISABLE_DEPRECATED is defined,
      	so if an app needs them anyway, it must undef GTK_DISABLE_DEPRECATED
      	and include them individually, which should continue to work.
      
      	* gtk/gtkclist.c: include "gtkctree.h" because of the change
      	above.
      
      
      svn path=/trunk/; revision=20221
      eff99c28
  31. 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