User Details
- User Since
- Jun 19 2016, 12:39 PM (404 w, 1 d)
- Availability
- Available
Aug 30 2023
Also need to consider flowing text in multiple shapes, and shape-subtract.
Apr 17 2023
I haven't built the deps in quite a while but I'll try to respond a bit from what I remember that hopefully isn't too outdated:
Mar 9 2023
You should call QSqlQuery::finish to release the result cursor and stuff. The prepared statement itself shouldn't take much memory.
If you, say for example, want to insert multiple records in a loop, you would prepare the statement once, then reuse it by binding different values and then executing it in the loop. But I'm guessing the cases that show up in your profiling is more complex than simple loops and would require persisting the QSqlQuery in global scope to fix.
Nov 24 2022
Nov 22 2022
From a quick look, I see an issue with the handling of Chinese -- the old site has historically used the language code zh for Simplified Chinese, however the code is zh_CN in KDE's i18n system, which seems to result in both zh and zh-cn being available on the language dropdown. Personally I would prefer changing the new site to canonically use zh-cn for Simplified Chinese (though you should weigh @tysontan's opinion over mine). If we do this we probably need redirects to point old links from /zh/ to /zh-cn/.
Nov 21 2022
Some points with Krita integration:
May 24 2022
May 21 2022
May 7 2022
Apr 27 2022
It is possible to build or cross-compile the whole toolchain ourselves with the scripts in https://github.com/mstorsjo/llvm-mingw, but I'd rather not do that... Note that MSYS2 is "only" an environment that provides some GNU tools and compiler toolchains based on mingw-w64. The current mingw-builds toolchain we use isn't affiliated with MSYS2 either. Obviously the different parties cooperate with mingw-w64 but neither are the official mingw-w64 toolchain and mingw-w64 does not make an official toolchain. So we either work with prebuilt toolchains, or compile everything manually.
Okay, Halla gave the approval on IRC. Dmitry won't be around for a while but in MR !1372 he agreed to switching to Clang so I think he should be fine with this too. We can start the transition after Halla has finished making the 5.0.6 release this week.
Apr 26 2022
I use gdb to debug the llvm build, because lldb doesn't yet know how to read the split debug info (I always test with the packaged build instead of running from the install prefix directly).
Apr 19 2022
Apr 18 2022
Feb 16 2022
Feb 15 2022
Vcpkg seems to have a cmake build config for a somewhat recent version of ANGLE (at least way more recent than the one inside Qt 5.12), if needed we may try to use it: https://github.com/microsoft/vcpkg/tree/master/ports/angle
Feb 14 2022
Are we going to port the QPainter canvas to QtQuick2 too? (T13339)No
Feb 13 2022
Shall we make sure that Krita really does not use OpenGL for the rest of the UI when "Canvas Graphics Acceleration" is disabled?
In the past two weeks I did a bit of experimentation with QtQuick2 and the canvas which resulted in two MR's:
Jan 24 2022
Will also need to check what the small color selector really needs: https://invent.kde.org/graphics/krita/-/merge_requests/1308#note_384330
Jan 20 2022
Re colour font, we already have a related bug report (sort of): https://bugs.kde.org/show_bug.cgi?id=439908
Jan 9 2022
Not many ideas on the design, but would say I don't quite like how localization is done with the current front page and download page, which is with a fixed template and translating each sentence or paragraph with gettext. It limits what we can do with the localized version of the page.
Sep 23 2021
I recall there being an ANGLE-specific extension GL_EXT_texture_format_BGRA8888 (maybe that's not really ANGLE-specific...) that we need to render textures in this format on OpenGL ES.
Sep 10 2021
Do we really support OpenGL ES 2 at all? On Windows we require Direct3D 11 which is needed to get OpenGL ES 3 with ANGLE.
Aug 29 2021
Hi @scottpetrovic, the current zh-hk and zh-tw strings are fine. We don't necessarily need to sync with zh (zh-cn).
Aug 5 2021
Hi @scottpetrovic I noticed that the description for "Krita Next" doesn't seem to be using the custom variable. It's in English for zh-hk and zh-tw.
Jul 13 2021
Might be worth making the message more generic so we can switch back and fro without having to write a new one every time?
Jun 21 2021
Jun 17 2021
I think it can also specify "Windows" because that's the last 32-bit OS we supported.
Mar 5 2021
Would it be possible to make use of something like Vulkan + [[ https://github.com/KhronosGroup/MoltenVK | MoltenVK for Mac]] sort or like how we currently use OpenGL + ANGLE for Windows? I've heard that Vulkan has a bit of initial setup, but I'd imagine it'd be more efficient than maintaining 3 different rendering backends.
Dec 25 2020
An unrelated issue: I just noticed that the language selector does not show up when page width is somewhere between small and large.
Oct 30 2020
Jun 15 2020
Jun 11 2020
Jun 5 2020
Jun 4 2020
Jun 3 2020
May 24 2019
I tested the build https://yadi.sk/d/aPP0OEDRdUt0Mw and this is my test result:
May 18 2019
The touch docker appears to work fine on my SP2017, but the other QML windows (the open/save file dialogs) doesn't respond to the stylus