- 01 Dec, 2002 7 commits
-
-
Maurits Rijk authored
Moved a lot of generic preview code to the new files gimpmiscui.[ch] so it will be easier later to port these plug-ins to the new (not yet finished) effect preview widget.
-
Sven Neumann authored
-
Sven Neumann authored
2002-12-01 Sven Neumann <sven@gimp.org> * app/core/core-types.h: prefix PIXELS and POINTS with GIMP instead of SIZE so we don't break the libgimp API without a good reason. * app/pdb/text_tool_cmds.c * tools/pdbgen/enums.pl: regenerated. * libgimp/gimpmisc.[ch]: removed gimp_timer functions since the GTimer API is simple enough and doesn't need to be wrapped. * plug-ins/common/newsprint.c * plug-ins/common/unsharp.c: use GTimer.
-
Gustavo Maciel Dias Vieira authored
2002-12-01 Gustavo Maciel Dias Vieira <gdvieira@zaz.com.br> * pt_BR.po: Updated Brazilian Portuguese translation by Alexandre Folle de Menezes <afmenez@terra.com.br>.
-
Michael Natterer authored
2002-12-01 Michael Natterer <mitch@gimp.org> * libgimpwidgets/gimpdatafiles.c: s/S_ISLINK/S_ISNLK/ (was never compiled before Hans fixed the #ifdef).
-
Hans Breuer authored
2002-11-30 Hans Breuer <hans@breuer.org> * */makefile.msc */*/makefile.msc : updated * themes/Default/images/makefile.msc : new file * themes/Default/makefile.msc : removed * libgimpwidgets/gimpwidgets.def : updated * app/core/core-types.h : renamed PIXELS and POINTS to SIZE_* to avoid clashes with system headers * app/pdb/text_tool_cmds.c : updated ... * tools/pdbgen/enums.py : ... by renaming here too. * app/widgets/gimphistogrambox.c : <string.h> for memcpy() * app/widgets/gimppropwidgets.c : <string.h> for strlen() * app/config/gimpconfig.c : on win32 rename always fails if the destination file exists. Delete it first. * libgimp/gimp.def : removed all '_'-prefixed exports * plug-ins/common/iwarp.c : replace _gimp_layer_copy() with gimp_layer_copy(), gimp_layer_add_alpha() * libgimp/gimpmisc.c : ported gimp_timer funcs to use g_timer to be more portable * libgimpbase/gimpdatafiles.c : there are no symlinks on win32, inverted to #ifndef G_OS_WIN32 as it was meant. * libgimpbase/gimpbase.def libgimpmodule/gimpmodule.def libgimpwidgets/gimpwidgets.def : updated externals * plug-ins/common/randomize.c plug-ins/common/sinus.c : don't initialize more than the defined struct size * plug-ins/common/warp.c : removed unneeded unistd.h and signal.h include * regexrepl/regexrepl.def : (new file) needed to build as DLL
-
Michael Natterer authored
2002-12-01 Michael Natterer <mitch@gimp.org> * app/core/gimp.[ch]: added "gboolean use_shm" to the Gimp struct and to gimp_new(). * app/app_procs.c: pass "use_shm" to gimp_new(). * app/plug-in/plug-in.c (plug_in_init): get "use_shm" from the passed "gimp". Don't include "appenv.h" and "app_procs.h".
-
- 30 Nov, 2002 5 commits
-
-
Michael Natterer authored
2002-11-30 Michael Natterer <mitch@gimp.org> * app/display/gimpnavigationview.c: no need to include "appenv.h" * app/tools/gimpinktool.c: pass InkOptions as user_data to the ink_type_update() callback so we don't need to get them from "the_gimp". Removed inclusion of "app_procs.h".
-
Michael Natterer authored
2002-11-30 Michael Natterer <mitch@gimp.org> * app/paint-funcs/paint-funcs.[ch]: added "gboolean use_mmx" parameter to paint_funcs_setup(). Don't #include "appenv.h". * app/base/base.c: pass "use_mmx" to paint_funcs_setup().
-
Jan Morn authored
2002-11-30 Jan Morn <jan.moren@lucs.lu.se> * sv.po: Updated Swedish translation.
-
Michael Natterer authored
2002-11-30 Michael Natterer <mitch@gimp.org> * app/base/base-types.h: removed the global "base_config" variable. * app/base/base.[ch]: added "gboolean use_mmx" to base_init(). Don't #include "appenv.h". Pass around more parameters to reduce the usage of the global "paint_options" pointer. * app/app_procs.c: pass "use_mmx" to base_init(). * app/base/temp-buf.c: pass "temp_path" around internally. Declare "base_config" extern and added a #warning. * app/core/gimpdata.[ch] * app/core/gimpbrush.[ch] * app/core/gimpbrushgenerated.[ch] * app/core/gimpbrushpipe.[ch] * app/core/gimpgradient.[ch] * app/core/gimppalette.[ch] * app/core/gimppattern.[ch]: added "gboolean stingy_memory_use" parameters to all _new(), _load() and _duplicate() functions. * app/core/gimpmarshal.list: GimpData::duplicate needs an OBJECT__BOOLEAN marshaller now. * app/core/gimpdatafactory.[ch]: added a "Gimp" pointer so the factory can find the config. Pass base_config->stingy_memory_use to the GimpData functions changed above. * app/core/gimp-gradients.c * app/core/gimp.c * app/core/gimppalette-import.c * app/gui/palettes-commands.c * app/widgets/gimpdatafactoryview.c: changed accordingly. * app/core/gimpcontext.c: get "stingy_memory_use" from context->gimp->config.
-
Michael Natterer authored
2002-11-30 Michael Natterer <mitch@gimp.org> * app/core/gimp.[ch]: added gimp->edit_config which is a copy of gimp->config except for GIMP_PARAM_RESTRT options. Create it in gimp_set_config() which must be called before anything else after gimp_new(). Install "notify" handlers between the both to keep them up-to-date. Enable auto saving for the edit_config. * app/app_procs.c: call gimp_set_config(). * tools/pdbgen/pdb/gimprc.pdb: use gimp->edit_config here so we don't accidentially change GIMP_PARAM_RESTART values from the PDB. * app/pdb/gimprc_cmds.c: regenerated. * app/gui/preferences-dialog.c: use gimp->edit_config as the base for all prefs operations. Disable auto saving while the prefs dialog is open. No need any more to parse the saved gimprc to get GIMP_PARAM_RESTART values. Removed GIMP_PARAM_RESTART special hacks because edit_config handles them transparently for us. Unrelated: * app/core/gimpimage.c (gimp_image_init): initialize active_vectors. * app/gui/gui.c (gui_image_disconect): when the last image disappears, show the toolbox only if the image had a display.
-
- 29 Nov, 2002 3 commits
-
-
Michael Natterer authored
2002-11-29 Michael Natterer <mitch@gimp.org> * app/widgets/gimpdnd.c: more useful debugging output.
-
Michael Natterer authored
2002-11-29 Michael Natterer <mitch@gimp.org> * libgimpwidgets/gimpwidgets.c (gimp_pixmap_button_new): use gtk_label_new_with_mnemonic(): * plug-ins/common/uniteditor.c: Treeviewized and undeprecated. Removed all static variables. Cleanup.
-
Jan Morén authored
2002-11-29 Jan Morén <jan.moren@lucs.lu.se> * sv.po: Updated Swedish translation.
-
- 28 Nov, 2002 5 commits
-
-
Christian Rose authored
2002-11-28 Christian Rose <menthos@menthos.com> * sv.po: Updated Swedish translation.
-
Sven Neumann authored
-
Sven Neumann authored
2002-11-28 Sven Neumann <sven@gimp.org> * app/config/Makefile.am * app/config/gimpconfig-params-blurbs.h: removed ... * app/config/gimpconfig-blurbs.h: ... and readded under this name. Defined all missing blurb definitions to NULL. * app/config/gimpconfig-params.h: added a blurb parameter to all GIMP_CONFIG_INSTALL_PROP_* macros. * app/config/gimpbaseconfig.c * app/config/gimpcoreconfig.c * app/config/gimpdisplayconfig.c * app/config/gimpguiconfig.c: register blurbs with the GimpRc properties. * app/config/gimpconfig-serialize.c: do proper line-breaking for comments. * app/core/gimpcontext.c * app/widgets/gimpdeviceinfo.c: register NULL blurbs here.
-
Michael Natterer authored
2002-11-28 Michael Natterer <mitch@gimp.org> * app/config/Makefile.am * app/config/gimpconfig-params-blurbs.h: new file defining blurbs for config param specs. Not used yet.
-
Sven Neumann authored
2002-11-28 Sven Neumann <sven@gimp.org> * app/config/Makefile.am * app/config/gimpconfig-dump.c: added the basic infrastructure for a utitily that dumps the GimpRc object. * app/config/gimpconfig-serialize.c: dump object blurbs as comments.
-
- 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 2 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.
-