Bug 186641

Summary: digikam: doesn't open XCF files with GIMP
Product: [Applications] digikam Reporter: Mark Purcell <msp>
Component: Plugin-DImg-QImageAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: caulier.gilles
Priority: NOR    
Version: 0.9.5   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In: 7.0.0
Sentry Crash Report:

Description Mark Purcell 2009-03-09 11:09:13 UTC
Version:           0.9.5-beta3 (using 3.5.10, Debian Package 4:3.5.10.dfsg.1-1+b1 (5.0))
Compiler:          Target: i486-linux-gnu
OS:                Linux (i686) release 2.6.28-1-686

Forwarded: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=510366
Cc: 510366@bugs.debian.org

From: Steve Greenland <steveg@moregruel.net>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: digikam: doesn't open XCF files with GIMP
Date: Wed, 31 Dec 2008 17:36:09 -0600

Package: digikam
Version: 2:0.9.4-1
Severity: normal

With JPG and TIF(F) files, I can right-click->open_with->(several
choices, including GIMP). With XCF files, the "open_with" list is empty.
This seems odd, since XCF is GIMP's native format.

Regards,
Steve

-- System Information:
Debian Release: 5.0
  APT prefers unstable
  APT policy: (900, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.25-2-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages digikam depends on:
ii  kdebase-kio-plugins    4:3.5.9.dfsg.1-6  core I/O slaves for KDE
ii  kdelibs4c2a            4:3.5.10.dfsg.1-1 core libraries and binaries for al
ii  libc6                  2.7-16            GNU C Library: Shared libraries
ii  libgcc1                1:4.3.2-1         GCC support library
ii  libgphoto2-2           2.4.1-3           gphoto2 digital camera library
ii  libgphoto2-port0       2.4.1-3           gphoto2 digital camera port librar
ii  libjasper1             1.900.1-5.1       The JasPer JPEG-2000 runtime libra
ii  libjpeg62              6b-14             The Independent JPEG Group's JPEG 
ii  libkdcraw3             0.1.4-2           Raw picture decoding C++ library (
ii  libkexiv2-3            0.1.7-1+b1        Qt like interface for the libexiv2
ii  libkipi0               0.1.6-2           library for apps that want to use 
ii  liblcms1               1.17.dfsg-1       Color management library
ii  libpng12-0             1.2.27-2          PNG library - runtime
ii  libqt3-mt              3:3.3.8b-5        Qt GUI Library (Threaded runtime v
ii  libsqlite3-0           3.5.9-6           SQLite 3 shared library
ii  libstdc++6             4.3.2-1           The GNU Standard C++ Library v3
ii  libtiff4               3.8.2-11          Tag Image File Format (TIFF) libra
ii  libx11-6               2:1.1.5-2         X11 client-side library

Versions of packages digikam recommends:
pn  kdeprint                      <none>     (no description available)
ii  kipi-plugins                  0.1.5-4    image manipulation/handling plugin
pn  konqueror                     <none>     (no description available)

Versions of packages digikam suggests:
pn  digikam-doc                   <none>     (no description available)

-- no debconf information
Comment 1 caulier.gilles 2009-03-09 11:15:27 UTC
This is not a digiKam problem. file types/applications associations are done in KDE control panel. digiKAm use it as well. that all...

Gilles Caulier
Comment 2 caulier.gilles 2020-05-09 12:35:29 UTC
Git commit d9a57550ee4d08f1ab612723b315348af9bab9da by Gilles Caulier.
Committed on 09/05/2020 at 12:31.
Pushed by cgilles into branch 'master'.

Switch all digiKam bundles to last 5.70 which now support new Gimp XCF file format.
See KF5 release announcement : https://kde.org/announcements/kde-frameworks-5.70.0.php
"KImageFormats: Add support for modern Gimp images/XCF files"
This will permit to digiKam and Showfoto to show XCF thumbnail and load preview/full image (read only)
Related: bug 309465, bug 224697, bug 250003, bug 339152, bug 368444, bug 412339

M  +3    -3    project/bundles/3rdparty/ext_kf5_frameworks/CMakeLists.txt

https://invent.kde.org/kde/digikam/commit/d9a57550ee4d08f1ab612723b315348af9bab9da