User Details
- User Since
- Apr 15 2015, 7:39 AM (529 w, 3 d)
- Availability
- Available
Jan 29 2025
I've done the first just now, also added the bugzilla version. I just got mail: the updated macos version is in review, so that's fine, too.
@vanyossi did you resubmit to the macos store?
epic is done
appimage zsync is done
APK have been signed, packages have been uploaded, the windows store submission has been done.
Oct 1 2024
I've updated build.gradle and am waiting for the android builds to be finished.
- Done
- Cannot be done; we need to use the billing library 6.0.1 and the api level 34; we are using 5.0.0 and 33.
- done
- done
- done
- done
- done
- done
Sep 30 2024
It will probably be faster to prepare a new release today and roll it out to the stores tomorrow; for the windows and epic store, a rollback isn't possible. It should be possible onthe play store, not sure about the macos or steam store.
Sep 21 2024
- is done: I also found out how to add a publish date for the window store, so I set that to wednesday
Sep 20 2024
I removed the dmg again because it's unsigned. @vanyossi can you do the signing?
- done
- done
- not possible right now, the status of the package is read-only
- done
- done
- done
- done
- done
Jul 3 2024
Just got the message that the windows submissions has been approved...
Epic store done now
Emmet, could you check the status of the steam package?
I haven'[t heard from the windows store, so they probably are still re-reviewing the submission.
Jun 28 2024
apart from epic, still to do, this checklist should also include the apple store.
Jun 25 2024
Thanks for making the list.
May 23 2024
Mar 6 2024
- I'm not sure how to do that.
- that sounds like a good idea
- I am simply not sure.
- I'm pretty sure that kritaui _is_ a super library that links to everything , and that's an issue. I'm fine with the subfolder/header.h approach, but that needs a lot of, hopefully automatable, changes. I don't think it's useful to split those folders out in separate libraries, since I'm not sure those files actually don't refer to files in other subfolders of the same library, or files in the toplevel library. I'm also not sure it would actually reduce the number of -I switches.
- The angular brackets thing for includes outside has actually been our coding standard since the kimageshop days, but lots of people are pretty sloppy -- and then also, files get moved from library to library.
- if that's possible, it's a very good idea
Nov 2 2023
Following done!
Jul 14 2023
Current state (still qwidget-based)
Jul 13 2023
Jul 5 2023
Jun 22 2023
May 30 2023
So, what you're saying is that having deps commits mixed in with Krita commits helps somehow to figure out which dep change was related to which change in Krita. Though, of course, oftentimes, deps change without a corresponding change in Krita's code?
If we split deps, we will have to update Krita's repo somehow with what deps it needs (it is required for complex changes that rely on changes in deps)
May 26 2023
I'd actually say that's an advantage... Krita's unstable branch would always checkout the master branch of the deps repo, unstable the unstable branch (so no manual changes needed), and every release would be linked to the correct dependency release. So it's the release manual that gets a bit longer (but I removed the copy_po) step today, so that's fine :P)
May 24 2023
Maybe related, maybe not, but I thought today that maybe we should spin our deps build system into a separate repo with stable and unstable branches, and actual releases.
Feb 5 2023
I'm not a fan of std::bind, but we need to be pretty careful with lambdas, they're often a source of bugs, too.
Jan 25 2023
Undo/Redo has already been implemented, it's just not visible in the merge request I made for it because to work properly it needs to remove the KisPaletteEditor class.
Jan 10 2023
Jan 5 2023
The updated flyer is here: https://files.kde.org/krita/marketing/Krita_brochure_2022.pdf
Dec 22 2022
Not much luck. I wanted to update the splash image to the current one, but I'm having scribus problems. The existing flyer is here:
Dec 12 2022
I'll try to update our flier.
Sep 26 2022
Sep 24 2022
Oh, this looks good! I think the translation issue is something we just will have to accept.
Sep 14 2022
I can always export the donation data from the mollie website -- and I've never really felt like doing an analysis :-)
Oh -- the IDEAL (that's specifically Dutch) payments through mollie _do_ make a difference. There have been about fifty of them since we started using mollie, and they tend to be large -- in the order of 100 euros a time.
I guess I was a bit confused. The reason I was worried and thought we might have to replace the mollie form on the current website with a braintree form was their unreasonable demand to have the UBO form signed by an accountant. That turned out not be the problem.
Aug 3 2022
In https://donorbox.zendesk.com/hc/en-us/categories/360002194912-Payment-Options it looks like donorbox also supports IDEAL, which I think stripe by itself doesn't -- which is why I was interested.
donorbox.org looks like a good option, too
Aug 2 2022
Mollie still provides the largest selection of payment options. I would prefer braintree to stripe, because braintree pretty much is credit-card only, as far as I can see from here.
Jul 5 2022
@rempt - We need to eventually think about what to do with the Mollie stuff...or an alternative. I haven't hooked up any one time payment things in the new site. If we want to go a different direction like Stripe, I could start looking into that.
Jun 24 2022
I don't think fund.krita.org has that ability -- blender also still has a separate single time donation page. The donate link in the top menu goes to fund.blender.org, which has a link to https://www.blender.org/about/donations/. In any case, we will keep needing the single-time donation option for after the downloads. (We might have to change that to using braintree or stripe after the summer, since Mollie is messing around with UBO declarations.)
Jun 22 2022
Ah, I was too late reading my mail. Seems a solution is already there?
Feb 16 2022
My take:
Feb 14 2022
Shall we make sure that Krita really does not use OpenGL for the rest of the UI when "Canvas Graphics Acceleration" is disabled?
Feb 13 2022
Feb 8 2022
I've read it...
Dec 7 2021
The two ideas (flexibility in adding tool instances vs tool presets) are not the same, though there are places where they touch. I still haven't got a better solution for saving tool config settings than the one in my merge request for tool presets.
Dec 2 2021
No, that really is the problem for people like Andreas Resch.
That won't satisfy the people who want to see an eraser tool in the toolbox...
Dec 1 2021
Nov 5 2021
Nov 2 2021
Oct 18 2021
- With the new funding site, we need to integrate it better with krita.org so it is not just a banner on the top
Oct 14 2021
Oh, I probably would drop item 2 in stage 1.
Yes, this sounds like a good plan.
Sep 10 2021
Make sure that when going from core 3 to core 4, the Qt opengl qpainter engine doesn't stop working. Afair, that was the big problem.
Aug 29 2021
I would prefer not to go the sqlite route, for the following reasons:
Aug 22 2021
The QSettings files are used in main.cc before the i18n system is initialized. Using kconfig for that would break that.
Aug 20 2021
Actually, that's just a bug I introduced accidentally when doing the previous refactoring. Since this is gui code, it should be false...
Aug 19 2021
I made a patch yesterday that changes all openConfig() calls to openConfig("krita5rc") -- but then ran into trouble because we both have a krita(5)rc in the Qt resources system and installed to disk, and sometime the embedded one is used, sometimes the installed one, until there is a local one in the user's config folder.
Aug 7 2021
The apk's are broken:
Aug 6 2021
Okay. I'll try to do that as soon as my system is back up again... I'm still wrestling with a bunch of issues, though.
Jul 20 2021
Sounds good to me
Jul 13 2021
I would propose
Jun 17 2021
It probably should go directly to the 4.4.3 setup.exe download.
May 31 2021
- Do I understand it right that now we should make sure that all our resources embed their dependencies inside? Including filters and generators?
Okay, we're clearly not going to come to an agreement here based on the premises of this discussion. I don't want an already over-complicated system to get even more complicated in sight of the finish line, and Dmitry isn't going to allow me to implement the original design.
May 24 2021
The reason this discussion has dragged on so long is basically that I am not trusted to design and write code once Dmitry has touched any part of that. And, yes, this makes me very unhappy and very tired. I am not intererested in a compromise: I want to have the trust to be allowed to work on the application I am the maintainer of.
Please WAIT a bit until I've read everything that has been posted before coming to conclusions...
May 18 2021
I'm not sure I get it? I'm making the windows store uploads from our binary releases from the binary factory -- and those are around on download.kde.org, too, of course. Do I need to do something more?
May 6 2021
The dev fund is now officially live. I think on the krita.org side, we should:
Oh, and we're live...
We now have two images:
May 4 2021
I am not trying to "break" anything, I'm trying to keep a relatively simple and sensible design working, instead of overcomplicating things. The version system simply is not suitable for what you're trying to do.
Okay, let's start with this, and I'll repeat it a couple of times:
I have a feeling people think we deduplicate resources by filename. We don't: we use the md5sum for that.
Apr 23 2021
As I have said a couple of times: resource versioning has NOTHING to do with resource de-duplication. Any discussion that confuses the two topics is useless.
Apr 22 2021
Apr 15 2021
Can you try to forget about the implementation detail for a minute and think about the problem itself for a bit of time?
You are abusing the idea of the database now.