Skip to content
  1. Apr 19, 2024
    • Jehan's avatar
      app: accept a NULL default color in plug-ins. · cbb333c2
      Jehan authored
      Our pluginrc code is already able to output NULL for a default NULL color, but
      reading was failing with the following error:
      
      > GIMP-Error: Error while parsing '/home/jehan/.config/GIMP/2.99/pluginrc' in line 289: unexpected identifier 'NULL', expected number (integer) - fatal parse error
      
      Let's support reading such a value now, especially as for Python plug-ins, we
      are not even able to add a default value to GeglColor arguments (cf. previous
      commit).
      cbb333c2
    • Jehan's avatar
      Issue #11319: support GeglColor as generic GParamObject of type GeglColor. · 634fe62f
      Jehan authored
      In some binding (e.g. Python), we have not found how to create GeglParamColor
      specs for PDB procedures, so we use GParamObject specs with `GeglColor`
      object_type. Have our code handle both variants.
      
      Fixes:
      
      > GIMP-WARNING: _gimp_gp_param_def_to_param_spec: GParamSpec type unsupported 'GeglParamColor'
      
      Of course such generic spec won't have any future option which we may add to a
      dedicated param spec (and despite adding code to handle a default value, adding
      a default color still doesn't work according to tests).
      634fe62f
    • Yuri Chornoivan's avatar
      Update Ukrainian translation · 642f1263
      Yuri Chornoivan authored and Administrator's avatar Administrator committed
      642f1263
    • Jehan's avatar
      app, libgimpcolor: no GValue GimpRGB anymore! · e7b7efaf
      Jehan authored
      e7b7efaf
    • Jehan's avatar
      app, libgimp*, pdb, plug-ins: remove GimpRGB support in GIMP protocol. · a50759cd
      Jehan authored
      There are no plug-ins which uses GimpRGB for procedure argument, nor is there
      any base PDB procedure. We don't pass this type anymore through from/to
      core/plug-ins. So let's clean the whole code out as a next step to get rid of
      GimpRGB from our codebase!
      a50759cd
    • Anders Jonsson's avatar
      script-fu: fix calls to gimp-context-set-[pattern/brush] · 70b8e49e
      Anders Jonsson authored
      Like in e31de151
      these now need to work on an object rather than a name.
      70b8e49e
    • Alx Sa's avatar
      widgets: Close Layer Effects popover when changing images · 97d6aa59
      Alx Sa authored
      Resolves #11347
      
      In multi-window mode, it is possible to change images without
      causing the layer effects popover to close. This results in the prior
      image's layer effects being shown over the new image, which is
      confusing. This patch causes the popover to automatically close
      when the image is changed to prevent this problem.
      97d6aa59
  2. Apr 18, 2024
  3. Apr 17, 2024