- 22 Aug, 2003 3 commits
-
-
Michael Natterer authored
2003-08-22 Michael Natterer <mitch@gimp.org> * app/display/gimpdisplayshell.c * app/gui/brush-select.c * app/gui/channels-menu.c * app/gui/convert-dialog.c * app/gui/file-open-menu.c * app/gui/file-save-menu.c * app/gui/font-select.c * app/gui/gradient-select.c * app/gui/gui.c * app/gui/image-commands.c * app/gui/image-menu.c * app/gui/layers-menu.c * app/gui/menus.c * app/gui/palette-import-dialog.c * app/gui/palette-select.c * app/gui/palettes-commands.c * app/gui/pattern-select.c * app/gui/preferences-dialog.c * app/gui/qmask-commands.c * app/gui/qmask-menu.c * app/gui/templates-commands.c * app/gui/toolbox-menu.c * app/gui/vectors-menu.c * app/tools/[all tools].c * app/widgets/gimperrorconsole.c * app/widgets/gimpitemfactory.c * app/widgets/gimptoolbox.c * app/widgets/gimphelp-ids.h: added, fixed and updated lots of help IDs. Still unfinished.
-
Sven Neumann authored
2003-08-22 Sven Neumann <sven@gimp.org> * tools/gimpblendtool.c * tools/gimpcroptool.c * tools/gimpeditselectiontool.c: use gimp_tool_push_status_coords() for the initial status in order to reduce work for translators.
-
Simon Budig authored
2003-08-22 Simon Budig <simon@gimp.org> * app/vectors/gimpstroke.[ch] * app/vectors/gimpbezierstroke.c: added gimp_(bezier_)stroke_open that opens up a stroke (possibly returns a new one if it falls apart). * app/tools/gimpvectortool.[ch]: make it possible to break up a stroke by deleting (CTRL-Clicking in Insert/Delete mode) the curve between two anchors.
-
- 21 Aug, 2003 12 commits
-
-
Michael Natterer authored
2003-08-21 Michael Natterer <mitch@gimp.org> * tools/pdbgen/pdb/selection.pdb (selection_load,combine): use gimp_image_mask_select_channel() instead of gimp_image_mask_load(). Removes the restriction that the channel to select has to have the same size as the image. Changed help texts accordingly. * app/pdb/selection_cmd.c * libgimp/gimpselection_pdb.c: regenerated.
-
Simon Budig authored
2003-08-21 Simon Budig <simon@gimp.org> * app/vectors/gimpstroke.[ch]: added _is_empty () that checks if a stroke is empty. * app/vectors/gimpbezierstroke.c: Implemented _anchor_delete () * app/vectors/gimpvectors.[ch]: added _stroke_remove () * app/tools/gimpvectortool.[ch]: implemented the deletion of anchors. CTRL-Click on the anchor in Insert/Delete mode does the trick. Also did some renaming to the Vector tool (now Path tool) and set the Tooltip to something sane. Folks, I think the new path tool is no longer a regression against the 1.2 bezier select tool!
-
Henrik Brix Andersen authored
2003-08-21 Henrik Brix Andersen <brix@gimp.org> * app/tools/gimpmovetool.c (gimp_move_tool_control): test gimp_display_shell_get_show_guides() before drawing guide. Fixes guide artefact seen when disabling drawing of guides while a guide is selected by the move tool.
-
Henrik Brix Andersen authored
2003-08-21 Henrik Brix Andersen <brix@gimp.org> * app/widgets/gimptoolbox.c: #include "libgimpbase/gimpbase.h"
-
Michael Natterer authored
2003-08-21 Michael Natterer <mitch@gimp.org> * app/widgets/Makefile.am * app/widgets/gimphelp-ids.h: new file defining the available help topics. Work in progress and totally unusable for matching to the help system. Stay tuned... * app/gui/about-dialog.c * app/gui/brushes-menu.c * app/gui/buffers-menu.c * app/gui/channels-commands.[ch] * app/gui/channels-menu.c * app/gui/edit-commands.c * app/gui/file-commands.c * app/gui/file-new-dialog.c * app/gui/file-open-dialog.c * app/gui/file-save-dialog.c * app/gui/gradients-commands.c * app/gui/gradients-menu.c * app/gui/image-menu.c * app/gui/layers-commands.[ch] * app/gui/layers-menu.c * app/gui/module-browser.c * app/gui/offset-dialog.c * app/gui/palettes-menu.c * app/gui/patterns-menu.c * app/gui/resize-dialog.c * app/gui/select-commands.c * app/gui/templates-menu.c * app/gui/tips-dialog.c * app/gui/toolbox-menu.c * app/gui/vectors-commands.[ch] * app/gui/vectors-menu.c: replaced literal HTML file paths by help IDs from gimphelp-ids.h. Renamed some menu callbacks to be consistent with similar ones. This is just an intermediate commit and not finished. While browsing all the menus, I noticed that our "x to selection" functions are not consistent at all. They should all offer the REPLACE,ADD,SUBTRACT,INTERSECT options: * app/core/gimpchannel.[ch]: added new function gimp_channel_new_from_alpha(). Removed gimp_channel_layer_alpha() and gimp_channel_layer_mask(). * app/core/gimpimage-mask.[ch]: added gimp_image_mask_select_alpha() and gimp_image_mask_select_component() which offer the full set of operation, feather and feather_radius parameters as the other selection functions. * app/core/gimpimage-mask-select.[ch]: removed gimp_image_mask_layer_alpha() and gimp_image_mask_layer_mask(). * app/gui/channels-commands.c (channels_channel_to_selection): use gimp_image_mask_select_component() instead of implementing it here. * app/gui/image-menu.c * app/gui/layers-commands.[ch]: offer the full choice of REPLACE,ADD,SUBTRACT,INTERSECT with "Alpha to Selection" and "Mask to Selection". * tools/pdbgen/pdb/selection.pdb: changed accordingly. * app/pdb/selection_cmds.c: regenerated.
-
Sven Neumann authored
2003-08-21 Sven Neumann <sven@gimp.org> * libgimpwidgets/libgimpwidgets-sections.txt * libgimpwidgets/tmpl/gimpstock.sgml: updated for path tool icon change.
-
Jan Morén authored
2003-08-21 Jan Morén <jan.moren@lucs.lu.se> * sv.po: Updated Swedish translation.
-
Jan Morén authored
2003-08-21 Jan Morén <jan.moren@lucs.lu.se> * sv.po: Updated Swedish translation.
-
jaycox authored
* app/paint/gimppaintcore.c: paint_core_interpolate now takes care of setting core->last_coords. Don't reset core->distance in paint_core_start (fixes problem with shift-click brush strokes). Improved brush placement for stroked selections in paint_core_interpolate. * app/paint/gimppaintcore-stroke.c: dont need to set core->last_coords anymore. * app/tools/gimppainttool.c: dont need to set core->last_coords anymore. Set core->distance in gimp_paint_tool_button_press.
-
Sven Neumann authored
2003-08-21 Sven Neumann <sven@gimp.org> * m4macros/gimp-2.0.m4: set the default minimum version to 1.3.18.
-
Christian Rose authored
2003-08-21 Christian Rose <menthos@menthos.com> * sv.po: Updated Swedish translation.
-
Simon Budig authored
2003-08-21 Simon Budig <simon@gimp.org> * app/tools/gimpvectortool.c: Don't allow to create a new stroke when in in Insert/Delete Mode.
-
- 20 Aug, 2003 9 commits
-
-
Simon Budig authored
2003-08-21 Simon Budig <simon@gimp.org> * app/tools/tools-enums.h: Added enum for vector tool operation mode * app/tools/tools-enums.c: regenerated * app/tools/gimpvectoroptions.[ch]: Use new enum. Add "Polygonal" Option * app/tools/gimpvectortool.c: New Option "Polygonal" that places all newly generated handles at the position of their anchor, effectively ensuring that only polygons can be created. Cleaned up the editing states. It is now possible to move anchors in the Insert/Delete mode. Cleaned up the associated cursors. Fixed warning when Shift+Ctrl-Clicking on an inactive Anchor.
-
Simon Budig authored
2003-08-20 Simon Budig <simon@gimp.org> * app/vectors/gimpstroke.[ch]: Add hooks for insertion of points (and testing if insertion is possible) * app/vectors/gimpbezierstroke.c: Implement it for BezierStrokes * app/tools/gimpvectoroptions.c: Adjusted Options-GUI. * app/tools/gimpvectortool.[ch]: Detect if the pointer is over the curve. Make it possible to insert points in the curve. Select the "Insert/Delete Nodes" mode in the tool options and click on the curve.
-
Michael Natterer authored
2003-08-20 Michael Natterer <mitch@gimp.org> * app/core/gimpimage-mask-select.c (gimp_image_mask_select_channel): fixed GIMP_CHANNEL_OP_INTERSECT for channels which are smaller than the selection (create a temp channel like rect and ellipse select do). Also, don't modify the input channel when feathering.
-
Sven Neumann authored
-
Sven Neumann authored
2003-08-20 Sven Neumann <sven@gimp.org> * app/gui/preferences-dialog.c * app/text/gimptextlayer-transform.c * app/widgets/gimpitemfactory.c: some changes for legacy compilers based on a patch from Avi Bercovich (bug #120251).
-
Kwok-Koon Cheung authored
* zh_TW.po: Updated traditional Chinese translation.
-
Helvetix Victorinox authored
* app/composite/gimp-composite-generic.c: Enabled erase mode for all pixel formats instead of just RGBA8.
-
Helvetix Victorinox authored
* app/composite/: Regenerated installers and testers. * app/composite/make-install.py: increased tests of pixels to 1024*1024+1 * app/composite/gimp-composite-mmx.c (gimp_composite_overlay_rgba8_rgba8_rgba_mmx): Backed out of the current build. Although the unit tests all pass, the emperical evidence is that something is wrong with it.
-
Christian Rose authored
2003-08-20 Christian Rose <menthos@menthos.com> * sv.po: Updated Swedish translation.
-
- 19 Aug, 2003 13 commits
-
-
Helvetix Victorinox authored
* Removed wayward printf() of a debugging message.
-
Kwok-Koon Cheung authored
-
Abel Cheung authored
2003-08-19 Abel Cheung <maddog@linux.org.hk> * ja.po, nl.po: Mark wrong entry as fuzzy. * lt.po: Convert to UTF-8 again.
-
Manish Singh authored
-
Manish Singh authored
2003-08-18 Manish Singh <yosh@gimp.org> * tools/pdbgen/app.pl: Default all strings to validate UTF-8, use no_validate to disable. Also added a null_ok parameter which does validate UTF-8, but allows NULL. * tools/pdbgen/pdb/brush_select.pdb * tools/pdbgen/pdb/brushes.pdb * tools/pdbgen/pdb/channel.pdb * tools/pdbgen/pdb/convert.pdb * tools/pdbgen/pdb/fileops.pdb * tools/pdbgen/pdb/font_select.pdb * tools/pdbgen/pdb/gimprc.pdb * tools/pdbgen/pdb/gradient_select.pdb * tools/pdbgen/pdb/gradients.pdb * tools/pdbgen/pdb/help.pdb * tools/pdbgen/pdb/image.pdb * tools/pdbgen/pdb/layer.pdb * tools/pdbgen/pdb/message.pdb * tools/pdbgen/pdb/palette_select.pdb * tools/pdbgen/pdb/palettes.pdb * tools/pdbgen/pdb/parasite.pdb * tools/pdbgen/pdb/paths.pdb * tools/pdbgen/pdb/pattern_select.pdb * tools/pdbgen/pdb/patterns.pdb * tools/pdbgen/pdb/plug_in.pdb * tools/pdbgen/pdb/procedural_db.pdb * tools/pdbgen/pdb/text_tool.pdb * tools/pdbgen/pdb/unit.pdb: removed utf8, added no_validate and null_ok where appropriate. * app/pdb/brush_select_cmds.c * app/pdb/font_select_cmds.c * app/pdb/gradient_select_cmds.c * app/pdb/layer_cmds.c * app/pdb/palette_select_cmds.c * app/pdb/pattern_select_cmds.c * app/pdb/plug_in_cmds.c: regenerated.
-
Michael Natterer authored
2003-08-19 Michael Natterer <mitch@gimp.org> * app/tools/gimppainttool.c (gimp_paint_tool_oper_update,cursor_update): always look for the active drawable, not for the active layer. Fixes line and brush preview drawing for channels.
-
Sven Neumann authored
2003-08-19 Sven Neumann <sven@gimp.org> * app/gui/toolbox-menu.c: use the new icons here as well.
-
Sven Neumann authored
2003-08-19 Sven Neumann <sven@gimp.org> * libgimpwidgets/libgimpwidgets-sections.txt * libgimpwidgets/tmpl/gimpstock.sgml: updated for new icons.
-
Michael Natterer authored
2003-08-19 Michael Natterer <mitch@gimp.org> * app/config/gimpdisplayconfig.[ch] * app/config/gimprc-blurbs.h: added "gboolean show_brush_outline". * app/gui/preferences-dialog.c (prefs_dialog_new): added it to the "Pointer Movement Feedback" frame. * app/tools/gimppainttool.[ch]: connect to "notify::show-brush-outline" and toggle brush outline display accordingly. Fixes bug #120084.
-
Kwok-Koon Cheung authored
* zh_TW.po: Updated traditional Chinese translation.
-
Sven Neumann authored
2003-08-19 Sven Neumann <sven@gimp.org> * themes/Default/images/Makefile.am * themes/Default/images/stock-indexed-palette-[16|24].png * themes/Default/images/stock-undo-history-[16|24].png: added new icons drawn by Jimmac. * libgimpwidgets/gimpstock.[ch] * app/gui/dialogs-constructors.c * app/gui/dialogs-menu.c * app/gui/image-menu.c: register and use them.
-
Michael Natterer authored
2003-08-19 Michael Natterer <mitch@gimp.org> * app/widgets/gimpcontainertreeview.c (gimp_container_tree_view_reorder_item): when reordering the selected item, don't just scroll to its position but call gimp_container_view_select_item(), so the views' state (e.g. raise/lower buttons) updates correctly. Fixes bug #120177.
-
Simon Budig authored
2003-08-19 Simon Budig <simon@gimp.org> * app/vectors/gimpvectors.h * app/vectors/gimpstroke.[ch]: removed temp_anchor stuff. I don't think that this is needed. Added virtual function to determine the closest point on the curve to a given target point. * app/vectors/gimpbezierstroke.c: implemented gimp_bezier_stroke_nearest_point_get () - up to now untested and unused.
-
- 18 Aug, 2003 3 commits
-
-
Sven Neumann authored
2003-08-19 Sven Neumann <sven@gimp.org> * libgimpwidgets/gimppickbutton.c: fixed color picking from other screens.
-
Nikos Charonitakis authored
-
Manish Singh authored
2003-08-18 Manish Singh <yosh@gimp.org> * plug-ins/pygimp/gimpmodule.c: updated for new gradient sample API, "reverse" is an optional parameter which defaults to FALSE.
-