- 02 Aug, 2005 2 commits
-
-
Michael Natterer authored
2005-08-02 Michael Natterer <mitch@gimp.org> * plug-ins/dbbrowser/Makefile.am * plug-ins/dbbrowser/gimpprocbrowser.[ch] * plug-ins/dbbrowser/gimpprocview.[ch]: removed these files... * libgimp/Makefile.am * libgimp/gimpui.h * libgimp/gimpui.def * libgimp/gimpprocbrowserdialog.[ch] * libgimp/gimpprocview.[ch]: ...and added them here. Turned the procedure browser into a widget called GimpProcBrowserDialog and changed its API completely. Fixes bug #165009. * plug-ins/dbbrowser/plugin-browser.c * plug-ins/dbbrowser/procedure-browser.c * plug-ins/script-fu/Makefile.am * plug-ins/script-fu/script-fu-console.c: changed accordingly. * plug-ins/pygimp/Makefile.am * plug-ins/pygimp/procbrowser.c: ditto (#if 0'ed stuff so it compiles).
-
Sven Neumann authored
2005-08-02 Sven Neumann <sven@gimp.org> * app/tools/gimpforegroundselectoptions.[ch] * app/tools/gimpforegroundselecttool.[ch]: some code cleanup; moved stroke width to the tool options.
-
- 01 Aug, 2005 2 commits
-
-
Manish Singh authored
2005-07-31 Manish Singh <yosh@gimp.org> * app/composite/Makefile.am * app/composite/make-installer.py: fix code generation filenames.
-
Manish Singh authored
2005-07-31 Manish Singh <yosh@gimp.org> * acinclude.m4 * m4macros/Makefile.am * m4macros/detectcflags.m4: new macro: GIMP_DETECT_CFLAGS; used to detect which of a set of compiler options a compiler supports. * configure.in: use the above for the altivec and -fno-strict-aliasing flags. Also, use it to detect the presence of -mmmx and -msse, since those are needed to compile even MMX/SSE assembly with gcc 4.0. Define MMX/SSE_EXTRA_CFLAGS. * app/composite/Makefile.am: compile each of the composite flavors into their own library, so we can use automake's per-target CFLAGS. Use MMX/SSE/ALTIVEC_EXTRA_CFLAGS in the appropriate places. Build libappcomposite.a out of the resulting objects. * app/composite/gimp-composite-3dnow.c * app/composite/gimp-composite-altivec.c * app/composite/gimp-composite-mmx.c * app/composite/gimp-composite-sse.c * app/composite/gimp-composite-sse2.c * app/composite/gimp-composite-vis.c * app/composite/make-installer.py: move the _init functions into the installers, so only actually mmx/sse/etc. code gets compiled under the appropriate CFLAGS. * app/composite/gimp-composite-3dnow-installer.c * app/composite/gimp-composite-altivec-installer.c * app/composite/gimp-composite-mmx-installer.c * app/composite/gimp-composite-sse-installer.c * app/composite/gimp-composite-sse2-installer.c * app/composite/gimp-composite-vis-installer.c: regenerated. * app/composite/gimp-composite.c: remove useless cpu-accel.h include.
-
- 31 Jul, 2005 7 commits
-
-
David Odin authored
* app/dialogs/preferences-dialog.c: when the notebook page is changed with the mouse wheel, update the title and the selection in the treeview.
-
Sven Neumann authored
2005-07-31 Sven Neumann <sven@gimp.org> * app/tools/Makefile.am * app/tools/gimpforegroundselectoptions.[ch]: added options for GimpForegroundSelectionTool. * app/tools/gimpforegroundselecttool.c: also allow to classify background pixels. * app/tools/gimpfreeselecttool.c: implement GimpTool::control and reset the points array if the tool is HALTed.
-
Sven Neumann authored
2005-07-31 Sven Neumann <sven@gimp.org> * app/tools/gimpforegroundselecttool.c: give some visual feedback when the user is drawing. Should use a different GC though.
-
Sven Neumann authored
2005-07-31 Sven Neumann <sven@gimp.org> * app/tools/gimpdrawtool.[ch]: added some const qualifiers.
-
Sven Neumann authored
2005-07-31 Sven Neumann <sven@gimp.org> * app/core/gimpscanconvert.c (gimp_scan_convert_render): pass 255 as value to gimp_scan_convert_render_internal(). * app/tools/gimpforegroundselecttool.[ch]: add paint strokes as foreground color; draw function is missing.
-
Sven Neumann authored
2005-07-31 Sven Neumann <sven@gimp.org> * app/core/gimpscanconvert.c: fixed some minor coding style issues.
-
Sven Neumann authored
2005-07-31 Sven Neumann <sven@gimp.org> * app/display/gimpdisplayshell-render.c * app/display/gimpdisplayshell.[ch]: removed the overlay again. This needs to be done differently. * app/tools/gimpforegroundselecttool.c: changed accordingly.
-
- 30 Jul, 2005 10 commits
-
-
Sven Neumann authored
2005-07-30 Sven Neumann <sven@gimp.org> * app/display/gimpdisplayshell-render.c * app/display/gimpdisplayshell.[ch]: renamed overlay to mask and added a different overlay implementation that will be needed to finish the new foreground-select tool. * app/tools/gimpforegroundselecttool.c: changed accordingly.
-
Sven Neumann authored
2005-07-30 Sven Neumann <sven@gimp.org> * app/tools/gimptoolcontrol.[ch]: transparently handle cursor vs. toggle cursor in the cursor accessor functions. * app/tools/gimpconvolvetool.c * app/tools/gimperasertool.c * app/tools/gimpmagnifytool.c * app/tools/gimptool.c: simplifies things here. * app/tools/gimpforegroundselecttool.c: set a toggle cursor and toggle the tool if a mask is set.
-
Sven Neumann authored
2005-07-30 Sven Neumann <sven@gimp.org> * app/tools/gimpforegroundselecttool.c: implement cursor_update(). Suppress standard selection tool functionality if a mask exists.
-
Sven Neumann authored
2005-07-30 Sven Neumann <sven@gimp.org> * app/tools/gimpforegroundselecttool.c: implement oper_update() and give some hints in the statusbar.
-
Sven Neumann authored
2005-07-30 Sven Neumann <sven@gimp.org> * app/display/gimpdisplayshell-render.c * app/display/gimpdisplayshell.[ch]: added gimp_display_shell_set_overlay(); allows to overlay a mask over the display to visualize a selection. * app/tools/gimpforegroundselecttool.[ch]: use the new functionality to display the selection. Escape cancels the tool, Enter applies the selection.
-
Sven Neumann authored
2005-07-30 Sven Neumann <sven@gimp.org> * libgimpbase/gimpbase.def: added missing symbol.
-
Sven Neumann authored
signedness issue instead.
-
Sven Neumann authored
2005-07-30 Sven Neumann <sven@gimp.org> * app/base/gimphistogram.c (gimp_histogram_calculate_sub_region): loop unrolling. * app/dialogs/about-dialog.c * app/widgets/gimpselectiondata.c * plug-ins/bmp/bmpread.c (ReadBMP) * plug-ins/gfig/gfig.c (gfig_load) * plug-ins/imagemap/imap_preview.c * plug-ins/imagemap/imap_selection.c * plug-ins/jpeg/jpeg-exif.c * plug-ins/common/dicom.c: fixed signedness warnings.
-
Sven Neumann authored
2005-07-30 Sven Neumann <sven@gimp.org> * plug-ins/script-fu/scripts/Makefile.am * plug-ins/script-fu/scripts/image-structure.scm: removed this script (see bug #307016).
-
Sven Neumann authored
2005-07-30 Sven Neumann <sven@gimp.org> * app/base/tile-swap.c: increase the size of the swap file in chunks of 16MB instead of only 256KB. Check the return value of ftruncate().
-
- 29 Jul, 2005 11 commits
-
-
Sven Neumann authored
2005-07-29 Sven Neumann <sven@gimp.org> * libgimpwidgets/gimppageselector.c: increased spacing.
-
Sven Neumann authored
2005-07-29 Sven Neumann <sven@gimp.org> * menus/image-menu.xml.in: added "tools-foreground-select" to the Selection Tools menu. * app/tools/gimpforegroundselecttool.c: resolved clashing mnemonic.
-
Sven Neumann authored
2005-07-29 Sven Neumann <sven@gimp.org> * themes/Default/images/Makefile.am * themes/Default/images/tools/stock-tool-foreground-select-16.png * themes/Default/images/tools/stock-tool-foreground-select-22.png: added placeholder for yet-to-be-drawn tool icon. * libgimpwidgets/gimpstock.[ch]: register it. * app/tools/gimpforegroundselecttool.c: use it. * app/widgets/gimpclipboard.[ch] (gimp_clipboard_get_svg): return a signed char pointer. * app/actions/edit-commands.c * app/tools/gimpinkoptions-gui.c: fixed signedness issues.
-
Sven Neumann authored
2005-07-29 Sven Neumann <sven@gimp.org> * app/base/siox.[ch] * app/core/gimpdrawable-foreground-extract.c: pass progress_callback and progress_data to siox_foreground_extract().
-
Sven Neumann authored
2005-07-29 Sven Neumann <sven@gimp.org> * app/core/gimpdrawable-foreground-extract.[ch]: added a progress parameter. * app/tools/gimpforegroundselecttool.[ch]: changed the "select" method to take a GimpDisplay instead of a GimpImage. * tools/pdbgen/pdb/drawable.pdb * app/tools/gimpforegroundselecttool.c: changed accordingly. * app/pdb/drawable_cmds.c: regenerated.
-
Sven Neumann authored
2005-07-29 Sven Neumann <sven@gimp.org> * plug-ins/jpeg/jpeg-load.c: fixed signedness warnings.
-
Sven Neumann authored
2005-07-29 Sven Neumann <sven@gimp.org> * libgimpbase/gimpbaseenums.[ch]: added GimpForegroundExtractMode in preparation for other implementations to be added in the future. * libgimp/gimpenums.c.tail * tools/pdbgen/enums.pl: regenerated. * app/core/gimpdrawable-foreground-extract.[ch] * app/tools/gimpforegroundselecttool.c * tools/pdbgen/pdb/drawable.pdb: added the mode parameter. * app/pdb/drawable_cmds.c * libgimp/gimpdrawable_pdb.[ch]: regenerated.
-
Sven Neumann authored
2005-07-29 Sven Neumann <sven@gimp.org> * libgimpconfig/gimpconfig-utils.c (gimp_config_string_append_escaped): added casts to silent signedness warnings.
-
Sven Neumann authored
2005-07-29 Sven Neumann <sven@gimp.org> * app/tools/gimpselectionoptions.c (gimp_selection_options_gui): no antialiasing for the foreground selection tool (yet).
-
Sven Neumann authored
2005-07-29 Sven Neumann <sven@gimp.org> * app/core/gimpscanconvert.[ch]: added gimp_scan_convert_render_value(), a variant of gimp_scan_convert_render() that allows to pass the foreground value. * app/tools/gimpfreeselecttool.[ch]: added a virtual "select" method. * app/tools/Makefile.am * app/tools/gimp-tools.c * app/tools/gimpforegroundselecttool.[ch]: added a rough first version of foreground selection tool based on the SIOX algorithm. Work in progress... * app/widgets/gimphelp-ids.h: added help-id for the new tool.
-
Sven Neumann authored
2005-07-29 Sven Neumann <sven@gimp.org> * app/tools/gimpfreeselecttool.c: minor cleanup.
-
- 28 Jul, 2005 4 commits
-
-
Sven Neumann authored
2005-07-29 Sven Neumann <sven@gimp.org> * app/base/siox.c (siox_foreground_extract): minor cleanup.
-
Sven Neumann authored
2005-07-29 Sven Neumann <sven@gimp.org> * app/core/gimpundostack.[ch]: added gimp_undo_stack_get_depth(). * app/widgets/gimpimagepropview.[ch]: display number and memory usage of undo/redo steps. * app/core/gimpimage-merge.c: fixed signedness issue.
-
Sven Neumann authored
2005-07-28 Sven Neumann <sven@gimp.org> * app/base/siox.[ch]: accept an offset between pixels and mask, work only on the intersection rectangle. * app/core/gimpdrawable-foreground-extract.c: pass the drawable offsets to siox_foreground_extract().
-
Sven Neumann authored
2005-07-28 Sven Neumann <sven@gimp.org> * app/base/siox.c: allow to enable some debug output.
-
- 27 Jul, 2005 2 commits
-
-
Manish Singh authored
2005-07-27 Manish Singh <yosh@gimp.org> * app/core/gimpdrawable-foreground-extract.c: #include gimpimage-colormap.h
-
Sven Neumann authored
2005-07-28 Sven Neumann <sven@gimp.org> * app/core/Makefile.am * app/core/cpercep.[ch]: moved cpercep from here ... * app/base/Makefile.am * app/base/cpercep.[ch]: ... to here. * app/base/siox.[ch]: use the cpercep routines for RGB->LAB conversion, gives a 20% speedup. Removed normalization which seems redundant. Make it work for grayscale and indexed, not only RGB. * app/core/gimpdrawable-foreground-extract.c * app/core/gimpimage-convert.c: changed accordingly.
-
- 26 Jul, 2005 2 commits
-
-
Sven Neumann authored
2005-07-26 Sven Neumann <sven@gimp.org> * plug-ins/ifscompose/ifscompose.c: change the cursor with the tool (bug #90519).
-
Sven Neumann authored
2005-07-26 Sven Neumann <sven@gimp.org> * tools/gimp-remote.c: fixed signedness warnings.
-