1. 28 May, 2002 8 commits
    • Sven Neumann's avatar
      derive GIMP_TYPE_MEMSIZE from G_TYPE_ULONG. Should probably be even · a98306ef
      Sven Neumann authored
      2002-05-28  Sven Neumann  <sven@gimp.org>
      
      	* app/config/gimpconfig-types.c: derive GIMP_TYPE_MEMSIZE from
      	G_TYPE_ULONG. Should probably be even G_TYPE_UINT64 but we use
      	strtol which can only handles unsigned long int.
      
      	* app/config/gimpbaseconfig.[ch]
      	* app/config/gimpguiconfig.[ch]: changed accordingly.
      
      	* app/config/test-config.c: use gimp_config_serialize_value() to
      	dump changed values to stdout.
      a98306ef
    • Michael Natterer's avatar
      override GObjectClass->constructor() and do the setup stuff there, not in · b7e3c716
      Michael Natterer authored
      2002-05-28  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimpcontext.c: override GObjectClass->constructor() and
      	do the setup stuff there, not in gimp_context_new(). This way we
      	can create properly initialized contexts with g_object_new().
      
      	* app/widgets/gimpdeviceinfo.c: Removed the "gimp" property
      	again. Added a constructor() implementation and moved stuff there
      	from gimp_device_info_set_property(PROP_GIMP).
      
      	* app/config/gimpconfig-deserialize.c: made deserialization of
      	value arrays work by actually using the array any not just leaking
      	it ;)
      
      	* app/core/gimpcontainer.c: removed debugging output. Call
      	config_iface->deserialize(child, ...) again instead of calling
      	gimp_config_deserialize_properties() directly.
      
      	* app/widgets/gimpdevices.c: switch to using the new stuff for
      	devicerc.
      
      	* app/widgets/gimpdeviceinfo.[ch]
      	* app/widgets/gimpdevices.[ch]
      	* app/gimprc.c: removed all old gimprc-style devicerc stuff.
      
      	* app/gui/menus.c
      	* app/gui/test-commands.[ch]: removed devicerc testing entries
      	and callbacks.
      b7e3c716
    • Sven Neumann's avatar
      oops · da3cce37
      Sven Neumann authored
      da3cce37
    • Sven Neumann's avatar
      simplified by using a function for version checks. · 6f702462
      Sven Neumann authored
      2002-05-28  Sven Neumann  <sven@gimp.org>
      
      	* autogen.sh: simplified by using a function for version checks.
      6f702462
    • Sven Neumann's avatar
      updated. · 1c37e469
      Sven Neumann authored
      2002-05-28  Sven Neumann  <sven@gimp.org>
      
      	* NEWS: updated.
      
      	* plug-ins/common/jpeg.c (background_jpeg_save): cast stat.st_size
      	to gint to avoid compiler warning with large file support. This
      	will fail for JPEG files > 2GB but I doubt this is a real problem.
      1c37e469
    • Ole Laursen's avatar
      Updated Danish translation. · fc4cf0ea
      Ole Laursen authored
      2002-05-28  Ole Laursen  <olau@hardworking.dk>
      
      	* da.po: Updated Danish translation.
      fc4cf0ea
    • Sven Neumann's avatar
      fixed dist target by commenting out plug-ins/tools/common since it's also · 1fc3f7c5
      Sven Neumann authored
      2002-05-28  Sven Neumann  <sven@gimp.org>
      
      	* configure.in (AC_OUTPUT): fixed dist target by commenting out
      	plug-ins/tools/common since it's also commented out in the Makefile
      	in plug-ins/tools. Fixed broken check for sendmail.
      
      	* plug-ins/common/mail.c: use the SENDMAIL define from config.h.
      1fc3f7c5
    • Sven Neumann's avatar
      fixed dist target by commenting out plug-ins/tools/common since it's also · b64678eb
      Sven Neumann authored
      2002-05-28  Sven Neumann  <sven@gimp.org>
      
      	* configure.in (AC_OUTPUT): fixed dist target by commenting out
      	plug-ins/tools/common since it's also commented out in the Makefile
      	in plug-ins/tools.
      b64678eb
  2. 27 May, 2002 13 commits
    • Sven Neumann's avatar
      cleaned up, nicer output. · 74a5a9ec
      Sven Neumann authored
      2002-05-28  Sven Neumann  <sven@gimp.org>
      
      	* autogen.sh: cleaned up, nicer output.
      74a5a9ec
    • Sven Neumann's avatar
      oops · 0c87d88d
      Sven Neumann authored
      0c87d88d
    • Sven Neumann's avatar
      fixed error code and improved error messages. · 93799415
      Sven Neumann authored
      2002-05-27  Sven Neumann  <sven@gimp.org>
      
      	* app/config/gimpconfig.c (gimp_config_serialize): fixed error code
      	and improved error messages.
      93799415
    • Maurits Rijk's avatar
    • Maurits Rijk's avatar
      Enable mnemonics (#80804) · ff063231
      Maurits Rijk authored
      ff063231
    • Michael Natterer's avatar
      set the spinbutton which is attached right of the label as mnemonic_widget · 74195d1f
      Michael Natterer authored
      2002-05-27  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpwidgets/gimpsizeentry.c (gimp_size_entry_attach_label):
      	set the spinbutton which is attached right of the label as
      	mnemonic_widget for the label.
      74195d1f
    • Sven Neumann's avatar
      updated. · 09e7d85d
      Sven Neumann authored
      2002-05-27  Sven Neumann  <sven@gimp.org>
      
      	* POTFILES.in: updated.
      09e7d85d
    • Michael Natterer's avatar
      added "gint nest_level" to the deserialization functions, so nested calls · dbc8aeb4
      Michael Natterer authored
      2002-05-27  Michael Natterer  <mitch@gimp.org>
      
      	* app/config/gimpconfig.[ch]: added "gint nest_level" to the
      	deserialization functions, so nested calls to deserialize()
      	don't error on the trailing ')'. Made the scanner config parse
      	one-character identifiers and allow G_CSET_A_2_Z for all
      	identifiers.
      	Added gimp_config_deserialize_return() because returning the
      	correct return value from a deserialize() function is not
      	trivial any more with nested calls.
      
      	* app/config/gimpconfig-deserialize.[ch]
      	* app/config/gimprc.c
      	* app/core/gimpdocumentlist.c
      	* app/core/gimpparasitelist.c: use the new return value utility
      	function and made the main parsing loops simpler.
      
      	* app/core/gimpunits.c: made the main parsing loops consistent
      	with the stuff that uses GimpConfig.
      
      	* app/config/gimpconfig-deserialize.c
      	* app/config/gimpconfig-serialize.c: call the
      	(de)serialize_property() functions only if the property's class
      	implements the method itself (does *not* inherit it from one of
      	it's parents).
      
      	* app/core/gimpcontainer.c: implemented deserialization of
      	containers. For each child entry encountered in the input, check
      	if it's already contained in the container and create it if not.
      	If a "gimp" pointer is passed as user_data pass it as construct
      	property to g_object_new() when creating the object.
      
      	* app/core/gimpcontext.c: changed deserialization of brush,
      	pattern etc. to honor "no_data".
      
      	* app/widgets/gimpdeviceinfo.c: added a "gimp" construct_only
      	property which overrides GimpContext's "gimp" property. Moved all
      	initialisation code from gimp_device_info_new() to
      	gimp_device_info_set_property(PROP_GIMP) so it is properly
      	performed if the object is created by GimpContainer's
      	deserialize() implementation.
      
      	* app/widgets/gimpdevices.c: made gimp_devices_restore_test() work.
      dbc8aeb4
    • Sven Neumann's avatar
      restructured, added lots of comments. Reenabled build of gimp-remote. · 9ccebbd4
      Sven Neumann authored
      2002-05-27  Sven Neumann  <sven@gimp.org>
      
      	* configure.in: restructured, added lots of comments. Reenabled
      	build of gimp-remote.
      
      	* app/main.c: output name and version with usage information.
      
      	* docs/Makefile.am: install the gimp-remote-1.3 man-page.
      
      	* tools/Makefile.am: link gimp-remote-1.3 to gimp-remote if
      	enable-default-binary was choosen at configure time.
      
      	* tools/gimp-remote.c: make it start gimp-1.3 if called with the
      	--new command-line option. Still the same bad hack as in 1.2 :-(
      9ccebbd4
    • Michael Natterer's avatar
      app/widgets/gimpchannellistview.c kindof fixed the channel dialog's · c8a87aae
      Michael Natterer authored
      2002-05-27  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimpchannellistview.c
      	* app/widgets/gimpcomponentlistitem.c: kindof fixed the channel
      	dialog's component items. Had to disable keyboard navigation
      	because GtkList is horribly broken with GTK_SELECTION_MULTIPLE.
      	Left in lots of #if 0'ed stuff because this is not the final
      	solution...
      c8a87aae
    • Sven Neumann's avatar
      "%lld" is not a portable format string, cast to gint64 and use · 9ba70e46
      Sven Neumann authored
      2002-05-27  Sven Neumann  <sven@gimp.org>
      
      	* app/core/gimpimagefile.c: "%lld" is not a portable format string,
      	cast to gint64 and use G_GINT64_FORMAT instead.
      9ba70e46
    • Michael Natterer's avatar
      use "%lld" when printing or parsing file sizes because AC_SYS_LARGEFILE · d6ce8fce
      Michael Natterer authored
      2002-05-27  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimpimagefile.c: use "%lld" when printing or parsing
      	file sizes because AC_SYS_LARGEFILE makes off_t a long long.
      d6ce8fce
    • Sven Neumann's avatar
      159b6ca1
  3. 26 May, 2002 4 commits
  4. 25 May, 2002 3 commits
  5. 24 May, 2002 12 commits