1. 31 Aug, 2010 1 commit
    • Matthias Clasen's avatar
      Make stock icons use standard icon names · 5c74a696
      Matthias Clasen authored
      At least where standard names are available, instead of relying
      on a symlink forest in the icon theme directory. For directional
      variants, we look up icons by the pair ("foo-rtl", "foo") or
      ("foo-ltr", "foo"). See bug 626474.
      5c74a696
  2. 19 Feb, 2010 1 commit
  3. 19 Dec, 2009 1 commit
  4. 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
  5. 21 Sep, 2009 3 commits
  6. 05 Jan, 2009 1 commit
  7. 13 Oct, 2008 1 commit
  8. 08 Aug, 2008 1 commit
    • Tor Lillqvist's avatar
      gtk/gtk.symbols gtk/makegtkalias.pl gtk/gtkaccelmap.c gtk/gtkfilechooser.c · 72952418
      Tor Lillqvist authored
      2008-08-08  Tor Lillqvist  <tml@novell.com>
      
      	* gtk/gtk.symbols
      	* gtk/makegtkalias.pl
      	* gtk/gtkaccelmap.c
      	* gtk/gtkfilechooser.c
      	* gtk/gtkfilesel.c
      	* gtk/gtkiconfactory.c
      	* gtk/gtkicontheme.c
      	* gtk/gtkimage.c
      	* gtk/gtkrc.c
      	* gtk/gtkuimanager.c
      	* gtk/gtkwindow.c: No need for the DLL ABI backward compatibility
      	functions on Win64.
      
      
      svn path=/trunk/; revision=21040
      72952418
  9. 15 Jul, 2008 1 commit
    • Matthias Clasen's avatar
      Bug 384940 – handle rejecting jobs and authentication meaningfully · 1eb96ead
      Matthias Clasen authored
              Patch by Marek Kasik, icons by Mike Langlie:
              * gtk/gtk.symbols:
              * gtk/gtkprintbackend.h:
              * gtk/gtkprinter.[hc]: Add new paused and accepting-jobs properties
              and getters/setters.
      
              * gtk/gtkstock.h:
              * gtk/gtkiconfactory.c:
              * gtk/Makefile.am:
              * gtk/stock-icons/{16,24}/gtk-print-paused.{png,svg}: New icon.
      
              * modules/printbackends/cups/gtkprintbackendcups.c:
              * gtk/gtkprintunixdialog.c: Handle paused and job-rejecting
              printers.
      
      
      svn path=/trunk/; revision=20838
      1eb96ead
  10. 01 Jul, 2008 1 commit
  11. 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
  12. 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
  13. 19 Jun, 2008 1 commit
  14. 24 May, 2008 1 commit
  15. 06 May, 2008 1 commit
  16. 25 Apr, 2008 1 commit
    • Michael Natterer's avatar
      include <pango/pango.h> instead of <pango/pango-layout.h>. · 53dd0547
      Michael Natterer authored
      2008-04-25  Michael Natterer  <mitch@imendio.com>
      
      	* gtk/gtkprintcontext.h: include <pango/pango.h> instead of
      	<pango/pango-layout.h>.
      
      	* gtk/gtkiconfactory.c
      	* gtk/gtkimmodule.c
      	* gtk/gtkmain.c
      	* gtk/gtkmodules.c
      	* gtk/queryimmodules.c: remove inclusion of single files from
      	pango, none of them was actually needed.
      
      	* modules/input/gtkimcontextime.c: include <pango/pango.h> instead of
      	<pango/pango-utils.h>.
      
      
      svn path=/trunk/; revision=20042
      53dd0547
  17. 17 Apr, 2008 1 commit
  18. 07 Mar, 2008 3 commits
    • Johan Dahlin's avatar
      - Treat enums like enums and not values - Avoid invalid free, in case of · 424cc287
      Johan Dahlin authored
      2008-03-07  Johan Dahlin  <johan@gnome.org>
      
          * gtk/gtkbuilder.c:
          * gtk/gtkbuilderparser.c:
          * gtk/gtkbuilderprivate.h:
          * gtk/gtkiconfactory.c:
          * tests/buildertest.c:
          - Treat enums like enums and not values
          - Avoid invalid free, in case of more than two sources
          - Add better error messages
          - Add much improved tests
          (#520979, Christian Persch)
      
      
      svn path=/trunk/; revision=19732
      424cc287
    • Carlos Garnacho's avatar
      Fix build. · f55db275
      Carlos Garnacho authored
      2008-03-07  Carlos Garnacho  <carlos@imendio.com>
      
              * gtk/gtkiconfactory.c (gtk_icon_factory_buildable_custom_tag_end):
              Fix build.
      
      svn path=/trunk/; revision=19731
      f55db275
    • Johan Dahlin's avatar
      Implement GtkBuildable on GtkIconFactory, to make it possible to register · 61be2a71
      Johan Dahlin authored
      2008-03-06  Johan Dahlin  <jdahlin@async.com.br>
      
          * docs/reference/gtk/tmpl/gtkiconfactory.sgml:
          * gtk/gtkbuilder.c:
          * gtk/gtkbuilderprivate.h:
          * gtk/gtkiconfactory.c:
          * tests/buildertest.c:
          Implement GtkBuildable on GtkIconFactory, to make
          it possible to register custom stock icons.
          Fixes #517066
      
      
      svn path=/trunk/; revision=19726
      61be2a71
  19. 29 Dec, 2007 1 commit
  20. 16 Oct, 2007 2 commits
  21. 25 May, 2007 1 commit
  22. 27 Apr, 2007 1 commit
    • Matthias Clasen's avatar
      Internalize some strings, pointed out by Damon Chaplin. · 2824f459
      Matthias Clasen authored
      2007-04-27  Matthias Clasen  <mclasen@redhat.com>
      
              * gtkassistant.c:
              * gtkiconfactory.c:
              * gtkiconview.c:
              * gtkpapersize.c:
              * gtkrecentmanager.c:
              * gtktextiter.c: Internalize some strings, pointed out
              by Damon Chaplin.
      
      
      
      svn path=/trunk/; revision=17661
      2824f459
  23. 11 Apr, 2007 1 commit
    • Chris Wilson's avatar
      Switch over to use glib's new g_hash_table_get_keys() rather than our own · 1176c064
      Chris Wilson authored
      2007-04-11  Chris Wilson  <chris@chris-wilson.co.uk>
      
          * gtk/gtkiconfactory.c (_gtk_icon_factory_list_ids):
          * gtk/gtkstock.c (gtk_stock_list_ids):
              Switch over to use glib's new g_hash_table_get_keys() rather
              than our own static implementation.
      
          * gtk/gtkiconfactory.h: Update to return a GList.
      
          * configure.in: Bump required version to 2.13.1
      
      
      svn path=/trunk/; revision=17597
      1176c064
  24. 08 Oct, 2006 1 commit
  25. 20 Jul, 2006 1 commit
    • Matthias Clasen's avatar
      Export this privately. · 7014a3b5
      Matthias Clasen authored
      2006-07-20  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkicontheme.h:
      	* gtk/gtkicontheme.c (_gtk_icon_theme_ensure_builtin_cache):
      	Export this privately.
      
      	* gtk/gtkiconfactory.c (render_fallback_image): And call it
      	here to initialize the builtin cache before using it.  (#348063,
      	Diego Pettenò)
      7014a3b5
  26. 19 May, 2006 1 commit
  27. 14 May, 2006 1 commit
  28. 02 May, 2006 1 commit
  29. 21 Apr, 2006 1 commit
    • Alexander Larsson's avatar
      Merge the gtk-printing branch. For more detailed ChangeLog entries, see · 27f746fb
      Alexander Larsson authored
      2006-04-21  Alexander Larsson  <alexl@redhat.com>
      
              Merge the gtk-printing branch.
      	For more detailed ChangeLog entries, see the branch.
      
      	* .cvsignore:
      	* Makefile.am:
      	* configure.in:
      	* docs/tools/widgets.c:
      	* gtk+-unix-print-2.0.pc.in:
      	* gtk/Makefile.am:
      	* gtk/gen-paper-names.c:
      	* gtk/gtk.h:
      	* gtk/gtk.symbols:
      	* gtk/gtkenums.h:
      	* gtk/gtkiconfactory.c:
      	* gtk/gtkmarshalers.list:
      	* gtk/gtkpagesetup.[ch]:
      	* gtk/gtkpagesetupunixdialog.[ch]:
      	* gtk/gtkpapersize.[ch]:
      	* gtk/gtkprint-win32.[ch]:
      	* gtk/gtkprintbackend.[ch]:
      	* gtk/gtkprintcontext.[ch]:
      	* gtk/gtkprinter-private.h:
      	* gtk/gtkprinter.[ch]:
      	* gtk/gtkprinteroption.[ch]:
      	* gtk/gtkprinteroptionset.[ch]:
      	* gtk/gtkprinteroptionwidget.[ch]:
      	* gtk/gtkprintjob.[ch]:
      	* gtk/gtkprintoperation-private.h:
      	* gtk/gtkprintoperation-unix.c:
      	* gtk/gtkprintoperation-win32.c:
      	* gtk/gtkprintoperation.[ch]:
      	* gtk/gtkprintsettings.[ch]:
      	* gtk/gtkprintunixdialog.[ch]:
      	* gtk/paper_names.c:
      	* gtk/paper_names_offsets.c:
      	Platform independent printing API and implementations
      	for unix and windows.
      
      	* gtk/gtkstock.h:
      	* gtk/stock-icons/24/gtk-orientation-landscape.png:
      	* gtk/stock-icons/24/gtk-orientation-portrait.png:
      	* gtk/stock-icons/24/gtk-orientation-reverse-landscape.png:
      	Add stock icons for page orientation.
      
      	* modules/Makefile.am:
      	* modules/printbackends/Makefile.am:
      	* modules/printbackends/cups/Makefile.am:
      	* modules/printbackends/cups/gtkcupsutils.[ch]:
      	* modules/printbackends/cups/gtkprintbackendcups.[ch]:
      	* modules/printbackends/cups/gtkprintercups.[ch]:
      
      	Cups printing backend for unix.
      
      	* modules/printbackends/lpr/Makefile.am:
      	* modules/printbackends/lpr/gtkprintbackendlpr.[ch]:
      	lpr printing backend for unix.
      
      	* modules/printbackends/pdf/Makefile.am:
      	* modules/printbackends/pdf/gtkprintbackendpdf.[ch]:
      	print-to-pdf printing backend for unix.
      
      	* tests/.cvsignore:
      	* tests/Makefile.am:
      	* tests/print-editor.c:
      	Test application for printing.
      
      	* gdk/gdk.symbols:
      	* gdk/win32/gdkevents-win32.c:
      	* gdk/win32/gdkwin32.h:
      	Add gdk_win32_set_modal_dialog_libgtk_only so that we can pump the
      	mainloop while displaying a win32 common dialog.
      
      	* gdk/directfb/Makefile.am:
      	Whitespace cleanup.
      27f746fb
  30. 15 Jan, 2006 1 commit
  31. 04 Nov, 2005 1 commit
    • Matthias Clasen's avatar
      Store builtin stock icons in an icon cache, instead of populating a hash · b983d1c6
      Matthias Clasen authored
      2005-11-04  Matthias Clasen  <mclasen@redhat.com>
      
              Store builtin stock icons in an icon cache, instead of
              populating a hash table with pixbufs at startup, to save both
              memory and startup time.
      
              * gtk/stock-icons/*: Reorganize the icons in a directory structure
              suitable for gtk-update-icon-cache, and rename them to match the
              stock ids.
      
              * gtk/gtkiconcache.[hc]: Support non-mmapped icon caches, and
              add _gtk_icon_cache_has_icon_in_directory().
      
              * gtk/updateiconcache.c: Support a --source <VARIABLE> argument
              to store the contents of the icon cache in a C header.
      
              * gtk/gtkbuiltincache.h: Generated private header which contains
              the icon cache for the builtin icons.
      
              * gtk/gtkicontheme.c: Create a GtkIconCache for the builtin
              icons, and use that in addition to the hash table whenever
              builtin icons are searched.
      
              * gtk/gtkiconfactory.c: Add GTK_ICON_SOURCE_STATIC_ICON_NAME and
              use it for static stock ids.
              (get_default_icons): Don't add the builtin
              icons to the icon theme, just register the stock ids.
              (render_fallback_image): Take the fallback image out of the
              builtin icon cache.
      
              * gtk/Makefile.am: Remove stock-icons from SUBDIRS and add
              the necessary machinery to rebuild gtkbuiltincache.h.
      b983d1c6
  32. 01 Sep, 2005 1 commit
    • Matthias Clasen's avatar
      Intern some more strings. · 94eec042
      Matthias Clasen authored
      2005-09-01  Matthias Clasen  <mclasen@redhat.com>
      
              * gdk/*.c: Intern some more strings.
              * gtk/gtkintl.h:
              * gtk/*.c: Define an I_() macro and use it instead of the
              bulky g_intern_static_string().
      94eec042
  33. 31 Aug, 2005 2 commits
  34. 29 Aug, 2005 1 commit
    • Matthias Clasen's avatar
      Construct the "Select All" menuitem from stock. · 4dfca1aa
      Matthias Clasen authored
      2005-08-29  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtktextview.c (popup_targets_received):
      	* gtk/gtkentry.c (popup_targets_received): Construct
      	the "Select All" menuitem from stock.
      
      	* gtk/stock-icons/stock_select_all_{16,24}.png:
      	* gtk/stock-icons/Makefile.am:
      	* gtk/gtkiconfactory.c:
      	* gtk/gtkstock.h:
      	* gtk/gtkstock.c: Add a "Select All" stock item.  (#78545,
      	Calum Benson)
      4dfca1aa