i18n_noop

2024-10-15 Thread Halla Rempt
Hi, I'm porting Krita to KF6 now, and I'm running into an issue: i18n_noop no longer exists. Both in Calligra and Krita, we have const char* KoZoomMode::modes[] = { I18N_NOOP("%1%"), I18N_NOOP("Fit Page Width"), I18N_NOOP("Fit Page"), 0, I18N_NOOP("Actual Pixels") }; in KoZo

Another porting question -- QLoggingCategory

2024-08-21 Thread Halla Rempt
Hi, We had setup logging in Krita as follows: kis_debug.h: extern const KRITAGLOBAL_EXPORT QLoggingCategory &_30009(); extern const KRITAGLOBAL_EXPORT QLoggingCategory &_41000(); extern const KRITAGLOBAL_EXPORT QLoggingCategory &_41001(); ... #define dbgResources qCDebug(_30009) #define dbgKrita

Re: Guidelins for one codebase that builds with Qt5 and Qt6?

2024-08-07 Thread Halla Rempt
On woensdag 7 augustus 2024 10:16:56 CEST Milian Wolff wrote: > QLinkedList is available in Qt6 core5compat: > https://doc.qt.io/qt-6/qlinkedlist.html Yes, that's what I'm currently using. The other option would be porting to std::list, but that gives a risk of bugs because it's not exactly the

Re: Guidelins for one codebase that builds with Qt5 and Qt6?

2024-08-06 Thread Halla Rempt
On dinsdag 6 augustus 2024 12:46:58 CEST Volker Krause wrote: > On Montag, 5. August 2024 16:15:19 CEST Halla Rempt wrote: > > I seem to remember that there were KDE apps that could be built with > > both Qt6/Kf6 and Qt5/Kf5. Did I remember that right? And if so, is there &g

Re: Guidelins for one codebase that builds with Qt5 and Qt6?

2024-08-06 Thread Halla Rempt
On maandag 5 augustus 2024 18:49:52 CEST Tobias Leupold wrote: > E-Mail von Halla Rempt vom Montag, 5. August 2024, 16:15:19 MESZ: > > Hi, > > > > We're finally working on porting Krita to Qt6, but that's going to be a long > > road. I seem to remember that th

Guidelins for one codebase that builds with Qt5 and Qt6?

2024-08-05 Thread Halla Rempt
Hi, We're finally working on porting Krita to Qt6, but that's going to be a long road. I seem to remember that there were KDE apps that could be built with both Qt6/Kf6 and Qt5/Kf5. Did I remember that right? And if so, is there some howto or documentation for that? Thanks, Halla

Re: Do you use votes on Bugzilla tickets to help you make decisions?

2023-08-05 Thread Halla Rempt
On vrijdag 4 augustus 2023 15:52:36 CEST Nate Graham wrote: > Hello folks! > > I often find myself explaining to users that votes on Bugzilla tickets > are generally meaningless and not used by most developers to help > prioritize work. After I explain this, they generally express surprise, > a

Re: MR Gardening - A discussion, please leave your input!

2023-03-09 Thread Halla Rempt
On donderdag 9 maart 2023 09:40:47 CET Méven wrote: > Maintainers' time is precious, requiring maintainers to follow up every > opened MRs in addition to the bugs and their own dev work is excessive. That is true, and it's why I have asked for Krita to be excluded from gardening. Every gardening

Re: Downtime Notice: Bugzilla - bugs.kde.org

2023-02-06 Thread Halla Rempt
On zondag 5 februari 2023 19:44:12 CET Ben Cooksley wrote: > There hasn't been much in the way of substantive changes to how Bugzilla > sends emails - my guess would be your filters detected it being a Bugzilla > email based on the old server hostname of komaci.kde.org. > If so you will need to up

Re: Downtime Notice: Bugzilla - bugs.kde.org

2023-02-05 Thread Halla Rempt
On zondag 5 februari 2023 12:06:16 CET Ben Cooksley wrote: > Hi all, > > This migration has now been completed this evening, and Bugzilla should be > up and running now in its new home. > > As part of this I did have to apply a patch to correct Bugzilla's use of > Perl's email libraries, so pleas

Re: "Gardening" old bugreports

2023-02-04 Thread Halla Rempt
On zondag 29 januari 2023 10:29:10 CET Nate Graham wrote: > get triaged The problem is that the bug gardening process does no triaging, it asks reporters to triage. Halla Rempt

How long with the kde-qt5.15 repo be kept updated?

2022-09-26 Thread Halla Rempt
Hi, So we, the Krita team, are once again discussing our upgrade options. Porting to Qt 5.15 with the KDE patch set is one option. How long are we going to maintain that, as KDE? Until needed, or until one of the official ends of the LTS (https://www.qt.io/blog/qt-5.15-extended-support-for-sub

Re: Product organization in Bugzilla

2022-09-15 Thread Halla Rempt
On woensdag 14 september 2022 22:12:26 CEST Nate Graham wrote: > We could do the same, providing a few user-friendly groups for common > software people use: > > - KDE apps > - KDE Plasma Desktop > - KDE Plasma Mobile > - KDE Frameworks > - KDE Neon > - Something else (which would contain everyth

Re: Loosening the commit limit for work branches

2022-08-24 Thread Halla Rempt
On woensdag 24 augustus 2022 17:12:51 CEST Milian Wolff wrote: > sooner or later you should hit a small mile stone that you can merge already Um, no? Like, no way, not at all? As in quite often, a rewrite is way bigger than that. I merged one this year that took three years of coding...

Re: OpenEXR 3.0 Imath library

2021-04-12 Thread Halla Rempt
On Monday, 12 April 2021 14:48:54 CEST Adriaan de Groot wrote: > In FreeBSD ports -- not usually the forefront and bleeding edge of chasing > software releases, although we track KDE things pretty closely -- OpenEXR has > been updated to 3.0, which *apparently* splits off a new library called >

Re: Exiv2 project submission to the KDE community

2021-03-03 Thread Halla Rempt
On Tuesday, 2 March 2021 21:38:15 CET alexander.essel...@googlemail.com wrote: > In addition to finding a new maintainer, being part of KDE would bring > Exiv2 into the Open Invention Network. We are very interested in this > aspect of KDE as it mitigates risks involved in patent discussions. ex

Re: How are tier 1 framework qm translations supposed to be loaded?

2021-01-26 Thread Halla Rempt
On Tuesday, 26 January 2021 11:00:18 CET Harald Sitter wrote: > The frameworks that are using Qt translation tech instead of gettext > will generally set up a loader somewhere in the code. > > https://api.kde.org/ecm/module/ECMPoQmTools.html No wonder I couldn't find it... > "It assumes that t

How are tier 1 framework qm translations supposed to be loaded?

2021-01-26 Thread Halla Rempt
It turns out that we have several problems with loading translations in Krita. Qt and ki18n translations seem to follow different rules with regards to users setting a language other than the platform language, on different platforms. But it also seems that the qm-based translations from the ti