1. 06 Nov, 2003 1 commit
    • Michael Natterer's avatar
      removed our own action_area API and use GtkDialog's one. Create all · 66c5dd87
      Michael Natterer authored
      2003-11-06  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpwidgets/gimpdialog.[ch]: removed our own action_area API
      	and use GtkDialog's one. Create all dialogs without separator.
      	Changed almost everything else too. Fixes bug #125143.
      
      	* libgimpwidgets/gimpquerybox.c
      	* libgimpwidgets/gimpunitmenu.c: changed accordingly.
      
      	* libgimp/gimpexport.[ch]: ditto. Renamed enum GimpExportReturnType
      	to GimpExportReturn.
      
      	* libgimp/gimpcompat.h: added a #define for the old name.
      
      	* themes/Default/gtkrc: increased action_area border to 6 pixels.
      
      	* app/display/gimpdisplayshell-filter-dialog.c
      	* app/display/gimpdisplayshell-scale.c
      	* app/display/gimpprogress.c
      	* app/gui/brush-select.c
      	* app/gui/channels-commands.c
      	* app/gui/color-notebook.c
      	* app/gui/convert-dialog.c
      	* app/gui/file-new-dialog.c
      	* app/gui/font-select.c
      	* app/gui/gradient-editor-commands.c
      	* app/gui/gradient-select.c
      	* app/gui/grid-dialog.c
      	* app/gui/image-commands.c
      	* app/gui/info-window.c
      	* app/gui/layers-commands.c
      	* app/gui/module-browser.c
      	* app/gui/offset-dialog.c
      	* app/gui/palette-import-dialog.c
      	* app/gui/palette-select.c
      	* app/gui/pattern-select.c
      	* app/gui/preferences-dialog.c
      	* app/gui/qmask-commands.c
      	* app/gui/resize-dialog.c
      	* app/gui/resolution-calibrate-dialog.c
      	* app/gui/stroke-dialog.c
      	* app/gui/templates-commands.c
      	* app/gui/user-install-dialog.c
      	* app/gui/vectors-commands.c
      	* app/tools/gimpcolorpickertool.c
      	* app/tools/gimpcroptool.c
      	* app/tools/gimpimagemaptool.c
      	* app/tools/gimpmeasuretool.c
      	* app/tools/gimptransformtool.c
      	* app/widgets/gimptexteditor.c
      	* app/widgets/gimptooldialog.[ch]
      	* app/widgets/gimpviewabledialog.[ch]
      	* app/widgets/gimpwidgets-utils.c: changed accordingly and increased
      	the dialogs' outer borders to 6 pixels all over the place.
      
      	* plug-ins/*/*.c: changed accordingly. The plug-ins may be
      	arbitrarily broken, I tested none of them.
      66c5dd87
  2. 05 Nov, 2003 3 commits
  3. 02 Nov, 2003 1 commit
  4. 01 Nov, 2003 1 commit
    • Manish Singh's avatar
      Only add FOO_DISABLE_DEPRECATED flags with GTK+ 2.2.x. Add · 3b6318bf
      Manish Singh authored
      2003-11-01  Manish Singh  <yosh@gimp.org>
      
              * configure.in: Only add FOO_DISABLE_DEPRECATED flags with GTK+ 2.2.x.
              Add -DGDK_MULTIHEAD_SAFE.
      
              * app/config/test-config.c: use guints for strlen()
      
              * app/gui/gui.c
              * app/gui/info-window.c
              * app/gui/menus.c
              * app/widgets/gimpcontainerview.c
              * app/widgets/gimpcursor.c
              * app/widgets/gimpdevices.c
              * app/widgets/gimpdevicestatus.c
              * app/widgets/gimpimagedock.c
              * app/widgets/gimpitemfactory.c
              * app/widgets/gimpnavigationpreview.c
              * app/widgets/gimptoolbox.c
              * app/widgets/gimptooloptionseditor.c
              * app/widgets/gimpwidgets-utils.c
              * libgimp/gimpbrushmenu.c
              * libgimp/gimppatternmenu.c
              * libgimp/gimpui.c
              * plug-ins/FractalExplorer/Dialogs.c
              * plug-ins/FractalExplorer/FractalExplorer.c
              * plug-ins/common/screenshot.c
              * plug-ins/gimpressionist/gimpressionist.c: more GDK_MULTIHEAD_SAFE
              fixes.
      
              * plug-ins/common/wmf.c: #undef GDK_MULTIHEAD_SAFE.. this plug-in
              is going away anyway.
      
              * app/widgets/gimpcursor.h: add #warning about needing a proper
              multihead safe API.
      
              * app/gui/vectors-commands.c: s/clipoard/clipboard/
      3b6318bf
  5. 31 Oct, 2003 1 commit
  6. 29 Oct, 2003 1 commit
    • Sven Neumann's avatar
      app/display/gimpdisplayshell-callbacks.c · c590c6aa
      Sven Neumann authored
      2003-10-28  Sven Neumann  <sven@gimp.org>
      
      	* app/display/gimpdisplayshell-callbacks.c
      	* app/display/gimpdisplayshell-layer-select.c
      	* app/widgets/gimpcontainerpopup.c
      	* app/widgets/gimphistogramview.c
      	* app/widgets/gimpnavigationpreview.c
      	* libgimpwidgets/gimpcolorselect.c
      	* libgimpwidgets/gimpoffsetarea.c
      	* libgimpwidgets/gimppickbutton.c: use multihead safe variants of
      	the unsafe functions gdk_pointer_ungrab(), gdk_keyboard_ungrab()
      	and gdk_device_get_core_pointer().
      
      	* plug-ins/libgck/gck/gck.h
      	* plug-ins/libgck/gck/gckcolor.c: made libgck multi-head safe.
      
      	* plug-ins/Lighting/lighting_ui.c
      	* plug-ins/MapObject/mapobject_preview.c
      	* plug-ins/MapObject/mapobject_ui.c: changed accordingly.
      
      	* plug-ins/common/animationplay.c
      	* plug-ins/common/curve_bend.c
      	* plug-ins/gfig/gfig.c
      	* plug-ins/imagemap/imap_preview.c: use multihead safe GDK API.
      c590c6aa
  7. 24 Oct, 2003 1 commit
  8. 23 Oct, 2003 1 commit
  9. 20 Oct, 2003 1 commit
  10. 18 Oct, 2003 1 commit
    • Dave Neary's avatar
      a · 8c26afbb
      Dave Neary authored
      2003-10-18  Dave Neary  <bolsh@gimp.org>
      
              * plug-ins/common/despeckle.c
              * plug-ins/common/gqbist.c
              * plug-ins/imagemap/imap_main.c
              * plug-ins/maze/maze.c
              * plug-ins/maze/maze.h
              * plug-ins/maze/maze_face.c
              * plug-ins/script-fu/scripts/burn-in-anim.scm
              * plug-ins/script-fu/scripts/spyrogimp.scm: Made several strings
              translateable, and removed version numbers from window titles and
              plug-in names, following suggestions from Raymond Ostertag.
              This closes bug #124600.
      8c26afbb
  11. 16 Oct, 2003 1 commit
  12. 13 Oct, 2003 1 commit
  13. 12 Oct, 2003 2 commits
    • Seth Burgess's avatar
      fix for bug #72053 · b057bf66
      Seth Burgess authored
      b057bf66
    • Pedro Gimeno's avatar
      Set the default aspect ratio of the toolbox wrap box to 5:6. · b6a2c076
      Pedro Gimeno authored
      2003-10-10  Pedro Gimeno  <pggimeno@wanadoo.es>
      
      	* app/widgets/gimptoolbox.c (gimp_toolbox_init): Set the default
      	aspect ratio of the toolbox wrap box to 5:6.
      	(gimp_toolbox_set_geometry): Don't enforce min_height in the
      	toolbox window. Fixes bug #116937 and works around bug #113228.
      
      	* plug-ins/common/png.c (save_image): Round the values passed to
      	png_set_pHYs so that they don't decrease on every save.
      b6a2c076
  14. 10 Oct, 2003 1 commit
  15. 09 Oct, 2003 1 commit
    • Tor Lillqvist's avatar
      New file, shell script used to build zipfiles for distribution of Windows · 0cda2cd3
      Tor Lillqvist authored
      2003-10-09  Tor Lillqvist  <tml@iki.fi>
      
      	* gimp-zip.in: New file, shell script used to build zipfiles for
      	distribution of Windows runtime and developer packages.
      
      	* Makefile.am
      	* configure.in: Add it, expand it.
      
      	* libgimp*/Makefile.am: On Windows, install and uninstall the .def
      	files.
      
      	* app/config/gimpguiconfig.c: On Windows, don't use the internal
      	help browser by default, as it isn't there. Don't use a fixed
      	guess for Internet Explorer's path on Windows. We don't even need
      	to know the path to the web browser, we can use ShellExecute() in
      	the webbrowser plug-in.
      
      	* plug-ins/common/webbrowser.c: Use ShellExecute() on Windows.
      
      	* po*/makefile.cygwin: Remove, unmaintained.
      0cda2cd3
  16. 08 Oct, 2003 1 commit
  17. 06 Oct, 2003 1 commit
    • Manish Singh's avatar
      app/gui/image-menu.c app/gui/layers-menu.c "Imagesize" isn't a real word. · f64ad067
      Manish Singh authored
      2003-10-06  Manish Singh  <yosh@gimp.org>
      
              * app/gui/image-menu.c
              * app/gui/layers-menu.c
              * etc/ps-menurc: "Imagesize" isn't a real word. Fix to "Image Size".
      
              * app/paint/gimppaintcore.c: add declaration for rotate_pointers which
              was inadvertently took out.
      
              * tools/pdbgen/pdb/layer.pdb: add gimp_layer_resize_to_image_size.
              Fix failure reporting logic for gimp_layer_delete.
      
              * app/pdb/internal_procs.c
              * app/pdb/layer_cmds.c
              * libgimp/gimplayer_pdb.[ch]: regenerated.
      
              * plug-ins/common/tiff.c: always compare used unsigned chars for 7bit
              ASCII check.
      f64ad067
  18. 05 Oct, 2003 1 commit
  19. 01 Oct, 2003 5 commits
    • Sven Neumann's avatar
      configure.in plug-ins/Makefile.am removed mosaic plug-in here... · 7aa41799
      Sven Neumann authored
      2003-10-02  Sven Neumann  <sven@gimp.org>
      
      	* configure.in
      	* plug-ins/Makefile.am
      	* plug-ins/mosaic/*: removed mosaic plug-in here...
      
      	* plug-ins/common/Makefile.am
      	* plug-ins/common/mosaic.c
      	* plug-ins/common/plugin-defs.pl: ...and added it in plug-ins/common.
      7aa41799
    • Sven Neumann's avatar
      plug-ins/common/plugindetails.c plug-ins/common/unsharp.c · f8ef900a
      Sven Neumann authored
      2003-10-02  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/plugindetails.c
      	* plug-ins/common/unsharp.c
      	* plug-ins/script-fu/script-fu.c
      	* plug-ins/script-fu/scripts/swirly-pattern.scm: tweaked menu items.
      f8ef900a
    • Maurits Rijk's avatar
      splitting the dialogs and the events didn't make sense. Code merged with · 3a864485
      Maurits Rijk authored
      2003-10-01  Maurits Rijk  <lpeek.mrijk@consunet.nl>
      
      	* plug-ins/FractalExplorer/Events.[ch]: splitting the dialogs and the
      	events didn't make sense. Code merged with Dialogs.[ch] and files
      	removed.
      
      	* plug-ins/FractalExplorer/Dialogs.[ch]
      	* plug-ins/FractalExplorer/FractalExplorer.[ch]: major code clean-up.
      	Still lots of work to do (remove several deprecated widgets, etc.)
      3a864485
    • Sven Neumann's avatar
      app/gui/brushes-menu.c app/gui/channels-menu.c · 038a20e0
      Sven Neumann authored
      2003-10-01  Sven Neumann  <sven@gimp.org>
      
      	* app/gui/brushes-menu.c
      	* app/gui/channels-menu.c
      	* app/gui/colormap-editor-menu.c
      	* app/gui/dialogs-menu.c
      	* app/gui/documents-menu.c
      	* app/gui/image-menu.c
      	* app/gui/palettes-menu.c
      	* app/gui/templates-menu.c
      	* app/gui/toolbox-menu.c
      	* app/gui/vectors-menu.c
      	* plug-ins/common/uniteditor.c
      	* plug-ins/dbbrowser/dbbrowser.c: followed the HIG advisory on
      	labelling menus with a trailing ellipsis and removed some.
      038a20e0
    • Sven Neumann's avatar
      added missing code snippets to make it compile on PPC. · 7675b4ba
      Sven Neumann authored
      2003-10-01  Sven Neumann  <sven@gimp.org>
      
      	* app/composite/gimp-composite-altivec.c: added missing code
      	snippets to make it compile on PPC.
      
      	* plug-ins/common/destripe.c: avoid division by zero (bug #123592).
      	Also made the plug-in remember the state of the history toggle and
      	other cleanup. The filter result still looks wrong though...
      7675b4ba
  20. 30 Sep, 2003 1 commit
    • Sven Neumann's avatar
      added an API to allow for sub-pixel sizes in spinbuttons connected to a · 2f855afa
      Sven Neumann authored
      2003-10-01  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimpunitmenu.[ch]:
      	* libgimpwidgets/gimpwidgets.c: added an API to allow for
      	sub-pixel sizes in spinbuttons connected to a GimpUnitMenu.
      	Make GimpUnitMenu emit "unit-changed" when the unit is changed
      	programmatically.
      
      	* libgimpwidgets/gimpsizeentry.[ch}: added a similar API here.
      	Make GimpSizeEntry emit "unit-changed" when the unit is changed
      	programmatically. The other signals will need similar changes.
      
      	* plug-ins/common/gauss_rle.c
      	* plug-ins/common/gauss_iir.c
      	* app/widgets/gimpstrokeeditor.c: use the new API.
      2f855afa
  21. 28 Sep, 2003 1 commit
    • Simon Budig's avatar
      Fabian Franz <debian@fabian-franz.de> · 7cc6ed6d
      Simon Budig authored
      2003-09-28  Simon Budig  <simon@gimp.org>
                  Fabian Franz  <debian@fabian-franz.de>
      
      	Ok, this time for real...   :-)
      
      	* plug-ins/common/animoptimize.c
      	* plug-ins/common/screenshot.c
      	* plug-ins/common/smooth_palette.c
      	* plug-ins/common/tile.c: Fixed Undo issues. Plugins creating
      	new images should create an empty undo history. Sprinkeling
      	gimp_image_enable_undo() at the end of the plugins operations
      	does the trick. It makes sense to do this *before* you add
      	a display to the image, otherwise the UI gets out of sync.
      7cc6ed6d
  22. 25 Sep, 2003 1 commit
    • Sven Neumann's avatar
      optionally scale the imported SVG to fit the image. · b2ad956b
      Sven Neumann authored
      2003-09-25  Sven Neumann  <sven@gimp.org>
      
      	* app/vectors/gimpvectors-import.[ch]: optionally scale the
      	imported SVG to fit the image.
      
      	* app/gui/vectors-commands.c: changed accordingly.
      
      	* tools/pdbgen/pdb/paths.pdb: export the new scale parameter to
      	the PDB.
      
      	* app/pdb/paths_cmds.c
      	* libgimp/gimppaths_pdb.[ch]: regenerated.
      
      	* plug-ins/common/svg.c: scale the imported vectors to image size.
      	This makes them always fit :)
      b2ad956b
  23. 24 Sep, 2003 3 commits
  24. 23 Sep, 2003 5 commits
  25. 22 Sep, 2003 3 commits
    • Sven Neumann's avatar
      added ratio entries and a chain button so you can scale the SVG file while · 57949a89
      Sven Neumann authored
      2003-09-23  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/svg.c: added ratio entries and a chain button so
      	you can scale the SVG file while keeping the aspect ratio intact.
      	Query the SVG pixel size on resolution changes.
      57949a89
    • Henrik Brix Andersen's avatar
      Replaced the netscape-dependent web browser plug-in with a user · 9b3bc08e
      Henrik Brix Andersen authored
      2003-09-22 Henrik Brix Andersen <brix@gimp.org>
      
      Replaced the netscape-dependent web browser plug-in with a user
      configureable plug-in. This fixes bug #119120:
      
      * app/config/gimpguiconfig.[ch]: added gchar *web_browser member
      
      * app/config/gimprc-blurbs.h: added web browser blurb
      
      * etc/gimprc
      * docs/gimprc-1.3.5.in: regenerated using gimpconfig-dump
      
      * app/gui/preferences-dialog.c (prefs_dialog_new): added UI for
      specifying external web browser
      
      * configure.in
      * plug-ins/Makefile.am
      * plug-ins/webbrowser/Makefile.am
      * plug-ins/webbrowser/README
      * plug-ins/webbrowser/web-browser.scm
      * plug-ins/webbrowser/webbrowser.c : removed the old netscape-dependent
      web browser plug-in
      
      * po-plug-ins/POTFILES.in
      * plug-ins/common/plugin-defs.pl
      * plug-ins/common/webbrowser.c: added a new web browser plug-in
      
      * plug-ins/common/.cvsignore
      * plug-ins/common/Makefile.am: regenerated
      
      * app/widgets/gimphelp.c
      * app/widgets/widget-enums.[ch]
      * plug-ins/helpbrowser/dialog.c
      * plug-ins/maze/maze_face.c: changed accordingly + whitespace
      clean-up
      
      * po-script-fu/POTFILES.in
      * plug-ins/script-fu/scripts/Makefile.am
      * plug-ins/script-fu/scripts/web-browser.scm: use the new web
      browser plug-in to add menu entries to <Toolbox>/Help/
      9b3bc08e
    • Sven Neumann's avatar
      added a hack to work around the insufficiency of the librsvg API. Still · 7440dfd8
      Sven Neumann authored
      2003-09-22  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/svg.c: added a hack to work around the
      	insufficiency of the librsvg API. Still unfinished ...
      7440dfd8