- 21 Sep, 2003 15 commits
-
-
Sven Neumann authored
2003-09-21 Sven Neumann <sven@gimp.org> * libgimpwidgets/libgimpwidgets-docs.sgml: added a chapter id to get a reasonable name for the generated HTML file. * libgimpwidgets/libgimpwidgets-sections.txt * libgimpwidgets/tmpl/gimpstock.sgml: added new icons.
-
Michael Natterer authored
2003-09-21 Michael Natterer <mitch@gimp.org> * app/widgets/gimpdockable.[ch]: added a title bar showing the dockable's name, a "close" and a "menu" button. Not quite finished, but almost... * app/gui/dialogs-constructors.c: changed accordingly. * themes/Default/images/Makefile.am * themes/Default/images/stock-close-12.png * themes/Default/images/stock-menu-12.png: new icons for the above. * libgimpwidgets/gimpstock.[ch]: register them. * themes/Default/gtkrc: remove any focus spacing from the dockables' new buttons since they can't get the focus anyway.
-
Michael Natterer authored
2003-09-21 Michael Natterer <mitch@gimp.org> * app/gui/images-menu.c (images_menu_update): fixed typo.
-
Simon Budig authored
2003-09-21 Simon Budig <simon@gimp.org> * app/xcf/xcf-save.c: Enable the new save code by default.
-
Simon Budig authored
-
Simon Budig authored
2003-09-21 Simon Budig <simon@gimp.org> * app/core/gimpscanconvert.c: Adjusted to make sure that no successive LINETOs to the same coordinate are in the path. Libart chokes on that. * app/core/gimpdrawable-stroke.c: Respect the offsets of the target drawable. * app/tools/gimpvectortool.c: Removed status message in VECTORS_FINISHED mode as requested by Ville Pätsi. * app/vectors/gimpvectors.c: Determine the stroke parameters from the current context (opacity/color/paint_mode). The other parameters are not yet supported.
-
Sven Neumann authored
-
Dave Neary authored
2003-09-21 Dave Neary <bolsh@gimp.org> * app/gui/image-menu.c: Changed default shortcut for Redo to Ctrl-Shift-Z, following a reccommendation of the GNOME HIG.
-
Sven Neumann authored
2003-09-21 Sven Neumann <sven@gimp.org> * tools/pdbgen/pdb/paths.pdb: added a preliminary PDB API for vectors import. Will change when the new vectors PDB API gets added. * app/pdb/internal_procs.c * app/pdb/paths_cmds.c * libgimp/gimppaths_pdb.[ch]: regenerated. * plug-ins/common/svg.c: allow to import paths when rendering a SVG file.
-
Sven Neumann authored
2003-09-21 Sven Neumann <sven@gimp.org> * plug-ins/common/svg.c: added a resolution entry and implemented PDB parameter parsing.
-
Michael Natterer authored
2003-09-21 Michael Natterer <mitch@gimp.org> * app/widgets/gimpcontainergridview.c (gimp_container_grid_view_init): removed the useless padding from the label which shows the name of the selected item, so it's properly aligned with the widget's left border now.
-
Sven Neumann authored
2003-09-21 Sven Neumann <sven@gimp.org> * app/core/core-enums.[ch]: renamed new enums to use "style" instead of the overloaded term "type". Also renamed GimpGridType while I was on it. * app/core/gimpdrawable-stroke.[ch] * app/core/gimpgrid.[ch] * app/core/gimpscanconvert.[ch] * app/display/gimpdisplayshell.c * app/vectors/gimpvectors.c * app/gui/grid-dialog.c: changed accordingly.
-
Danilo Šegan authored
2003-09-21 Danilo Šegan <dsegan@gmx.net> * sr.po, sr@Latn.po: Updated Serbian translation.
-
Duarte Loreto authored
2003-09-21 Duarte Loreto <happyguy_pt@hotmail.com> * pt.po: Updated Portuguese translation.
-
Simon Budig authored
2003-09-21 Simon Budig <simon@gimp.org> Dave Neary <bolsh@gimp.org> * app/core/gimpdrawable-stroke.c: gimp_image_apply_image () must not get the pixel Region twice, use NULL for src1_tiles, which then defaults to the drawables tiles. Also pixel_region_init() does not take the offsets set by tile_manager_set_offsets into account. Use 0,0 instead of x1,y1. Fixes bad crashes. * app/core/gimpscanconvert.c: fixed crash for the same reason. * app/vectors/gimpvectors.c: Enabled the new stroking by default. Of course there should be a dialog to tweak the settings... :-)
-
- 20 Sep, 2003 7 commits
-
-
Simon Budig authored
2003-09-20 Simon Budig <simon@gimp.org> Dave Neary <bolsh@gimp.org> First steps towards Libart stroking. Right now the code crashes and thus is disabled by default. If you want to test it, change the #define LIBART_STROKE in app/vectors/gimpvectors.c. Then a click on the stroke button in the paths dialog invokes the new code. The crash is in gimpdrawable-stroke.c - apparently I did not yet get the TileManager stuff correctly. * app/core/gimpscanconvert.[ch]: Rewritten to be more clear and have an easier API. Now can handle open Paths and libart-stroke the (open/closed) polygons defined earlier. * app/core/core-enums.h: Added Enums for LineJoin-Type and EndCap-Type for stroking. * app/core/core-enums.c: regenerated. * app/core/gimpimage-mask-select.c: Use the new API of GimpScanConvert where appropriate. * app/vectors/gimpvectors.c: Added #define to enable the libart stroking. Disabled by default because of the crash mentioned above... * app/vectors/gimpbezierstroke.c * app/vectors/gimpstroke.c * app/vectors/gimpvectors.[ch]: Removed Libart stuff here. Libart usage now lives exclusively in GimpScanConvert. * app/core/gimpdrawable-stroke.[ch]: New files for the libart stroking (right now just vector objects). * app/core/Makefile.am: changed accordingly. * app/Makefile.am: Needed to tweak linking. :-/
-
Miloslav Trmac authored
-
Henrik Brix Andersen authored
2003-09-20 Henrik Brix Andersen <brix@gimp.org> * app/config/gimpconfig-dump.c (dump_gimprc): removed reference to the "module-load-inhibit" property
-
Christian Neumair authored
-
Helvetix Victorinox authored
* app/composite/gimp-composite-mmx.c (gimp_composite_difference_rgba8_rgba8_rgba8_mmx): Replaced the improper use of the pminub instruction with the macro which does the same using only mmx instructions.
-
Sven Neumann authored
2003-09-20 Sven Neumann <sven@gimp.org> * plug-ins/common/svg.c: added framework for size negotiation. Not really useful yet but compiles and sortof works even.
-
Danilo Šegan authored
2003-09-20 Danilo Šegan <dsegan@gmx.net> * sr.po, sr@Latn.po: Updated Serbian translation.
-
- 19 Sep, 2003 10 commits
-
-
Sven Neumann authored
2003-09-19 Sven Neumann <sven@gimp.org> * app/vectors/gimpbezierstroke.c * app/vectors/gimpstroke.c: made "closed" a construct_only property and make sure that notify is emitted correctly when it is changed.
-
Sven Neumann authored
2003-09-19 Sven Neumann <sven@gimp.org> * app/vectors/gimpvectors-import.c (parse_svg_viewbox): revert to the old implementation that is ugly but should work more reliably in locales that use ',' as the decimal separator. Disable rendering of elements with a zero viewBox. (parse_svg_length): fixed handling of width and height parameters.
-
Sven Neumann authored
2003-09-19 Sven Neumann <sven@gimp.org> * plug-ins/common/svg.c (load_image): do not rely on librsvg setting GError on failure, it doesn't :(
-
Marco Ciampa authored
-
Marco Ciampa authored
-
Michael Natterer authored
2003-09-19 Michael Natterer <mitch@gimp.org> * app/gui/gui.c (gui_device_change_notify): session_info->widget is not a GimpDeviceStatus but its parent GimpDockable. Use the dockable's child instead. Fixes bug #122684.
-
Michael Natterer authored
2003-09-19 Michael Natterer <mitch@gimp.org> * app/tools/gimpcolorpickertool.c: moved the call to gimp_color_tool_enable() from GimpTool::initialize() to GObject::constructor() so the right cursor is shown before the first button_press. Fixes bug #122693.
-
Sven Neumann authored
2003-09-19 Sven Neumann <sven@gimp.org> * app/widgets/gimpcolormapeditor.c: changed the hex entry to look and feel like the hex entry in the GimpColorScales widget. Fixes bug #122692.
-
Michael Natterer authored
2003-09-19 Michael Natterer <mitch@gimp.org> Fix for bug #122695: * app/widgets/gimpcolormapeditor.c (gimp_colormap_hex_entry_activate): call gimp_image_flush() after gimp_image_set_colormap_entry() so the projection gets updated. Cleanup / consistency with other dialogs: * app/widgets/gimphelp-ids.h: added help IDs for the colormap editor's menu items and buttons. * app/gui/colormap-editor-menu.c (colormap_editor_menu_entries): use the new help IDs. * app/widgets/gimpcolormapeditor.[ch]: added buttons for "Edit Color" and "Add Color" and moved the color_notebook code to this file. * app/gui/colormap-editor-commands.[ch]: removed almost all code and simply emit "clicked" from the editor's buttons so their callbacks are invoked.
-
Seth Burgess authored
-
- 18 Sep, 2003 8 commits
-
-
Simon Budig authored
2003-09-19 Simon Budig <simon@gimp.org> * app/tools/gimpvectortool.[ch]: Show a little help in the status bar. Maybe the functions I implemented to track the status of the status bar should live in a parent class. Still behaves a little weird, but I need help to fix it and it does not crash, so I committed it anyway... :-)
-
Danilo Šegan authored
2003-09-19 Danilo Šegan <dsegan@gmx.net> * sr.po, sr@Latn.po: Updated Serbian translation.
-
Jan Morén authored
2003-09-18 Jan Morén <jan.moren@lucs.lu.se> * sv.po: Updated Swedish translation.
-
Sven Neumann authored
2003-09-18 Sven Neumann <sven@gimp.org> * app/vectors/gimpbezierstroke.c (gimp_bezier_stroke_nearest_point_get): removed compiler warning. * app/vectors/gimpvectors-export.c: small formatting change.
-
Simon Budig authored
2003-09-18 Simon Budig <simon@gimp.org> * app/tools/tools-enums.h: Renamed the modes of the vector tools: - Design (creative stuff: placing of new anchors / moving anchors/segments) - Edit (technical stuff: inserting/deleting anchors/segments) - Move (moving strokes/vectors) Jimmac: These need icons... :-) * app/tools/tools-enums.c: regenerated * app/tools/gimpvectoroptions.c * app/tools/gimpvectortool.c: changed accordingly.
-
Michael Natterer authored
2003-09-18 Michael Natterer <mitch@gimp.org> * app/paint/Makefile.am * app/paint/paint.[ch]: removed... * app/paint/gimp-paint.[ch]: ...and added. * app/core/gimp.c: changed accordingly. * app/tools/Makefile.am * app/tools/tools.[ch]: removed... * app/tools/gimp-tools.[ch]: ...and added. Added gimp_tools_restore() and gimp_tools_save() and moved the entire tool registering and tool_options loading/saving code here. Call tool_manager_init() from gimp_tools_init() and tool_manager_exit() from gimp_tools_exit(). * app/tools/tool_manager.[ch]: removed the code which now lives in gimp-tools.[ch]. The tool manager now has no knowledge about individual tools any more and just handles the active_tool and the tool part of tool <-> display interaction. Removed tool_manager_get_info_by_type(). * app/tools/gimpvectortool.c (gimp_vector_tool_register): the tool's identifier is "gimp-vector-tool", not "gimp-path-tool". * app/app_procs.c * app/display/gimpdisplayshell-callbacks.c * app/gui/vectors-commands.c * app/tools/gimppainttool.c: changed accordingly.
-
Sven Neumann authored
2003-09-18 Sven Neumann <sven@gimp.org> * plug-ins/common/screenshot.c (create_image): rewritten pixel transfer from pixbuf to drawable; doesn't need a tile cache any longer. * plug-ins/common/svg.c: same change here together with a bunch of other changes in preparation for viewport negotiation.
-
Simon Budig authored
2003-09-18 Simon Budig <simon@gimp.org> * app/vectors/gimpstroke.[ch] * app/vectors/gimpbezierstroke.c: (gimp_stroke_nearest_point_get) added the endpoint of the segment to the list of returned values. * app/tools/gimpdrawtool.[ch]: (gimp_draw_tool_on_vectors_curve) return the endpoint also. * app/tools/gimpvectortool.[ch]: Use that to activate the to-be-changed anchors when dragging on the curve directly. * app/tools/gimpmovetool.[ch]: changed accordingly.
-