- 27 Nov, 2002 5 commits
-
-
Michael Natterer authored
2002-11-27 Michael Natterer <mitch@gimp.org> * app/paint/gimpairbrush.[ch] * app/paint/gimpclone.[ch] * app/paint/gimpconvolve.[ch] * app/paint/gimpdodgeburn.[ch] * app/paint/gimperaser.[ch] * app/paint/gimppaintoptions.[ch] * app/paint/gimpsmudge.[ch]: it's hard to paint without a context to get color, brush etc. from. Added "context" parameters to all paint options constructors. * tools/pdbgen/pdb/paint_tools.pdb: pass gimp_get_current_context() to the constructors. Fixes bug #99557. * app/pdb/paint_tools_cmds.c: regenerated. * app/tools/gimpairbrushtool.c * app/tools/gimpblendtool.c * app/tools/gimpbucketfilltool.c * app/tools/gimpclonetool.c * app/tools/gimpconvolvetool.c * app/tools/gimpdodgeburntool.c * app/tools/gimperasertool.c * app/tools/gimpinktool.c * app/tools/gimpsmudgetool.c: changed accordingly. * app/tools/paint_options.c: ditto. Don't set paint_options->context here because we also need it in the no-interface case above.
-
Maurits Rijk authored
-
Sven Neumann authored
2002-11-27 Sven Neumann <sven@gimp.org> * app/config/gimprc.[ch]: added (yet unused) autosave feature. * app/core/gimpbrush.c * app/core/gimpbrushpipe.c: simplified user-visible messages.
-
Sven Neumann authored
-
Sven Neumann authored
-
- 26 Nov, 2002 5 commits
-
-
Maurits Rijk authored
-
Christian Rose authored
2002-11-26 Christian Rose <menthos@menthos.com> * sv.po: Updated Swedish translation.
-
Michael Natterer authored
2002-11-26 Michael Natterer <mitch@gimp.org> * app/config/gimprc.[ch]: added "gboolean verbose" to GimpRc and its constructor. Print messages only if verbose == TRUE. * app/gui/user-install-dialog.[ch]: changed accordingly. * app/app_procs.c: ditto. No need any more to parse unitrc before calling user_install_dialog_create(). * app/gui/preferences-dialog.c: ditto. Added the static prefs_dialog pointer again to our local help func finds the current notebook page.
-
Jakub Steiner authored
-
Jakub Steiner authored
2002-11-26 Jakub Steiner <jimmac@ximian.com> * themes/Default/images/preferences/image-title.png: unique icon. Nothing too fancy though.
-
- 25 Nov, 2002 8 commits
-
-
Maurits Rijk authored
Moved a few more functions to gimpmisc (timing functions, 2 general pixel region iterator funcs, etc) and changed a few plug-ins accordingly.
-
Sven Neumann authored
-
Michael Natterer authored
2002-11-25 Michael Natterer <mitch@gimp.org> * app/widgets/gimpdnd.c (gimp_dnd_file_dest_add): changed order of calls to gimp_dnd_data_dest_add() so that "text/uri-list" is preferred over "text/plain" and "_NETSCAPE_URL". Fixes dropping multiple files from nautilus.
-
Michael Natterer authored
2002-11-25 Michael Natterer <mitch@gimp.org> * app/config/gimpconfig-utils.[ch]: added gimp_config_diff() which returns the difference beween two GimpConfig objects as a GList of GParamSpecs. * app/config/gimpconfig-params.c (gimp_param_color_cmp): compare the colors as integers to get rid of rounding foobar. * app/config/gimpconfig-serialize.c: use gimp_config_diff(). * app/display/gimpdisplayshell-handlers.c: only need to call gimp_display_shell_scale_setup() on resolution change if the display is not in dot-for-dot mode. * app/display/gimpdisplayshell.c: changed a separator in the padding color menu. * app/gui/dialogs.c: made the prefs dialog a singleton again. * app/gui/preferences-dialog.c: Should be fully functional again: Apply GIMP_PARAM_CONFIRM properties on "OK". Save gimprc on "OK". Parse a temporaty GimpRc on dialog creation to get the current GIMP_PARAM_RESTART values. Use gimp_config_diff() for all config comparisons.
-
Christian Rose authored
2002-11-25 Christian Rose <menthos@menthos.com> * sv.po: Updated Swedish translation.
-
Manish Singh authored
2002-11-25 Manish Singh <yosh@gimp.org> * libgimpbase/gimpwire.c: using a union like that may not be completely portable. Use a guint8 array instead. One wonders if we really need to support the off-chance someone will make a distributed gimp framework with this current incarnation of the wire protocol.
-
Manish Singh authored
2002-11-25 Manish Singh <yosh@gimp.org> * libgimpbase/gimpwire.c: use a union instead of separate types to read/write doubles so we don't violate C's aliasing rules. Fixes bug #85249.
-
Manish Singh authored
2002-11-24 Manish Singh <yosh@gimp.org> * tools/pdbgen/pdb/image.pdb: moved FINITE definition to $extra code. Changed to use #elif, much cleaner. * app/pdb/image_cmds.c: regenerated * app/core/gimpenvirontable.[ch]: added support for app internal environment variable settings. These override any *.env files if there are collisions. Not sure on that policy. Also, envp is now generated on the first get_envp call. * app/gui/gui.[ch]: added gui_environ_init, which uses gimp_environ_table_add. Moved the setting of DISPLAY to here. Added setting of GDK_DISPLAY instead for the fb backends. Hm, perhaps GDK should do this itself... * app_procs.c: call gui_environ_init. * libgimpwidgets/gimpcolorscale.c * libgimpwidgets/gimpcolorscales.c: #include <string.h> for strlen and memcpy. -Yosh
-
- 24 Nov, 2002 11 commits
-
-
Sven Neumann authored
2002-11-24 Sven Neumann <sven@gimp.org> * README * README.gtkdoc: updated
-
Jan Morén authored
2002-11-24 Jan Morén <jan.moren@lucs.lu.se> * sv.po: Updated Swedish translation.
-
Sven Neumann authored
2002-11-24 Sven Neumann <sven@gimp.org> * libgimpwidgets/libgimpwidgets-sections.txt * libgimpwidgets/tmpl/gimpwidgets.sgml: updated.
-
Dave Neary authored
2002-11-24 Dave Neary <bolsh@gimp.org> * libgimpwidgets/gimpwidgets.c * libgimpwidgets/gimpwidgets.h * plug-ins/common/blur.c * plug-ins/common/plasma.c * plug-ins/common/randomize.c * plug-ins/common/sinus.c * plug-ins/common/snoise.c * plug-ins/gflare/gflare.c * plug-ins/maze/algorithms.c * plug-ins/maze/maze.c * plug-ins/maze/maze.h * plug-ins/maze/maze_face.c: Changed the gimp random seed widget's behaviour and made associated changes in plug-ins that use it.
-
Dave Neary authored
2002-11-24 Dave Neary <bolsh@gimp.org> * libgimpwidgets/gimpwidgets.c * libgimpwidgets/gimpwidgets.h * plug-ins/common/blur.c * plug-ins/common/plasma.c * plug-ins/common/randomize.c * plug-ins/common/sinus.c * plug-ins/common/snoise.c * plug-ins/gflare/gflare.c * plug-ins/maze/algorithms.c * plug-ins/maze/maze.c * plug-ins/maze/maze.h * plug-ins/maze/maze_face.c: Changed the gimp random seed widget's behaviour and made associated changes in plug-ins that use it.
-
Jan Morén authored
2002-11-24 Jan Morén <jan.moren@lucs.lu.se> * sv.po: Updated Swedish translation.
-
Jan Morén authored
2002-11-24 Jan Morén <jan.moren@lucs.lu.se> * sv.po: Updated Swedish translation.
-
Daniel Yacob authored
-
Sven Neumann authored
2002-11-24 Sven Neumann <sven@gimp.org> * app/display/gimpdisplayshell-callbacks.c (gimp_display_shell_color_button_press): fixed menu path.
-
Sven Neumann authored
-
Michael Natterer authored
2002-11-24 Michael Natterer <mitch@gimp.org> * app/config/gimpdisplayconfig.c: removed GIMP_PARAM_RESTART from "marching-ants-speed". * app/display/gimpdisplayshell-selection.[ch]: removed the "speed" parameter from the constructor and get the speed from GimpDisplayConfig when starting the ants. * app/display/gimpdisplayshell-callbacks.c: changed accordingly. * app/display/gimpdisplayshell-handlers.c: connect to notify::marching-ants-speed and restart the ants in the handler. * app/gui/preferences-dialog.c: Added an own frame for the canvas padding color. Even more cleanup. * themes/Default/images/preferences/Makefile.am * themes/Default/images/preferences/image-title.png: new image for the new page. copied image-windows.png
-
- 23 Nov, 2002 3 commits
-
-
Michael Natterer authored
2002-11-23 Michael Natterer <mitch@gimp.org> * app/config/gimpconfig-utils.[ch]: removed gimp_config_values_equal(). * app/config/gimpconfig-serialize.c * app/config/gimpconfig.c: use g_param_values_cmp() instead so our registered compare methods are used. * app/config/gimpdisplayconfig.[ch]: added "canvas_padding_mode" and "canvas_padding_color" properties. * app/display/display-enums.[ch]: added enum GimpDisplayPaddingMode which can be one of { theme, light check, dark check, custom }. * app/display/gimpdisplay.h * app/display/gimpdisplay-handlers.c: removed cached monitor resolution values... * app/display/gimpdisplayshell.[ch]: ...and added them here. Added padding state as in GimpDisplayConfig. Added utility function gimp_display_shell_set_padding() which hides all the details. Added the new padding modes to the padding color button's context menu. * app/display/gimpdisplayshell-callbacks.[ch]: don't fiddle with colors manually but use gimp_display_shell_set_padding() in realize() and in the color button callbacks. * app/display/gimpdisplayshell-handlers.c: connect to notify::monitor-[xy]resolution and notify::canvas-padding-[mode|color] and update accordingly. * app/widgets/gimppropwidgets.[ch]: added gimp_prop_color_button_new(). * app/widgets/gimpdialogfactory.[ch]: added gimp_dialog_factories_session_clear() (unimplemented). * app/gui/preferences-dialog.c: added widgets for padding mode and color. Removed some callbacks by connecting the functions they called directly. Cleanup.
-
Daniel Yacob authored
-
Jakub Steiner authored
2002-11-23 Jakub Steiner <jimmac@ximian.com> * themes/Default/images/preferences/folders-environ.png: replace the generic folder
-
- 22 Nov, 2002 5 commits
-
-
Michael Natterer authored
2002-11-22 Michael Natterer <mitch@gimp.org> * app/display/gimpdisplayshell.[ch]: keep a pointer to the nav_ebox in the GimpDisplayShell struct. * app/display/gimpdisplayshell-handlers.c: connect to notify::navigation-preview-size and set the button insensitive for GIMP_PREVIEW_SIZE_NONE. Also destroy an existing nav_popup so it will be automatically re-created on the next click. Connect to notify::image-title-format and notify::image-status-format and update them accordingly. * app/display/gimpnavigationview.c: don't try any voodoo in gimp_navigation_view_init(). Removed the notify handler. Set the popup's size in gimp_navigation_view_new_private(). * app/gui/preferences-dialog.c: removed the #if 0'ed combo boxes and added an own sub-page for the image title and status format. Select the possible values using a GtkTreeView. Some more cleanup.
-
Michael Natterer authored
2002-11-22 Michael Natterer <mitch@gimp.org> * app/widgets/gimppropwidgets.c: added gimp_prop_entry_new(), factored lots of stuff out to local utility functions, added some comments to the header, cleanup.
-
Sven Neumann authored
2002-11-22 Sven Neumann <sven@gimp.org> * app/gui/preferences-dialog.c: allow to configure whether tips are shown on startup. * app/gui/tips-dialog.c: threw out lots of code and use gimp_prop_check_button_new() instead.
-
Sven Neumann authored
2002-11-22 Sven Neumann <sven@gimp.org> * cs.po: changed the comment to say gimp-1.3, not gimp-1.2.
-
Michal Bukovjan authored
-
- 21 Nov, 2002 3 commits
-
-
Maurits Rijk authored
-
Sven Neumann authored
2002-11-21 Sven Neumann <sven@gimp.org> * app/config/gimpdisplayconfig.[ch] * app/config/gimpguiconfig.[ch]: moved navigation_preview_size to GimpDisplayConfig. * app/gui/preferences-dialog.c: offer the full choice of GimpPreviewSizes for the navigation preview size. * app/display/gimpnavigationview.c: multiply the preview size by 3 to get reasonable values. Added some broken code that connects to notify::navigation-preview-size. * etc/gimprc.in: updated accordingly.
-
Michael Natterer authored
2002-11-21 Michael Natterer <mitch@gimp.org> * app/base/tile-cache.[ch]: added tile_cache_init() and tile_cache_exit() as public functions. * app/base/base.c: call them. Connect to GimpBaseConfig's notify::tile-cache-size. * app/core/gimpimage.c: connect to notify::transparency-type and notify::transparency-size and call gimp_image_invalidate_layer_previews() in the callback. * app/display/gimpdisplay-foreach.[ch]: removed gdisplays_expose_full(). * app/display/gimpdisplayshell-handlers.c: connect to notify::transparency-type and notify::transparency-size and expose the shell in the callback. * app/display/gimpdisplayshell-render.[ch]: added render_init() and render_exit() functions and connect to notify::transparency-type and notify::transparency-size for setting up the render buffers. * app/gui/gui.c: call the new functions instead of render_setup(). Connect to notify::show-tool-tips. * app/gui/preferences-dialog.c: copy values between the global config object and its local clone only when they have changed. Wrap setting of lots of values in g_object_[freeze|thaw]_notify(). Added lots of mnemonics. * app/gui/resolution-calibrate-dialog.c: added mnemonics. * app/widgets/gimppropwidgets.c: g_object_set() the values edited by the gimp_prop_coordinates() much less often by remembering the old values and setting them only when they have changed.
-