[Digikam-users] Group by filename

Gilles Caulier caulier.gilles at gmail.com
Sun Feb 1 11:31:38 GMT 2015


2015-02-01 11:46 GMT+01:00 Ulf Rompe <kde.org at rompe.org>:
> Hi Gilles,
>
> please excuse my delayed answer! I have to task-switch a lot, so
> anything related to digiKam mostly happens on monday.
>
> Am Dienstag, den 27.01.2015, 11:56 +0100 schrieb Gilles Caulier:
>> As explained into G+ post, the patch is attached to this entry in bugzilla :
>>
>>  https://bugs.kde.org/show_bug.cgi?id=318357
>>
>> As i already said, I'm not favorable to include Regular Expression
>> rules in digiKam GUI. It's not users friendly.
>
> Of course we are open to ideas how to let advanced users configure a
> customized matching without too much effort. For example, see our file
> naming scheme. It includes a revision counter, so that all these files
> must be grouped:
>
> 20150201-n024213-ur100.jpg
> 20150201-n024213-ur000.jpg
> 20150201-n024213-ur000.nef
>
> We could mix this scheme into the default RAW+JPG expression. That would
> satisfy our needs without destabilizing anything alse. But wouldn't it
> be better if any power user could configure his own scheme? Does anybody
> have an idea how to expose this functionality in another way?
>
>> - KDE4 is frozen for new features. Only bugfixes will be introduced in
>> code. This want mean that patch must be adapted to "frameworks" branch
>> from git repository, where new features can be introduced. Details about digiKam
>> framework branch can be found here :
>>
>> https://techbase.kde.org/Projects/Digikam/CodingSprint2014
>
> OK, I didn't know that. BTW I think reducing dependencies to plain Qt is
> a great idea, even if I'm wondering what one would use to replace the
> brilliant KHistoryComboBox in plain Qt.

KHistoryComboBox ? Not used in digiKam.

Did use it in your patch ?

completion used in this widget will be replace by a Qt5 API instead
KCompletion class.

In all case, we have already some Qt widget used in digiKam to perform
this kind of feature. Look widgets used in Advanced search tool
(hosted in libkdcraw if i remember). This can be easy to add history
and completion based on Qt5 directly in digiKam core.

I recommend to use in first use a combobox widget from libkdraw.

>
>> - Patch must be ported to pure Qt5. You must drop KDE API use. The
>> plan is to limit KDE dependencies in digiKam later, in goal to make it
>> more portable in the future.
>
> We will start working on that branch tomorrow. Monday nights are
> reserved for digiKam and beer.

Excelent.

Did you have a developer account in KDE git repository ?

Gilles



More information about the Digikam-users mailing list