- 23 Dec, 2005 2 commits
-
-
Michael Natterer authored
2005-12-23 Michael Natterer <mitch@gimp.org> * app/core/gimpchannel.c * app/core/gimpdrawable.c * app/core/gimplayer.c * app/core/gimplayermask.c * app/text/gimptextlayer.c * app/vectors/gimpvectors.c: moved variables to local scopes in implementations of GimpItem::duplicate()
-
Simon Budig authored
2005-12-23 Simon Budig <simon@gimp.org> * app/vectors/gimpbezierstroke.c * app/vectors/gimpstroke.c: shuffled some g_return*_if_fail around as suggested by mitch.
-
- 21 Dec, 2005 1 commit
-
-
Sven Neumann authored
2005-12-21 Sven Neumann <sven@gimp.org> * app/widgets/gimpfileprocview.c: removed icons from GimpFileProcView. It turned out that the Wilber icon is commonly mistaken as an indicator for the selected file-type.
-
- 19 Dec, 2005 2 commits
-
-
Michael Natterer authored
-
Michael Natterer authored
2005-12-19 Michael Natterer <mitch@gimp.org> * app/widgets/*.c: port to G_DEFINE_TYPE() and friends. Some related cleanup.
-
- 16 Dec, 2005 1 commit
-
-
Sven Neumann authored
2005-12-16 Sven Neumann <sven@gimp.org> * app/paint/paint-enums.[ch]: changed description of GIMP_CLONE_ALIGN_NO enum value. * app/tools/gimpclonetool.c (gimp_clone_options_gui): use a combo box for the align mode.
-
- 13 Dec, 2005 2 commits
-
-
Sven Neumann authored
2005-12-13 Sven Neumann <sven@gimp.org> * libgimpbase/gimpwire.[ch]: let the private wire methods live in the GIMP namespace. Declare internal functions as such and prefix them with an underscore. * libgimp/gimp.c * libgimp/gimptile.c * libgimpbase/gimpbase.def * libgimpbase/gimpprotocol.c * app/plug-in/plug-in-message.[ch] * app/plug-in/plug-in-run.c * app/plug-in/plug-in.c: changed accordingly.
-
Michael Natterer authored
2005-12-13 Michael Natterer <mitch@gimp.org> * app/tools/*.c: port to G_DEFINE_TYPE() and friends. Some related cleanup.
-
- 11 Dec, 2005 1 commit
-
-
Michael Natterer authored
2005-12-11 Michael Natterer <mitch@gimp.org> * app/core/gimpstrokedesc.c (gimp_stroke_desc_new): fall back to the paintbrush if we can't get the paint method from the active tool (because there is no active tool). Fixes bug #323778.
-
- 10 Dec, 2005 1 commit
-
-
Michael Natterer authored
2005-12-10 Michael Natterer <mitch@gimp.org> * app/config/*.c * app/core/*.c * app/display/*.c * app/text/*.c * app/vectors/*.c: port to G_DEFINE_TYPE() and friends. Some related core reordering and cleanup.
-
- 07 Dec, 2005 3 commits
-
-
Michael Natterer authored
2005-12-07 Michael Natterer <mitch@gimp.org> * app/paint/gimpclone.c (gimp_clone_motion): In fixed mode, paint incremental so the individual brushes are properly applied on top of each other. Fixes bug #322791.
-
Michael Natterer authored
2005-12-07 Michael Natterer <mitch@gimp.org> * app/paint/*: use G_DEFINE_TYPE().
-
Michael Schumacher authored
2005-12-07 Michael Schumacher <schumaml@cvs.gnome.org> * app/paint/gimpclone.c * app/paint/paint-enums.c * app/paint/paint-enums.h: added alignment mode for cloning from a fixed location source as suggested in bug #322791.
-
- 29 Nov, 2005 2 commits
-
-
William Skaggs authored
* app/tools/gimprectangletool.c: handle fixed_width, fixed_height, and fixed_aspect in a reasonable way. Also don't crash when user modifies aspect of a nonexistent rectangle, and disconnect notify handler in dispose.
-
Michael Natterer authored
2005-11-30 Michael Natterer <mitch@gimp.org> * app/widgets/gimpeditor.c (gimp_editor_add_button) (gimp_editor_add_action_button): set the "use-stock" property on the created buttons so changes of the underlying action's name don't affect change the button's icon to a string.
-
- 28 Nov, 2005 1 commit
-
-
William Skaggs authored
* app/tools/gimprectangletool.c: don't crash when user modifies width/height of nonexistent rectangle, and make sure to disconnect option notify handlers in dispose. Should fix bug #322396.
-
- 27 Nov, 2005 3 commits
-
-
Michael Natterer authored
2005-11-27 Michael Natterer <mitch@gimp.org> * app/widgets/gimpdeviceinfo.[ch]: added GdkDisplay member since there is no way fo figure the display a GdkDevice exists on. Minor cleanups. * app/widgets/gimpdevices.[ch]: connect to the GdkDeviceManager and add input devices when displays are opened. Added API to get the GimpContainer of devices. * app/widgets/gimpdevicestatus.[ch]: don't just show the devices of the default display. Instead get the device container from the new API above and update the GUI when devices are added/removed. Cleaned up the whole file quite a bit.
-
Michael Natterer authored
2005-11-27 Michael Natterer <mitch@gimp.org> * app/widgets/gimpdeviceinfo.c (gimp_device_info_get_property): use gtk_accelerator_name() instead of serializing the accelerator manually.
-
Michael Natterer authored
2005-11-27 Michael Natterer <mitch@gimp.org> Apparently, there was a reason for implementing the window actions separately for views and docks, fixed the bugs resulting from the merge: * app/actions/dock-actions.c (dock_actions_update): only update the dock actions if the update function is called in the context of a dock (not in the context of an image window). Fixes docks jumping to other screens on any action on an image window on that screen. * app/actions/view-actions.c (view_actions_setup): add the window actions only to action groups that live in an image window or global popup ui manager (not to action groups that belong to a dock or dockable). Prevents bugs similar to the one above.
-
- 26 Nov, 2005 2 commits
-
-
Michael Natterer authored
2005-11-26 Michael Natterer <mitch@gimp.org> * app/menus/window-menu.c (window_menu_display_opened,closed): don't crash if gdk_display_get_name() returns NULL.
-
Michael Natterer authored
2005-11-26 Michael Natterer <mitch@gimp.org> * app/display/gimpdisplayshell.c (gimp_display_shell_unrealize): new function which destroys the GCs kept by the shell and unrealizes the navigation popup.
-
- 24 Nov, 2005 3 commits
-
-
Sven Neumann authored
2005-11-24 Sven Neumann <sven@gimp.org> * app/gui/gui-vtable.c (gui_message): reverted previous change.
-
Sven Neumann authored
2005-11-24 Sven Neumann <sven@gimp.org> * app/gui/gui-vtable.c (gui_message): only show the error console but don't move the keyboard focus to it. Fixes bug #322210.
-
Michael Natterer authored
2005-11-24 Michael Natterer <mitch@gimp.org> * app/actions/dock-actions.c * app/actions/view-actions.c * app/actions/window-actions.c * app/actions/window-commands.[ch] * menus/dockable-menu.xml.in * menus/image-menu.xml.in: added "Open Display" dialog for debugging purposes.
-
- 23 Nov, 2005 1 commit
-
-
Michael Natterer authored
2005-11-23 Michael Natterer <mitch@gimp.org> * app/tools/gimptoolcontrol.[ch]: cleaned up and reordered instance struct and functions. Renamed functions so getters and setters actually have "get" and "set" in their names. * app/display/gimpdisplayshell-autoscroll.c * app/display/gimpdisplayshell-callbacks.c * app/tools/gimpaligntool.c * app/tools/gimpconvolvetool.c * app/tools/gimpdodgeburntool.c * app/tools/gimperasertool.c * app/tools/gimpfliptool.c * app/tools/gimpforegroundselecttool.c * app/tools/gimpmagnifytool.c * app/tools/gimpmeasuretool.c * app/tools/gimpmovetool.c * app/tools/gimpvectortool.c * app/tools/tool_manager.c: changed accordingly.
-
- 22 Nov, 2005 1 commit
-
-
Sven Neumann authored
2005-11-22 Sven Neumann <sven@gimp.org> * app/vectors/gimpvectors.c (gimp_vectors_stroke): return successfully when stroking an empty path. Fixes bug #322067.
-
- 21 Nov, 2005 2 commits
-
-
Sven Neumann authored
2005-11-21 Sven Neumann <sven@gimp.org> * app/tools/gimpforegroundselectoptions.[ch] * app/tools/gimpforegroundselecttool.c: renamed "discontiguous" to "continuous", both in the UI and as a variable.
-
Sven Neumann authored
2005-11-21 Sven Neumann <sven@gimp.org> * app/actions/context-actions.c (context_brush_radius_actions): added default keyboard shortcuts for changing the brush radius as suggested in bug #322028.
-
- 19 Nov, 2005 2 commits
-
-
Michael Natterer authored
2005-11-19 Michael Natterer <mitch@gimp.org> * app/tools/gimppaintoptions-gui.c * app/tools/gimpselectionoptions.c: code cleanup.
-
Michael Natterer authored
2005-11-19 Michael Natterer <mitch@gimp.org> * app/tools/gimpaligntool.c * app/tools/gimpcolortool.c * app/tools/gimpfliptool.c * app/tools/gimpmagnifytool.c * app/tools/gimpmovetool.c * app/tools/gimptransformtool.c * app/tools/gimpvectortool.c: started to get rid of all stock GDK cursors in preparation of fixing bug #158407.
-
- 18 Nov, 2005 1 commit
-
-
Michael Natterer authored
2005-11-18 Michael Natterer <mitch@gimp.org> * app/widgets/gimpgradienteditor.c (view_events): * app/widgets/gimpnavigationview.c (gimp_navigation_view_scroll): changed wheel scrolling to be HIG-compliant (control zooms). Also handle GDK_SCROLL_LEFT/RIGHT correctly and made shift switch the scroll axis. The widgets behave as the image window now.
-
- 17 Nov, 2005 2 commits
-
-
Michael Natterer authored
2005-11-17 Michael Natterer <mitch@gimp.org> * app/widgets/gimpgradienteditor.c: implement GtkWidget::unrealize() and destroy the control pixmap. fixes crash when moving the dialog to another display. * menus/dockable-menu.xml.in: added a separator before the "Move to Screen" submenu.
-
Michael Natterer authored
2005-11-17 Michael Natterer <mitch@gimp.org> * app/actions/window-actions.[ch]: connect to GdkDisplayManager and automatically add/remove move-to-screen actions when displays are opened/closed. * app/menus/window-menu.c: added similar code here to add/remove menu items for the above actions. * app/actions/Makefile.am * app/actions/window-commands.[ch]: new files containing window close and move-to-screen callbacks. There is no need to implement these twice for GimpDock and GimpDisplay. * app/actions/dock-commands.[ch] * app/actions/view-commands.[ch]: remove the callbacks here. * app/actions/dock-actions.c * app/actions/view-actions.c: changed accordingly.
-
- 16 Nov, 2005 2 commits
-
-
Sven Neumann authored
2005-11-16 Sven Neumann <sven@gimp.org> * libgimpbase/gimpenv.c (gimp_toplevel_directory) * app/widgets/gimpcolormapeditor.c (gimp_colormap_editor_draw_cell): plugged memory leaks.
-
Michael Natterer authored
2005-11-16 Michael Natterer <mitch@gimp.org> * app/core/gimplayer.c (gimp_layer_convert): gimp_layer_transform_color() wants the destination image passed, not the source image.
-
- 15 Nov, 2005 2 commits
-
-
Michael Natterer authored
2005-11-15 Michael Natterer <mitch@gimp.org> Allow to construct a group of radio actions in multiple chunks. (not used yet). * app/widgets/gimpactiongroup.[ch] (gimp_action_group_add_radio_actions): added "GSList *radio_group" parameter and return value. * app/actions/dockable-actions.c * app/actions/gradient-editor-actions.c * app/actions/quick-mask-actions.c * app/actions/text-editor-actions.c * app/actions/view-actions.c * app/actions/window-actions.c: pass NULL as radio_group.
-
Michael Natterer authored
2005-11-15 Michael Natterer <mitch@gimp.org> * app/widgets/gimpcontainercombobox.c: implement GtkWidget::unrealize() and unrealize all GimpViewRenderers. Fixes BadMatch with the renderers' GCs on display change.
-
- 14 Nov, 2005 1 commit
-
-
Karine Delvare authored
2005-11-14 Karine Delvare <kdelvare@nerim.net> * app/tools/gimprectangletool.c: better looking rectangle boundary.
-
- 13 Nov, 2005 2 commits
-
-
Michael Natterer authored
2005-11-14 Michael Natterer <mitch@gimp.org> * app/display/gimpdisplayshell.c (gimp_display_shell_mask_bounds): return TRUE only if the selection intersects with the viewport, as expected by gimp_display_shell_selection_invis(), which is the only caller of this function. Fixes bug #319029.
-
Sven Neumann authored
2005-11-13 Sven Neumann <sven@gimp.org> * app/core/gimpdatafactory.c (gimp_data_factory_data_free): do not return a value from a void function. Fixes bug #321333.
-