1. 18 Apr, 2002 1 commit
    • Michael Natterer's avatar
      save the number of layers in the thumbnail and show it in the description. · 31c19e8d
      Michael Natterer authored
      2002-04-18  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimpimagefile.[ch]: save the number of layers in the
      	thumbnail and show it in the description.
      
      	* app/gui/file-dialog-utils.[ch]: added file_dialog_new() which
      	contains a lot of factored out code from file-open and file-save.
      
      	* app/gui/file-open-dialog.c
      	* app/gui/file-save-dialog.c: use file_dialog_new(), reduce use of
      	global variables, added utility functions to reduce code
      	duplication, cleanup.
      
      	* app/gui/file-open-dialog.c: use a temporary imagefile to create
      	previews so the dialog's preview can show the progress when
      	creating many thumbnails.
      
      2002-04-18  Michael Natterer  <mitch@gimp.org>
      
      	* POTFILES.in: added app/gui/file-dialog-utils.c
      31c19e8d
  2. 17 Apr, 2002 1 commit
    • Michael Natterer's avatar
      shouldn't free the filename before using it :) · c811d2bb
      Michael Natterer authored
      2002-04-17  Michael Natterer  <mitch@gimp.org>
      
      	* app/file/file-save.c: shouldn't free the filename before using it :)
      
      	* app/core/gimpimagefile.c: emit the "info_changed" signal more
      	often, assemble the description string differently.
      
      	* app/gui/file-open-dialog.c: moved the preview into a frame right
      	of the file selection box, lots of gui and other cleanup...
      c811d2bb
  3. 16 Apr, 2002 5 commits
    • Sven Neumann's avatar
      app/core/gimpimagefile.[ch] moved code to generate a literate description · 48fb6b37
      Sven Neumann authored
      2002-04-17  Sven Neumann  <sven@gimp.org>
      
      	* app/core/gimpimagefile.[ch]
      	* app/gui/file-open-dialog.c: moved code to generate a literate
      	description of the image to the GimpImagefile object.
      48fb6b37
    • Michael Natterer's avatar
      register GimpImageType. · 4aa4803d
      Michael Natterer authored
      2002-04-17  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/core-enums.[ch]: register GimpImageType.
      
      	* app/core/gimpimagefile.[ch]: read and write more image properties
      	in thumbnails.
      
      	* app/gui/file-open-dialog.c: changed accordingly.
      
      	* app/widgets/gimpdialogfactory.c: disabled debugging output.
      
      	* app/widgets/gimpdocumentview.c: changed the "Refresh" button to
      	regenerate the preview on click and reload all previews on
      	shift+click.
      
      	* tools/pdbgen/enums.pl: regenerated.
      4aa4803d
    • Sven Neumann's avatar
      create the thumbnail directories if they don't exist. · 8dfccd03
      Sven Neumann authored
      2002-04-16  Sven Neumann  <sven@gimp.org>
      
      	* app/core/gimpimagefile.c (gimp_imagefile_png_thumb_path): create
      	the thumbnail directories if they don't exist.
      	(gimp_imagefile_png_thumb_name): reimplemented w/o snprintf().
      
      	* app/pdb/color_cmds.c
      	* tools/pdbgen/pdb/color.pdb: merged fix for bug #78877 from stable
      	branch.
      8dfccd03
    • Michael Natterer's avatar
      fixed temp_buf_copy() and temp_buf_to_[color|gray]() to (1) not crash and · 99e575d1
      Michael Natterer authored
      2002-04-16  Michael Natterer  <mitch@gimp.org>
      
      	* app/base/temp-buf.c: fixed temp_buf_copy() and
      	temp_buf_to_[color|gray]() to (1) not crash and (2) to assume the
      	correct pixelformat. Bugs were never noticed because the code was
      	never used until today...
      
      	* app/core/gimpviewable.c (gimp_viewable_get_new_preview_pixbuf):
      	use temp_buf_copy() to convert GRAY* TempBufs to RGB* before
      	creating the pixbuf.
      
      	* app/app_procs.c: don't try to open command line images if the
      	filename could not be converted to an URI.
      
      	* app/file/file-open.c
      	* app/file/file-save.c: use g_file_test() instead of stat().
      
      	* app/file/file-utils.[ch]: cleanup, changed
      	file_utils_filename_to_uri() to take a list of procs, not a Gimp
      	pointer.
      
      	* app/core/gimpimage.c: changed accordingly.
      
      	* app/core/gimpimagefile.[ch]: implemented thumbnail saving
      	following the thumbnail standard v0.5 (the implementation is not
      	yet fully standard compliant).
      
      	* app/gui/file-open-dialog.c: use the new thubmnail functions and
      	removed all .xvpics code. Not finished yet...
      
      	* app/core/gimpdocuments.c
      	* app/widgets/gimpdocumentview.c: changed accordingly.
      
      	* tools/pdbgen/pdb/fileops.pdb (file_save_thumbnail): set "success"
      	correctly.
      
      	* app/pdb/fileops_cmds.c: regenerated.
      99e575d1
    • Sven Neumann's avatar
      don't draw anything if an idle update is pending. · 3da95025
      Sven Neumann authored
      2002-04-16  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/gimppreview.c (gimp_preview_expose_event): don't draw
      	anything if an idle update is pending.
      
      	* libgimpwidgets/gimpcolorarea.c (gimp_color_area_expose): reordered
      	conditions so that the one that is most expensive to check comes last.
      3da95025
  4. 15 Apr, 2002 2 commits
  5. 14 Apr, 2002 4 commits
    • Michael Natterer's avatar
      serialize the unit factor with g_ascii_formatd() so it is locale · 2a8bab17
      Michael Natterer authored
      2002-04-14  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimpunits.c: serialize the unit factor with
      	g_ascii_formatd() so it is locale independent.
      2a8bab17
    • Michael Natterer's avatar
      added utility functions file_utils_uri_to_utf8_basename() and · 65cfa8db
      Michael Natterer authored
      2002-04-14  Michael Natterer  <mitch@gimp.org>
      
      	* app/file/file-utils.[ch]: added utility functions
      	file_utils_uri_to_utf8_basename() and
      	file_utils_uri_to_utf8_filename().
      
      	* app/nav_window.c
      	* app/undo_history.c
      	* app/display/gimpdisplayshell.c
      	* app/gui/info-window.c
      	* app/gui/menus.c
      	* app/gui/palette-import-dialog.c
      	* app/tools/gimpbycolorselecttool.c
      	* app/widgets/gimpcontainerview-utils.c: use the new functions.
      65cfa8db
    • Michael Natterer's avatar
      Use UTF-8 encoded escaped URIs for GimpImage and GimpImageFile. · 5e51cebc
      Michael Natterer authored
      2002-04-14  Michael Natterer  <mitch@gimp.org>
      
      	Use UTF-8 encoded escaped URIs for GimpImage and GimpImageFile.
      
      	* app/file/file-open.[ch]
      	* app/file/file-save.[ch]
      	* app/file/file-utils.[ch]: port everything to using URIs, removed
      	file_open_absolute_filename() and added file_utils_filename_to_uri()
      	instead.
      
      	* app/core/gimpimage.[ch]: added gimp_image_[get|set]_uri() which
      	works like the old gimp_image_[get|set]_filename().
      	Changed gimp_image_[get|set]_filename() to call uri conversion
      	functions.
      
      	* app/app_procs.c: removed lots of code and use the new uri
      	functions to open images passed on the command line.
      
      	* app/gui/file-open-dialog.c
      	* app/gui/file-save-dialog.c: changed accordingly.
      
      	* app/nav_window.c
      	* app/undo_history.c
      	* app/display/gimpdisplayshell.c
      	* app/gui/info-window.c
      	* app/gui/palette-import-dialog.c
      	* app/tools/gimpbycolorselecttool.c
      	* app/widgets/gimpcontainerview-utils.c:
      	s/gimp_image_get_filename()/gimp_image_get_uri()/g. Need to add
      	a utility function which returns the basename in unescaped UTF-8.
      
      	* app/gui/file-commands.c
      	* app/widgets/gimpdocumentview.c: use "uri", not "filename" as
      	variable name where appropriate.
      
      	* app/gui/menus.c: some broken code for the "Open Recent" items,
      	will be fixed soon...
      
      	* app/widgets/gimpdnd.c: evil (!!!) hackery to convert dropped
      	filenames to uris.
      
      	* tools/pdbgen/pdb/fileops.pdb: changed accordingly. Clarified
      	the meaning of the "raw_filename" parameter.
      
      	* tools/pdbgen/pdb/message.pdb: use g_message("%s", message),
      	*not* g_message(message).
      
      	* app/pdb/fileops_cmds.c
      	* app/pdb/message_cmds.c
      	* libgimp/gimpfileops_pdb.c: regenerated.
      5e51cebc
    • Michael Natterer's avatar
      removed some #if 0'ed stuff. · 6d215cae
      Michael Natterer authored
      2002-04-14  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimp.c: removed some #if 0'ed stuff.
      
      	* app/gui/edit-commands.c (edit_copy_cmd_callback): call
      	gdisplays_flush() so the menus are updated correctly.
      
      	* app/widgets/gimpitemfactory.c (gimp_item_factory_set_color):
      	pack the original menu item label with TRUE, TRUE into the created
      	hbox so it's accel. label is visible.
      6d215cae
  6. 13 Apr, 2002 1 commit
  7. 12 Apr, 2002 10 commits
    • Chyla Zbigniew's avatar
    • Michael Natterer's avatar
      Well, sometimes the most obvious solution is not the first one... · adad0f47
      Michael Natterer authored
      2002-04-12  Michael Natterer  <mitch@gimp.org>
      
      	Well, sometimes the most obvious solution is not the first one...
      
      	* app/gimphelp.[ch]: removed _gimp_standard_help_func().
      
      	* app/libgimp_glue.c (gimp_standard_help_func): call gimp_help()
      	directly.
      adad0f47
    • Michael Natterer's avatar
      removed usage of "the_gimp" by passing around more "Gimp" pointers. · b46ab216
      Michael Natterer authored
      2002-04-12  Michael Natterer  <mitch@gimp.org>
      
      	* app/gimphelp.[ch]: removed usage of "the_gimp" by passing around
      	more "Gimp" pointers. Renamed gimp_standard_help_func() to
      	_gimp_standard_help_func() and declare it in the header.  Don't
      	include "app_procs.h".
      
      	* app/libgimp_glue.[ch]: added gimp_standard_help_func() here.
      	Call _gimp_standard_help_func (the_gimp, ...) like all other
      	wrappers in this file do. I know this is ugly but better let's
      	have all uglyness in one place (here) :-)
      
      	* app/widgets/gimpitemfactory.[ch]: added a "Gimp" member to the
      	GimpItemFactory struct. Pass it to gimp_help(),
      
      	* app/gui/menus.c: pass a Gimp to gimp_item_factory_new(), removed
      	useless inclusion of "gimphelp.h".
      
      	* tools/pdbgen/pdb/help.pdb: pass a Gimp to gimp_help()
      
      	* app/pdb/help_cmds.c: regenerated.
      
      	* app/gui/tips-dialog.c: removed gtk_quit_add_destroy() here too
      	because the tips dialog is created by a dialog factory which takes
      	care of dialog destruction.
      b46ab216
    • Sven Neumann's avatar
      app/gui/file-open-dialog.c merged fix for bug #51781 from stable branch: · d0429f27
      Sven Neumann authored
      2002-04-12  Sven Neumann  <sven@gimp.org>
      
      	* app/gui/file-open-dialog.c
      	* app/gui/file-save-dialog.c: merged fix for bug #51781 from stable
      	branch: don't gtk_quit_add_destroy() the fileload and filesave widgets.
      d0429f27
    • Sven Neumann's avatar
      fixed uninstall target (bug #78536). · 0b2fa49e
      Sven Neumann authored
      2002-04-12  Sven Neumann  <sven@gimp.org>
      
      	* data/misc/Makefile.am: fixed uninstall target (bug #78536).
      0b2fa49e
    • Sven Neumann's avatar
      plug-ins/common/gtm.c plug-ins/common/illusion.c plug-ins/common/ps.c · ffb7a3d5
      Sven Neumann authored
      2002-04-12  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/gtm.c
      	* plug-ins/common/illusion.c
      	* plug-ins/common/ps.c
      	* plug-ins/common/sparkle.c
      	* plug-ins/common/wind.c
      	* plug-ins/maze/maze_face.c
      	* plug-ins/sel2path/sel2path.c
      	* plug-ins/sel2path/sel2path_adv_dialog.c: applied a patch from
      	<iccii@hotmail.com> that adds calls to gimp_help_free() even though I
      	think that omitting gimp_help_free() is tolerable lazyness (#76984).
      ffb7a3d5
    • Michael Natterer's avatar
      reordered some lines, no logic changed. · 1a259d68
      Michael Natterer authored
      2002-04-12  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimpimage-crop.c: reordered some lines, no logic
      	changed.
      
      	* app/core/gimplayer.[ch]: made gimp_layer_pick_correlate()
      	return a gboolean, not gint.
      
      	* app/display/gimpdisplayshell.c
      	* app/gui/layers-commands.[ch]
      	* app/gui/menus.c: added "<Image>/Layers/Crop Layer" which resizes
      	the active layer to the current selection's bounds, just as
      	"<Image>/Image/Crop Image"
      1a259d68
    • Sven Neumann's avatar
      removed app/gradient.c again. This file has been removed a long time ago. · ebae1cae
      Sven Neumann authored
      2002-04-12  Sven Neumann  <sven@gimp.org>
      
      	* POTFILES.in: removed app/gradient.c again. This file has been
      	removed a long time ago.
      
      	* de.po: updated german translation.
      ebae1cae
    • Zbigniew Chyla's avatar
      Marked some strings for translation. · d108860d
      Zbigniew Chyla authored
      
      2002-04-12  Zbigniew Chyla  <cyba@gnome.pl>
      
      	* app/gui/dialogs-constructors.c: Marked some strings for translation.
      d108860d
    • Zbigniew Chyla's avatar
      Updated Polish translation by GNOME PL Team <translators@gnome.pl>. · 772c9162
      Zbigniew Chyla authored
      
      2002-04-12  Zbigniew Chyla  <cyba@gnome.pl>
      
      	* pl.po: Updated Polish translation by
      	GNOME PL Team <translators@gnome.pl>.
      
      	* POTFILES.in: Added app/gradient.c.
      772c9162
  8. 11 Apr, 2002 1 commit
    • Sven Neumann's avatar
      merged fix for bug #75667 from stable branch. · 8c3ea995
      Sven Neumann authored
      2002-04-11  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/ps.c: merged fix for bug #75667 from stable branch.
      
      	* plug-ins/rcm/rcm_dialog.c
      	* plug-ins/rcm/rcm_misc.c: merged fix for bug #67018 from stable
      	branch.
      
      	* themes/Default/gtkrc: removed settings for tooltips color since
      	GTK+-2.0 sets a reasonable default. Added a line to allow to change
      	menu accelerators.
      8c3ea995
  9. 10 Apr, 2002 1 commit
  10. 09 Apr, 2002 5 commits
  11. 06 Apr, 2002 1 commit
  12. 05 Apr, 2002 1 commit
  13. 04 Apr, 2002 5 commits
  14. 02 Apr, 2002 1 commit
  15. 01 Apr, 2002 1 commit