Gimp/libgimpbase
Tor Lillqvist e698ec936d Use the location of the libgimpbase DLL and not that of the main
2007-12-12  Tor Lillqvist  <tml@novell.com>

	* libgimpbase/gimpenv.c (gimp_toplevel_directory) [Win32]: Use the
	location of the libgimpbase DLL and not that of the main
	executable (which will be the Python interpreter in the case of
	python-fu) to determine the top-level GIMP installation
	folder. (#502506)

	(gimp_locale_directory) [Win32]: Guard against the possibility
	that we can't get the system codepage form of the locale
	directory, in case the installation folder contains characters not
	in the system codepage. In that case use the short name instead.


svn path=/trunk/; revision=24333
2007-12-12 09:41:13 +00:00
..
gimpbase-private.c GimpUnitVTable -> GimpUnitVtable 2005-09-10 12:21:37 +00:00
gimpbase-private.h GimpUnitVTable -> GimpUnitVtable 2005-09-10 12:21:37 +00:00
gimpbase.def added missing symbol 2007-05-13 18:45:10 +00:00
gimpbase.h libgimpbase/Makefile.am libgimpbase/gimpbase.h added new files that hold 2006-08-29 14:46:32 +00:00
gimpbaseenums.c libgimpbase/Makefile.am removed. 2007-10-31 13:09:46 +00:00
gimpbaseenums.h libgimpbase/Makefile.am removed. 2007-10-31 13:09:46 +00:00
gimpbasetypes.c libgimpbase/Makefile.am removed these two files again. 2005-01-25 23:44:05 +00:00
gimpbasetypes.h reverted accidental commit 2007-05-24 07:00:41 +00:00
gimpchecks.c
gimpchecks.h libgimp/gimpunitcache.h libgimpbase/gimpchecks.h 2004-11-04 10:51:55 +00:00
gimpcpuaccel.c moved semicolon to the right place 2006-06-02 10:40:15 +00:00
gimpcpuaccel.h Moved the CPU detection code to libgimpbase (see bug #342860): 2006-06-02 09:58:03 +00:00
gimpdatafiles.c simplified is_hidden() 2007-09-14 15:56:59 +00:00
gimpdatafiles.h converted tabs to spaces. 2006-04-12 10:53:28 +00:00
gimpenv.c Use the location of the libgimpbase DLL and not that of the main 2007-12-12 09:41:13 +00:00
gimpenv.h libgimpbase/Makefile.am removed. 2007-10-31 13:09:46 +00:00
gimplimits.h libgimp/gimpunitcache.h libgimpbase/gimpchecks.h 2004-11-04 10:51:55 +00:00
gimpmemsize.c don't just crash right away if the impossible happens. 2007-10-27 20:25:37 +00:00
gimpmemsize.h libgimpbase/gimpenv.h libgimpbase/gimpmemsize.h 2006-07-05 13:55:11 +00:00
gimpparam.h moved GIMP_PARAM defines from here ... 2006-01-30 16:10:56 +00:00
gimpparasite.c allocate parasites using GSlice. 2007-05-25 11:31:18 +00:00
gimpparasite.h hide the GimpParamSpecParasite struct like we do with other custom param 2006-06-02 12:53:06 +00:00
gimpparasiteio.c libgimpbase/gimpenv.h libgimpbase/gimpmemsize.h 2006-07-05 13:55:11 +00:00
gimpparasiteio.h libgimpbase/gimpenv.h libgimpbase/gimpmemsize.h 2006-07-05 13:55:11 +00:00
gimpprotocol.c made the code more robust against errors on the wire protocol level. 2007-12-11 09:40:10 +00:00
gimpprotocol.h don't redefine the GimpParasite struct, just use it. 2007-04-12 14:32:44 +00:00
gimprectangle.c libgimpbase/Makefile.am libgimpbase/gimpbase.h added new files that hold 2006-08-29 14:46:32 +00:00
gimprectangle.h libgimpbase/Makefile.am libgimpbase/gimpbase.h added new files that hold 2006-08-29 14:46:32 +00:00
gimpreloc.c libgimpbase/Makefile.am libgimpbase/libgimpbase-docs.sgml do not generate 2005-12-14 13:36:12 +00:00
gimpreloc.h libgimpbase/gimpwire.h libgimpbase/gimpreloc.h 2006-08-22 13:18:42 +00:00
gimpsignal.c app/errors.c app/main.c app/file/gimprecentlist.c libgimpbase/gimpsignal.c 2006-06-16 16:21:35 +00:00
gimpsignal.h converted tabs to spaces. 2006-04-12 10:53:28 +00:00
gimpunit.c there's no need to make GTypeInfo and GInterfaceInfo structs static. 2006-10-18 13:17:50 +00:00
gimpunit.h libgimpbase/Makefile.am removed this file again. 2005-01-23 02:09:41 +00:00
gimputils.c marked two error messages as translatable strings. 2007-07-06 10:02:31 +00:00
gimputils.h libgimpbase/gimpenv.h libgimpbase/gimpmemsize.h 2006-07-05 13:55:11 +00:00
gimpwin32-io.h converted tabs to spaces. 2006-04-12 10:53:28 +00:00
gimpwire.c use g_try_new() so a plug-in can't easily crash the core by sending an 2007-12-11 09:36:38 +00:00
gimpwire.h libgimpbase/gimpwire.h libgimpbase/gimpreloc.h 2006-08-22 13:18:42 +00:00
Makefile.am libgimpbase/Makefile.am removed. 2007-10-31 13:09:46 +00:00
makefile.msc updated and removed -GD to let msvc9 complain less 2007-12-09 14:11:09 +00:00
test-cpu-accel.c Moved the CPU detection code to libgimpbase (see bug #342860): 2006-06-02 09:58:03 +00:00