Digikam GSoC 2021

Anjani Kumar anjanik012 at gmail.com
Sat Apr 10 21:16:51 BST 2021


I found this. https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/14 (https://link.getmailspring.com/link/46EE7258-4172-4A0A-9EFE-2C085DAF6B80@getmailspring.com/0?redirect=https%3A%2F%2Fgitlab.freedesktop.org%2Fwayland%2Fwayland-protocols%2F-%2Fmerge_requests%2F14&recipient=ZGlnaWthbS1kZXZlbEBrZGUub3Jn).
Seems like wayland doesn't support color profile management yet.

On Apr 11 2021, at 12:39 am, Anjani Kumar <anjanik012 at gmail.com> wrote:
> Hello,
> I am working on possible changes in code for future port on windows and macOS. I am using macros Q_OS_WIN and Q_OS_MACOS to look for platform specific code. One issue is the icc profiles. The current implementation doesn't look for profiles on platforms other than X11. I'm not sure how to find a solution to this. I'm trying to find a solution for wayland and so far I've come across colord-kde (https://invent.kde.org/graphics/colord-kde (https://link.getmailspring.com/link/46EE7258-4172-4A0A-9EFE-2C085DAF6B80@getmailspring.com/1?redirect=https%3A%2F%2Finvent.kde.org%2Fgraphics%2Fcolord-kde&recipient=ZGlnaWthbS1kZXZlbEBrZGUub3Jn)) which is used to find profiles. Would this do the job for wayland?
>
> On Apr 9 2021, at 2:08 am, Gilles Caulier <caulier.gilles at gmail.com> wrote:
> >
> >
> > Le jeu. 8 avr. 2021 à 20:16, Anjani Kumar <anjanik012 at gmail.com (mailto:anjanik012 at gmail.com)> a écrit :
> > > Hello,
> > > I have tried to resolve all the issues and suggestions in the proposal. There are a few things I would like to clear.
> > >
> > > What to do with the rajce plugin? I have proposed that the plugin's new implementation be written when the new api arrives which I don't find it on the website https://www.rajce.idnes.cz/api (https://link.getmailspring.com/link/68541209-B0CE-406B-933C-486035A904D6@getmailspring.com/0?redirect=https%3A%2F%2Fwww.rajce.idnes.cz%2Fapi&recipient=ZGlnaWthbS1kZXZlbEBrZGUub3Jn).
> >
> > Place Rajce in quarantine if code needs to be ported to a new talker because communication is broken due to changes in web service.
> >
> > If web service continues to work with current implementation and if Qt6 port needs an extra Qt5 porting help classes propose a temporary solution.
> > > Why is it necessary to include changes in classes for platforms macOS and Windows if this project focuses on the Linux port? I have no issues in adding this. It is just that I am trying to understand why.
> > >
> > >
> >
> > Linux port to Qt6 is a prior. For the moment ignore MacOS and Windows OS, but if specificity for non Linux systems exists with Qt6 (as there are few differences with Qt5), well, list the points to take care for the future...
> >
> >
> > > I have made some changes to the timeline. Please point out any issues
> > >
> > >
> >
> > All sounds fine to me, as I can see...
> >
> >
> > > Thanks
> > > Anjani
> > >
> > > On Apr 8 2021, at 6:20 pm, Anjani Kumar <anjanik012 at gmail.com (mailto:anjanik012 at gmail.com)> wrote:
> > > > I think qt6-deprecated-api-fixes option is the culprit though I'm not sure.
> > > >
> > > > On Apr 8 2021, at 6:16 pm, Gilles Caulier <caulier.gilles at gmail.com (mailto:caulier.gilles at gmail.com)> wrote:
> > > > > Hi,
> > > > >
> > > > > I can reproduce the crash at around 35% of CLazy compilation.
> > > > >
> > > > > It Sounds like one of the Qt6 checkers is buggy.
> > > > >
> > > > > Try to re-run clazy with only with the first Qt6 option enabled to see if it passes. If yes, try again to activate the second, etc... The goal is to determine which option cannot be used.
> > > > >
> > > > > Gilles Caulier
> >
> >
> > qt6-qhash-signature generate 1218 warnings
> >
> > https://www.digikam.org/reports/clazy/master/#
> >
> > I remove all qt6 checks which includes -fix in name
> >
> > Gilles Caulier
> > qt6-qhash-signatureqt6-qhash-signature (https://github.com/KDE/clazy/blob/master/docs/checks/README-qt6-qhash-signature.md)
> >
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/digikam-devel/attachments/20210411/e1ca748a/attachment.htm>


More information about the Digikam-devel mailing list