- 04 Jul, 2001 3 commits
-
-
Michael Natterer authored
2001-07-04 Michael Natterer <mitch@gimp.org> * app/core/Makefile.am * app/core/core-types.h * app/core/gimp.[ch]: added an "application object" called Gimp. Currently, it contains the image list, the clipboard, the data factories, the procedural hashtable and the tool info list. It's the toplevel object of the core object system. Finally, creating a Gimp object will return a standalone gimp core engine instance with no other global states/variables involved. * app/app_procs.[ch]: allocate a "Gimp" instance called "the_gimp" :) Removed stuff which is now done by the "Gimp" object. Merged gimp_init() into app_init() because gimp_init() is taken now. * app/context_manager.[ch]: removed stuff done by "Gimp". * app/batch.[ch] * app/gimage.[ch] * app/xcf/xcf-load.[ch] * app/xcf/xcf.[ch] * app/core/gimpedit.[ch] * app/tools/tool_manager.[ch]: pass around an additional "Gimp" argument. * app/pdb/procedural_db.[ch]: pass a "Gimp" pointer as first parameter to all internal procedures and to all procedural_db_* functions. * app/core/gimpcontext.[ch] * app/core/gimpimage.[ch]: added a "Gimp" pointer to the structs. * app/devices.c * app/errors.c * app/file-open.c * app/file-save.c * app/gimphelp.c * app/gimpunit.c * app/image_new.c * app/main.c * app/nav_window.c * app/plug_in.c * app/base/base.c * app/core/gimpdatafactory.c * app/core/gimpimage-duplicate.c * app/core/gimpimage-mask.c * app/core/gimptoolinfo.[ch] * app/gui/brush-select.c * app/gui/convert-dialog.c * app/gui/dialogs-constructors.c * app/gui/edit-commands.c * app/gui/file-open-dialog.c * app/gui/file-save-dialog.c * app/gui/gradient-editor.c * app/gui/gradient-select.c * app/gui/gui.c * app/gui/image-commands.c * app/gui/info-window.c * app/gui/menus.c * app/gui/palette-editor.c * app/gui/palette-import-dialog.c * app/gui/palette-select.c * app/gui/paths-dialog.c * app/gui/pattern-select.c * app/gui/preferences-dialog.c * app/gui/test-commands.c * app/gui/toolbox.c * app/gui/tools-commands.c * app/tools/gimpbezierselecttool.c * app/tools/gimpbucketfilltool.c * app/tools/gimppainttool.h * app/tools/gimptexttool.c * app/tools/gimptransformtool.h * app/widgets/gimpbufferview.c * app/widgets/gimpcontainerview-utils.c * app/widgets/gimpcursor.c * app/widgets/gimpdnd.c * app/widgets/gimpimagedock.c: changed accordingly. Cleaned up lots of includes. Many files still access the global "the_gimp" variable exported by app_procs.h. * tools/pdbgen/app.pl * tools/pdbgen/pdb/brush_select.pdb * tools/pdbgen/pdb/brushes.pdb * tools/pdbgen/pdb/convert.pdb * tools/pdbgen/pdb/edit.pdb * tools/pdbgen/pdb/fileops.pdb * tools/pdbgen/pdb/gradient_select.pdb * tools/pdbgen/pdb/gradients.pdb * tools/pdbgen/pdb/image.pdb * tools/pdbgen/pdb/palette.pdb * tools/pdbgen/pdb/pattern_select.pdb * tools/pdbgen/pdb/patterns.pdb * tools/pdbgen/pdb/procedural_db.pdb: changed accordingly. Don't use "the_gimp" here because all procedures get passed a "Gimp" pointer now. * app/pdb/*: regenerated.
-
David Neary authored
2001-07-04 Dave Neary <dneary@eircom.net * po/POTFILESin: Changed to reflect some moved/removed files.
-
David Neary authored
Changed POTFILES.in to reflect some moved/removed files.
-
- 03 Jul, 2001 1 commit
-
-
Michael Natterer authored
2001-07-03 Michael Natterer <mitch@gimp.org> * configure.in: new directory app/xcf/ * app/Makefile.am * app/global_edit.[ch] * app/xcf.[ch]: removed. * app/core/Makefile.am * app/core/gimpedit.[ch]: added here... * app/xcf/.cvsignore * app/xcf/Makefile.am * app/xcf/xcf-load.[ch] * app/xcf/xcf-private.h * app/xcf/xcf-read.[ch] * app/xcf/xcf-save.[ch] * app/xcf/xcf-seek.[ch] * app/xcf/xcf-write.[ch] * app/xcf/xcf.[ch]: ...and here (chopped up). * app/app_procs.c * app/disp_callbacks.c * app/floating_sel.c * app/gui/edit-commands.c * app/gui/toolbox.c * app/pdb/edit_cmds.c * app/widgets/gimpbufferview.c * tools/pdbgen/pdb/edit.pdb: changed accordingly.
-
- 02 Jul, 2001 36 commits
-
-
Sven Neumann authored
2001-07-03 Sven Neumann <sven@gimp.org> * plug-ins/common/xwd.c: applied patch from Peter Kirchgessner <peter@kirchgessner.net> that fixes bug #56830. * app/global_edit.c: attach default comment to image created by gimp_edit_paste_as_new(). Both changes merged from stable branch.
-
Michael Natterer authored
2001-07-02 Michael Natterer <mitch@gimp.org> * app/global_edit.c: allow a NULL gimage argument for gimp_edit_paste_as_new() (don't set resolution and unit). * app/disp_callbacks.[ch] * app/interface.c: allow dropping of a GimpBuffer (pastes the buffer). * app/gui/toolbox.c: ditto (creates a new image).
-
Michael Natterer authored
2001-07-02 Michael Natterer <mitch@gimp.org> * Makefile.am * configure.in * help/*: removed all help files. They will be distributed as a separate package in the future.
-
Nick Lamb /GIMP authored
-
Sven Neumann authored
-
Sven Neumann authored
2001-07-02 Sven Neumann <sven@gimp.org> * gimptool-1.4.in * plug-ins/*/Makefile.am * plug-ins/common/mkgen.pl: merged fixes from stable branch
-
Michael Natterer authored
2001-07-02 Michael Natterer <mitch@gimp.org> * app/gui/dialogs-commands.[ch] * app/gui/menus.c: added dialogs_toggle_auto_cmd_callback() which toggles GimpImageDock's "Auto" button. * app/gui/dialogs.c: ref/sink the global dialog factories. * app/widgets/gimpdialogfactory.[ch]: added some comments, some cleanups and additional checks. Factored out the "aux-info" stuff to separate functions. * app/widgets/gimpdockbook.c: set the state of the "Auto Follow Active Image" menu item. * app/widgets/gimpimagedock.[ch]: added a gboolean for "show_image_menu" so we don't need to fiddle around with the widgets to get this info. Added gimp_image_dock_set_auto_follow_active().
-
Sven Neumann authored
-
Sven Neumann authored
-
Sven Neumann authored
-
Sven Neumann authored
-
Sven Neumann authored
-
Sven Neumann authored
-
Sven Neumann authored
-
Sven Neumann authored
-
Sven Neumann authored
-
Sven Neumann authored
-
Sven Neumann authored
-
Sven Neumann authored
-
Sven Neumann authored
-
Sven Neumann authored
-
Sven Neumann authored
-
Sven Neumann authored
-
Sven Neumann authored
-
Sven Neumann authored
-
Sven Neumann authored
-
Sven Neumann authored
-
Sven Neumann authored
-
Sven Neumann authored
-
Sven Neumann authored
-
Sven Neumann authored
-
Sven Neumann authored
-
Sven Neumann authored
-
Sven Neumann authored
-
Sven Neumann authored
-
Sven Neumann authored
-