1. 21 Sep, 2004 11 commits
    • Michael Natterer's avatar
      app/plug-in/plug-in-types.h · 459964ba
      Michael Natterer authored
      2004-09-22  Michael Natterer  <mitch@gimp.org>
      
      	* app/plug-in/plug-in-types.h
      
      	* app/plug-in/plug-in.[ch]: added struct PlugInProcFrame which
      	contains the ProcRecord, the proc's GMainLoop and its return
      	values.
      
      	Use the same struct for the plug-in's main proc and its
      	temp_procs, so we finally have one set of return values per call
      	frame, and not just one per plug-in.
      
      	Added plug_in_proc_frame_push()/pop() and changed
      	plug_in_main_loop[_quit]() accordingly.
      
      	* app/plug-in/plug-in-message.c
      	* app/plug-in/plug-in-progress.c
      	* app/plug-in/plug-in-run.c: changed accordingly.
      459964ba
    • Sven Neumann's avatar
      workaround Pango bug #143542 (PangoFT2Fontmap leak, see also bug #148997). · 6d73b203
      Sven Neumann authored
      2004-09-22  Sven Neumann  <sven@gimp.org>
      
      	* app/text/gimptextlayout.c (gimp_text_get_pango_context):
      	workaround Pango bug #143542 (PangoFT2Fontmap leak, see also bug
      	#148997). Based on a patch by Robert gren.
      6d73b203
    • Sven Neumann's avatar
      removed the prelit event box from the header frame, use a smaller font for · e0d0d7cf
      Sven Neumann authored
      2004-09-22  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/gimpviewabledialog.c: removed the prelit event box
      	from the header frame, use a smaller font for the subtitle,
      	removed the separator.
      
      	* app/dialogs/preferences-dialog.c: removed the prelit event box
      	from the header frame. Perhaps we should have subtitles here with
      	a more verbose description of the settings page?
      e0d0d7cf
    • Michael Natterer's avatar
      resolved conflicting mnemonics. · 01b603c5
      Michael Natterer authored
      2004-09-21  Michael Natterer  <mitch@gimp.org>
      
      	* app/actions/file-actions.c (file_actions): resolved conflicting
      	mnemonics.
      01b603c5
    • Sven Neumann's avatar
      renamed gimp_splash.png to gimp-splash.png. · 93f3623c
      Sven Neumann authored
      2004-09-21  Sven Neumann  <sven@gimp.org>
      
      	* data/images/Makefile.am (imagedata_DATA): renamed gimp_splash.png
      	to gimp-splash.png.
      
      	* data/images/gimp-splash.png: new splash, courtesy of Dave Neary.
      
      	* app/gui/splash.c: look for gimp-splash.png in the users
      	directory, then in the systemwide images directory.
      93f3623c
    • Sven Neumann's avatar
      got rid of two the global file descriptor sets. Use the client hash-table · b58d54bc
      Sven Neumann authored
      2004-09-21  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/script-fu/script-fu-server.c: got rid of two the global
      	file descriptor sets. Use the client hash-table instead.
      b58d54bc
    • Sven Neumann's avatar
      enabled build of the Script-Fu server for the Win32 platform using the · 0d2455ac
      Sven Neumann authored
      2004-09-21  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/script-fu/script-fu-server.c: enabled build of the
      	Script-Fu server for the Win32 platform using the winsock API.
      
      	* plug-ins/script-fu/Makefile.am: link with -lwsock32 on Win32.
      
      	* plug-ins/script-fu/script-fu-console.c
      	* plug-ins/script-fu/script-fu.c
      	* plug-ins/script-fu/siod-wrapper.c: removed Win32 specific code
      	that isn't needed any longer.
      0d2455ac
    • Michael Natterer's avatar
      For the sake of completeness, added a GUI for the hidden "Open as Layer" · 37912655
      Michael Natterer authored
      2004-09-21  Michael Natterer  <mitch@gimp.org>
      
      	For the sake of completeness, added a GUI for the hidden
      	"Open as Layer" feature:
      
      	* app/actions/file-actions.c
      	* app/actions/file-commands.[ch]: added "file-open-as-layer"
      	action and callback. Abuse the "gimage" field of GimpFileDialog to
      	indicate layer opening (it's otherwise unused for file-open).
      
      	* app/dialogs/file-open-dialog.c: if dialog->gimage is non-NULL,
      	open the selected files as layers for that image.
      
      	* app/widgets/gimphelp-ids.h: added GIMP_HELP_FILE_OPEN_AS_LAYER.
      
      	* menus/image-menu.xml.in: added it to the menu.
      37912655
    • Sven Neumann's avatar
      let the dialog collapse with the expander by making it not resizable. · 12bbec37
      Sven Neumann authored
      2004-09-21  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/jpeg.c (save_dialog): let the dialog collapse
      	with the expander by making it not resizable.
      12bbec37
    • Sven Neumann's avatar
      resolved a mnemonics collision. · 03d49fc1
      Sven Neumann authored
      2004-09-21  Sven Neumann  <sven@gimp.org>
      
      	* app/display/gimpdisplayshell-close.c
      	(gimp_display_shell_close_dialog): resolved a mnemonics collision.
      03d49fc1
    • Dave Neary's avatar
      Correctly set overlay, hard light and soft light modes from .psd files. · ddb73eb8
      Dave Neary authored
      
      
      2004-09-21  Dave Neary  <bolsh@gimp.org>
      
      	* plug-ins/common/psd.c: Correctly set overlay, hard light and
      	soft light modes from .psd files. Fixes bug #153229.
      ddb73eb8
  2. 20 Sep, 2004 10 commits
  3. 19 Sep, 2004 17 commits
    • Sven Neumann's avatar
      Made 2.1.5 release. · 0025a969
      Sven Neumann authored
      2004-09-20  Sven Neumann  <sven@gimp.org>
      
              * Made 2.1.5 release.
      0025a969
    • Michael Natterer's avatar
      More news. · 95e41707
      Michael Natterer authored
      95e41707
    • Michael Natterer's avatar
      removed same linker hacks as in app/Makefile.am. · 4d2bb1bc
      Michael Natterer authored
      2004-09-20  Michael Natterer  <mitch@gimp.org>
      
      	* app/Makefile.am (GTKDOC_LIBS): removed same linker hacks
      	as in app/Makefile.am.
      4d2bb1bc
    • Michael Natterer's avatar
      removed all -u hacks. · 02934c27
      Michael Natterer authored
      2004-09-20  Michael Natterer  <mitch@gimp.org>
      
      	* app/Makefile.am (gimp_2_1_LDFLAGS): removed all -u hacks.
      
      	(gimp_2_1_LDADD)
      	(gimp_console_2_1_LDADD): reordered .a files correctly. The core
      	seems to be cleaned up enough to have proper dependencies now.
      02934c27
    • Michael Natterer's avatar
      app/actions/channels-commands.c removed massive code duplication by · b9800e44
      Michael Natterer authored
      2004-09-20  Michael Natterer  <mitch@gimp.org>
      
      	* app/actions/channels-commands.c
      	* app/actions/vectors-commands.c: removed massive code duplication
      	by factoring out the code that creates the "New Channel/Path" and
      	"Edit Channel/Path Attributes" dialogs out to utility functions.
      	GUI spacing and Code cleanup.
      
      	* app/actions/layers-commands.c: minor GUI spacing and code
      	cleanup.
      b9800e44
    • Sven Neumann's avatar
      count valid tiles, not dirty ones. · 811ca2dc
      Sven Neumann authored
      2004-09-19  Sven Neumann  <sven@gimp.org>
      
      	* app/base/tile-manager.c (tile_manager_get_memsize): count valid
      	tiles, not dirty ones.
      811ca2dc
    • Sven Neumann's avatar
      some tweaks to the dialog layout. · a6150e02
      Sven Neumann authored
      2004-09-19  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/bumpmap.c: some tweaks to the dialog layout.
      a6150e02
    • Michael Natterer's avatar
      is a GtkRadioAction callback but behaved like a GtkToggleAction callback. · 1f1050d0
      Michael Natterer authored
      2004-09-19  Michael Natterer  <mitch@gimp.org>
      
      	* app/actions/qmask-commands.c (qmask_invert_cmd_callback): is a
      	GtkRadioAction callback but behaved like a GtkToggleAction
      	callback. Fixes bug #152948.
      1f1050d0
    • Sven Neumann's avatar
      updated NEWS · 9f79a8fc
      Sven Neumann authored
      9f79a8fc
    • David Odin's avatar
      use a GimpDrawablePreview instead of a very complicated homemade preview. · 790d91a6
      David Odin authored
      * plug-ins/common/bumpmap.c: use a GimpDrawablePreview instead of a
        very complicated homemade preview.  Many small changes in the code
        too, and some cleanups. I hope I didn't break anything.
      790d91a6
    • William Skaggs's avatar
      Bill Skaggs <weskaggs@primate.ucdavis.edu> · b8265901
      William Skaggs authored
      	* app/tools/gimppaintoptions-gui.c: clean up ugliness introduced
      	by my previous commit -- no functional change.
      b8265901
    • Sven Neumann's avatar
      Improved undo memory calculation for paint operations (bug #153035): · 23690346
      Sven Neumann authored
      2004-09-19  Sven Neumann  <sven@gimp.org>
      
      	Improved undo memory calculation for paint operations (bug #153035):
      
      	* app/base/tile-manager.[ch] (tile_manager_get_memsize): added a
      	"gboolean sparse" parameter to get more accurate results for
      	sparse tile-managers.
      
      	* app/core/gimpbuffer.c
      	* app/core/gimpdrawable.c
      	* app/core/gimpimage-undo-push.c
      	* app/core/gimpimage.c
      	* app/core/gimplayer.c
      	* app/core/gimpprojection.c: changed accordingly.
      23690346
    • Sven Neumann's avatar
      added authors.h. · d3473974
      Sven Neumann authored
      2004-09-19  Sven Neumann  <sven@gimp.org>
      
      	* app/dialogs/Makefile.am (libappdialogs_a_SOURCES): added authors.h.
      d3473974
    • William Skaggs's avatar
      Bill Skaggs <weskaggs@primate.ucdavis.edu> · 4b8a0027
      William Skaggs authored
      	* app/tools/gimppaintoptions-gui.c: rearrange tool options as
      	described in bug #153014.
      4b8a0027
    • Sven Neumann's avatar
      fixed handling of too many error messages. · 69c5ce55
      Sven Neumann authored
      2004-09-19  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/gimperrordialog.c (gimp_error_dialog_add): fixed
      	handling of too many error messages.
      69c5ce55
    • Sven Neumann's avatar
      Try to make floating selections more obvious: · c3ef897b
      Sven Neumann authored
      2004-09-19  Sven Neumann  <sven@gimp.org>
      
      	Try to make floating selections more obvious:
      
      	* app/widgets/gimplayertreeview.c
      	(gimp_layer_tree_view_floating_selection_changed): always display
      	"Floating Selection" as the name for a floating selection.
      
      	* app/core/gimpselection.c (gimp_selection_float): call the new
      	layer "Selection" instead of "Floating Selection". This is what
      	will be displayed if the FS is turned into a layer.
      
      	* app/actions/layers-commands.c (layers_edit_layer_query): don't
      	special case floating selections here.
      
      	* app/core/gimplayer-floating-sel.c: cosmetics.
      c3ef897b
    • Sven Neumann's avatar
      applied a patch by Peter Kirchgessner that solves a problem with the · 8e8fa93c
      Sven Neumann authored
      2004-09-19  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/postscript.c (ps_open): applied a patch by Peter
      	Kirchgessner that solves a problem with the recognition of the
      	bounding box. Fixes bug #152829.
      8e8fa93c
  4. 18 Sep, 2004 2 commits