[darktable-dev] Plan for release darktable 4.8

2024-05-01 Thread Pascal Obry


Hello !

As usual a message to prepare the release. For 4.8 the plan is:

- Feature freeze : 15th may
- String freeze  : Jun 1st
- Full freeze: Jun 17th

The release will happen in Jun 21st.

So we are entering feature freeze en 15 days.

Have a nice day,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://photos.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] darktable 4.6.1 released

2024-02-17 Thread Pascal Obry

- Fixed `scripts_installer` to handle user names with spaces on
Windows.

### Add action support for Lua


### Other Lua changes

- n/a

## Notes

- When exporting to AVIF, EXR, JPEG XL, or XCF, selecting specific
  metadata (e.g. geo-tag or creator) is not currently possible. For
  AVIF, EXR, JPEG XL, and XCF formats, darktable will not include any
  metadata fields unless the user selects all of the checkboxes in the
  export module's preference options.

- In order to support the correct display of numbers in darktable, the
  minimum supported Gtk version has had to be increased to
  3.24.15. For people who need to build darktable with an older
  version, this can be achieved by removing line 241 of the
  `darktable.css` file on your system. See
  https://github.com/darktable-org/darktable/issues/13166.

- Starting with release 4.4 a new support policy regarding macOS
  versions has been put in place – darktable releases will now only
  support those macOS versions that are also supported by Apple.
  Release 4.6 therefore drops support for macOS versions older than
  12.5.

## Changed Dependencies

### Mandatory

- n/a

### Optional

- Bump libavif to 0.9.3

## RawSpeed changes


## Camera support, compared to 4.4

### Base Support

- Canon EOS Kiss F
- Canon EOS Kiss X50
- Canon EOS Kiss X90
- Canon IXY 220F (dng, chdk)
- Canon PowerShot SX220 HS (chdk)
- Fujifilm FinePix SL1000
- Fujifilm GFX100 II (compressed)
- Fujifilm X-S20 (compressed)
- Hasselblad CFV-50c
- Hasselblad CFV II 50C
- Hasselblad CFV 100C
- ImBack ImB35mm (chdk)
- Leica M (Typ 262) (dng)
- Leica M-D (Typ 262) (dng)
- Leica M10-D (dng)
- Leica M10-P (dng)
- Leica M10-R (dng)
- Leica M11-P (dng)
- Leica Q2 Monochrom (dng)
- Leica S (Typ 007) (dng)
- Leica S2 (dng)
- Leica S3 (dng)
- Leica SL2 (dng)
- Leica SL2-S (dng)
- Leica T (Typ 701) (dng)
- Leica TL (dng)
- Leica TL2 (dng)
- Leica V-Lux 4 (4:3, 3:2, 1:1, 16:9)
- Leica V-Lux 5 (3:2)
- Leica X (Typ 113) (dng)
- Leica X Vario (Typ 107) (dng)
- Leica X-U (Typ 113) (dng)
- Leica X1 (dng)
- Nikon Coolpix A1000 (12bit-uncompressed)
- Nikon Z f (14bit-compressed)
- OM System TG-7
- Panasonic DC-TZ200D (3:2)
- Panasonic DC-TZ202D (3:2)
- Panasonic DC-TZ220 (3:2)
- Panasonic DC-TZ220D (3:2)
- Panasonic DC-ZS200D (3:2)
- Panasonic DC-ZS220 (3:2)
- Panasonic DC-ZS220D (3:2)
- Panasonic DMC-G10 (3:2, 16:9, 1:1)
- Panasonic DMC-GM1S (4:3, 3:2, 16:9, 1:1)
- Pentax K-3 Mark III Monochrome
- Pentax KF
- Pentax Q-S1 (dng)
- Pentax Q10 (dng)
- Samsung EK-GN120
- Samsung G920F (dng)
- Samsung G935F (dng)
- Samsung GX10 (dng)
- Samsung GX20 (dng)
- Samsung NX3300
- Sigma fp (dng)
- Sigma fp L (dng)
- Sigma sd Quattro (dng)
- Sigma sd Quattro H (dng)
- Sinar eVolution 75
- Sony ILCE-6700
- Sony ILCE-7CM2
- Sony ILCE-7CR
- Sony ILME-FX3
- Sony ZV-E1

### White Balance Presets

- Leica M (Typ 240)
- Olympus E-P7
- Olympus TG-6
- Phase One IQ180
- Sony ILCE-7CM2

### Noise Profiles

- Canon IXY 220F
- Nikon Z 8
- Nikon Z f
- Olympus E-P7
- Pentax *ist DS
- Sony ILCE-6700
- Sony ILCE-7CM2

### Missing Compression Mode Support

- Adobe enhanced DNGs (JPEG XL flavor)
- Apple ProRAW DNGs
- CinemaDNG lossless (Blackmagic, some DJI, etc.)
- Fujifilm lossy RAFs
- Nikon high efficiency NEFs
- Samsung Expert RAW DNGs (JPEG XL flavor)
- Sony downsized lossless ARWs ("M" for full-frame, "S" for full-frame
& APS-C)

### Suspended Support

Support for the following cameras is suspended because no samples
are available on raw.pixls.us:

- Creo/Leaf Aptus 22(LF3779)/Hasselblad H1
- Fujifilm FinePix S9600fd
- Fujifilm IS-1
- GoPro FUSION
- Kodak EasyShare Z980
- Leaf Aptus-II 5(LI300059)/Mamiya 645 AFD
- Leaf Credo 60
- Leaf Credo 80
- Minolta DiMAGE 5
- Olympus SP320
- Panasonic DMC-FX150
- Phase One IQ250
- Sinar Hy6/ Sinarback eXact
- ST Micro STV680

## Translations

- Add support for Dutch online help which is now fully complete.

- Albanian
- Brazilian Portuguese
- Chinese (Simplified)
- Chinese (Traditional)
- Czech
- Dutch
- European Spanish
- Finnish
- French
- German
- Hungarian
- Italian
- Japanese
- Polish
- Russian
- Slovenian
- Turkish
- Ukrainian

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://photos.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



Re: [darktable-dev] Re: NL translation small fixes

2024-01-11 Thread Pascal Obry
Hi Reinder,

>  This update is not yet visible in master?
>  See attached zip (the same).

I just forgot about it :)

>  Is there any thing I should do?

Better open a PR with the change. If you're not a dev, please open an
issue there:

https://github.com/darktable-org/darktable/issues/new

(Just a blank issue, attach the .po)

It won't get forgotten.

Anyway, this update is now integrated.

Thanks!

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://photos.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



Re: [darktable-dev] Weblate for documentation is up-to-date and ready for 4.6 translation

2023-12-27 Thread Pascal Obry
Le mardi 26 décembre 2023 à 14:35 -0800, Mica Semrick a écrit :
> Hey everyone,
> 
> Chris (mostly) and I were able to get weblate updated and its
> (mostly) 
> ready for 4.6 translations!

Great news! Thanks.

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://photos.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] darktable 4.6.0 released

2023-12-21 Thread Pascal Obry
 Canon EOS Kiss X90
- Canon IXY 220F (dng, chdk)
- Canon PowerShot SX220 HS (chdk)
- Fujifilm FinePix SL1000
- Fujifilm X-S20 (compressed)
- ImBack ImB35mm (chdk)
- Leica M10-D (dng)
- Leica M10-P (dng)
- Leica M10-R (dng)
- Leica M11-P (dng)
- Leica Q2 Monochrom (dng)
- Leica SL2 (dng)
- Leica SL2-S (dng)
- Nikon Coolpix A1000 (12bit-uncompressed)
- Nikon Z f (14bit-compressed)
- OM System TG-7
- Panasonic DC-TZ200D (3:2)
- Panasonic DC-TZ202D (3:2)
- Panasonic DC-TZ220 (3:2)
- Panasonic DC-TZ220D (3:2)
- Panasonic DC-ZS200D (3:2)
- Panasonic DC-ZS220 (3:2)
- Panasonic DC-ZS220D (3:2)
- Panasonic DMC-G10 (3:2, 16:9, 1:1)
- Panasonic DMC-GM1S (4:3, 3:2, 16:9, 1:1)
- Pentax K-3 Mark III Monochrome
- Pentax KF
- Samsung EK-GN120
- Samsung G920F (dng)
- Samsung G935F (dng)
- Samsung GX10 (dng)
- Samsung GX20 (dng)
- Sigma fp (dng)
- Sigma fp L (dng)
- Sigma sd Quattro (dng)
- Sigma sd Quattro H (dng)
- Sinar eVolution 75
- Sony ILCE-6700
- Sony ILCE-7CM2
- Sony ILCE-7CR
- Sony ILME-FX3
- Sony ZV-E1

### White Balance Presets

- Leica M (Typ 240)
- Olympus E-P7
- Olympus TG-6
- Sony ILCE-7CM2

### Noise Profiles

- Canon IXY 220F
- Nikon Z f
- Olympus E-P7
- Pentax *ist DS
- Sony ILCE-6700

### Missing Compression Mode Support

- Apple ProRAW DNGs
- CinemaDNG lossless (Blackmagic, DJI, etc.)
- Fujifilm lossy RAFs
- Nikon high efficiency NEFs
- Samsung Expert RAW DNGs
- Sony downsized lossless ARWs ("M" for full-frame, "S" for full-frame
& APS-C)

### Suspended Support

Support for the following cameras is suspended because no samples
are available on raw.pixls.us:

- Creo/Leaf Aptus 22(LF3779)/Hasselblad H1
- Fujifilm FinePix S9600fd
- Fujifilm IS-1
- GoPro FUSION
- Kodak EasyShare Z980
- Leaf Aptus-II 5(LI300059)/Mamiya 645 AFD
- Leaf Credo 60
- Leaf Credo 80
- Minolta DiMAGE 5
- Olympus SP320
- Panasonic DMC-FX150
- Pentax Q10
- Phase One IQ250
- Sinar Hy6/ Sinarback eXact
- ST Micro STV680

## Translations

- Albanian
- Brazilian Portuguese
- Chinese (Simplified)
- Chinese (Traditional)
- Czech
- Dutch
- European Spanish
- Finnish
- French
- German
- Hungarian
- Italian
- Japanese
- Polish
- Russian
- Slovenian
- Ukrainian

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://photos.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



Re: [darktable-dev] Italian translation - December update

2023-12-13 Thread Pascal Obry

Hi Fabio,

> I've added the missing translation in the italian po and you can find
> the tar.gz in attachment.

Thanks, after your work I still have:

4328 translated messages, 571 fuzzy translations.

And there is only a bit more than 24h to finalize the translation.

Hope you can meet the deadline for the Italian translation be part of
4.6.

Thanks,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://photos.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B



signature.asc
Description: This is a digitally signed message part


Re: [darktable-dev] Russian translation - December 2023 update

2023-12-12 Thread Pascal Obry
Hi Яна,

> The Russian translation is updated. You can find the file in the
> attachment.
> I hope the bz2 format is OK. Please, let me know if there is
> something wrong with the file.

The .bz2 is usually ok, but after decompression I had some garbage at
the start and end. After removing I have a 100% translation reported by
intltool-update, so probably ok but please double check master.

Thanks,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://photos.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] Re: darktable 4.6 - let's start translations

2023-12-07 Thread Pascal Obry


Dear Translators,

A little reminder about the translation of 4.6. The hard dead line is
next Thursday at about 20h CET.

The current status is:

*** Fully translated:

en@truecase: 4899 translated messages.
nl: 4899 translated messages.
pt_BR: 4899 translated messages.
cs: 4899 translated messages.
de: 4899 translated messages.
fr: 4899 translated messages.
zh_CN: 4899 translated messages.
zh_TW: 4899 translated messages.
uk: 4899 translated messages.

*** Part of 4.6 but need some more work:

fi: 4860 translated messages, 29 fuzzy translations, 10 untranslated messages.

*** Will be removed:

af: 3214 translated messages, 1136 fuzzy translations, 549 untranslated 
messages.
ca: 1998 translated messages, 1659 fuzzy translations, 1242 untranslated 
messages.
da: 1995 translated messages, 1653 fuzzy translations, 1251 untranslated 
messages.
el: 1291 translated messages, 1818 fuzzy translations, 1790 untranslated 
messages.
eo: 4161 translated messages, 555 fuzzy translations, 183 untranslated messages.
es: 4665 translated messages, 158 fuzzy translations, 76 untranslated messages.
gl: 255 translated messages, 1909 fuzzy translations, 2735 untranslated 
messages.
he: 4665 translated messages, 158 fuzzy translations, 76 untranslated messages.
hu: 4665 translated messages, 158 fuzzy translations, 76 untranslated messages.
it: 4217 translated messages, 600 fuzzy translations, 82 untranslated messages.
ja: 4665 translated messages, 158 fuzzy translations, 76 untranslated messages.
nb: 1991 translated messages, 1646 fuzzy translations, 1262 untranslated 
messages.
pl: 4665 translated messages, 158 fuzzy translations, 76 untranslated messages.
pt_PT: 1049 translated messages, 1870 fuzzy translations, 1980 untranslated 
messages.
ro: 474 translated messages, 1915 fuzzy translations, 2510 untranslated 
messages.
ru: 4665 translated messages, 158 fuzzy translations, 76 untranslated messages.
sk: 2751 translated messages, 1381 fuzzy translations, 767 untranslated 
messages.
sl: 4665 translated messages, 158 fuzzy translations, 76 untranslated messages.
sq: 4665 translated messages, 152 fuzzy translations, 82 untranslated messages.
sr: 2882 translated messages, 1346 fuzzy translations, 671 untranslated 
messages.
sr@latin: 2882 translated messages, 1346 fuzzy translations, 671 untranslated 
messages.
sv: 2344 translated messages, 1672 fuzzy translations, 883 untranslated 
messages.
th: 291 translated messages, 1234 fuzzy translations, 3374 untranslated 
messages.
tr: 4665 translated messages, 154 fuzzy translations, 80 untranslated messages.

Thanks in advance for you work,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://photos.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B



signature.asc
Description: This is a digitally signed message part


Re: [darktable-dev] Dutch translation

2023-11-30 Thread Pascal Obry


Hi Reinder,

> please find attached the updated (and up-to-date) NL translation. No 
> untranslated messages.

Thanks!

> Let me know if I need to take action on those "23 fuzzy translations"
> you reported.
> I cannot find such indication in poedit...

No all good now, the translation is 100% complete on my side.

Have a nice day,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://photos.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] darktable 4.6 - let's start translations

2023-11-30 Thread Pascal Obry

Dear Translators,

As requested by some of you, if you are in CC it is because you are the
last translator of one of the darktable language.

You are probably aware we are approaching a new darktable
release. The strings freeze is now active so it is time for you to
update the translation. Please have them handed over by Dec 14th,
(I know it is short) either by GitHub PR or by just mailing the .po
file.

The instruction for translating is there:

https://github.com/darktable-org/darktable/wiki/Translations

As in the past we will again only ship translations that have a
sufficient coverage.

Current status:

af: 3214 translated messages, 1137 fuzzy translations, 549 untranslated 
messages.
ca: 1998 translated messages, 1659 fuzzy translations, 1243 untranslated 
messages.
cs: 4702 translated messages, 127 fuzzy translations, 71 untranslated messages.
da: 1995 translated messages, 1653 fuzzy translations, 1252 untranslated 
messages.
de: 4887 translated messages, 11 fuzzy translations, 2 untranslated messages.
el: 1291 translated messages, 1818 fuzzy translations, 1791 untranslated 
messages.
en@truecase: 4898 translated messages, 2 fuzzy translations.
eo: 4161 translated messages, 556 fuzzy translations, 183 untranslated messages.
es: 4665 translated messages, 159 fuzzy translations, 76 untranslated messages.
fi: 4861 translated messages, 29 fuzzy translations, 10 untranslated messages.
gl: 255 translated messages, 1909 fuzzy translations, 2736 untranslated 
messages.
he: 4665 translated messages, 159 fuzzy translations, 76 untranslated messages.
hu: 4665 translated messages, 159 fuzzy translations, 76 untranslated messages.
it: 4217 translated messages, 601 fuzzy translations, 82 untranslated messages.
ja: 4665 translated messages, 159 fuzzy translations, 76 untranslated messages.
nb: 1991 translated messages, 1646 fuzzy translations, 1263 untranslated 
messages.
nl: 4874 translated messages, 23 fuzzy translations, 3 untranslated messages.
pl: 4665 translated messages, 159 fuzzy translations, 76 untranslated messages.
pt_BR: 4898 translated messages, 2 fuzzy translations.
pt_PT: 1049 translated messages, 1870 fuzzy translations, 1981 untranslated 
messages.
ro: 474 translated messages, 1915 fuzzy translations, 2511 untranslated 
messages.
ru: 4665 translated messages, 159 fuzzy translations, 76 untranslated messages.
sk: 2751 translated messages, 1382 fuzzy translations, 767 untranslated 
messages.
sl: 4665 translated messages, 159 fuzzy translations, 76 untranslated messages.
sq: 4665 translated messages, 153 fuzzy translations, 82 untranslated messages.
sr: 2882 translated messages, 1347 fuzzy translations, 671 untranslated 
messages.
sr@latin: 2882 translated messages, 1347 fuzzy translations, 671 untranslated 
messages.
sv: 2344 translated messages, 1673 fuzzy translations, 883 untranslated 
messages.
th: 291 translated messages, 1234 fuzzy translations, 3375 untranslated 
messages.
tr: 4665 translated messages, 155 fuzzy translations, 80 untranslated messages.
uk: 4898 translated messages, 2 fuzzy translations.
zh_CN: 4665 translated messages, 159 fuzzy translations, 76 untranslated 
messages.
zh_TW: 4887 translated messages, 11 fuzzy translations, 2 untranslated messages.

Thanks,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://photos.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B



signature.asc
Description: This is a digitally signed message part


[darktable-dev] Plan for 4.6 release - feature freeze

2023-11-15 Thread Pascal Obry


Hello devs!

Just to announce that we have entered feature freeze. The only possible
PR to be merged from now are fixes with an exception for #15627 which
is being reviewed and clarified.

The next steps are:

- String freeze : end-November
- Full freeze : mid-December

Those information are on the Wiki:

https://github.com/darktable-org/darktable/wiki/Releases-cycle

Do not hesitate to come back to me for clarifications or questions.

Have all a nice day,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://photos.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] Plan for 4.6 release

2023-11-08 Thread Pascal Obry


Hello devs!

We are now approaching the next release of darktable. The version 4.6
has been cooked for some time now and as quite a lot in it.

I want to personally thanks all those involved for pushing hard
darktable to always make it better.

The coming steps are:

- Feature freeze : mid-November (plan next Wed, Nov 15).
- String freeze : end-November
- Full freeze : mid-December

Those information are on the Wiki:

https://github.com/darktable-org/darktable/wiki/Releases-cycle

Do not hesitate to come back to me for clarifications or questions.

Have all a nice day,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://photos.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



Re: [darktable-dev] Temperature / tint on lua

2023-10-13 Thread Pascal Obry
Le vendredi 13 octobre 2023 à 13:11 -0400, William Ferguson a écrit :
> There is no way that I'm aware of to extract that information from
> the database using Lua.

It should be possible using introspection but using the history for the
image, finding the temperature module and extract the value from the
parameters.

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://photos.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] darktable 4.4.2 released

2023-07-22 Thread Pascal Obry
nian
- Chinese - China
- Chinese - Taiwan


-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://photos.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] darktable 4.4.1 released

2023-07-01 Thread Pascal Obry
 Hy6/ Sinarback eXact
- ST Micro STV680

## Translations

- New English translation with capital letters
- German
- European Spanish
- Finnish
- French
- Hebrew
- Hungarian
- Japanese
- Polish
- Brazilian Portuguese
- Russian
- Slovenian
- Albanian
- Ukrainian
- Chinese - China
- Chinese - Taiwan


-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://photos.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] darktable 4.4.0 released

2023-06-21 Thread Pascal Obry
Z 6_2
- Ricoh GR IIIx
- Sony ILCE-6100
- Sony ILCE-7M4
- Sony ILCE-7RM5
- Sony ZV-E10

### Missing Compression Mode Support

- Apple ProRAW DNGs
- CinemaDNG lossless (Blackmagic, DJI, etc.)
- Fujifilm lossy RAFs
- Nikon high efficiency NEFs
- Samsung Expert RAW DNGs

### Suspended Support

Support for the following cameras is suspended because no samples
are available on raw.pixls.us:

- Creo/Leaf Aptus 22(LF3779)/Hasselblad H1
- Fujifilm FinePix S9600fd
- Fujifilm IS-1
- GoPro FUSION
- Kodak EasyShare Z980
- Leaf Aptus-II 5(LI300059)/Mamiya 645 AFD
- Leaf Credo 60
- Leaf Credo 80
- Minolta DiMAGE 5
- Olympus SP320
- Panasonic DMC-FX150
- Pentax Q10
- Phase One IQ250
- Samsung GX10
- Samsung GX20
- Samsung EK-GN120
- Samsung SM-G920F
- Samsung SM-G935F
- Sinar Hy6/ Sinarback eXact
- ST Micro STV680

## Translations

- New English translation with capital letters
- German
- European Spanish
- French
- Hebrew
- Hungarian
- Japanese
- Polish
- Brazilian Portuguese
- Slovenian
- Albanian
- Ukrainian
- Chinese - China
- Chinese - Taiwan

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://photos.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org




Re: [darktable-dev] Russian translation - updated

2023-06-15 Thread Pascal Obry
Hi Яна,

> The Russian translation is updated. You can find the file in the
> attachment.

Sorry this came a bit too late for 4.4 release.

I have integrated into master branch and into darktable-4.4.x release
branch to ensure that it will be part of 4.4.1 (corrective release in
about 2 months).

Have a nice day,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://photos.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] Plan for darktable 4.4

2023-05-03 Thread Pascal Obry


Hello devs!

As you know now the next release (4.4) will be on June 21st. The next
step is feature freeze mid-May, so if you are cooking something new for
4.4 it should be proposed as a PR soon.

As a reminder the steps are:

feature freeze : mid-May
no more features added to darktable
only fixes are accepted past this date

string freeze : end-May
no more strings changed in the code
the translators can start the final translation of all strings

full freeze : mid-June
no more changes to the code or translations
the branch for the release is created
incomplete translations are removed
a tarball is created
the packagers can start building the binaries
(Linux, Windows, MacOS)

final release : June 21st (summer release)

The description for release cycle is there:

https://github.com/darktable-org/darktable/wiki/Releases-cycle

Have a nice day,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://photos.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] Heads-up: Large change for image-id handling

2023-04-08 Thread Pascal Obry


Hello,

I'm going to merge a large change for the handling if image-id.

The type should now be dt_imgid_t and consistently used everywhere.

A non-image id is now set with NO_IMGID. To test for a proper image-id
one must be using dt_is_valid_imgid().

The same change was made for the group-id.

There is chance than some of the image-id handling have been missed, so
if you saw one please report or fix we really need to get this fully
fixed for 4.4. It could be the case that some part of the code would
not behave properly.

Why has this been done.

An image-id was using either int, uint32_t, int32_t, gint or guint and
the initialization for no image id was either -1 or 0. Not something to
keep in the code.

Thanks,
 
-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://photos.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] GitHub ssh key replaced

2023-03-24 Thread Pascal Obry


Hi devs,

Just in case you are wondering about the request to update the ssh key
on GitHub, that's OK, see:

https://github.blog/2023-03-23-we-updated-our-rsa-ssh-host-key/

Have a nice day,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://photos.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



Re: [darktable-dev] UI french translation

2023-02-27 Thread Pascal Obry
Hello François,

> I started with the fr.po and darktable.pot files in the 4.2.1
> tar.xz
> archive. Can you tell me if this is okay?

Sadly not, and a lot have already been done on the current master.

See here for the procedure to update the translation:

https://github.com/darktable-org/darktable/wiki/Translations

If you plan to do large changes, please discuss with us before on
GitHub (open an issue) to be sure the changes will be ok for the French
users and current guide lines.

Thanks,
 
-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://photos.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] HELP: Release Notes entries for your PR

2023-02-25 Thread Pascal Obry


Hi devs,

If you have proposed a PR to be merged on 4.4 then I need your help.

Please check this link listing all PR merged for 4.4:

https://github.com/darktable-org/darktable/pulls?q=is%3Apr+is%3Aclosed+label%3A%22release+notes%3A+pending%22+milestone%3A4.4

If you have one of your PR can you add a comment at the end with a
paragraph (or two or more) that I can add into the RELEASE_NOTES?

For all new PR I'll now asked for an entry for the RELEASE_NOTES and
I'll try to keep the RELEASE_NOTES as up to date as possible to help
our daily testers to check the new stuff.

Thanks in advance,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://photos.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] darktable 4.2.1 released

2023-02-22 Thread Pascal Obry
- Canon EOS R7

### Suspended Support

No samples on raw.pixls.us

- Creo/Leaf Aptus 22(LF3779)/Hasselblad H1
- Fujifilm FinePix S9600fd
- Fujifilm IS-1
- GoPro FUSION
- Kodak EasyShare Z980
- Leaf Aptus-II 5(LI300059)/Mamiya 645 AFD
- Leaf Credo 60
- Leaf Credo 80
- Minolta DiMAGE 5
- Olympus SP320
- Panasonic DMC-FX150
- Pentax Q10
- Phase One IQ250
- Samsung GX10
- Samsung GX20
- Samsung EK-GN120
- Samsung SM-G920F
- Samsung SM-G935F
- Sinar Hy6/ Sinarback eXact
- ST Micro STV680

## Translations

- German
- European Spanish
- Finnish
- French
- Hungarian
- Italian
- Japanese
- Dutch
- Polish
- Brazilian Portuguese
- Russian
- Slovenian
- Albanian
- Turkish (New)
- Ukrainian
- Chinese - Taiwan


-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://photos.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] heads-up : delicate changes in master

2023-02-02 Thread Pascal Obry


Hi,

Just a note that I'll merge three PRs very soon (in the coming hours)
that are a bit tricky but will bring a new feature and remove an old
hack specific to the lens correction module.

The new code will add support for:

- Copy/Paste of default/auto-init parameters
https://github.com/darktable-org/darktable/pull/13450

- Create/Edit/Apply style with default/auto-init parameters
https://github.com/darktable-org/darktable/pull/13492

- Migrate legacy lens hack in styles to default/auto-init parameters
https://github.com/darktable-org/darktable/pull/13504

An auto-init parameters is a parameter which has a default depending on
the image it is applied. For example color-calibration (needs WB from
camera), lens (needs maker/lens).

There is already support in master for presets that are auto-
initialized:

https://github.com/darktable-org/darktable/pull/13432

The three PRs above extend this to copy/paste, style and clean-up of a
hack.

So, now you're warned, if something goes wrong do not hesitate to
report on GitHub. And only use the master version if you have proper
backup or ready to work on some degraded environment.

Thanks,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://photos.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B


-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://photos.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



Re: [darktable-dev] Code reformatting...

2023-01-23 Thread Pascal Obry
Le lundi 23 janvier 2023 à 22:30 +0100, Heiko Bauke a écrit :
> Also working with code in Github, 
> Bitbucket etc., e.g. during code review, becomes rather uncomfortable
> when the column width exceeds 80 characters significantly.

Ok, 90 is still fine by me.

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://photos.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



Re: [darktable-dev] Code reformatting...

2023-01-23 Thread Pascal Obry
Le lundi 23 janvier 2023 à 22:12 +0100, Matthias Andree a écrit :
> 
> While the idea is sound, 80 character wide lines seem so... 1980's.
> Do
> people still need to read and edit darktable source code on 640x480
> displays?

This has nothing to do with display size. Do you know why news paper
has small columns? Because it is faster to read, that is, the time to
go from the end of line to the start of the new is far easier if the
width is not too large.

Also, try a side-by-side diff with long lines. And try reviewing code
in GitHub where you have to scroll the diff window to see the end of
line...

Readability is important and I do feel this is far better than current
layout.

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://photos.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] Code reformatting...

2023-01-22 Thread Pascal Obry


Hello devs,

As we are not ready to have an automatic reformatting of the code I
have started at least making the function headers a bit more readable.

From:

void dt_gui_presets_show_edit_dialog(const char *name_in, const char 
*module_name, int rowid,
 GCallback final_callback, gpointer data, 
gboolean allow_name_change,
 gboolean allow_desc_change, 
 gboolean allow_remove, GtkWindow *parent)

To:

void dt_gui_presets_show_edit_dialog(const char *name_in,
 const char *module_name,
 const int rowid,
 GCallback final_callback,
 gpointer data,
 const gboolean allow_name_change,
 const gboolean allow_desc_change,
 const gboolean allow_remove,  
 GtkWindow *parent)

This is to be done only if the function header does not fit in a single
line of 80 characters.

When I work on a file I'll try to do this change in a separate commit
"Minor reformatting" and I encourage all devs to do the same.

This will make the code a bit more readable and the type/name of the
parameters to stand out a bit more.

Thanks,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://photos.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] Some news 4.2 & 4.4

2023-01-06 Thread Pascal Obry


Hello,

First of all I wish all of you an happy new year!

This is a small message about 4.2. I'm currently only merging safe PR
into master and the 4.2 branch which will become 4.2.1 corrective
release. The 4.2 release had very few defects and none very
urgent/important. We will probably be able to release 4.2.1 around mid-
February.

I'll start merging things for 4.4 starting mid-January in master.

Have a nice day,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://photos.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] darktable 4.2.0 released

2022-12-21 Thread Pascal Obry
p libavif minimum required version from 0.8.2 to 0.9.1.

- New optional dependency: libjxl, minimum required version 0.7.0.

## RawSpeed changes

## Camera support, compared to 4.0

### Base Support

- Canon EOS M2
- Fujifilm FinePix HS50EXR
- Fujifilm FinePix S6000fd
- Fujifilm X-H2 (compressed)
- Fujifilm X-H2S (compressed)
- Fujifilm X-T30 II (compressed)
- Fujifilm X-T5 (compressed)
- Leica D-LUX 6 (4:3, 3:2, 16:9, 1:1)
- Leica M Monochrom (Typ 246) (dng)
- Nikon 1 J4 (12bit-compressed)
- Nikon 1 S1 (12bit-compressed)
- Nikon Coolpix P7700 (12bit-compressed)
- Nikon D1H (12bit-uncompressed)
- Nikon D2H (12bit-compressed, 12bit-uncompressed)
- Nikon D3S (14bit-compressed, 14bit-uncompressed, 12bit-compressed,
12bit-uncompressed)
- Nikon Z 9 (14bit-compressed)
- Olympus E-10
- Olympus E-M10 Mark IIIs
- Olympus E-P7
- Olympus SP570UZ
- Panasonic DMC-G2 (4:3, 3:2, 16:9, 1:1)
- Pentax K2000
- Pentax K200D
- Ricoh GR II
- Samsung NX mini
- Samsung NX10
- Samsung NX11
- Samsung NX20
- Samsung NX2000
- Samsung NX5
- Sony DSLR-A380
- Sony DSLR-A560
- Sony ILCE-7RM5

### White Balance Presets

- Fujifilm X-T5

### Noise Profiles

- Fujifilm X-E4
- Fujifilm X-T5
- Leica M (Typ 240)
- Nikon Z 9
- Olympus E-500
- Panasonic DMC-FZ330

### Missing Compression Mode Support

- Fujifilm "non-lossless"/lossy
- Nikon HE
- Sony lossless

### Suspended Support

No samples on raw.pixls.us

- Creo/Leaf Aptus 22(LF3779)/Hasselblad H1
- Fujifilm FinePix S9600fd
- Fujifilm IS-1
- GoPro FUSION
- Kodak EasyShare Z980
- Leaf Aptus-II 5(LI300059)/Mamiya 645 AFD
- Leaf Credo 60
- Leaf Credo 80
- Minolta DiMAGE 5
- Olympus SP320
- Panasonic DMC-FX150
- Pentax Q10
- Phase One IQ250
- Samsung GX10
- Samsung GX20
- Samsung EK-GN120
- Samsung SM-G920F
- Samsung SM-G935F
- Sinar Hy6/ Sinarback eXact
- ST Micro STV680

## Translations

- German
- European Spanish
- Finnish
- French
- Hungarian
- Italian
- Japanese
- Dutch
- Polish
- Brazilian Portuguese
- Russian
- Slovenian
- Albanian
- Turkish (New)
- Ukrainian
- Chinese - Taiwan

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] release 4.2 is coming...

2022-12-14 Thread Pascal Obry


Hello!

I'd like to take some time, while we are all waiting for the 4.2
release, to send you a little message about darktable.

This release cycle has seen lot of improvements as previous releases.
We had also some divergences with one developer and the signal sent was
certainly not good or worrisome for some of you.

Fact is that the team behind darktable is strong and working very hard
in many aspects of the project.

Some people gain more visibility because they work on GUI part that are
directly visible by end-users. But there is also some people working on
part of the code that you do not see directly but that makes darktable
internal better.

I'd like to thank Hanno Schwalm and Ralf Brown for their work on
performances, tweaking OpenCL code path and OpenMP to use every cycles
of your CPU.

I'd like to thank Hanno Schwalm also for working on new highlight
recovery algorithms.

I'd like to thank Diederik ter Rahe for looking into Gtk issues and
proposing a very impressive framework for shortcuts. And to achieve
that, lot of code refactoring has been done. Some Gtk parts are looking
like black magic to me :)

I'd like to thank Roman Lebedev for the hard work in rawspeed. Without
this project darktable won't be there. Also Miloš Komarčević working on
rawspeed and many RAW formats support.

I'd like to thank Victor Forsiuk for working on image input/output
support and fixing a huge number of spelling typos.

I'd like to thank Aldric Renaudin for the continued effort on the
lighttable filters and UI.

I'd like to thank Nicolas Auffray for taking over the UI effort and
doing magic with CSS.

I'd like to thank Bill Fergusson for maintaining the Lua framework.

I'd like to thank rawfiner for checking noise profiles and making sure
they are in good shape for integration.

I'd like to thank Simone Gotti for working on a new lens correction
method based on meta-data.

I'd like to thank all the testers and reviewers (Chris Elston, Martin
Straeten, parafin, Mark-64, and others) making sure we do not introduce
more issues than we are fixing. Also thanks for Chris for reading my
English in the RELEASE_NOTES and correcting it.

I'd like to thank parafin and Bill Fergusson for creating the release
binaries for MacOS and Windows. And Andreas Schneider as maintainer of
the OBS platform for creating the GNU/Linux binaries.

I'd like to thank Sakari Kapanen for helping with color science.

I'd like to thank Jakob Andrén for the long journey at making Sigmoid a
viable alternative to FilmicRGB.
 
I'd like to thank all the translators bringing to us an interface in
our native language.

I won't name them, but also remember that darktable is Open Source and
we leverage on many other Open Source projects/libraries (to handle
Jpeg, TIFF, AVIF, HEIF, PNG... tether with camera, handle SVG,
colors...). I'm even pretty sure that there is far more code in the
dependencies we are using than in darktable itself.

And finally I'd like to thank all people that I have forgotten in the
list above. I'm sorry if I missed you. 

A darktable release is a huge amount of work and the darktable team is
wonderful. I'm really happy to be part of it, let's the aventure
continue.

Have all a nice end of year!

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



Re: [darktable-dev] Russian translation - updated

2022-12-13 Thread Pascal Obry
Hi Яна,

> Hello, I've updated the Russian translation. I hope the file
> extension is ok, please, let me know, if it isn't.

Now integrated, the translation is 100% done. Thanks.

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



Re: [darktable-dev] Italian translation - updated

2022-12-13 Thread Pascal Obry


Thanks, now integrated.

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] heads-up - 4.2 full freeze soon...

2022-12-13 Thread Pascal Obry


Hello,

Just a little note that full freeze will happen in about 20h.

>From there I'll start preparing the release.

Thanks,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] darktable 4.2 - let's start translations

2022-12-08 Thread Pascal Obry


Dear Translators,

As requested by some of you, if you are in CC it is because you are the
last translator of one of the darktable language.

You are probably aware we are approaching a new darktable
release. The strings freeze is now active so it is time for you to
update the translation. Please have them handed over by Dec 14th,
(I know it is short) either by GitHub PR or by just mailing the .po
file.

The instruction for translating is there:

https://github.com/darktable-org/darktable/wiki/Translations

As in the past we will again only ship translations that have a
sufficient coverage.

Current status:

=== Fully translated:

fi: 4641 translated messages.
fr: 4641 translated messages.
nl: 4641 translated messages.
sl: 4641 translated messages.
tr: 4641 translated messages.
uk: 4641 translated messages.
zh_TW: 4641 translated messages.

=== Will be part of 4.2 but still need work:

sq: 4639 translated messages, 1 fuzzy translation, 1 untranslated message.
de: 4640 translated messages, 1 untranslated message.
hu: 4639 translated messages, 2 fuzzy translations.
ja: 4607 translated messages, 27 fuzzy translations, 7 untranslated messages.
pt_BR: 4638 translated messages, 2 fuzzy translations, 1 untranslated message.

=== Will be removed from 4.2 if not updated:

af: 3437 translated messages, 806 fuzzy translations, 398 untranslated messages.
ca: 2133 translated messages, 1435 fuzzy translations, 1073 untranslated 
messages.
cs: 4473 translated messages, 129 fuzzy translations, 39 untranslated messages.
da: 2130 translated messages, 1429 fuzzy translations, 1082 untranslated 
messages.
el: 1359 translated messages, 1640 fuzzy translations, 1642 untranslated 
messages.
eo: 4475 translated messages, 128 fuzzy translations, 38 untranslated messages.
es: 4527 translated messages, 86 fuzzy translations, 28 untranslated messages.
gl: 273 translated messages, 1787 fuzzy translations, 2581 untranslated 
messages.
he: 4375 translated messages, 186 fuzzy translations, 80 untranslated messages.
it: 4442 translated messages, 145 fuzzy translations, 54 untranslated messages.
nb: 2127 translated messages, 1423 fuzzy translations, 1091 untranslated 
messages.
pl: 4488 translated messages, 118 fuzzy translations, 35 untranslated messages.
pt_PT: 1090 translated messages, 1719 fuzzy translations, 1832 untranslated 
messages.
ro: 500 translated messages, 1782 fuzzy translations, 2359 untranslated 
messages.
ru:  translated messages, 147 fuzzy translations, 50 untranslated messages.
sk: 2942 translated messages, 1092 fuzzy translations, 607 untranslated 
messages.
sr: 3078 translated messages, 1046 fuzzy translations, 517 untranslated 
messages.
sr@latin: 3078 translated messages, 1046 fuzzy translations, 517 untranslated 
messages.
sv: 2479 translated messages, 1428 fuzzy translations, 734 untranslated 
messages.
th: 300 translated messages, 1137 fuzzy translations, 3204 untranslated 
messages.
zh_CN: 4442 translated messages, 148 fuzzy translations, 51 untranslated 
messages.

Thanks,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] Plan for darktable 4.2

2022-11-13 Thread Pascal Obry


Hello!

The darktable code is now in feature freeze. This means that no new
feature will be integrated. We still have a month before the full
freeze, during this period we will concentrate on bug fix.

The next step is string freeze at end of November. 

Have a nice day,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] Plan for darktable 4.2

2022-11-05 Thread Pascal Obry


Hello!

We are approaching the feature freeze now.

There is still quite a lot of PR for 4.2 opened. If you are the author
of some can you have a look and add a message saying if you still want
it for 4.2 or if it should rescheduled for a later release.

Thanks for helping triaging those.

Thanks in advance,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] Plan for darktable 4.2

2022-10-29 Thread Pascal Obry


Hello!

Just a little change in the plan. We have decided to now do the
releases at both solstices. So it will be Dec 21 for the winter release
and June 21 for the summer release.

The rest of the plan stays unchanged. 

As a reminder, the generic plan is described here:

https://github.com/darktable-org/darktable/wiki/Handling-a-release

That give us for 4.2:

- Feature freeze on Nov 14 (in about 2 weeks)

- String freeze end of November

- Full freeze mid-decembre

So if you are a dev and are cooking a PR for a new feature that you
want to included in 4.2 it should be ready very soon to ensure there is
still some time for reviewing and testing.

Have a nice day,


-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] Plan for darktable 4.2

2022-10-28 Thread Pascal Obry


Hello!

Let's start planning for darktable next release, the 4.2 for Dec 25.

As a reminder, the generic plan is described here:

https://github.com/darktable-org/darktable/wiki/Handling-a-release

That give us for 4.2:

- Feature freeze on Nov 14 (in about 2 weeks)

- String freeze end of November

- Full freeze mid-decembre

So if you are a dev and are cooking a PR for a new feature that you
want to included in 4.2 it should be ready very soon to ensure there is
still some time for reviewing and testing.

Have a nice day,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] darktable 4.0.1 released

2022-09-17 Thread Pascal Obry
- Nikon 1 S1
- Nikon Coolpix P7700
- Nikon D1H
- Nikon D2H
- Nikon D3S
- Olympus E-10
- Olympus SP320
- Olympus SP570UZ
- Panasonic DMC-FX150
- Panasonic DMC-G2
- Pentax K200D
- Pentax K2000
- Pentax Q10
- Phase One IQ250
- Samsung GX10
- Samsung GX20
- Samsung NX5
- Samsung NX10
- Samsung NX11
- Samsung NX20
- Samsung NX2000
- Samsung EK-GN120
- Samsung SM-G920F
- Samsung SM-G935F
- Sinar Hy6/ Sinarback eXact
- Sony DSLR-A380
- Sony DSLR-A560
- ST Micro STV680

## Translations

- Czech
- Brazilian Portuguese
- Chinese - China
- Chinese - Taiwan
- Dutch
- Esperanto
- European Spanish
- Finnish
- French
- German
- Hebrew
- Hungarian
- Italian
- Japanese
- Russian
- Slovenian
- Turkish
- Ukrainian


-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] darktable 4.0.0 released

2022-07-02 Thread Pascal Obry
nt of the sensor removed,
  are now treated the same in the user interface as much as possible.

- The tagging suggestion mode has been improved.

- The overlay layout in the print view has been enhanced.

- The "retouch" module's heal iteration limit has been increased for new edits.

- It is now possible to edit a single node on a brush path. You can
  change the size, opacity and hardness of each node independently.

- A new button in the "highlight reconstruction" module allows clipped pixels
  to be better visualized.

- The raw overexposure function now shows actual sensor clipping rather than 
being
  adjusted according to the white balance of the image. This is better
  suited to the default scene-referred workflow.

- Shortcuts can now be directed to the currently-focused processing module
  instance instead of the currently-expanded one.

- The control of the lighttable view has been improved by ensuring the up/down
  and left/right keys have the expected behavior.

- Apply a blur when color picking in area mode. This ensures that color picker
  measurements aren't overly influenced by image noise. This change particularly
  improves the stability of filmic's black relative exposure measurement.

- Add support for DNG GainMap EXIF information and update the pixel
  gain in raw-prepare module. This gives a better initial exposure
  to the imported DNG pictures.

## Bug Fixes

- Check for total memory on Linux is now more portable.

- MIDI buttons with light status are now properly updated.

- Tab shortcut tooltips are correctly displayed on tabbed modules.

- Misalignments between source and target patches in the retouch module
  have been resolved. "Jumpy" movements are also improved when adjusting
  nodes or segments.

- The start of culling mode is improved, especially where no images are
  selected and/or under the mouse.

- Local-copy status icon position fixed in block overlay.

- Crop handle positions fixed when using fast movements.

- RCD OpenCL tiling issues resolved.

- Tile stitching for X-Trans sensors

- Filmstrip update fixed if crop is left open when moving to next
  image.

- "collections" module now correctly updated when new images are imported.

- Landscape/portrait print handling was broken due to a recent CUPS change. We
  now rely on the CUPS filter for the proper orientation.

- Fixed possible PDF corruption in export and print modules due to
  duplicate written byte count.

- Fixed a possible race conditions in retouch and color reconstruction
  OpenCL code making darktable crash.

- Properly transform points for the rotation computation in
  perspective correction. This fixes an issue when the image is
  flipped making it impossible to use the rotation control.

- Removed RatingPercent in EXIF data as it is not standardized and
  can confuse the Windows image viewer.

- Fixed label/reject behavior when multiple images are selected:

  When attempting to reject multiple images, they will now be set to rejected if
  **any** of them are not currently rejected. They will be set to un-rejected if
  **all** of them are currently rejected.

  This allows for more predictable handling of images with inconsistent reject 
statuses.

  Similar changes have also been made when toggling color labels on/off.

- Fixed white balance preset lookup in the "white balance" module.

- Fixed some possible missing refresh of the metadata editor.

- Fixed possible translation issue on Windows.

## Lua

## Notes


## Changed Dependencies

N/A

## RawSpeed changes


## Camera support, compared to 3.8

### Base Support


### White Balance Presets

- Nikon D4S
- Panasonic DC-S5
- Sony ILCE-7M4

### Noise Profiles


### Custom Color Matrices

### Suspended Support

No samples on raw.pixls.us

- Canon EOS M2
- Creo/Leaf Aptus 22(LF3779)/Hasselblad H1
- Fujifilm FinePix HS50EXR
- Fujifilm FinePix S6000fd
- Fujifilm FinePix S9600fd
- Fujifilm IS-1
- GoPro FUSION
- Kodak EasyShare Z980
- Leaf Aptus-II 5(LI300059)/Mamiya 645 AFD
- Leaf Credo 60
- Leaf Credo 80
- Leica D-LUX 6
- Minolta DiMAGE 5
- Nikon 1 J4
- Nikon 1 S1
- Nikon Coolpix P7700
- Nikon D1H
- Nikon D2H
- Nikon D3S
- Olympus E-10
- Olympus SP320
- Olympus SP570UZ
- Panasonic DMC-FX150
- Panasonic DMC-G2
- Pentax K200D
- Pentax K2000
- Pentax Q10
- Phase One IQ250
- Samsung GX10
- Samsung GX20
- Samsung NX5
- Samsung NX10
- Samsung NX11
- Samsung NX20
- Samsung NX2000
- Samsung EK-GN120
- Samsung SM-G920F
- Samsung SM-G935F
- Sinar Hy6/ Sinarback eXact
- Sony DSLR-A380
- Sony DSLR-A560
- ST Micro STV680

## Translations

- Czech
- German
- Esperanto
- European Spanish
- Finnish
- French
- Hebrew
- Hungarian
- Italian
- Japanese
- Dutch
- Brazilian Portuguese
- Russian
- Slovenian
- Turkish
- Ukrainian
- Chinese - China

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



Re: [darktable-dev] Russian translation - updated

2022-06-19 Thread Pascal Obry
Hi Yana,

> I've just updated the Russian translation. 

Thanks, just integrated now.

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



Re: [darktable-dev] Re: darktable 4.0 - let's start translations

2022-06-18 Thread Pascal Obry
Hi,

> why will 'de' be removed?

A copy error on my side, de is 100% complete and won't be
removed. Sorry for the noise.

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] Re: darktable 4.0 - let's start translations

2022-06-18 Thread Pascal Obry


A little status update about the current status as seen on my side.

Reminder : the dead-line is on June 20th.

=> 100% complete:

cs: 4615 translated messages.
fi: 4615 translated messages.
fr: 4615 translated messages.
ja: 4615 translated messages.
nl: 4615 translated messages.
sl: 4615 translated messages.
tr: 4615 translated messages.
uk: 4615 translated messages.

=> Will be kept but not fully done:

pt_BR: 4614 translated messages, 1 fuzzy translation.
ru: 4613 translated messages, 1 fuzzy translation, 1 untranslated message.
zh_CN: 4614 translated messages, 1 untranslated message.
es: 4579 translated messages, 36 fuzzy translations.

=> Will be removed:

af: 3549 translated messages, 718 fuzzy translations, 348 untranslated messages.
ca: 2191 translated messages, 1389 fuzzy translations, 1035 untranslated 
messages.
da: 2187 translated messages, 1385 fuzzy translations, 1043 untranslated 
messages.
de: 4615 translated messages.
el: 1401 translated messages, 1611 fuzzy translations, 1603 untranslated 
messages.
eo: 4236 translated messages, 258 fuzzy translations, 121 untranslated messages.
gl: 272 translated messages, 1789 fuzzy translations, 2554 untranslated 
messages.
he: 3982 translated messages, 452 fuzzy translations, 181 untranslated messages.
hu: 3985 translated messages, 451 fuzzy translations, 179 untranslated messages.
it: 3969 translated messages, 456 fuzzy translations, 190 untranslated messages.
nb: 2185 translated messages, 1379 fuzzy translations, 1051 untranslated 
messages.
pl: 3991 translated messages, 452 fuzzy translations, 172 untranslated messages.
pt_PT: 1119 translated messages, 1699 fuzzy translations, 1797 untranslated 
messages.
ro: 479 translated messages, 1776 fuzzy translations, 2360 untranslated 
messages.
sk: 3039 translated messages, 1020 fuzzy translations, 556 untranslated 
messages.
sq: 1223 translated messages, 1657 fuzzy translations, 1735 untranslated 
messages.
sr: 3181 translated messages, 970 fuzzy translations, 464 untranslated messages.
sr@latin: 3181 translated messages, 970 fuzzy translations, 464 untranslated 
messages.
sv: 2549 translated messages, 1379 fuzzy translations, 687 untranslated 
messages.
th: 301 translated messages, 1131 fuzzy translations, 3183 untranslated 
messages.
zh_TW: 4122 translated messages, 360 fuzzy translations, 133 untranslated 
messages.


-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



Re: [darktable-dev] Russian translation - updated

2022-06-03 Thread Pascal Obry
Hi Yana,

Thanks, that's now integrated. Your translation is 100% now, ready for
4.0.

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] darktable 4.0 - let's start translations

2022-06-01 Thread Pascal Obry


Dear Translators,

As requested by some of you, if you are in CC it is because you are the
last translator of one of the darktable language.

You are probably aware we are approaching a new darktable
release. The strings freeze is now active so it is time for you to
update the translation. Please have them handed over by June 20th,
either by GitHub PR or by just mailing the .po file.

The instruction for translating is there:

https://github.com/darktable-org/darktable/wiki/Translations

As in the past we will again only ship translations that have a
sufficient coverage.

Current status:

=== Fully translated:

fr: 4613 translated messages.
uk: 4613 translated messages.

=== Will be part of 4.0 but still need work:

cs: 4574 translated messages, 37 fuzzy translations, 2 untranslated messages.
de: 4585 translated messages, 27 fuzzy translations, 1 untranslated message.
ja: 4574 translated messages, 37 fuzzy translations, 2 untranslated messages.
nl: 4573 translated messages, 38 fuzzy translations, 2 untranslated messages.
pt_BR: 4610 translated messages, 3 fuzzy translations.
sl: 4574 translated messages, 37 fuzzy translations, 2 untranslated messages.
tr: 4574 translated messages, 37 fuzzy translations, 2 untranslated messages.

=== Will be removed from 4.0 if not updated:

af: 3549 translated messages, 717 fuzzy translations, 347 untranslated messages.
ca: 2191 translated messages, 1388 fuzzy translations, 1034 untranslated 
messages.
da: 2187 translated messages, 1384 fuzzy translations, 1042 untranslated 
messages.
el: 1401 translated messages, 1610 fuzzy translations, 1602 untranslated 
messages.
eo: 4236 translated messages, 257 fuzzy translations, 120 untranslated messages.
es: 4279 translated messages, 332 fuzzy translations, 2 untranslated messages.
fi: 3981 translated messages, 452 fuzzy translations, 180 untranslated messages.
gl: 272 translated messages, 1788 fuzzy translations, 2553 untranslated 
messages.
he: 3982 translated messages, 451 fuzzy translations, 180 untranslated messages.
hu: 3985 translated messages, 450 fuzzy translations, 178 untranslated messages.
it: 3969 translated messages, 455 fuzzy translations, 189 untranslated messages.
nb: 2185 translated messages, 1378 fuzzy translations, 1050 untranslated 
messages.
pl: 3991 translated messages, 451 fuzzy translations, 171 untranslated messages.
pt_PT: 1119 translated messages, 1698 fuzzy translations, 1796 untranslated 
messages.
ro: 479 translated messages, 1775 fuzzy translations, 2359 untranslated 
messages.
ru: 4535 translated messages, 75 fuzzy translations, 3 untranslated messages.
sk: 3039 translated messages, 1019 fuzzy translations, 555 untranslated 
messages.
sq: 1223 translated messages, 1656 fuzzy translations, 1734 untranslated 
messages.
sr: 3181 translated messages, 969 fuzzy translations, 463 untranslated messages.
sr@latin: 3181 translated messages, 969 fuzzy translations, 463 untranslated 
messages.
sv: 2549 translated messages, 1378 fuzzy translations, 686 untranslated 
messages.
th: 301 translated messages, 1130 fuzzy translations, 3182 untranslated 
messages.
zh_CN: 3977 translated messages, 457 fuzzy translations, 179 untranslated 
messages.
zh_TW: 4122 translated messages, 359 fuzzy translations, 132 untranslated 
messages.

Thanks,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] dt 4.0 : string freeze

2022-05-31 Thread Pascal Obry


Hi dev,

Just to let you know that string freeze is now effective.

Next milestone is : code freeze - June 20.

The schedule is ahead of time compared to what I had announced mid
April. This is to allow a bit more time for bug fixing for this
important release.

Have a nice day,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



Re: [darktable-dev] Russian translation - done

2022-05-24 Thread Pascal Obry


Hi Yana,

This is now integrated.

Thanks,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] dt 4.0 : feature freeze

2022-05-16 Thread Pascal Obry


Hi dev,

Just to let you know that feature freeze is now effective.

Despite recent updates on the new collection filter, we have not
reached a full consensus among the developer. But I have finally
decided to move forward and having it proposed by default.

The new collection filter and the recent collection history can be
reverted to what we had in 3.8.1 if some users do not like the new UI.
Yet having it proposed by default will certainly help gaining more
feedback. We will then make sure the UI will be adapted/fixed in the
next corrective release if needed. 

In any case thanks to all for this amazing release cycle. The list of
new features is quite impressive.

Next milestone is : string freeze - end of may 

Have a nice day,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] merge window for new features coming

2022-05-09 Thread Pascal Obry


Hi devs,

Just a little reminder that the new feature merge window will close
this week-end. After that only bug fixes will be considered.

Have a nice day,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] Plan for dt 4.0

2022-04-15 Thread Pascal Obry


Hello,

As usual now, here is the plan for dt 4.0:

- release- T0: July 2nd
- code freeze- T0-10 : June 22rd - start create binaries
- string freeze  - T0-22 : June 10th - finalize translations
- feature freeze - T0-31 : June 1st  - only code fix
- safe mode  - T0-45 : mid-May   - only safe simple code

So if you are cooking something to be merged be sure to propose it
before June especially if this needs some days before to review.

I also take the opportunity to remind all translators that it is
possible (and advised) to keep the translation up-to-date as there is
many strings change. The procedure to do that simply using the up-to-
date darktable.pot is documented here:

https://github.com/darktable-org/darktable/wiki/Translations

There is still many opened issues for 4.0, we won't be able to handle
all of them. Some will be postponed to 4.2 and some may even abandoned
as controversial. If you have an opened issue or PR it may be a good
time to revisit it and send a status update:

https://github.com/darktable-org/darktable/milestone/22

Regards,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] darktable 3.8.1 released

2022-02-11 Thread Pascal Obry


We're proud to announce the new feature release of darktable, 3.8.1!

The github release is here:
[https://github.com/darktable-org/darktable/releases/tag/release-3.8.1](https://github.com/darktable-org/darktable/releases/tag/release-3.8.1)
.

As always, please don't use the autogenerated tarball provided by
github, but only our tar.xz file. The checksums are:

```
$ sha256sum darktable-3.8.1.tar.xz
81ee069054dbde580749b2d3a81cda01b7d169a82ba48731823f3ea560b2bef6  
darktable-3.8.1.tar.xz
$ sha256sum darktable-3.8.1.dmg
9ca2bb86af90e76aeb67e0e12e167dc35d8a022ee79d66a1e08c5b0345d123a8  
darktable-3.8.1.dmg
$ sha256sum darktable-3.8.1-win64.exe
9ed13cc0972c4473c7e5ac69b3393e6636ba9e2a2cf8b8b9e2a51882288235d1  
darktable-3.8.1-win64.exe
```

When updating from the currently stable 3.6.x series, please bear in
mind that your edits will be preserved during this process, but the new
library and configuration will no longer be usable with 3.6.x.

You are strongly advised to take a backup first.

 Important note: to make sure that darktable can keep on supporting the raw 
file format for your camera, *please* read [this 
post](https://discuss.pixls.us/t/raw-samples-wanted/5420?u=lebedevri) on 
how/what raw samples you can contribute to ensure that we have the *full* raw 
sample set for your camera under CC0 license!

Since darktable 3.8.0:
- More than 160 commits to darktable+rawspeed
- 75 pull requests handled
- 55 issues closed

## The Big Ones

- Two new languages are now available for the documentation: Spanish
  and Dutch. This brings the total number of translations to six.
  Thanks to all the translators for their hard work.

## Other New Features And Changes

- Speed up the retouch's heal tool by using better parallelism.

- Add new variable $(DARKTABLE_VERSION).

## Bug Fixes

- Fix control and feather points for path and brush shapes when editing
  using zoom > 200%. The editing is now smooth and no longer jumps as the
  mouse is moved.

- On the lighttable view, fix Shift-click when selecting a range - at least one
  image must first be selected.

- Fix expansion of some variables on Windows.

- Fix SVG rendering by computing proper dimension in the watermark module with
  libsvg 2.52.

- Fix printing when the export module is set to scale mode. This was caused by
  a bug in the interaction between export/print.

- Fix print module image layout display when using inch unit.

- Fix yellow border for selected grouped images.

- Fix some tag export issues.

- Fix crash on Windows when importing from a folder containing special
  characters.

- Fix mouse-over thumbnail display when leaving the lighttable from the
  bottom - ensure that the thumbnail stops being highlighted.

- Remove the double-click hint in the crop module for committing parameters.
  This functionality was removed in darktable 3.8.0.

- Better layout for the star and rejected icons.

- Fix some refresh issues on the guide overlays menu - ensure that the popup
  shows the current settings after they have been changed via a keyboard 
shortcut.

- Fix guide lines in the rotate and perspective module - ensure the
  guides are displayed only within the cropped area.

- Fix Piwigo export for new version of Piwigo which now uses a lounge
  for new images. We now flush it to ensure the images are assigned to
  their corresponding album.

- Fix handling of circle/ellipse sources in the retouch module. Shapes can now 
be
  moved immediately after placing them via drag+drop.

- Fix a bug in rotate and perspective that was preventing removal of
  the last manually drawn line.

- Fix multiple issues in tagging module. Some UI interactions have
  been reworked to be closer to what a user would expect.

  Also, some new keys have been added:
  shift-enter attach selected tag, reset entry and give it the focus
  shift-left collapse the entire tree

- Fix multiple drag+drop issues on the lighttable that were causing crashes.

- Fix a possible crash with very large up-scaling at export.

- Rework the history items on thumbnail tooltips.

- Rework the GUI for the copy / paste of history items. The on/off
  status icon has been removed from the labels and replaced with a specific
  "on/off" column.

- Fix some demosaicer issues specific to AMD OpenCL drivers.

- Fix possible crash in styles module for style names containing a
  slash.

- Add option to enter the new module instance name automatically when
  duplicating a preset.

- Fix Filmic RGB graph update when used in the quick access panel.

- Restore shortcut for creating a virgin duplicate in the lighttable view.

- Allow presets in the tagging module to append the tags instead of replacing 
them.

- Fix tooltip on mid-tones vs extreme luminance saturation sliders in Filmic 
RGB.

- Fix crop adjustment in rotate and perspective module when preview
  down-sampling is active. Movements were amplified making the
  adjustment harder and the clicked location was not constant when
  dragging the crop 

[darktable-dev] work on 4.0 is starting

2022-02-10 Thread Pascal Obry


Hi devs,

The 3.8.1 tarball is now created so the merging for 4.0 can start.

There is a huge number of PR waiting, I'll review them slowly and will
merge when possible.

Note that I do expect some conflicts to happen when merging some PR as
all of them are basically based on the same sha-1, so please watch your
PR to see if it has conflicts to be resolved.

Thanks,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] plan for 3.8.1

2022-02-06 Thread Pascal Obry


Hello!

Just a quick note about 3.8.1. There is no more PR/issues open for this
corrective release. It seems now quite stable so I plan creating the
tarball on next Wed (Feb 9th).

So except if there is a very important PR to fix a crash all other work
will be for 4.0 now.

Thanks to all involved, there was quite a bit of work for 3.8.1.

Cheers,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] WARNING: lost presets in master build

2022-01-15 Thread Pascal Obry


A note about an issue introduced in master branch that remove the
presets for the following library modules:

   - print settings
   - metadata view
   - location

This issue has been introduced in January 2nd in master branch. It has
been fixed today.

So be sure to keep backups around if you need to restore the presets
from those library modules.

Sorry if you've been affected.

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



Re: [darktable-dev] Lighttable: Preload / pre-caching of full previews

2022-01-03 Thread Pascal Obry
Le lundi 03 janvier 2022 à 19:40 +0100, Jørn Villesen Christensen a
écrit :
> Hi,
> 
> I did not know that tool, no, but then again... judging from the 
> documentation, it only generates thumbnails. My feature requests 
> concerns full previews.

Full preview is only one kind of thumbnails, just a larger one.

No magic :)

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] darktable 3.8.0 released

2021-12-24 Thread Pascal Obry
# Bug Fixes

- Multiple memory leaks have been fixed.

- Fixed green equilibration in RCD CPU code path.

- Select the best illuminant for DNG images.

- When trying to enter a view that cannot be used (like the tethering view
  where no camera is attached), make sure to reset the combobox back to
  the previous view.

- Fix calibration optimizations for delta E in the color calibration module.

- Fix focus peaking, which was in some cases displaying some 
  random wrong pixels on the borders.

- Fix refresh when pasting the whole or part of history.

- Fix possible uninitialized-data access in RCD demosaic.

- Update metadata fields when applying a preset.

- Fix creation of liquify interpolated path to be closer to what the user
  would expect.

- Multiple Windows PATH-specific issues have been fixed. Also, UNC
  path-names are now supported.

- Make sure RAW+Jpeg files keep the same filename during copy & import.

- Add some consistency to the drawn shape opacity increase/decrease, which was
  working in the opposite way to the other mask controls.

- Invert liquify strength vector rotation for consistency.

- Make metadata and tagging consistent regarding the current selection.

- Fix some rounding errors in masks with sharp corners, which were creating
  discontinuities in the mask area.

- Fix the image loader flag, which was not properly set at import time.

- Fix possible wrong setting in Color Calibration when switching from
  Jpeg to RAW files.

- Fix a rare but possible wrong White Balance just after importing a
  picture or while resetting the development history.

## Lua

- Moved from Lua 5.3 to Lua 5.4.

- Lua API is now 8.0.0.

- Added darktable.print_toast() and darktable.print_hinter() functions
  to print toast and hinter messages respectively.

- Added is_altered() field to dt_lua_image data type to determine if
  an image has been altered since being imported.

- Added generate_cache() function to the dt_lua_image data type so
  that a mipmap cache image can be generated without having to run
  darktable-generate-cache.

- Added function darktable.gui.libs.snapshots.clear_snapshots() to delete any 
snapshots.

- Added event darkroom-image-loaded that is triggered when an image is
  loaded into darkroom view. The image is returned.

- Added event darkroom-image-history-changed that is triggered when an
  image history is changed in darkroom view. The image is
  returned.

## Notes

- The 3.8.x series of darktable releases will be the last that
  supports macOS 10.7 and building with Xcode 11.

  The next major release will require at least macOS 10.14 to run and
  Xcode 12 to build.

- The modules deprecated in 3.4 have now been removed from the
  deprecated module group. The modules affected are: Zone System, Invert,
  Channel Mixer, Global Tonemap, Relight, Tonemap, Vibrance and Basic
  Adjustments.

## Changed Dependencies

- Move from Lua 5.3 to 5.4.

## RawSpeed changes

## Camera support, compared to 3.6

### Base Support

- Canon EOS R
- Canon EOS RP
- Canon EOS R5
- Canon EOS R6
- Canon EOS 250D
- Canon EOS 850D
- Canon EOS 90D
- Canon EOS 1D X Mark III
- Canon EOS M6 Mark II
- Canon EOS M50
- Canon EOS M50 Mark II
- Canon EOS M200
- Canon PowerShot G5 X Mark II
- Canon PowerShot G7 X Mark III
- Fujifilm GFX50S II (compressed)
- Leica C (Typ 112) (3:2)
- Leica Digilux 3 (4:3)
- Leica M10 (dng)
- Ricoh GR II
- Sony DSC-HX95
- Sony ILCE-7M4
- Sony ZV-E10

### White Balance Presets

- Canon EOS R (with fine-tuning)
- Canon EOS RP (with fine-tuning)
- Canon EOS R5 (with fine-tuning)
- Canon EOS R6
- Canon EOS M50 (with fine-tuning)
- Ricoh GR II

### Noise Profiles

- Canon EOS R
- Canon EOS RP
- Canon EOS R5
- Canon EOS R6
- Fujifilm X100V
- Leica D-Lux 7
- Leica M10
- Leica SL (Typ 601)
- Panasonic DC-S5
- Panasonic DC-FZ91
- Panasonic DC-FZ92
- Panasonic DC-FZ93
- Panasonic DC-TZ90
- Panasonic DC-TZ91
- Panasonic DC-ZS70

### Custom Color Matrices

### Suspended Support

No samples on raw.pixls.us

- Canon EOS M2
- Creo/Leaf Aptus 22(LF3779)/Hasselblad H1
- Fujifilm FinePix HS50EXR
- Fujifilm FinePix S6000fd
- Fujifilm FinePix S9600fd
- Fujifilm IS-1
- GoPro FUSION
- Kodak EasyShare Z980
- Leaf Aptus-II 5(LI300059)/Mamiya 645 AFD
- Leaf Credo 60
- Leaf Credo 80
- Leica D-LUX 6
- Minolta DiMAGE 5
- Nikon 1 J4
- Nikon 1 S1
- Nikon Coolpix P7700
- Nikon D1H
- Nikon D2H
- Nikon D3S
- Olympus E-10
- Olympus SP320
- Olympus SP570UZ
- Panasonic DMC-FX150
- Panasonic DMC-G2
- Pentax K200D
- Pentax K2000
- Pentax Q10
- Phase One IQ250
- Samsung GX10
- Samsung GX20
- Samsung NX5
- Samsung NX10
- Samsung NX11
- Samsung NX20
- Samsung NX2000
- Samsung EK-GN120
- Samsung SM-G920F
- Samsung SM-G935F
- Sinar Hy6/ Sinarback eXact
- Sony DSLR-A380
- Sony DSLR-A560
- ST Micro STV680

## Translations

- German
- Esperanto
- European Spanish
- Finnish
- French
- Hebrew
- Hungarian
- Italian
- Japanese
- Polish
- Brazilian Portuguese
- Slovenian
- Ukrainian
- Chinese - China


-- 
  Pascal Obry /  

Re: [darktable-dev] New Japanese translation of darktable

2021-12-08 Thread Pascal Obry
Hi 篠崎亮 Ryo,

> I'm new here and would like to contribute to the project as a
> translator.
> I'm sending you my Japanese translation of darktable by which I
> totally revised the two-year-old previous version.
> 
> Can it be used in the version 3.8?

Sure, I have just integrated your translation so it will definitely be
part of 3.8. And thanks a lot for resurrecting this translation !

Best,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] Re: darktable 3.8 - let's start translations

2021-12-06 Thread Pascal Obry


Hi,

Please do not use the attached .POT (not expected to be there) but
download the last one from here:

https://github.com/darktable-org/darktable/wiki/Translations

Sorry for the confusion, I have edited an old message and forgot to
remove the attachement...

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] darktable string freeze

2021-12-01 Thread Pascal Obry


Hi devs,

Just a quick note to announce that we are entering the string freeze
now. This means that only bug fixes will be considered for merging at
this point and a bug-fix cannot in any way change a string in the code.

So translators, you can now safely finalize the darktable translation
in your language and be ready for the release still planed around Dec
25.

The simple procedure for the translation can be found here:

https://github.com/darktable-org/darktable/wiki/Translations

(no cloning or building necessary)

Cheers,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



Re: [darktable-dev] darktable feature freeze

2021-11-24 Thread Pascal Obry


Hi Matteo,

> > 
> > The next step (string freeze) is end November.
> > 
> > Cheers,
> 
> Scuse me Pascal, 
> why that huge modification in darktable.pot yesterday? 
> We are not in string freeze mode?

No, as said in my message (that you quoted above) the string freeze is
end of November :)

Also the diff may be huge but only 10 or so strings were changed/added.

Cheers,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



Re: [darktable-dev] CR3 support integrated

2021-11-16 Thread Pascal Obry
Hi Andreas,

why can't you use the system libraw? I do not see why I should build and
> package a libraw if it is available in the system.
>

Because the current distributed (latest version) LibRaw is 0.20.2 and
supports a very limited number of cameras.

Best,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://photos.obry.net
  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org

Re: [darktable-dev] CR3 support integrated

2021-11-15 Thread Pascal Obry


Hi Bernhard,

> Thanks, I tried this with an image from raw.pixls.us but the file is
> not 
> shown in the import dialog (it is shown when I rename it to .CR2
> though)

You also need a recent exiv2 version, minimum is 0.27.4. I have tested
with 0.27.5.

Cheers,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] darktable feature freeze

2021-11-15 Thread Pascal Obry


Hi devs,

Just a quick note to announce that we are entering the feature freeze
now. This means that only bug fixes will be considered for merging at
this point.

The next step (string freeze) is end November.

Cheers,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] CR3 support integrated

2021-11-14 Thread Pascal Obry


Just a quick note about the recent integration of the CR3 support in
darktable.

Be sure to update the submodules after next git pull to ensure the
LibRaw sub-module is properly populated.

$ git submodule init
$ git submodule update

Best,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] Preparing 3.8 release

2021-10-31 Thread Pascal Obry


Hi,

We are approaching to the next release. The next step is feature freeze
and it will be Mid-November as usual.

As a reminder you can find on the following Wiki page the date for each
important release steps:

https://github.com/darktable-org/darktable/wiki/Handling-a-release

So if you have any new feature that you'd like in 3.8 there is still a
little window to have it in.

Cheers,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



Re: [darktable-dev] Status of CR3 support

2021-10-30 Thread Pascal Obry


Hi David,

> Can anyone comment on the likelihood of getting CR3 support into 
> darktable for the December release?

We (Daniel & I) have been discussing about the best solution (and one
that could be compatible with Dec schedule). The good news is that we
are working on a solution to bring CR3 support in dt for Dec release at
the moment. The work won't be using the current PR but a solution based
on libraw (at least as a temp solution).

Don't hold your breath though. The work ahead is delicate and we will
see if this works fine without introducing too many side effects.

If this solution is working for CR3 we may also be able to support more
format later (not for Dec release).

BTW, are you ready for some testing when a PR is ready? We will really
need some field testing to ensure we have all working as expected.

Regards,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



Re: [darktable-dev] Translations dropped in 3.6

2021-10-23 Thread Pascal Obry
Le samedi 23 octobre 2021 à 14:42 +0200, Wiktor Nowak a écrit :
> What can I do to use pl in the newest release? Polish users keeps
> asking 

Asking... asking this won't make things happen!

> on my Youtube channel every few releases and I don't know what to
> tell them actually.

Simple, do the work ! Step in, speak with the devs and start
maintaining the translation. The project is Open Source, all people are
doing the work on their free time. Is that hard to understand ?

We just need to people to keep darktable an high quality application.

And yes translations with too many missing strings are dropped. We feel
that it is making darktable feel as an unfinished applications.

And as we are are it, we need more Windows devs, we need for MacOS
devs. Those people are also asking for better support but we do not see
man power coming.

So, no need to ask, dt is Open Source, grad the source and help making
it better.

Cheers, 

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



Re: [darktable-dev] Adding a browser

2021-10-06 Thread Pascal Obry


Hi Lorenzo,

> I'm obviously talking about the lack of a browser integrated to the
> software that allows you to simply browse the folders of the HDD and
> open the images you want to edit.

The misunderstanding is probably there. darktable is not an image
browser, it is not even designed to handle images but RAWs which are
not images. So I don't see this as a good idea as generating previews
for the RAWs will be slow, very slow.

This is so by design, if you are looking for an image browser then for
sure you don't want to look at darktable.

Cheers,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] darktable 3.6.1 released

2021-09-15 Thread Pascal Obry


We're proud to announce the new feature release of darktable, 3.6.1!

The github release is here: 
https://github.com/darktable-org/darktable/releases/tag/release-3.6.1

As always, please don't use the autogenerated tarball provided by
github, but only our tar.xz file. the checksums are:

$ sha256sum darktable-3.6.1.tar.xz
a2bfc7c103b824945457a9bfed9e52f007fa1d030f9dbcb3ff0327851be42d14 
darktable-3.6.1.tar.xz

$ sha256sum darktable-3.6.1.5.dmg
0fa0cd49971fdf76f690be095600250adc2317f969c7135f035bc7b5f0ee 
darktable-3.6.1.5.dmg

$ sha256sum darktable-3.6.1.exe
34b4c1748ffe7ac66c3c79ad474b86a7aaa01ba296f8cd21929fe8024ebf3262 
darktable-3.6.1-win64.exe

When updating from the currently stable 3.4.x series, please bear in
mind that your edits will be preserved during this process, but the new
library and configuration will not be usable with 3.4.x any more.

You are strongly advised to take a backup first.

 Important note: to make sure that darktable can keep on supporting the raw 
file format for your camera, *please* read [this 
post](https://discuss.pixls.us/t/raw-samples-wanted/5420?u=lebedevri) on 
how/what raw samples you can contribute to ensure that we have the *full* raw 
sample set for your camera under CC0 license!

## Bug Fixes

- Fix module expand on quick access panel when enabling/disabling module.

- Fix a possible crash in color calibration module.

- Fix an inconsistency between the CPU & GPU path in color calibration module.

- Fix possible issue in OpenCL Bradford non-linear code in color
  calibration which leads to wrong color rendering.

- Fix Windows paths handling and encoding.

- Fix possible issue in exiv2 when trying to write empty strings.

- Fix by-scale button in export module.

- Fix crash when renaming a drawn mask.

- Minor UI fix in duplicate module.

- Fix possible wrong rendering of the color picker
  tooltip. (workaround for a possible Gtk issue).

- Fix filename variable used when importing new pictures.

- Fix noise profile for RICOH GR III.

- Fix some memory leaks.

## RawSpeed changes

## Camera support, compared to 3.6

### Base Support

- Leica C-Lux (3:2)
- Nikon D6 (14bit-compressed, 14bit-uncompressed, 12bit-compressed, 
12bit-uncompressed)
- Nikon Z fc (14bit-compressed, 12bit-compressed)
- Sony ILCE-7RM3A
- Sony ILCE-7RM4A

### Noise Profiles

- Ricoh GR III


___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] freeze mode for histogram module

2021-09-07 Thread Pascal Obry
Hello developers,

Please refrain from changing the histogram module at this time. Aurélien
has some large refactoring and enhancements started and any changes will
require a rebasing and invalidate most of the work which is not nice.

I'll let you know when we exit the histogram module freeze mode. For now I
won't merge any changes even small in histogram module.

Thanks,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://photos.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] darktable 3.6 released

2021-07-03 Thread Pascal Obry
e undo in overwrite mode.

- Fix possible issue with CUPS printer margins computation when
  computer is not using the English locale.

## Notes

- The database upgrade can be slow.

  This new version modifies quite a lot the database structure by
adding
  foreign keys and cascade support. This will avoid dangling data in
the
  database and will enforce a better consistency.

## Lua

- API changed to 6.2.0

- Password storage and retrieval - added _darktable.password.save()_
and _darktable.password.get()_ to save and retrieve passwords using the
darktable password storage back end.

- Widget naming - widgets now have a name field, making it possible to
style them using CSS

- _darktable.gui.libs.visibility_ is fixed so that setting a lib to
hidden (false) removes it from the user interface.

- Preferences - added _darktable.preferences.destroy()_ to remove a
preference.  Added _darktable.preferences.get_keys()_ to return a
sorted table of all of the preferences for both darktable and lua.

- Get image from database by image id - added
_darktable.database.get_image()_ to retrieve an image by the image ID

- _darktable.gui.libs.metadata_view.destroy_info()_ - function added to
remove field added by
_darktable.gui.libs.metadata_view.register_info()_ from the image
information display.  Thanks @phweyland

- API change to 6.2.1 - **SCRIPT BREAKING CHANGE**

- Event naming - add a name field to _darktable.register_event()_ so
that multiple events of the same type can differentiated and the
desired one selected and accessed.

- Event destruction - _added darktable.destroy_event()_ to remove an
event.

- API change to 6.2.2 - **SCRIPT BREAKING CHANGE**

- Add _selection-changed_ to the lua events so that scripts can respond
when the selection changes

- Selection naming - add a name field to
_darktable.gui.libs.select.register_selection()_ so that the selection
can be selected and manipulated after creation

- Selection destruction - add
_darktable.gui.libs.select.destroy_selection()_ to remove an selection
button from the user interface.

- Selection sensitivity - add
_darktable.gui.libs.select.set_selection_sensitive()_ to set selection
button sensitivity

- API change to 6.2.3 - **SCRIPT BREAKING CHANGE**

- Action naming - add a name field to
darktable.gui.libs.image.register_action() so that the action can be
selected and manipulated after creation

- Action destruction - add darktable.gui.libs.image.destroy_action() to
remove a lua created action button from the user interface.

- Action sensitivity - add
darktable.gui.libs.image.set_action_sensitive() to set action button
sensitivity

- Bugfix - Changed text_view widget to wrap lines when the text exceeds
the width of the widget

- Storage removal - add darktable.destroy_storage() to remove a storage
from the exporter

- Widget visibility - add visible member to widgets for visibility
control

- Change API to 7.0.0 for darktable 3.6.0 due to all of the breaking
changes this development cycle

## Changed Dependencies

## RawSpeed changes


## Camera support, compared to 3.4.1

### Base Support

- Fujifilm GFX100S (compressed)
- Fujifilm X-E4 (compressed)
- Fujifilm X-S10 (compressed)
- Leica D-Lux 7 (4:3, 1:1, 16:9, 3:2)
- Nikon Z 6_2 (14bit-compressed, 14bit-uncompressed, 12bit-compressed,
12bit-uncompressed)
- Nikon Z 7_2 (14bit-compressed, 14bit-uncompressed, 12bit-compressed,
12bit-uncompressed)
- Panasonic DC-G100 (4:3)
- Panasonic DC-G110 (4:3)
- Panasonic DC-GF10 (4:3)
- Panasonic GF90 (4:3)
- Pentax K-3 Mark III
- Ricoh GR III (dng)
- Sony ILCE-1
- Sony ILCE-7SM3
- Sony ILCE-QX1

### White Balance Presets

- Fujifilm GFX100S
- Fujifilm X-E4
- Nikon D780
- Panasonic DC-FZ10002
- Panasonic DMC-G8
- Panasonic DMC-G80
- Panasonic DMC-G81
- Panasonic DMC-G85
- Ricoh GR III
- Samsung GX20

### Noise Profiles

- Canon PowerShot S110
- Nikon COOLPIX P950
- Nikon Z 7_2
- Olympus E-M10 Mark IV
- Pentax K-3 Mark III
- Samsung GX10
- Samsung GX20
- Sony ILCE-1
- Sony ILCE-7C

### Custom Color matrices

- Samsung GX20

## Translations
- Afrikaans
- German
- Esperanto
- European Spanish
- French
- Hebrew
- Hungarian
- Italian
- Dutch
- Brazilian Portuguese
- Russian
- Slovenian
- Ukrainian


-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] Full rework of shortcuts support

2021-07-02 Thread Pascal Obry


Hello devs,

Just a heads-up for a large merge that just happened today. The whole
circuitry for handling shortcuts and actions have been reworked to be
able to support for devices like MIDI devices or gamepad.

This merge has changed 73 files and if you had a PR waiting in GitHub
be sure to look at it and fix any conflicts.

The discussion can be found here:

https://github.com/darktable-org/darktable/pull/8078

The last message describe also what impact is expected:

https://github.com/darktable-org/darktable/pull/8078#issuecomment-873018758

If you see anything wrong, please open a GitHub issues as despite all
the testing we have made there is chances that some misbehavior could
passed unnoticed.

Have a nice day,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



Re: [darktable-dev] Translation - strings missing in .po file

2021-06-19 Thread Pascal Obry


Hello Jeronimo,

> What did I miss?

Nothing, the stings are in Lua and all Lua strings are not
translatable.


-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] Re: darktable 3.6 - let's start translations

2021-06-18 Thread Pascal Obry


Le vendredi 11 juin 2021 à 17:57 +0200, Pascal Obry a écrit :
> 
> Dear Translators,
> 
> As requested by some of you, if you are in CC it is because you are
> the
> last translator of one of the darktable language.
> 
> You are probably aware we are approaching a new darktable
> release. The strings freeze is now active so it is time for you to
> update the translation. Please have them handed over by June 23rd,
> either by GitHub PR or by just mailing the .po file.
> 
> The instruction for translating is there:
> 
> https://github.com/darktable-org/darktable/wiki/Translations

Be sure to use the POT as described in the page above and not the POT
file attached by mistake into my previous message (I had edited an old
message and forgot to remove the attachment, sorry for the mess).

Let me know if something is unclear.

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] Plan for dt 3.6

2021-06-11 Thread Pascal Obry


Hello,

The plan for 3.6 was sent recently, as a reminder:

- release    - T0    : July 3rd
- code freeze    - T0-10 : June 23rd - start create binaries
- string freeze  - T0-12 : June 11th - start translation
- feature freeze - T0-30 : June 1st  - only code fix
- safe mode  - T0-45 : mid-May   - only safe simple code

So today we are entering "string freeze" mode where only bug fix can be
integrated and no more string changes.

This means that all translators can start finalizing the translation
work. The dead line is June 23rd.

Thanks to all for making this 3.6 release very exiting !

Regards,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] Plan for dt 3.6 - Feature Freeze

2021-06-01 Thread Pascal Obry


Hello,

The plan for 3.6 was sent recently, as a reminder:

- release    - T0    : July 3rd
- code freeze    - T0-10 : June 23rd - start create binaries
- string freeze  - T0-12 : June 11th - start translation
- feature freeze - T0-30 : June 1st  - only code fix
- safe mode  - T0-45 : mid-May   - only safe simple code

So today we are entering "feature freeze" where only bug fix can be
integrated.

If you want to help to finalize the release you can look at the known
issues that we want to fix for 3.6:

https://github.com/darktable-org/darktable/milestone/18

Thanks to all for making this 3.6 release very exiting !

Regards,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] Plan for dt 3.6

2021-05-16 Thread Pascal Obry


Hello,

The plan for 3.6 was sent recently, as a reminder:

- release    - T0    : July 3rd
- code freeze    - T0-10 : June 23rd - start create binaries
- string freeze  - T0-12 : June 11th - start translation
- feature freeze - T0-30 : June 1st  - only code fix
- safe mode  - T0-45 : mid-May   - only safe simple code

So today we are entering "safe mode" where only safe new features will
be considered for integration.

A reminder for all devs, please look at your current PR and see if it
can still be merged or not. Do not hesitate to start a discussion on
the PR about possible merging for 3.6. There is a small window of 15
days for integrating new feature afterward only bug fix will be
considered.

Thanks to all for making this 3.6 release very exiting !

Regards,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



Re: [darktable-dev] Bug: dt git master does not start anymore

2021-04-30 Thread Pascal Obry
Le vendredi 30 avril 2021 à 17:14 +0200, Peter Harde a écrit :
> Hi Mica,
> 
> created a fresh clone in a new directory, did a new build, but same 
> behaviour.

You need to clean the _INSTALL_ directory too.

> 
-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] Module vibrancergb removed

2021-04-22 Thread Pascal Obry


Hello,

For information, the module vibrancergb introduced 2 months ago and so
never present in any official dt release has been removed from dt.

The color science used in this module was wrong and was just an attempt
(a failing one!) to recover the vibrance control in now depreciated
basic-adjustment module. Removing it was the way forward to avoid any
maintenance cost for a module having a very short life time.

If you have used it, you'll need to fix the edits.

Regards,
 
-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



Re: [darktable-dev] Bug (retouch module): using brush tool the source can not be moved in edit mode

2021-04-20 Thread Pascal Obry


I have fixed this issue yesterday.

Cheers,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] Plan for dt 3.6

2021-04-12 Thread Pascal Obry


Hello,

We have been discussion the plan for dt 3.6, here it is:

- release- T0: July 3rd
- code freeze- T0-10 : June 23rd - start create binaries
- string freeze  - T0-12 : June 11th - start translation
- feature freeze - T0-30 : June 1st  - only code fix
- safe mode  - T0-45 : mid-May   - only safe simple code

So if you are cooking something to be merged be sure to propose it
before June especially if this needs some days before to review.

I also take the opportunity to remind all translators that it is
possible (and advised) to keep the translation up-to-date as there is
many strings change. The procedure to do that simply using the up-to-
date darktable.pot is documented here:

https://github.com/darktable-org/darktable/wiki/Translations

Regards,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] Plan for dt 3.6

2021-04-12 Thread Pascal Obry


Hello,

We have been discussion the plan for dt 3.6, here it is:

- release- T0: July 3rd
- code freeze- T0-10 : June 23rd - start create binaries
- string freeze  - T0-12 : June 11th - start translation
- feature freeze - T0-30 : June 1st  - only code fix
- safe mode  - T0-45 : mid-May   - only safe simple code

So if you are cooking something to be merged be sure to propose it
before June especially if this needs some days before to review.

I also take the opportunity to remind all translators that it is
possible (and advised) to keep the translation up-to-date as there is
many strings change. The procedure to do that simply using the up-to-
date darktable.pot is documented here:

https://github.com/darktable-org/darktable/wiki/Translations

Regards,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] Re: [darktable-user] News about darktable 3.6

2021-04-01 Thread Pascal Obry
Le jeudi 01 avril 2021 à 15:24 +, Willi Fritz a écrit :
> Looking forward to the 3.6 release with the proviso that darktable
> will stay available on the Windows platform. Could you please be more
> precise than just writing that you "decided to keep Windows for now"?

Sure, the plan is clear, if there is more Windows users we will keep
Windows and drop Linux and the reverse otherwise. We don't have the man
power for more than one port actually.

Regards,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] News about darktable 3.6

2021-04-01 Thread Pascal Obry


Hello!

Some news about darktable positioning.

The good news is darktable binary is now half the size of previous
release. Thanks to the removal of most superfluous modules that almost
nobody uses like velvia, tone curves, liquify... The GUI is now lighter
than ever. 

Some views have also been removed like Map, Tethering, Slideshow to
keep the most important ones. 

All remaining modules have also been revamped to remove many controls
and keep them usable by beginners (most dev modules have now one or two
sliders), the others parameters have good defaults or computed based on
the others. This will be a good ground to attract beginners, for hard-
core people it is highly advised to keep 3.4.1.

These decisions are been made because the dev community is too small
and we cannot at this stage support all the base code. We have decided
to keep Windows for now but the MacOS port will be removed.

The 3.6 release is still plan for end of June or very early in July.

Regards,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



Re: [darktable-dev] Bug : dt git master exports in wrong order

2021-03-23 Thread Pascal Obry


Probably due to a recent refactoring of the internal list.

Someone will have to create an issue on GitHub.

Best,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



Re: [darktable-dev] dt git master crashes at export

2021-03-17 Thread Pascal Obry


Hi Peter,

Please report to GitHub.

https://github.com/darktable-org/darktable/issues/new/choose

Thanks.

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] windows : darktable 3.4.1.1 ready

2021-02-09 Thread Pascal Obry


Ok, I didn't expected to have the new Windows binary so fast, but here
it is. Thanks to Peter Budai for the quick build.

So if you are on Windows please make sure you download the new
installer named: darktable-3.4.1.1-win64.exe

Here:
https://github.com/darktable-org/darktable/releases/tag/release-3.4.1

Regards,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] windows : darktable 3.4.1 broken

2021-02-09 Thread Pascal Obry


A bad issue was found on Windows. The release 3.4.1 will crash as soon
as you use the color picker.

The fix has been found and we are preparing an hot-fix release for
Windows only which will be tagged as 3.4.1.1.

Hopefully this will be available soon.

In the mid time I have removed the Windows installer for 3.4.1.

You have two options until the new version is available:
- avoid using the color picker
- revert to 3.4.0 which is fully compatible with 3.4.1.

This once again shows that we are missing man power on the Windows
platform.

Regards,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



Re: [darktable-dev] darktable 3.4.1 released

2021-02-06 Thread Pascal Obry


Hi Kevin,

> Just to be sure: I updated the nl.po with the .pot, after I
> (hopefully) complete this, how often should I redownload the .pot to
> update the catalogue?

It depends really. Some people are following closely and update the
translation every week. I would say that once a month is ok and of
course just before a release when string freeze is announced to be sure
the translation is complete.

>  Is there a way to get updates on this file or should I just
> periodically check the file?

Just check the timestamp of the POT file yes. On the wiki I pointed to
we have the first location for po file:

https://github.com/darktable-org/darktable/tree/master/po

And looking you'll see the last update of darktable.pot.

Hope this clarify the process.

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



Re: [darktable-dev] darktable 3.4.1 released

2021-02-06 Thread Pascal Obry


Hi Kevin,

> A while ago I noticed that Ducth wasn’t a language option anymore so
> I translated the missing strings in thePO-file. Is there a reason why
> it isn’t available in 3.4.1? I was really hoping it would be.

Simple answer:

$ intltool-update nl
...
2901 translated messages, 561 fuzzy translations, 432 untranslated messages.

> What can I do to help?

Just need to be kept in good shape for every release. There is many
strings update on the project. I really encourage every translator to
keep the translation up-to-date and regularly handle the missing
strings. This avoid the large work just before the release.

To help this we have now committed darktable.pot on the project
repository and there is an easy procedure for translators not requiring
to clone the project tree and built the sources.

See: https://github.com/darktable-org/darktable/wiki/Translations

Hope this helps,


-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] darktable 3.4.1 released

2021-02-06 Thread Pascal Obry


We're proud to announce the new feature release of darktable, 3.4.1!

The github release is here:
[https://github.com/darktable-org/darktable/releases/tag/release-3.4.1](https://github.com/darktable-org/darktable/releases/tag/release-3.4.1)
.

As always, please don't use the autogenerated tarball provided by
github, but only our tar.xz. the checksums are:

```
$ sha256sum darktable-3.4.1.tar.xz
7fc3f851da9bcd7c5053ecd09f21aa3eb6103be98a6c58f52010b6f22174941e
darktable-3.4.1.tar.xz

$ sha256sum darktable-3.4.1.dmg
e13112ed1d5f9c55e5287aa9d7276f04b90909b2e356640f36227a0a53321658
darktable-3.4.1.dmg

$ sha256sum darktable-3.4.1-win64.exe
94f6f0999378a541b25bd030838b508882d2bace86a95c898a30ca32c406c3f8
darktable-3.4.1-win64.exe
```

When updating from the currently stable 3.2.x series, please bear in
mind that your edits will be preserved during this process, but the new
library and configuration will not be usable with 3.2.x any more, so
you are strongly advised to take a backup first.

 Important note: to make sure that darktable can keep on supporting
the raw file format for your camera, *please* read [this
post](https://discuss.pixls.us/t/raw-samples-wanted/5420?u=lebedevri)
on how/what raw samples you can contribute to ensure that we have the
*full* raw sample set for your camera under CC0 license!

- Almost 100 commits to darktable+rawspeed since 3.4
- 25 pull requests handled
- 18 issues closed

## The Big Ones

None

## New Features And Changes

- Faster thumbnail generation during import.

- Some minor CSS improvements.

## Bug fixes

- Fix color correction RGB handling and saturation normalization.

- Fix smooth scrolling on MacOS.

- Fix Lr metadata import, this is done only if no other XMP present.

- Fix metadata export which must be done only if the corresponding
  setting is activated.

- Fix combo-box popup scrolling.

- Properly restore collection hinter messages when needed.

- Fix stars display in overlay.

- Fix black point setting when dragging the histogram.

- Fix help links for technical group module.

- Properly discriminate cameras with the same prefix in collect module.

- Fix bold rendering on Windows (for selected presets for example).

- Fix support of Windows PATH to configuration and libraries when the
  path name contains non ASCII characters.

- Properly hide the selected tag tick when a tag is not selected
anymore.

- Fix search on collect module for multiple filename separated with
coma.

- Fix size of clipping handle when preview down-sampling is activated.

- Fix metadata comment reading from exif.

- Fix a case where the thumbnail could be out of synchronization with
  the darkroom edit.

- Never show filmstrip cursor on selected image on other views.

- Skip possible null dates on the collect module which could then
  crash darktable.

- Fix waveform histogram rendering on MacOS.

- Fix some memory leaks.

## Notes


## Lua

## Changed Dependencies


## RawSpeed changes


## Camera support, compared to 3.4.0

### White Balance Presets

- Fujifilm X-Pro3
- Fujifilm X100V
- Olympus E-M10 Mark IV

### Noise Profiles

- Canon EOS 1500D
- Canon EOS 2000D
- Canon EOS Rebel T7
- Canon EOS-1D X Mark II
- Fujifilm X-Pro3
- Fujifilm XF10
- Nikon Z 5
- Panasonic DC-S1R
- Pentax K-1 Mark II
- Sony DSC-RX10M4

## Translations

- Afrikaans
- Czech
- German
- European Spanish
- Finnish
- French
- Hebrew
- Hungarian
- Italian
- Polish
- Brazilian Portuguese
- Russian
- Slovak
- Slovenian

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] Plan for 3.4.1

2021-02-03 Thread Pascal Obry


Hello!

Just to let you know that 3.4.1 will be released very shortly.

This will be a bug fix only release and should fix most (if not all)
issues reported since 3.4.0 is out.

The tarball will be created today. Then we can expect the release next
week.

Thanks for all contributors!
 
-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



Re: [darktable-dev] db upgrade can be slow

2021-01-16 Thread Pascal Obry
Le samedi 16 janvier 2021 à 19:19 +0100, Hubert Kowalski a écrit :
> Great point for release notes then ;)

Indeed, and done :)

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] db upgrade can be slow

2021-01-16 Thread Pascal Obry


For people using the "master" version.

Beware that the next database upgrade can take quite some time.

This new version is modifying quite a lot the structure by adding many
foreign keys and cascade support. This will avoid dangling data in the
db and will enforce a better consistency.

There is some reports that the conversion is taking 1 minute for around
50k images. This depends also of the disk speed.

Anyway, when upgrading be patient and take a coffee :)

Regards,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



Re: [darktable-dev] Re: integration tests moved to sub-modules

2021-01-15 Thread Pascal Obry
Le vendredi 15 janvier 2021 à 12:56 -0500, Patrick Shanahan a écrit :
> * Pascal Obry  [01-01-70 12:34]:
> > 
> > The sub-module is in place.
> > 
> > > If you don't care about the integration tests and want to avoid
> > > downloading the tests you can do:
> > > 
> > > $ git config submodule.src/test/integration.update none
> > 
> > A typo while writing this (missing s for tests):
> > 
> > $ git config submodule.src/tests/integration.update none
> 
> I do not know "git"!
> 
> I did:
> git config submodule.src/tests/integration.update none 
> 
> 
> and I do:
> git clean -d -f -x 
> git submodule init 

Only needed first time a clone is done and if the clone was not done
with recursive submodule option.

> git submodule update 

Likewise, you don't need that if you only follow one branch. The git
pull will do it. The command is needed when you switch branches and if
they are not at the same sub-module version.

> git pull --rebase --recurse-submodules

The --recurse-submodules option is probably the culprit.


-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] Re: integration tests moved to sub-modules

2021-01-15 Thread Pascal Obry


The sub-module is in place.

> If you don't care about the integration tests and want to avoid
> downloading the tests you can do:
> 
> $ git config submodule.src/test/integration.update none

A typo while writing this (missing s for tests):

$ git config submodule.src/tests/integration.update none


Regards,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



[darktable-dev] integration tests moved to sub-modules

2021-01-15 Thread Pascal Obry


The integration tests are eating quite some band width for some people
and will become hard to manage at some point.

It has been decided to move the integration tests under a sub-module.
This will require more work for the devs but seems to be a good
compromise.

The change will happen today.

If you don't care about the integration tests and want to avoid
downloading the tests you can do:

$ git config submodule.src/test/integration.update none

Regards,

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



Re: [darktable-dev] Import from camera/ memory card: some probleems

2021-01-07 Thread Pascal Obry
Le jeudi 07 janvier 2021 à 09:57 +0100, Laurent Zimmermann a écrit :
> -> import from memory card doesn't copy anymore files to HD/SSD
> (works like import folder).

This is wrong or we are speaking of different things. I'm using this
often and still be using it yesterday.

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



Re: [darktable-dev] Crash in collect images

2021-01-04 Thread Pascal Obry
Le lundi 04 janvier 2021 à 08:57 +0100, Stefan Saam a écrit :
> Hello,
> 
> in darktable 3.4.0/Kubuntu 20.4 I always have crashes this way:
> 
>    * select "date taken" as first rule (now "date-taken time" appears
> as 
> the second rule, set by darktable)
>    * click into the input-field of "date-taken time" -> crash

A similar issue has been fixed recently on master. So should be ok in
3.4.1.

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B
___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



Re: [darktable-dev] Dutch Translation

2020-12-29 Thread Pascal Obry


In the mean time you can have a look at the Wiki which has been
updated:

https://github.com/darktable-org/darktable/wiki/Translations

-- 
  Pascal Obry /  Magny Les Hameaux (78)

  The best way to travel is by means of imagination

  http://www.obry.net

  gpg --keyserver keys.gnupg.net --recv-key F949BD3B

___
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



  1   2   3   4   >