Pictures are not stored in correct event
Mandatory: Shotwell version the issue was seen with
When attaching an image, compress the image using Zip/gzip... to prevent gitlab from
Potentially stripping the meta-data
Importing images puts everything in No Event. Image format is CR3. (makes me think is not fully fixed #199 (closed)) Using shotwell 0.32.1 on Fedora 38.
The expected behaviour
Should correctly put it in the correct Dated event
What was actually happening
Everything in no event, although directory structure is correct... (so its clearly able to read the date formats)
On a possibly related note: Shotwell wasn't able to detect the already imported images either. Even with "Hide photos already imported" on it showed everything. When then trying to (re)import an image it actually noted "Did not import duplicate ...."
Commandline output (I ran shotwell from commandline) -- not sure if its related. This does not seem to happen on import but possibly rather when displaying the event which contains these images...
...
(shotwell:601193): GLib-CRITICAL **: 11:05:21.219: g_date_time_difference: assertion 'begin != NULL' failed
(shotwell:601193): GLib-CRITICAL **: 11:05:21.219: g_date_time_difference: assertion 'begin != NULL' failed
(shotwell:601193): GLib-CRITICAL **: 11:05:21.220: g_date_time_to_timezone: assertion 'datetime != NULL' failed
(shotwell:601193): GLib-CRITICAL **: 11:05:21.220: g_date_time_get_year: assertion 'datetime != NULL' failed
(shotwell:601193): GLib-CRITICAL **: 11:05:21.220: g_date_time_to_timezone: assertion 'datetime != NULL' failed
(shotwell:601193): GLib-CRITICAL **: 11:05:21.220: g_date_time_get_year: assertion 'datetime != NULL' failed
(shotwell:601193): GLib-CRITICAL **: 11:05:21.222: g_date_time_difference: assertion 'begin != NULL' failed
(shotwell:601193): GLib-CRITICAL **: 11:05:21.222: g_date_time_difference: assertion 'begin != NULL' failed
(shotwell:601193): GLib-CRITICAL **: 11:05:21.222: g_date_time_difference: assertion 'begin != NULL' failed
...