- 13 Jan, 2005 7 commits
-
-
Michael Natterer authored
2005-01-13 Michael Natterer <mitch@gimp.org> Allow to easily open brushes and patterns as images. Fixes bug #163059. * app/actions/brushes-actions.c * app/actions/patterns-actions.c: added "brushes-open-as-image" and "patterns-open-as-image" actions. * app/actions/data-commands.[ch]: added data_open_as_image_cmd_callback() which tries to load data->filename as image. * app/widgets/gimphelp-ids.h: added help IDs for the new actions. * app/widgets/gimpdatafactoryview.c: added buttons. * menus/brushes-menu.xml * menus/patterns-menu.xml: added them to the menus.
-
Michael Natterer authored
2005-01-13 Michael Natterer <mitch@gimp.org> Splitting GimpItem::convert() into two virtual functions was apparently buggy over-engineering. Reverted that stuff and implement item conversion much simpler: * app/core/gimpitem.[ch]: have a single virtual function, GimpItem::convert(), which takes a newly duplicated item and the destination image. (gimp_item_convert): simply call GimpItem::convert() on the result of gimp_item_duplicate(). (gimp_item_real_convert): set the item's new image. * app/core/gimplayer.c (gimp_layer_convert) * app/vectors/gimpvectors.c (gimp_vectors_convert): changed accordingly and chain up after, not before doing our own stuff so the old image is still available as item->image for stuff like colormap conversion. Fixes bug #163879.
-
Michael Natterer authored
2005-01-13 Michael Natterer <mitch@gimp.org> Made the file open and save dialogs use the last used folder instead of defaulting to current directory. Fixes bug #162385. * app/widgets/gimpfiledialog.[ch] (gimp_file_dialog_set_uri): removed this function because it had no functionality except creating usability problems. * app/actions/file-commands.c: use gtk_file_chooser_set_uri() instead but *only* if we already have an uri from an alread open image or the document hinstory. * app/widgets/gimpfiledialog.c (gimp_file_dialog_set_image): set the file chooser's uri only if we have an uri from the image itself. Leave the current folder untouched otherwise and just set the current name (e.g. "Untitled"). * app/dialogs/file-save-dialog.c (file_save_dialog_save_image): on successful save, remember the used uri by attaching it to the "gimp" instance. (file_save_dialog_new): set the last saved uri's folder on the newly created file save dialog.
-
Sven Neumann authored
2005-01-13 Sven Neumann <sven@gimp.org> * app/units.c * app/core/gimp-units.c * app/core/gimp.c * app/core/gimpunit.[ch]: added a utility function that frees the memory allocated for user units. Minor cleanups.
-
Sven Neumann authored
-
Sven Neumann authored
2005-01-13 Sven Neumann <neumann@jpk.com> * configure.in (ALL_LINGUAS): added mk (Macedonian).
-
Sven Neumann authored
2005-01-13 Sven Neumann <neumann@jpk.com> * ru.po: fixed fatal error.
-
- 12 Jan, 2005 1 commit
-
-
Ivan Stojmirov authored
-
- 11 Jan, 2005 5 commits
-
-
Sven Neumann authored
-
Sven Neumann authored
2005-01-11 Sven Neumann <neumann@jpk.com> * app/pdb/drawable_transform_cmds.c * libgimp/gimpenums.h * plug-ins/pygimp/gimpenums.py * tools/pdbgen/enums.pl: regenerated after change of GimpInterpolationType enum.
-
Sven Neumann authored
2005-01-11 Sven Neumann <neumann@jpk.com> * app/base/base-enums.[ch] * app/core/gimpdrawable-transform.c * app/core/gimpdrawable.c * app/paint-funcs/Makefile.am * app/paint-funcs/paint-funcs.[ch] * app/paint-funcs/scale-funcs.[ch]: applied patch by Geert Jordaens (after a good deal of reformatting for coding style compliance). This factors the scale routines into their own file and adds a sinc-based (Lanczos) interpolation routine (bug #162250).
-
Marco Ciampa authored
-
Sven Neumann authored
2005-01-11 Sven Neumann <sven@gimp.org> * plug-ins/script-fu/siod/slib.c (help): removed wrong URL from help output.
-
- 10 Jan, 2005 5 commits
-
-
Manish Singh authored
2005-01-10 Manish Singh <yosh@gimp.org> * modules/controller_midi.c: #include <time.h> to make sure all the types are there for the alsa headers. Should address bug #163593.
-
Sven Neumann authored
2005-01-10 Sven Neumann <sven@gimp.org> * tools/pdbgen/pdb/text_tool.pdb: explicitely mention the encoding. * app/pdb/text_tool_cmds.c * libgimp/gimptexttool_pdb.c: regenerated.
-
David Odin authored
* plug-ins/common/sparkle.c: update the preview when a parameter change. Updating the preview is now disabled by default since it can be very slow.
-
Valek Frob authored
-
Adam Weinberger authored
* en_CA.po: Updated Canadian English translation.
-
- 09 Jan, 2005 5 commits
-
-
Sven Neumann authored
2005-01-09 Sven Neumann <sven@gimp.org> * libgimp/gimpgradientmenu.c: fixed out-of-bounds access in gradient selection widget. Presumably fixes bug #163427.
-
Sven Neumann authored
2005-01-09 Sven Neumann <sven@gimp.org> * app/widgets/gimpcontrollerkeyboard.c: changed "Key" to "Cursor".
-
David Odin authored
* plug-ins/common/sparkle.c: added a preview. This will need more testing. Shlomi Fish, can you please try to test this plug-in again?
-
Sven Neumann authored
2005-01-09 Sven Neumann <sven@gimp.org> * app/widgets/gimpactionview.c (gimp_action_view_new): connect to "button_press_event" and start editing immidiately instead of waiting for a second click. Fixes bug #163385.
-
Sven Neumann authored
2005-01-09 Sven Neumann <sven@gimp.org> * app/widgets/gimpdialogfactory.c (gimp_dialog_factories_toggle): if called with (ensure_visibility == TRUE), raise the toolbox. Fixes bug #163381.
-
- 08 Jan, 2005 5 commits
-
-
David Odin authored
* plug-ins/common/mosaic.c: made the preview fast enough to be useful.
-
Sven Neumann authored
2005-01-08 Sven Neumann <sven@gimp.org> * app/widgets/gimpcontainertreeview.c (gimp_container_tree_view_find_click_cell): really fix handling of RTL layouts (bug #162663).
-
Sven Neumann authored
2005-01-08 Sven Neumann <sven@gimp.org> * app/widgets/gimpcontainertreeview.c (gimp_container_tree_view_button_press): fixed handling of clicks into a horizontally scrolled treeview.
-
Sven Neumann authored
2005-01-08 Sven Neumann <sven@gimp.org> * app/dialogs/scale-dialog.c: use a GimpMessageBox to display the informative message when scaling an indexed image.
-
Sven Herzberg authored
2005-01-08 Sven Herzberg <herzi@gnome-de.org> * de.po: fixed an old translation
-
- 07 Jan, 2005 10 commits
-
-
Sven Neumann authored
2005-01-07 Sven Neumann <sven@gimp.org> * app/widgets/gimpcontainertreeview.c (gimp_container_tree_view_button_press): handle RTL layouts (fixes bug #162663).
-
Shlomi Fish authored
2005-01-07 Shlomi Fish <shlomif@iglu.org.il> * plug-ins/script-fu/scripts/frosty-logo.scm: made sure the shadow is given enough space and then truncated instead of translated to the center of the image, thus preventing the display of shadows with a completely horizontal or vertical edge. Fixes bug #132145.
-
Michael Natterer authored
2005-01-07 Michael Natterer <mitch@gimp.org> * app/core/gimpimage-snap.c: moved variables to local scopes, assign the snapped coords unconditionally (also if we don't snap), cleanup. (gimp_image_snap_rectangle): entirely rewritten to use local mindist_x, mindist_y variables instead of fiddling with lots of boolean variables. Implemented vectors snapping as if the required GimpStroke functions existed (#defined them). Simon, your turn :)
-
Michael Natterer authored
2005-01-07 Michael Natterer <mitch@gimp.org> * app/actions/plug-in-commands.c * app/actions/vectors-commands.c: GIMP_PROGRESS(NULL) is perfectly valid, no need to say gdisp ? GIMP_PROGRESS(gdisp) : NULL. * app/actions/plug-in-commands.c (plug_in_run_cmd_callback): remember the last plug-in if it has at least 3 args, not 2. Cleaned up the whole function and removed cruft.
-
Sven Neumann authored
2005-01-07 Sven Neumann <sven@gimp.org> * app/composite/gimp-composite-x86.h * app/composite/gimp-composite-sse.c: applied patch from Andreas Jochens that fixes the build on amd64 with gcc-4.0 (bug #163041).
-
Sven Neumann authored
-
Sven Neumann authored
2005-01-07 Sven Neumann <neumann@jpk.com> * data/misc/gimp.desktop.in.in: changed Comment field as suggested in bug #160990.
-
Sven Neumann authored
2005-01-07 Sven Neumann <neumann@jpk.com> * app/app-docs.sgml * app/app-sections.txt: updated. * libgimpwidgets/libgimpwidgets-sections.txt * libgimpwidgets/tmpl/gimpscrolledpreview.sgml: added gimp_scrolled_preview_set_position().
-
Sven Neumann authored
2005-01-07 Sven Neumann <neumann@jpk.com> * plug-ins/common/mail.c: just some minor formatting changes.
-
Manish Singh authored
-
- 06 Jan, 2005 2 commits
-
-
Sven Neumann authored
2005-01-07 Sven Neumann <sven@gimp.org> * plug-ins/jpeg/Makefile.am * plug-ins/jpeg/jpeg-exif.c * plug-ins/jpeg/jpeg-load.c * plug-ins/jpeg/jpeg-save.c * plug-ins/jpeg/jpeg.[ch]: some code cleanup.
-
Manish Singh authored
2005-01-06 Manish Singh <yosh@gimp.org> * libgimpwidgets/gimpdialog.c: flush the display in dispose if we're no longer in a main loop, so the dialog doesn't hang around while possibly long running calculations are being done. Fixes bug #163084.
-