[Digikam-devel] New icon view

Gilles Caulier caulier.gilles at gmail.com
Tue May 19 12:33:30 BST 2009


Marcel,

It's always reproducible when digikamrc file is deleted. Look effect :

http://farm3.static.flickr.com/2356/3544954645_bd9fd7e114_o.png

After to change icon size, problem disappears...
If you don't change icon size and restart digiKam, problem still here...

Gilles

2009/5/17 Gilles Caulier <caulier.gilles at gmail.com>:
> A sode effect under windows only :
>
> - Starting digiKam. icon view show dates rating, tags and comments
> under icons. thumbs size is 96.
> - There is null space between icons.
> - I change thumb sizes to 140.
> - Space between icons appears as under Linux.
>
> Sound like an init race condition somewhere.
>
> Gilles
>
> 2009/5/17 Gilles Caulier <caulier.gilles at gmail.com>:
>> Marcel,
>>
>> All compile fine now. Great...
>>
>> Gilles
>>
>> 2009/5/16 Gilles Caulier <caulier.gilles at gmail.com>:
>>> Compilation is broken under Vista using MinGW (not yet tested with XP,
>>> but it will be a similar pb):
>>>
>>> [ 27%] Building CXX object
>>> digikam/digikam/CMakeFiles/digikam.dir/kcategorizedview.obj
>>> C:\temp\devel\graphics\digikam\digikam\kcategorizedview.cpp:1510:
>>> warning: non-inline function 'virtual void KCategorizedView::r
>>> owsInsertedArtifficial(const QModelIndex&, int, int)' is defined after
>>> prior declaration as dllimport: attribute ignored
>>> C:\temp\devel\graphics\digikam\digikam\kcategorizedview.cpp:1610:
>>> warning: non-inline function 'virtual void KCategorizedView::u
>>> pdateGeometries()' is defined after prior declaration as dllimport:
>>> attribute ignored
>>> In file included from
>>> C:\temp\devel\graphics\digikam\digikam\kcategorizedview.cpp:1689:
>>> C:\temp\devel\graphics\digikam\digikam\kcategorizedview.moc:55: error:
>>> definition of static data member 'KCategorizedView::stati
>>> cMetaObject' of dllimport'd class
>>> C:\temp\devel\graphics\digikam\digikam\kcategorizedview.moc:55:
>>> warning: 'KCategorizedView::staticMetaObject' defined locally af
>>> ter being referenced with dllimport linkage
>>> C:\temp\devel\graphics\digikam\digikam\kcategorizedview.cpp: In
>>> destructor `virtual KCategorizedView::~KCategorizedView()':
>>> C:\temp\devel\graphics\digikam\digikam\kcategorizedview.cpp:543:
>>> warning: non-inline function 'virtual KCategorizedView::~KCateg
>>> orizedView()' is defined after prior declaration as dllimport: attribute ignored
>>> make[2]: *** [digikam/digikam/CMakeFiles/digikam.dir/kcategorizedview.obj]
>>> Error 1
>>> make[1]: *** [digikam/digikam/CMakeFiles/digikam.dir/all] Error 2
>>> make: *** [all] Error 2
>>>
>>> Gilles
>>>
>>> 2009/5/16 Marcel Wiesweg <marcel.wiesweg at gmx.de>:
>>>> Hi,
>>>>
>>>> as of today the main icon view has been replaced with the new implementation
>>>> that has been under development for quite some time.
>>>> I have taken care to go through the old code and port every single feature,
>>>> but there is a lot of new code, so expect bugs and regressions.
>>>> If you are running from current svn and find such a bug until beta1, please
>>>> report it here shortly by mail, no need to flood b.k.o. I have not yet
>>>> tested the majority of features, but will do in the next days.
>>>>
>>>> Issues:
>>>> - Speed. (Talking about the 25000 pictures in the view situation). The idea
>>>> is to make things faster. May things have become slower? They may. I have
>>>> already eliminated performance issues with KCategorizedView. More to come.
>>>> It seems that the view is the limiting factor and the model is well
>>>> optimized.
>>>> - The rate-on-hover feature is waiting to be ported
>>>> - When new images are added in the background, currently the whole album is
>>>> reloaded - incremental update is a missing feature.
>>>>
>>>> Marcel
>>>> _______________________________________________
>>>> Digikam-devel mailing list
>>>> Digikam-devel at kde.org
>>>> https://mail.kde.org/mailman/listinfo/digikam-devel
>>>>
>>>>
>>>
>>
>



More information about the Digikam-devel mailing list