1. 22 Jul, 2011 1 commit
  2. 06 Jul, 2011 1 commit
  3. 29 Apr, 2011 1 commit
  4. 10 Feb, 2011 1 commit
    • Matthias Clasen's avatar
      Bump the version to 3.0.0 · 524ce69b
      Matthias Clasen authored
      At the same time, change the library sonames for -3.0 to just -3.
      This is necessary since the 2.99 releases installed libraries like
      libgtk-3.0.so.0.9903.0, and we want to prevent the library version
      number from jumping back. So 3.0 will have libgtk-3.so.0.0.0.
      524ce69b
  5. 22 Dec, 2010 1 commit
  6. 21 Dec, 2010 1 commit
    • Matthias Clasen's avatar
      Merge libgdk and libgtk · 07d49ee5
      Matthias Clasen authored
      This commit does a number of things:
      - remove some dead wchar configury from configure.ac and gdkconfig.h
      - repurpose gdkconfig.h as header that contains GDK_WINDOWING_foo
        macros for each included backend, include it in gdk.h and install
        it in $includedir instead of below $libdir
      - drop the backend from the library names
      - build libgdk-3.0.la as a convenience lib and include it in libgtk-3.0.la
      It does not yet enable building multiple backends at the same time.
      07d49ee5
  7. 02 Nov, 2010 1 commit
  8. 31 Oct, 2010 1 commit
  9. 30 Oct, 2010 2 commits
  10. 26 Sep, 2010 2 commits
  11. 22 Aug, 2010 1 commit
  12. 26 Jun, 2010 1 commit
  13. 08 May, 2010 1 commit
    • Matthias Clasen's avatar
      Make 3.0 parallel-installable to 2.x · 7447ef0f
      Matthias Clasen authored
      In particular, rename
      
        - libraries to lib*-3.0.so
        - pc files to *-3.0.pc
        - include paths to /usr/include/gtk-3.0/*
        - module paths to /usr/lib/gtk-3.0/*
        - rc files names to gtk-3.0/gtkrc
        - commandline utilities to *-3.0
        - adjust documentation
      
      Also change the install location for unix-print headers to
      /usr/include/gtk-3.0/unix-print/gtk.
      7447ef0f
  14. 04 Apr, 2010 4 commits
  15. 03 Mar, 2010 1 commit
  16. 01 Mar, 2010 1 commit
  17. 04 Jan, 2010 1 commit
    • Christian Dywan's avatar
      Deprecate flag macros for toplevel, state, no window and composite child · bb1824c1
      Christian Dywan authored
      Deprecate widget flag macros GTK_WIDGET_STATE, GTK_WIDGET_SAVED_STATE,
      GTK_WIDGET_FLAGS, GTK_WIDGET_TOPLEVEL, GTK_WIDGET_NO_WINDOW and
      GTK_WIDGET_COMPOSITE_CHILD.
      
      Also deprecate the type macros GTK_WIDGET_TYPE, GTK_OBJECT_TYPE_NAME and
      GTK_OBJECT_TYPE which have become redundant.
      
      Instances of GTK_WIDGET_TOPLEVEL are replaced with gtk_widget_is_toplevel,
      GTK_WIDGET_TYPE is replaced with G_OBJECT_TYPE, GTK_WIDGET_COMPOSITE_CHILD
      is replaced with use of the "composite-child" property and uses of
      GTK_WIDGET_NO_WINDOW are adjusted to use gtk_widget_get_has_window.
      
      Uses of GTK_WIDGET_SAVED_STATE and GTK_WIDGET_FLAGS inside GtkWidget are
      changed to direct flag usage.
      
      Documentation is updated to refer to gtk_widget_set_has_window and
      gtk_widget_get_has_window.
      
      Gail and tests are updated as well.
      
      Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=69872
      bb1824c1
  18. 19 Dec, 2009 1 commit
    • Benjamin Otte's avatar
      Fix up linker flags · 9e7c91bf
      Benjamin Otte authored
      This adds LDFLAGS everywhere where they were previously pulled in via
      other libraries. This is however unsupported by modern linkers.
      You can trigger these failures by building with gold (or, I'm told, with
      very new ld).
      9e7c91bf
  19. 04 May, 2009 1 commit
  20. 12 Aug, 2008 1 commit
    • Michael Natterer's avatar
      define -DGDK_PIXBUF_DISABLE_DEPRECATED in the global CFLAGS. · e0d30ee1
      Michael Natterer authored
      2008-08-12  Michael Natterer  <mitch@imendio.com>
      
      	* configure.in: define -DGDK_PIXBUF_DISABLE_DEPRECATED in the
      	global CFLAGS.
      
      	* gdk-pixbuf/Makefile.am: make the contents gdk-pixbuf-marshal.h
      	visible for GDK_PIXBUF_COMPILATION.
      
      	* contrib/gdk-pixbuf-xlib/Makefile.am
      	* demos/Makefile.am
      	* demos/gtk-demo/Makefile.am
      	* gdk-pixbuf/pixops/Makefile.am
      	* gdk/Makefile.am
      	* gdk/x11/Makefile.am
      	* gtk/Makefile.am
      	* gtk/tests/Makefile.am
      	* gtk/theme-bits/Makefile.am
      	* modules/engines/ms-windows/Makefile.am
      	* modules/engines/pixbuf/Makefile.am
      	* modules/input/Makefile.am
      	* perf/Makefile.am
      	* tests/Makefile.am: remove -DDGDK_PIXBUF_DISABLE_DEPRECATED here.
      
      
      svn path=/trunk/; revision=21096
      e0d30ee1
  21. 23 Jun, 2008 1 commit
    • Kristian Rietveld's avatar
      do not hard code the prefix of the enum, use @ENUMPREFIX@ instead (you · ed7d0ed4
      Kristian Rietveld authored
      2008-06-23  Kristian Rietveld  <kris@imendio.com>
      
      	* gdk/gdkenumtypes.h.template:
      	* gdk-pixbuf/gdk-pixbuf-enum-types.h.template:
      	* gtk/gtktypebuiltins.h.template:
      	* perf/typebuiltins.h.template: do not hard code the prefix of the
      	enum, use @ENUMPREFIX@ instead (you need an up to date glib for this).
      
      
      svn path=/trunk/; revision=20674
      ed7d0ed4
  22. 23 May, 2008 1 commit
    • Michael Natterer's avatar
      perf/widgets.h tests/print-editor.c tests/prop-editor.h · c75c6bf4
      Michael Natterer authored
      2008-05-23  Michael Natterer  <mitch@gimp.org>
      
      	* perf/widgets.h
      	* tests/print-editor.c
      	* tests/prop-editor.h
      	* tests/testmountoperation.c
      	* tests/testmultidisplay.c
      	* tests/testnouiprint.c
      	* tests/testprint.c
      	* tests/testprintfileoperation.h
      	* tests/testtreesort.c
      	* tests/textbuffertest.c: include <gtk/gtk.h> instead of single
      	files. Remove some redundant includes.
      
      
      svn path=/trunk/; revision=20128
      c75c6bf4
  23. 13 Dec, 2007 1 commit
  24. 26 Nov, 2007 1 commit
    • Matthias Clasen's avatar
      Use templates for glib-mkenums calls instead of complicated commandlines · 736f86b3
      Matthias Clasen authored
      2007-11-26  Matthias Clasen  <mclasen@redhat.com>
      
              Use templates for glib-mkenums calls instead of
              complicated commandlines in Makefiles.  (#429910)
      
              * gdk-pixbuf/Makefile.am:
              * gdk/Makefile.am:
              * gtk/Makefile.am:
              * perf/Makefile.am: Use templates for glib-mkenums
      
              * gdk-pixbuf/gdk-pixbuf-enum-types.[ch].template:
              * gdk/gdkenumtypes.[ch].template:
              * gtk/gtktypebuiltings.[ch].template:
              * perf/typebuiltins.[ch].template: The templates
      
      
      svn path=/trunk/; revision=19053
      736f86b3
  25. 22 Nov, 2007 1 commit
    • 15:39:40  Tim Janik's avatar
      call g_test_init() from gtk_test_init(). · 2dc08ada
      15:39:40 Tim Janik authored
      2007-11-22 15:39:40  Tim Janik  <timj@imendio.com>
      
              * gtk/gtktestutils.c: call g_test_init() from gtk_test_init().
      
              * gtk/tests/testing.c: use g_test_add_func() to register tests and use
      	g_test_run() to run the tests to integrate with the testing framework.
      
              * gtk/tests/Makefile.am: removed exemplary testing rules.
      
              * Makefile.am, gtk/tests/Makefile.am, gtk/Makefile.am:
              * gtk/xdgmime/Makefile.am, gtk/theme-bits/Makefile.am:
              * tests/Makefile.am, docs/reference/gdk-pixbuf/Makefile.am:
              * docs/reference/gdk/Makefile.am, docs/reference/gtk/Makefile.am:
              * docs/reference/Makefile.am, docs/tools/Makefile.am:
              * docs/tutorial/Makefile.am, docs/faq/Makefile.am, docs/Makefile.am:
              * gdk-pixbuf/pixops/Makefile.am, gdk-pixbuf/Makefile.am:
              * demos/gtk-demo/Makefile.am, demos/Makefile.am:
              * modules/input/Makefile.am, modules/printbackends/file/Makefile.am:
              * modules/printbackends/test/Makefile.am, modules/printbackends/Makefile.am:
              * modules/printbackends/cups/Makefile.am, modules/printbackends/lpr/Makefile.am:
              * modules/engines/ms-windows/Theme/gtk-2.0/Makefile.am:
              * modules/engines/ms-windows/Theme/Makefile.am:
              * modules/engines/ms-windows/Makefile.am:
              * modules/engines/Makefile.am,  modules/engines/pixbuf/Makefile.am:
              * modules/Makefile.am, m4macros/Makefile.am, perf/Makefile.am:
              * contrib/Makefile.am, contrib/gdk-pixbuf-xlib/Makefile.am:
              * gdk/directfb/Makefile.am, gdk/linux-fb/Makefile.am:
              * gdk/quartz/Makefile.am, gdk/win32/rc/Makefile.am:
              * gdk/win32/Makefile.am, gdk/x11/Makefile.am, gdk/Makefile.am:
      	include $(top_srcdir)/Makefile.decl, adapted EXTRA_DIST assignments.
      
      
      
      svn path=/trunk/; revision=19033
      2dc08ada
  26. 22 Dec, 2006 1 commit
  27. 08 Oct, 2006 1 commit
  28. 18 Jul, 2006 1 commit
    • Federico Mena Quintero's avatar
      Fix https://bugzilla.novell.com/show_bug.cgi?id=184875 - make the location · 3f498adf
      Federico Mena Quintero authored
      2006-07-18  Federico Mena Quintero  <federico@novell.com>
      
      	Fix https://bugzilla.novell.com/show_bug.cgi?id=184875 - make the
      	location entry in Save mode preserve the stuff from
      	set_filename(); it was overwriting it with $cwd.
      
      	This is the same fix for
      	http://bugzilla.gnome.org/show_bug.cgi?id=347066
      
      	* tests/autotestfilechooser.c: (test_black_box): Added black-box
      	test for set_filename() and set_current_name().
      
      	* gtk/gtkfilechooser.c (gtk_file_chooser_get_type): Cast to
      	GClassInitFunc in the call to g_type_register_static_simple(), to
      	avoid a compiler warning.
      
      	* gtk/gtkfilechooserprivate.h (struct _GtkFileChooserDefault):
      	Added a browse_files_last_selected_name field.  We'll copy the
      	logic from gtkfilesel.c to see when to clear the location entry.
      	(struct _GtkFileChooserDefault): Removed the
      	processing_pending_selections field.
      
      	* gtk/gtkfilechooserdefault.c (gtk_file_chooser_default_finalize):
      	Free impl->browse_files_last_selected_name.
      	(pending_select_paths_process): Don't use
      	impl->processing_pending_selections.
      	(update_chooser_entry): Keep track of the name that was last
      	selected in the file list.  We use this to know when to clear the
      	location entry.  The logic is similar to that of
      	gtkfilesel.c:gtk_file_selection_file_changed().  This also lets us
      	get rid of the processing_pending_selections flag.
      	(update_chooser_entry): Clear the entry if we didn't have a
      	selection before.
      	(location_switch_to_filename_entry): Do not set $cwd as the
      	contents of the location entry here...
      	(location_popup_handler): ... but do it here instead, only as the
      	result of the user asking to turn on the location entry.
      	(gtk_file_chooser_default_get_paths): If the location entry is
      	empty, do the fallback of seeing if it is sensible to say that
      	$cwd is the selected path.
      	(gtk_file_chooser_default_update_current_folder): Don't set the
      	text of the location entry; this is no longer needed with the
      	fixes above.
      	(shortcuts_activate_iter): Clear the location entry when
      	activating a shortcut if we are not in SAVE mode.  This keeps the
      	contents of the location entry consistent even when switching
      	folders via the shortcuts.
      3f498adf
  29. 14 Jun, 2006 2 commits
  30. 29 Jan, 2006 1 commit
  31. 17 Nov, 2005 1 commit
  32. 26 Oct, 2005 1 commit
  33. 03 Aug, 2005 1 commit
  34. 01 Aug, 2005 1 commit