1. 22 Oct, 2018 1 commit
  2. 11 Jul, 2018 1 commit
  3. 20 May, 2018 1 commit
    • Jehan's avatar
      plug-ins: install plug-ins in subfolder. · 870ca633
      Jehan authored
      I am going to forbid plug-ins from being installed directly in the root
      of the plug-ins/ directory. They will have to be installed in a
      subdirectory named the same as the entry point binary.
      This may seem useless for our core plug-ins which are nearly all
      self-contained in single binaries, but this is actually a necessary
      restriction to eliminate totally the DLL hell issue on Windows. Moving
      core plug-ins in subfolders is only a necessary consequence for it.
      870ca633
  4. 05 Feb, 2018 2 commits
    • Jehan's avatar
      plug-ins: clean out some tabs who lost their way. · 2d2dc450
      Jehan authored
      2d2dc450
    • Jehan's avatar
      plug-ins: ico export crashes on indexed images. · 42eaf588
      Jehan authored
      It seems the current code simply forgot to break on indexed types and
      therefore hit some g_return_*if_reached() code breaking the logics.
      Looking further, I see some code taking care of indexed images and
      converting them to RGB. And testing after adding breaks looks like it
      works just fine.
      So I am assuming this was just forgotten breaks indeed, and not on
      purpose not allowing indexed images (if that were the intent though,
      this is not how it should be done).
      42eaf588
  5. 21 Aug, 2017 1 commit
    • Michael Natterer's avatar
      Move the new "default_new_layer_mode" APIs to the image... · e16c8a23
      Michael Natterer authored
      ...in both the core and libgimp.
      
      Images now know what the default mode for new layers is:
      
      - NORMAL for empty images
      - NORMAL for images with any non-legacy layer
      - NORMAL_LEGAVY for images with only legacy layers
      
      This changes behavior when layers are created from the UI, but *also*
      when created by plug-ins (yes there is a compat issue here):
      
      - Most (all?) single-layer file importers now create NORMAL layers
      - Screenshot, Webpage etc also create NORMAL layers
      
      Scripts that create images from scratch (logos etc) should not be
      affected because they usually have NORMAL_LEGACY hardcoded.
      
      3rd party plug-ins and scripts will also behave old-style unless they
      get ported to gimp_image_get_default_new_layer_mode().
      e16c8a23
  6. 20 Aug, 2017 1 commit
  7. 05 Mar, 2017 1 commit
  8. 26 Feb, 2017 3 commits
  9. 08 Jan, 2017 1 commit
  10. 06 Nov, 2016 1 commit
  11. 07 Sep, 2016 1 commit
  12. 16 Feb, 2016 1 commit
  13. 18 Sep, 2015 1 commit
    • Matt Giuca's avatar
      plug-ins: Fix generation of the AND mask for 32-bit ICO images · 07dfe4a5
      Matt Giuca authored
      Previously, the mask would be transparent if the alpha was <50%.
      However, this causes pixels to become black in some places in Windows
      (notably, the taskbar on Windows 10). Therefore, always set the mask
      to opaque if a pixel is partially or fully opaque.
      07dfe4a5
  14. 24 May, 2015 1 commit
  15. 05 Jun, 2013 1 commit
  16. 30 Nov, 2012 1 commit
  17. 02 May, 2012 1 commit
  18. 22 Dec, 2011 1 commit
  19. 03 Oct, 2011 2 commits
  20. 30 Sep, 2011 1 commit
  21. 15 May, 2011 1 commit
  22. 08 Apr, 2011 1 commit
  23. 12 Nov, 2010 1 commit
  24. 06 Sep, 2010 1 commit
  25. 01 Sep, 2010 1 commit
    • Michael Schumacher's avatar
      Bug 574018 - Add a manifest to executables · e77dd90f
      Michael Schumacher authored
      Created a resource file for plug-ins and a rule to link it to them.
      The application icon file is smaller than the default one, there's no
      point in doubling the size of a plug-in executable just for an icon.
      
      If no problems turn up, this will close the bug.
      e77dd90f
  26. 15 Jul, 2010 1 commit
  27. 09 Jul, 2010 1 commit
  28. 31 Jan, 2010 1 commit
  29. 17 Oct, 2009 1 commit
    • Martin Nordholts's avatar
      Use gtk_widget_set_visible() · eb6bef33
      Martin Nordholts authored
      In places where the pattern
      
        if (show)
          gtk_widget_show (widget);
        else
          gtk_widget_hide (widget);
      
      is used, change to
      
        gtk_widget_set_visible (widget, show);
      
      Also do some other minor cleanups.
      eb6bef33
  30. 21 Jul, 2009 1 commit
  31. 15 Jul, 2009 1 commit
  32. 18 Jun, 2009 1 commit
  33. 31 Jan, 2009 1 commit
  34. 19 Jan, 2009 1 commit
    • Michael Natterer's avatar
      plug-ins/common/*.c plug-ins/color-rotate/color-rotate.c · 4ea14376
      Michael Natterer authored
      2009-01-19  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/common/*.c
      	* plug-ins/color-rotate/color-rotate.c
      	* plug-ins/file-bmp/bmp.c
      	* plug-ins/file-faxg3/faxg3.c
      	* plug-ins/file-fits/fits.c
      	* plug-ins/file-fli/fli-gimp.c
      	* plug-ins/file-ico/ico.c
      	* plug-ins/file-jpeg/jpeg.c
      	* plug-ins/file-psd/psd-save.c
      	* plug-ins/file-psd/psd.c
      	* plug-ins/file-sgi/sgi.c
      	* plug-ins/file-uri/uri.c
      	* plug-ins/file-xjt/xjt.c
      	* plug-ins/flame/flame.c
      	* plug-ins/fractal-explorer/fractal-explorer.c
      	* plug-ins/gfig/gfig.c
      	* plug-ins/gimpressionist/gimp.c
      	* plug-ins/gradient-flare/gradient-flare.c
      	* plug-ins/help-browser/help-browser.c
      	* plug-ins/ifs-compose/ifs-compose.c
      	* plug-ins/imagemap/imap_main.c
      	* plug-ins/lighting/lighting-main.c
      	* plug-ins/map-object/map-object-main.c
      	* plug-ins/maze/maze.c
      	* plug-ins/metadata/metadata.c
      	* plug-ins/pagecurl/pagecurl.c
      	* plug-ins/print/print.c
      	* plug-ins/pygimp/gimpfu.py
      	* plug-ins/script-fu/script-fu-script.c
      	* plug-ins/script-fu/script-fu.c
      	* plug-ins/selection-to-path/selection-to-path.c
      	* plug-ins/twain/twain.c
      	* plug-ins/win-snap/winsnap.c: document the "run-mode" parameter
      	as we document enums for core procedures.
      
      
      svn path=/trunk/; revision=27922
      4ea14376
  35. 17 Jan, 2009 1 commit
    • Michael Natterer's avatar
      Change licence to GPLv3 (and to LGPLv3 for libgimp). · d9b5207a
      Michael Natterer authored
      2009-01-17  Michael Natterer  <mitch@gimp.org>
      
      	* all files with a GPL header and all COPYING files:
      
      	Change licence to GPLv3 (and to LGPLv3 for libgimp).
      
      	Cleaned up some copyright headers and regenerated the parsers in
      	the ImageMap plugin.
      
      
      svn path=/trunk/; revision=27913
      d9b5207a
  36. 20 Aug, 2008 1 commit