RawImport is now embedded to editor !!!

classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

RawImport is now embedded to editor !!!

Gilles Caulier-4
Hi all,

I have completed to 80% a new editor tool insterface for image editor
on my computer. The goal is to remove all image plugins dialog
everywhere, following Risto mocup:

http://saukonpaa.com/digikam/digikam_showfoto.pdf

The first tool which use this way is RawImport. Look my screenshot here :

http://digikam3rdparty.free.fr/Screenshots/temp/rawimport/rawimport5-EmbeddedInEditor.png

Not all is done. Still some contextual gui components to switch on/off
like menu entries for ex. Also, i would to use editor toolbar zoom+/-
to change zoom level in tool view.

The code still on my computer until it will be more finalized. It's
not too intrusive in editor, is will be simple to port to KDE4. In
fact 90% of new code go to new classes.

Best

Gilles Caulier
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

Re: RawImport is now embedded to editor !!!

Bugzilla from andi.clemens@gmx.net
Hi Gilles,

but the filter classes I change since two days will still be used, right?
They will only be derived from some other parent class?

Andi

On Wednesday 20 August 2008 13:00:47 Gilles Caulier wrote:

> Hi all,
>
> I have completed to 80% a new editor tool insterface for image editor
> on my computer. The goal is to remove all image plugins dialog
> everywhere, following Risto mocup:
>
> http://saukonpaa.com/digikam/digikam_showfoto.pdf
>
> The first tool which use this way is RawImport. Look my screenshot here :
>
> http://digikam3rdparty.free.fr/Screenshots/temp/rawimport/rawimport5-Embedd
>edInEditor.png
>
> Not all is done. Still some contextual gui components to switch on/off
> like menu entries for ex. Also, i would to use editor toolbar zoom+/-
> to change zoom level in tool view.
>
> The code still on my computer until it will be more finalized. It's
> not too intrusive in editor, is will be simple to port to KDE4. In
> fact 90% of new code go to new classes.
>
> Best
>
> Gilles Caulier
> _______________________________________________
> Digikam-devel mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-devel

_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

Re: RawImport is now embedded to editor !!!

Gilles Caulier-4
2008/8/20 Andi Clemens <[hidden email]>:
> Hi Gilles,
>
> but the filter classes I change since two days will still be used, right?
> They will only be derived from some other parent class?

yes, there is a new QObject parent class to use instead dialog. this
object need to be improved especially to support progress info as
current dialog classes from digiKam.

In this QObject (named EditorTool), you set view widget, and settings
widget. An EditorToolInterface use these widgets to plug or unplugi
automatically the preview and settings from canvas and sidebar.

The editor canvas is now a QWidgetStack. It switch automatically to
canvas or tool preview accordingly with EditorToolInterface.

So the job in all image plugins will be to port all Kdialog relevant
classes to EditorTool. in current code preview and settings code are
already done properlly. we just need to adapt code as well. But it's
will be better to separate all settings widget code in all plugins for
a better visiblity.

There are also a list of signal/slots to connect of course. This will
require a lots of regression tests.

After RawImport, i plan to port an image plugin (AdjustCurves for ex)
to polish the editor core implementation). After that all others
plugins must be ported as well and later, backporting code to KDE4

Gilles

>
> Andi
>
> On Wednesday 20 August 2008 13:00:47 Gilles Caulier wrote:
>> Hi all,
>>
>> I have completed to 80% a new editor tool insterface for image editor
>> on my computer. The goal is to remove all image plugins dialog
>> everywhere, following Risto mocup:
>>
>> http://saukonpaa.com/digikam/digikam_showfoto.pdf
>>
>> The first tool which use this way is RawImport. Look my screenshot here :
>>
>> http://digikam3rdparty.free.fr/Screenshots/temp/rawimport/rawimport5-Embedd
>>edInEditor.png
>>
>> Not all is done. Still some contextual gui components to switch on/off
>> like menu entries for ex. Also, i would to use editor toolbar zoom+/-
>> to change zoom level in tool view.
>>
>> The code still on my computer until it will be more finalized. It's
>> not too intrusive in editor, is will be simple to port to KDE4. In
>> fact 90% of new code go to new classes.
>>
>> Best
>>
>> Gilles Caulier
>> _______________________________________________
>> Digikam-devel mailing list
>> [hidden email]
>> https://mail.kde.org/mailman/listinfo/digikam-devel
>
> _______________________________________________
> Digikam-devel mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-devel
>
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

Re: RawImport is now embedded to editor !!!

Gilles Caulier-4
In reply to this post by Gilles Caulier-4
2008/8/20 Gilles Caulier <[hidden email]>:

> Hi all,
>
> I have completed to 80% a new editor tool insterface for image editor
> on my computer. The goal is to remove all image plugins dialog
> everywhere, following Risto mocup:
>
> http://saukonpaa.com/digikam/digikam_showfoto.pdf
>
> The first tool which use this way is RawImport. Look my screenshot here :
>
> http://digikam3rdparty.free.fr/Screenshots/temp/rawimport/rawimport5-EmbeddedInEditor.png
>
> Not all is done. Still some contextual gui components to switch on/off
> like menu entries for ex. Also, i would to use editor toolbar zoom+/-
> to change zoom level in tool view.
>

Done in svn with rev. 850414

Gilles
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

Re: RawImport is now embedded to editor !!!

Gilles Caulier-4
In reply to this post by Gilles Caulier-4
2008/8/20 Gilles Caulier <[hidden email]>:
> Hi all,
>
> I have completed to 80% a new editor tool insterface for image editor
> on my computer. The goal is to remove all image plugins dialog
> everywhere, following Risto mocup:
>
> http://saukonpaa.com/digikam/digikam_showfoto.pdf

AdjustCurves image plugin is ported to 80% on my computer. this give
something like that :

http://digikam3rdparty.free.fr/Screenshots/editortool/adjustcurves1.png

Gilles
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

Re: RawImport is now embedded to editor !!!

Bugzilla from mikmach@wp.pl
Dnia Thursday 21 of August 2008, Gilles Caulier napisał:
> 2008/8/20 Gilles Caulier <[hidden email]>:
> > Hi all,
> >
> > I have completed to 80% a new editor tool insterface for image editor
> > on my computer. The goal is to remove all image plugins dialog
> > everywhere, following Risto mocup:
> >
> > http://saukonpaa.com/digikam/digikam_showfoto.pdf

RawImport embedded works great.

> AdjustCurves image plugin is ported to 80% on my computer. this give
> something like that :
>
> http://digikam3rdparty.free.fr/Screenshots/editortool/adjustcurves1.png

Looks good :)

m.

_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

Re: RawImport is now embedded to editor !!!

Gilles Caulier-4
2008/8/21 Mikolaj Machowski <[hidden email]>:

> Dnia Thursday 21 of August 2008, Gilles Caulier napisał:
>> 2008/8/20 Gilles Caulier <[hidden email]>:
>> > Hi all,
>> >
>> > I have completed to 80% a new editor tool insterface for image editor
>> > on my computer. The goal is to remove all image plugins dialog
>> > everywhere, following Risto mocup:
>> >
>> > http://saukonpaa.com/digikam/digikam_showfoto.pdf
>
> RawImport embedded works great.
>
>> AdjustCurves image plugin is ported to 80% on my computer. this give
>> something like that :
>>
>> http://digikam3rdparty.free.fr/Screenshots/editortool/adjustcurves1.png
>
> Looks good :)

Done with rev. #850792.

http://farm4.static.flickr.com/3199/2785923199_a87e6b017d_o.png

You can test it now.

Gilles
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

Re: RawImport is now embedded to editor !!!

Gilles Caulier-4
There is a video of editor tools embedded in editor window here :

http://digikam3rdparty.free.fr/TourMovies/0.9.5-editortoolembedded.ogv

Currently only RAWImport and AdjustCurves are ported...

Gilles

2008/8/22 Gilles Caulier <[hidden email]>:

> 2008/8/21 Mikolaj Machowski <[hidden email]>:
>> Dnia Thursday 21 of August 2008, Gilles Caulier napisał:
>>> 2008/8/20 Gilles Caulier <[hidden email]>:
>>> > Hi all,
>>> >
>>> > I have completed to 80% a new editor tool insterface for image editor
>>> > on my computer. The goal is to remove all image plugins dialog
>>> > everywhere, following Risto mocup:
>>> >
>>> > http://saukonpaa.com/digikam/digikam_showfoto.pdf
>>
>> RawImport embedded works great.
>>
>>> AdjustCurves image plugin is ported to 80% on my computer. this give
>>> something like that :
>>>
>>> http://digikam3rdparty.free.fr/Screenshots/editortool/adjustcurves1.png
>>
>> Looks good :)
>
> Done with rev. #850792.
>
> http://farm4.static.flickr.com/3199/2785923199_a87e6b017d_o.png
>
> You can test it now.
>
> Gilles
>
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel