[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-core-devel
Subject:    Re: Move Koko to KDEReview
From:       Albert Astals Cid <aacid () kde ! org>
Date:       2020-06-11 21:43:52
Message-ID: 2018768.DonJNcg3Ju () xps
[Download RAW message or body]

El dimarts, 9 de juny de 2020, a les 13:30:35 CEST, Carl Schwan va escriure:
> Hi,
> 
> I would like to move Koko, a convergent image viewer, to KDEReview.
> Koko is already shipped in the base Plasma mobile image and I was
> surprised that it was still in playground. The current devs are mostly
> Nicolas, Marco and me.

Is this baloo based? I guess it would explain why I can hardly see any images.
Ah no, it only lists images from the "Pictures" folder, i see, kind of weird for a \
desktop app.

I think you have a memory leak in FileSystemTracker::reindexSubFolder, there's a \
FileSystemImageFetcher new'ed and i can't see it being deleted.

> From the release sanity checklist:
> 
> * licensing should be ok (LGPL-2.1-only or LGPL-3.0-only or
> LicenseRef-KDE-Accepted-LGPL), but some headers are missing in the
> CMake files :/
> * A Messages.sh file is missing and help would be welcome to figure
> out if Koko need one since translations are regularly being pushed by
> scripty.

Yes you need one, Yuri already added it.

What you also need and you don't have is a call to \
KLocalizedString::setApplicationDomain("koko"); in your main.cpp

> * Screenshot is missing but I plan to add one before the release.
> * CI works and there is a .gitlab-ci.yml file.
> * There is an AppStream file.
> * There is some documentation on userbase: https://userbase.kde.org/Koko
> I plan to also update it before the next release.

I'm kind of unsure how i feel about it downloading things on cmake time.

Also the left bar seems to need some layouting fixes, there's an "l"  missing from \
the button at the bottom and the slider also can go "past" the bar as illustrated by \
the screenshot https://i.imgur.com/KTo8WmG.png

Cheers,
  Albert

> 
> Carl Schwan
> https://carlschwan.eu
> 
> [1]: https://invent.kde.org/plasma-mobile/koko/-/merge_requests/20
> [2]: https://carlschwan.eu/2020/06/06/koko-desktop.html


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic