- 20 Jun, 2004 2 commits
-
-
Sven Neumann authored
2004-06-20 Sven Neumann <sven@gimp.org> * plug-ins/common/jpeg.c: removed redundant hboxes and other layout cleanups.
-
Philip Lafleur authored
2004-06-20 Philip Lafleur <plafleur@cvs.gnome.org> * app/display/gimpdisplayshell-scale.[ch]: * app/display/gimpnavigationview.[ch]: * app/actions/view-actions.c: * app/actions/view-commands.[ch]: * app/widgets/gimphelp-ids.h: * menus/image-menu.xml.in: Changed "Zoom to Fit Window" command to "Fit Image in Window" and added another command, "Fit Image to Window", that zooms according to the opposite dimension. Fixes bug #144597.
-
- 19 Jun, 2004 16 commits
-
-
Michael Schumacher authored
-
Michael Schumacher authored
-
William Skaggs authored
* plug-ins/common/jpeg.c: more changes to save dialog. Moved comment field to Advanced area. Don't set restart marker frequency stuff insensitive. Changed range for quality scale from 0-1 to 0-100 to follow the jpeg spec (but left allowable range for pdb at 0-1 to avoid breaking anything).
-
Bill Skaggs authored
2004-06-19 Bill Skaggs <weskaggs@primate.ucdavis.edu> * app/tools/gimpscaletool.c: fixed my fix for bug # 68106, which worked incorrectly for two of the control points.
-
Michael Natterer authored
2004-06-19 Michael Natterer <mitch@gimp.org> * modules/controller_midi.c (midi_read_event): simplified swallowing of SysEx messages and unwanted data bytes. Reordered and commented stuff to be more readable.
-
Michael Natterer authored
-
Michael Natterer authored
2004-06-19 Michael Natterer <mitch@gimp.org> * modules/Makefile.am * modules/controller_midi.c: new controller for MIDI input. Maps all note on and note off events and all MIDI controllers to GimpContollerEvents. Should parse any MIDI stream. Code based on blinkenmedia stuff from Daniel Mack.
-
Sven Neumann authored
-
Sven Neumann authored
2004-06-19 Sven Neumann <sven@gimp.org> Applied a patch from Geert Jordaens that implements the GtkStatusbar functionality in GimpStatusbar so that we can redo it in order to fix bug #120175: * app/core/gimpmarshal.list: added VOID: UINT, STRING. * app/display/gimpstatusbar.[ch]: copied GtkStatusbar code. * app/display/gimpdisplayshell.c: changed accordingly.
-
Sven Neumann authored
2004-06-19 Sven Neumann <sven@gimp.org> * plug-ins/ifscompose/ifscompose_utils.c (create_brush): use G_SQRT2; some coding style cleanups.
-
Sven Neumann authored
2004-06-19 Sven Neumann <sven@gimp.org> * app/vectors/gimpbezierstroke.c (arcto_ellipsesegment): moved array initialization out of variable declaration (bug #144632).
-
Sven Neumann authored
2004-06-19 Sven Neumann <sven@gimp.org> * app/vectors/gimpbezierstroke.c (arcto_ellipsesegment): use G_SQRT2 to make circlemagic a constant value so we can initialize the array on declaration. Fixes bug #144632.
-
Sven Neumann authored
2004-06-19 Sven Neumann <sven@gimp.org> * devel-docs/parasites.txt: document "exif-data" parasite.
-
Manish Singh authored
2004-06-18 Manish Singh <yosh@gimp.org> * plug-ins/common/film.c: Don't use deprecated gimp_text functions, clean up font name string handling a bit, default is now "Monospace" instead of "Courier".
-
Michael Natterer authored
2004-06-19 Michael Natterer <mitch@gimp.org> * app/widgets/gimpcontrollers.c (gimp_controllers_event_mapped): start supporting GIMP_CONTROLLER_EVENT_VALUE of type gdouble. Assume the double value is in a [0.0..1.0] range and temporarily change the value of the called GimpEnumAction to a range of [0..1000] when invoking it. All still very hackish...
-
Michael Natterer authored
2004-06-19 Michael Natterer <mitch@gimp.org> * app/widgets/gimpcontrollerinfo.c (gimp_controller_info_event): more debugging output.
-
- 18 Jun, 2004 6 commits
-
-
William Skaggs authored
* app/tools/gimpscaletool.c: changed algorithm for scaling when aspect ratio is constrained, to fix strange behavior described in bug # 68106.
-
William Skaggs authored
* plug-ins/common/jpeg.c: redid save dialog along lines suggested in bug # 138929 Only create an exif data parasite on loading file if the file actually contains exif data. Call exif data parasite "exif-data" instead of "jpeg-exif-data", because it should be interchangeable with TIFF exif data.
-
Michael Natterer authored
2004-06-18 Michael Natterer <mitch@gimp.org> * app/actions/context-actions.c * app/actions/context-commands.[ch]: added tons of new actions to modify the current FG/BG color's RGB components. Added new enum value GIMP_CONTEXT_SELECT_SET which allows to set values, not only increase/decrease them. Changed context_select_value() utility function to interpret GimpEnumAction::value being >= GIMP_CONTEXT_SELECT_SET as settings in a range from 0 to 1000. Yes, that's a hack...
-
Philip Lafleur authored
2004-06-18 Philip Lafleur <plafleur@cvs.gnome.org> * app/tools/gimptransformtool.c: reverted my fix to bug #144570.
-
Philip Lafleur authored
2004-06-18 Philip Lafleur <plafleur@cvs.gnome.org> * app/tools/gimpfuzzyselecttool.c: Fix fuzzy select menu label.
-
Philip Lafleur authored
2004-06-18 Philip Lafleur <plafleur@cvs.gnome.org> * app/tools/gimptransformtool.c (gimp_transform_tool_bounds): If transforming a path, use the path bounds rather than the mask bounds. Fixes bug #144570.
-
- 17 Jun, 2004 8 commits
-
-
Michael Natterer authored
2004-06-17 Michael Natterer <mitch@gimp.org> * app/core/gimp-utils.[ch]: added gimp_boolean_handled_accum(). * app/core/gimp.c * app/widgets/gimpcontrollerinfo.c: use it.
-
Michael Natterer authored
2004-06-17 Michael Natterer <mitch@gimp.org> * app/core/gimpcontainer.c (gimp_container_deserialize): add newly created children to the container *after* deserializing them so GimpContainer::add() callbacks get the already deserialized object. * app/widgets/gimpcontrollers.c: connect to "add" and "remove" of the controller list and remember / clear the wheel controller when it appears / disappears.
-
Sven Neumann authored
2004-06-17 Sven Neumann <sven@gimp.org> * autogen.sh: check for xsltproc and mention that the intltool version mismatch is harmless.
-
Pedro Gimeno authored
2004-06-17 Pedro Gimeno <pggimeno@wanadoo.es> * tools/pdbgen/pdb/paths.pdb: Fix typos and improve documentation. Addresses bug #144267. * app/pdb/paths_cmds.c * libgimp/gimppaths_pdb.c: regenerated.
-
Michael Natterer authored
2004-06-17 Michael Natterer <mitch@gimp.org> * libgimpwidgets/gimpcontroller.[ch]: removed "enabled" property. Removed GIMP_CONTROLLER_PARAM_RERIALIZE from the "name" property because it's the hardware-determined name of this controller instance. * app/widgets/gimpcontrollerwheel.c * modules/controller_linux_input.c: set the name. * libgimpwidgets/gimpwidgets.h: #include gimpcontroller.h. * app/widgets/gimpcontrollerinfo.[ch]: added "enabled" here instead. Don't dispatch events if the controller is disabled. Made everything work (not crash) with info->mapping being NULL. * etc/controllerrc: updated again with the changed format. * app/widgets/gimpcontrollers.[ch]: added gimp_controllers_get_list() which returns the container of controllers. * app/widgets/gimphelp-ids.h * app/gui/preferences-dialog.c: added controller configuration (can't change anything yet, just view the current settings). Resurrected the "Input Devices" page and removed the "Session" page by moving its widgets to other pages. Pack the various "Save now"/"Clear now" buttons vertically, not horizontally. Fixes bug #139069. * themes/Default/images/preferences/Makefile.am * themes/Default/images/preferences/controllers.png * themes/Default/images/preferences/theme.png: new icons for new prefs pages. Someone needs to make them nice...
-
Michael Natterer authored
2004-06-17 Michael Natterer <mitch@gimp.org> * app/display/gimpdisplayshell.c: GtkUIManager makes the menu bar visible by default, hide it if options->show_menubar is FALSE. Fixes bug #143243.
-
Sven Neumann authored
2004-06-17 Sven Neumann <sven@gimp.org> * configure.in: bumped version to 2.1.1. Allow to disable the build of the linux_input controller module.
-
Philip Lafleur authored
2004-06-17 Philip Lafleur <plafleur@cvs.gnome.org> * app/core/gimpdrawable-transform.c (gimp_drawable_transform_tiles_affine): Make transforms (most notably perspective transforms) conform exactly to specified edges. Includes a patch by David Gowers. Fixes bug #144352.
-
- 16 Jun, 2004 8 commits
-
-
Manish Singh authored
2004-06-16 Manish Singh <yosh@gimp.org> * modules/controller_linux_input.c: put BTN_{WHEEL,GEAR_DOWN,GEAR_UP} usage in #ifdefs, since pre-2.6 kernels do not have them. * modules/controller_linux_input.c (linux_input_read_event): n_bytes should be a gsize.
-
Michael Natterer authored
2004-06-16 Michael Natterer <mitch@gimp.org> * app/actions/context-actions.c * app/actions/context-commands.[ch]: added actions & callback to select the first/last/prev/next tool.
-
Simon Budig authored
2004-06-16 Simon Budig <simon@gimp.org> * modules/controller_linux_input.c: removed BTN_MISC, since it is the same as BTN_0 in the input.h header file.
-
Michael Natterer authored
2004-06-16 Michael Natterer <mitch@gimp.org> * libgimpwidgets/gimpcontroller.c (gimp_controller_get_event_name) (gimp_controller_get_event_blurb): always return a non-NULL string (return "<invalid event id>" as fallback). * modules/controller_linux_input.c: reenabled button event dispatching. * app/widgets/gimpcontrollerinfo.c: fixed debugging output.
-
Simon Budig authored
2004-06-16 Simon Budig <simon@gimp.org> * modules/controller_linux_input.c: break out of the loop after we handled the first matching rel_event.
-
Michael Natterer authored
2004-06-16 Michael Natterer <mitch@gimp.org> * libgimpwidgets/gimpcontroller.[ch]: added #define GIMP_CONTROLLER_PARAM_SERIALIZE. Made all properties serializable. * modules/controller_linux_input.c: made "device-name" serializable. * app/config/gimpconfig-params.h: added macro GIMP_CONFIG_INSTALL_PROP_POINTER() which needs to be handled by custom (de)serialize_property() implementations. * app/config/gimpconfig-deserialize.c * app/config/gimpconfig-serialize.c: made object (de)serialization work for object properties which are *not* GIMP_PARAM_AGGREGATE. Write/parse the exact type of the object to create to enable this. * app/core/gimpmarshal.list: new marshaller for GimpControllerInfo. * app/widgets/gimpcontrollerinfo.[ch]: implement GimpConfigInterface and add "controller" and "mapping" properties. Add "event-mapped" signal which carries the action_name. * app/widgets/gimpcontrollers.c: removed all deserialization code and simply (de)serialize the controller container. Install a container handler for "event-mapped" and do the action_name -> action mapping in the callback. * etc/controllerrc: regenerated with new syntax. Delete your old one!
-
Sven Neumann authored
2004-06-16 Sven Neumann <sven@gimp.org> * app/widgets/gimpcontrollerwheel.c (gimp_controller_wheel_get_event_name): don't use gettext() here. * modules/controller_linux_input.c: added more button events, set the device name, some cleanup.
-
Marco Ciampa authored
-