1. 28 Nov, 2006 1 commit
    • Michael Natterer's avatar
      removed gimp_foo_version variables. · 9b9542a6
      Michael Natterer authored
      2006-11-28  Michael Natterer  <mitch@gimp.org>
      
      	* libgimp/gimp.[ch]: removed gimp_foo_version variables.
      
      	* libgimpbase/gimpenv.[ch]: added them here.
      
      	* app/sanity.c: added sanity_check_gimp() and abort if the libgimp
      	version gimp is compiled with is not exactly the same we encounter
      	at runtime.
      9b9542a6
  2. 05 Jul, 2006 1 commit
    • Michael Natterer's avatar
      depend on glib >= 2.10.2, gtk+ >= 2.8.18 and pango >= 1.12.3. Define · 6feb7bb8
      Michael Natterer authored
      2006-07-05  Michael Natterer  <mitch@gimp.org>
      
      	* configure.in: depend on glib >= 2.10.2, gtk+ >= 2.8.18
      	and pango >= 1.12.3. Define FOO_DISABLE_DEPRECATED also for
      	glib 2.12, gtk+ 2.10 and pango 2.14
      
      	* app/sanity.c
      	* app/gui/gui.c: adjusted sanity checks accordingly.
      
      	* app/dialogs/stroke-dialog.c
      	* app/widgets/gimpeditor.c
      	* app/widgets/gimpuimanager.c
      	* libgimpwidgets/gimphelpui.c
      	* libgimpwidgets/gimpmemsizeentry.c
      	* plug-ins/helpbrowser/gimpthrobber.c: replace gtk_object_sink()
      	by combinations of g_object_ref_sink() and g_object_unref().
      6feb7bb8
  3. 28 Dec, 2005 1 commit
    • Sven Neumann's avatar
      HACKING document the changed dependencies. · 8e9b20e5
      Sven Neumann authored
      2005-12-28  Sven Neumann  <sven@gimp.org>
      
      	* HACKING
      	* INSTALL: document the changed dependencies.
      
      	* configure.in
      	* app/sanity.c: check for glib >= 2.8.2 at compile and run-time.
      
      	* app/plug-in/plug-in.c: removed workaround for glib < 2.8.2.
      8e9b20e5
  4. 04 Nov, 2005 1 commit
  5. 01 Oct, 2005 1 commit
    • Michael Natterer's avatar
      we require 2.8.0 now. · 3c019cac
      Michael Natterer authored
      2005-10-01  Michael Natterer  <mitch@gimp.org>
      
      	* app/sanity.c (sanity_check_glib): we require 2.8.0 now.
      3c019cac
  6. 25 May, 2005 1 commit
  7. 02 Feb, 2005 2 commits
    • Michael Natterer's avatar
      there is no such thing as GLib+ · 4109609d
      Michael Natterer authored
      2005-02-03  Michael Natterer  <mitch@gimp.org>
      
      	* app/sanity.c (sanity_check_glib): there is no such thing as GLib+
      4109609d
    • Michael Natterer's avatar
      removed this function. · b93dd20b
      Michael Natterer authored
      2005-02-02  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimp-utils.[ch] (gimp_check_glib_version): removed this
      	function.
      
      	* app/sanity.c (sanity_check_glib): use glib_check_version()
      	instead and set required version to 2.6.0.
      b93dd20b
  8. 30 Nov, 2004 1 commit
  9. 16 Sep, 2004 1 commit
    • Michael Natterer's avatar
      depend on GLib >= 2.4.5 and GTK+ >= 2.4.4. · 357dc2d7
      Michael Natterer authored
      2004-09-16  Michael Natterer  <mitch@gimp.org>
      
      	* configure.in: depend on GLib >= 2.4.5 and GTK+ >= 2.4.4.
      
      	* app/gui/gui.c: changed accordingly.
      
      	* app/sanity.c: ditto. Added check for GLib and put each check
      	into its own utility function. Enabled #if 0'ed check for
      	FreeType >= 6.2.7.
      
      	* app/widgets/gimpactiongroup.c
      	* app/widgets/gimpcursor.c
      	* app/widgets/gimpselectiondata.c
      	* app/widgets/gimpuimanager.c
      	* app/widgets/gimpwidgets-utils.c: removed workarounds for library
      	versions we refuse to start with.
      357dc2d7
  10. 26 Aug, 2004 1 commit
  11. 07 Aug, 2004 2 commits
  12. 12 Jul, 2004 1 commit
    • Sven Neumann's avatar
      removed the gtk+ sanity check here ... · 1abeb905
      Sven Neumann authored
      2004-07-12  Sven Neumann  <sven@gimp.org>
      
      	* app/sanity.[ch]: removed the gtk+ sanity check here ...
      
      	* app/gui/gui.c: ... and do it here from gui_libs_init().
      
      	* app/main.c: changed accordingly.
      1abeb905
  13. 22 Jun, 2004 1 commit
    • Sven Neumann's avatar
      unset the filename if the image is unnamed. · a5fcdf28
      Sven Neumann authored
      2004-06-22  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/gimpfiledialog.c (gimp_file_dialog_set_image): unset
      	the filename if the image is unnamed.
      
      	* configure.in
      	* app/sanity.c: depend on gtk+ >= 2.4.1.
      
      	* app/widgets/gimpthumbbox.[ch]: changed gimp_thumb_box_set_uris()
      	to gimp_thumb_box_take_uris() since the function takes ownership
      	of the list,
      
      	* app/widgets/gimpfiledialog.c: changed accordingly. Removed code
      	that worked around a problem in gtk+ < 2.4.1.
      a5fcdf28
  14. 15 Apr, 2004 1 commit
  15. 10 Apr, 2004 1 commit
    • Pedro Gimeno's avatar
      Applied patch from William Skaggs that addresses bug #120490. · d3b3d745
      Pedro Gimeno authored
      2004-04-10  Pedro Gimeno  <pggimeno@wanadoo.es>
      
      	* app/core/gimpdrawable-transform.c
      	(gimp_drawable_transform_tiles_affine): Applied patch from William
      	Skaggs that addresses bug #120490.
      
      	* app/sanity.c (sanity_check): Modified the message that reports
      	an old version of Fontconfig in an attempt to make it more
      	informative.
      d3b3d745
  16. 30 Mar, 2004 1 commit
    • Michael Natterer's avatar
      app/Makefile.am new files implementing sanity_check() for run-time · afe0eb35
      Michael Natterer authored
      2004-03-30  Michael Natterer  <mitch@gimp.org>
      
      	* app/Makefile.am
      	* app/sanity.[ch]: new files implementing sanity_check() for
      	run-time checking library versions. Added a check for FreeType but
      	disabled it until we figured if and how freetype causes some of
      	the DLL hell bugs.
      
      	* app/main.c (main): call it and abort if it fails.
      
      	* app/app_procs.[ch]: added app_gui_abort() so main.c doesn't
      	need to #include "gui/gui.h"
      
      	* app/gui/gui.[ch] (gui_libs_init): removed library sanity checking.
      
      	(gui_abort): new function which shows the abort message.
      afe0eb35