Feed Advanced Search

Jan 25 2020

hellozee triaged T12591: Adding the Canny Filter to Krita as Normal priority.
Jan 25 2020, 2:39 PM · Krita

Jan 21 2020

tymond updated the task description for T12498: All bugs I want to be resolved before Krita 4.2.9.
Jan 21 2020, 3:18 PM · Krita

Jan 20 2020

shubham closed D26724: Add icon to Close button of "About Krita" dialog box.
Jan 20 2020, 4:26 PM · Krita
rempt accepted D26724: Add icon to Close button of "About Krita" dialog box.

Yes, this works. We handle patches in invent.kde.org these days, that makes it easier to merge things. Do you have commit access yourself?

Jan 20 2020, 10:49 AM · Krita
rempt added a comment to T11352: Rethink Krita development fund.

Oh, that would be great!

Jan 20 2020, 10:40 AM · Krita

Jan 19 2020

shubham added a reviewer for D26724: Add icon to Close button of "About Krita" dialog box: ngraham.

@rempt Ping?

Jan 19 2020, 7:31 AM · Krita

Jan 17 2020

ognarb added a comment to T11352: Rethink Krita development fund.

The other blender repo is responsible for the entire blender unified styling. I don't use it anymore and I generated the pure HTML templates in /templates and use the CSS from krita.org directly.

Jan 17 2020, 11:02 AM · Krita
shubham requested review of D26724: Add icon to Close button of "About Krita" dialog box.
Jan 17 2020, 10:44 AM · Krita
tymond updated the task description for T12498: All bugs I want to be resolved before Krita 4.2.9.
Jan 17 2020, 1:34 AM · Krita
tymond updated the task description for T12498: All bugs I want to be resolved before Krita 4.2.9.
Jan 17 2020, 1:34 AM · Krita

Jan 16 2020

rempt added a comment to T11352: Rethink Krita development fund.

I see that fund-krita-org also pulls in one other blender repo, websrc/blender-web-assets -- I guess we should clone or integrate that on fund-krita-org, right?

Jan 16 2020, 1:35 PM · Krita
tymond updated the task description for T12498: All bugs I want to be resolved before Krita 4.2.9.
Jan 16 2020, 12:07 PM · Krita
tymond added a comment to T12498: All bugs I want to be resolved before Krita 4.2.9.

Dmitry stepped in and made following commits:
f62910b0
a5d92c04
f88c8b35
dcae8c78
regarding the transform tool crashes and asserts.

Jan 16 2020, 12:02 PM · Krita

Jan 14 2020

tymond added a comment to T12498: All bugs I want to be resolved before Krita 4.2.9.

For the last one, which I'm in favour now because it seems to be working well and it does make sense (although I still believe something should cancel the stroke nicely...), I made some notes in the snippet. I thought it would be good to repeat them here. (https://invent.kde.org/snippets/659)

Jan 14 2020, 6:59 PM · Krita
tymond added a comment to T12498: All bugs I want to be resolved before Krita 4.2.9.

Transform Tool, possible partial solutions (partial as in: will prevent crashing, but they're ugly and may have other issues):

Jan 14 2020, 6:19 PM · Krita

Jan 10 2020

rempt updated the task description for T12498: All bugs I want to be resolved before Krita 4.2.9.
Jan 10 2020, 10:08 AM · Krita
rempt updated the task description for T12498: All bugs I want to be resolved before Krita 4.2.9.
Jan 10 2020, 10:08 AM · Krita

Jan 9 2020

tymond updated the task description for T12498: All bugs I want to be resolved before Krita 4.2.9.
Jan 9 2020, 4:04 PM · Krita
tymond updated the task description for T12498: All bugs I want to be resolved before Krita 4.2.9.
Jan 9 2020, 1:55 PM · Krita
tymond updated the task description for T12498: All bugs I want to be resolved before Krita 4.2.9.
Jan 9 2020, 1:50 PM · Krita
tymond added a comment to T12498: All bugs I want to be resolved before Krita 4.2.9.

@mwein Wow! Thanks! I totally forgot about this bug; I know I knew about it but... and it makes sense with reopening too, since then Krita will just check the global selection mask and see there is nothing there.
Although one person said that when it happens, all other old files are affected. It doesn't fit this description.
I guess I can try to cherry-pick relevant commits (one for the fix and one for the fix to the fix :P ) you mentioned and see what happens next.

Jan 9 2020, 1:49 PM · Krita
mwein added a comment to T12498: All bugs I want to be resolved before Krita 4.2.9.

Hm the "cannot draw" bug 415086 sounds a lot like this bug:
https://bugs.kde.org/show_bug.cgi?id=412808

Jan 9 2020, 2:23 AM · Krita

Jan 8 2020

tymond added a comment to T12498: All bugs I want to be resolved before Krita 4.2.9.

Bug 414572 - I cannot reproduce it. (zoom works butterly smooth on my Yoga on Linux).
Bug 414672 - I believe it's already fixed.
Bug 415932 - can be reproduced using h)_Chalk_Soft brush.
Bug 415891 - I cannot reproduce it.
Bug 415086 - no known steps to reproduce.
Bug 415773 - I cannot reproduce it; I believe it is related to bug 414572 which I cannot reproduce either.
Bug 415213 - probably fixed already; I'm gonna wait one day and ask them to try Krita Plus version.

Jan 8 2020, 2:14 PM · Krita
rempt updated the task description for T12498: All bugs I want to be resolved before Krita 4.2.9.
Jan 8 2020, 10:07 AM · Krita
rempt updated the task description for T12498: All bugs I want to be resolved before Krita 4.2.9.
Jan 8 2020, 10:03 AM · Krita
rempt updated the task description for T12498: All bugs I want to be resolved before Krita 4.2.9.
Jan 8 2020, 10:03 AM · Krita

Jan 7 2020

tymond added a comment to T11194: Krita Saving Issues.

Regarding unnamed autosaves and saving in Temp directory: https://bugs.kde.org/show_bug.cgi?id=415810 (fixed)

Jan 7 2020, 7:23 PM · Krita
rempt added a comment to T12498: All bugs I want to be resolved before Krita 4.2.9.

This looks like the broken onion skin changes:

Jan 7 2020, 3:25 PM · Krita
rempt added a comment to T12498: All bugs I want to be resolved before Krita 4.2.9.

Yes, that's exactly what I saw, too.

Jan 7 2020, 1:02 PM · Krita
tymond updated the task description for T12498: All bugs I want to be resolved before Krita 4.2.9.
Jan 7 2020, 12:53 PM · Krita
tymond added a comment to T12498: All bugs I want to be resolved before Krita 4.2.9.

One of the reasons I believe it's not an user error is that they tell me Select -> Deselect is greyed out, and when I tell them to do Select -> Select All, and then Select -> Deselect, it fixes the issue. It shouldn't work because either there is a selection and you can easily deselect it, or there is no selection and deselection won't change anything. And it happened enough times that I can see a pattern. The only problem is that I cannot reproduce it, and I can't even be sure if all cases when I thought it was this what happened it was the same issue all the time or not...

Jan 7 2020, 12:51 PM · Krita
rempt added a comment to T12498: All bugs I want to be resolved before Krita 4.2.9.

For that bug, I've seen it happen, too. I could fix it for that user by showing the global selection mask and deleting that. There was something really screwed up in that file.

Jan 7 2020, 12:49 PM · Krita
tymond updated the task description for T12498: All bugs I want to be resolved before Krita 4.2.9.
Jan 7 2020, 12:48 PM · Krita
tymond added a comment to T12498: All bugs I want to be resolved before Krita 4.2.9.

Ahh I made a mistake with the bug number... what I meant was this: https://bugs.kde.org/show_bug.cgi?id=415086 it has my comments and I wanted it on this list for a reason, and the reason is that it must be related to input/focus issues, not user errors and I have reasons to think that, and I believe I stated those reasons in the comments.

Jan 7 2020, 12:47 PM · Krita
rempt added a comment to T12498: All bugs I want to be resolved before Krita 4.2.9.

I removed

Jan 7 2020, 12:37 PM · Krita
rempt updated the task description for T12498: All bugs I want to be resolved before Krita 4.2.9.
Jan 7 2020, 12:37 PM · Krita
vanyossi added a comment to T12498: All bugs I want to be resolved before Krita 4.2.9.

415891 gets into a infinite wait trying to process al events that never cease to occur. its different than the loop the other bug is. I don't know why it happens but I can at least get out of the waiting and get the file to load.

Jan 7 2020, 5:22 AM · Krita
tymond added a comment to T12498: All bugs I want to be resolved before Krita 4.2.9.

You could probably make them a duplicate only if you knew one patch will solve both and then add a comment to the main bug report that there are other issues as well (Fill layers, File layers, Group layers).

Jan 7 2020, 2:59 AM · Krita

Jan 6 2020

vanyossi added a comment to T12498: All bugs I want to be resolved before Krita 4.2.9.

that is probably the case. im debugging 415891 now. Ill let you know what I find

Jan 6 2020, 9:56 PM · Krita
tymond added a comment to T12498: All bugs I want to be resolved before Krita 4.2.9.

Yeah, a random empty file also has an annotations folder. The problem in bug 414818 is that Krita gets in a loop on the Colorize Mask because of Dmitry's changes to assigning color space to layers. Annotations directory contains color profiles (and possibly some other metadata; here there is icc and proofing/icc, in the empty file I've got only icc), so I guess it might be that removing it will help loading the file since some other path is used, I guess just assigning a default color space instead of reading, maybe somehow it skips the infinite loop. The file in bug 41891 however doesn't have any Colorize Masks, only Group layers, File layers and Fill layers. It might be related of course; maybe there is the same reason. But they're not duplicates since the second one doesn't have Colorize Mask that would cause the trouble.

Jan 6 2020, 9:53 PM · Krita
vanyossi added a comment to T12498: All bugs I want to be resolved before Krita 4.2.9.

415891 is a duplicate of 414818, the file attached has an annotations folder

Jan 6 2020, 8:45 PM · Krita
tymond updated the task description for T12498: All bugs I want to be resolved before Krita 4.2.9.
Jan 6 2020, 7:11 PM · Krita
tymond updated the task description for T12498: All bugs I want to be resolved before Krita 4.2.9.
Jan 6 2020, 6:30 PM · Krita
tymond created T12498: All bugs I want to be resolved before Krita 4.2.9.
Jan 6 2020, 6:26 PM · Krita
sh-zam added a comment to T11355: General feedback android version.

Thank you for the patch, it works on Galaxy Tab S4 as well.

Jan 6 2020, 10:46 AM · Krita
shinyquagsire added a comment to T11355: General feedback android version.

Compiled an x86_64 build and tested on ChromeOS 76 (ARC) on a Surface Go w/ pen,

Jan 6 2020, 1:23 AM · Krita

Jan 1 2020

amedonosova added a comment to T11355: General feedback android version.

I have briefly tested Krita on Galaxy Tab S6 (current git build with dependencies from the binary factory; I have disabled finger painting in the settings). Observations so far:

  • The S-Pen draws fine even without the stabilizer. Pressure sensitivity works, tilt does not (I'm not sure about the hardware/software support of tilt for the device, though in Autodesk Sketchbook some brushes react to angle of the pen).
  • Sometimes the pen stops drawing (it seems to be resolved with merge request 196, but I need more testing to confirm that).
  • Sometimes the UI does not respond to the pen, only to touch (or maybe it is just too slow with the pen).
  • I haven't find a way to access context menus (e.g. in layers or brush presets dockers).
  • Upon creating new document nothing happens. After changing the device orientation, the UI redraws and the document shows up.
  • The native title and navigation bars take too much space on the screen. Maybe we would be able to plug the main menu into a button in the toolbar and run Krita always on fullscreen and save space.
  • For the popup palette (and possibly other actions), we might consider three-finger touch gestures/swipes.
Jan 1 2020, 9:20 PM · Krita

Dec 18 2019

rempt added a comment to D25831: Fix various typos.

Yes, please. Sorry for the delay, I'm on vacation, actually. Also, we use gitlab for patches these days: invent.kde.org/krita

Dec 18 2019, 11:25 AM · Krita

Dec 17 2019

tymond added a comment to T12343: Reset configuration from within Krita.

I would really like Krita to have also a way to reach the Krita crash log as well and maybe even a little function "install debug package". Crash logs are extremely useful and considering we're dealing with people that are not exactly technically knowledgeable, it would be useful do make sure that everything that now requires them to go through their file system and doesn't need to, is put in GUI as well.

Dec 17 2019, 9:44 PM · Krita

Dec 14 2019

victorw added a comment to T12343: Reset configuration from within Krita.

Just a reminder since it's easy to forget it exists: Holding ctrl+alt+shift when Krita is starting up will ask the user if they wish to clear Krita's settings file. This feature was originally implemented to help reset a config file that causes Krita to crash. The function responsible for this is KisApplication::askClearConfig() and KisApplication::clearConfig(). The caveat is that the functions have to be called before the config has been loaded.

Dec 14 2019, 9:51 PM · Krita
kundak added a comment to D25831: Fix various typos.

shall i rebase ?

Dec 14 2019, 4:00 PM · Krita

Dec 11 2019

unbound added a watcher for Krita: unbound.
Dec 11 2019, 6:34 PM

Dec 10 2019

hellozee accepted D25831: Fix various typos.

Looks good to me, :)

Dec 10 2019, 8:08 AM · Krita
kundak requested review of D25831: Fix various typos.
Dec 10 2019, 2:35 AM · Krita

Dec 9 2019

scottpetrovic added a comment to T12343: Reset configuration from within Krita.

I wonder where this should be? I feel like this is common enough that we should make it really easy to find off the main menu...and not in the "configure krita" dialog.

Dec 9 2019, 4:15 PM · Krita
tymond renamed T12343: Reset configuration from within Krita from Reset configuration from inside Krita to Reset configuration from within Krita.
Dec 9 2019, 1:09 PM · Krita
tymond created T12343: Reset configuration from within Krita.
Dec 9 2019, 1:08 PM · Krita
fonkle added a comment to T11350: Stamp Brush / Tool Proposal.

The preview functionality mentioned seems similar to the -experimental- functionality I coded for the Clone Brush (DuplicateOp), which can be seen in this video.

Dec 9 2019, 11:01 AM · Krita

Dec 5 2019

broulik closed D25739: [KisColorFilterCombo] Force ComboBox popup.
Dec 5 2019, 8:04 AM · Krita

Dec 4 2019

rempt accepted D25739: [KisColorFilterCombo] Force ComboBox popup.

Okay :-)

Dec 4 2019, 2:22 PM · Krita
broulik added inline comments to D25739: [KisColorFilterCombo] Force ComboBox popup.
Dec 4 2019, 2:22 PM · Krita
rempt added inline comments to D25739: [KisColorFilterCombo] Force ComboBox popup.
Dec 4 2019, 2:20 PM · Krita
broulik updated the test plan for D25739: [KisColorFilterCombo] Force ComboBox popup.
Dec 4 2019, 1:53 PM · Krita
broulik updated the test plan for D25739: [KisColorFilterCombo] Force ComboBox popup.
Dec 4 2019, 1:51 PM · Krita
broulik requested review of D25739: [KisColorFilterCombo] Force ComboBox popup.
Dec 4 2019, 1:48 PM · Krita

Nov 29 2019

fonkle added a watcher for Krita: fonkle.
Nov 29 2019, 7:37 PM

Nov 21 2019

tusooaw added a comment to T11969: Dmitry's notes from CppConfPiter'19.

I guess it would be a good idea to check how QModelIndex and QPersistentModelIndex are implemented. Perhaps we could just copy their idea? I have a feeling as if QModelIndex just stores a pointer to the item, and QPersistentModelIndex uses some safer design :)

Nov 21 2019, 2:26 AM · Krita

Nov 20 2019

eoinoneill added a comment to T11969: Dmitry's notes from CppConfPiter'19.

The main idea of "reactive programming" and "functional programming" is that we don't use any pointers at all :) We can use them internally, like @tusooaw replied above, but all the "user-level" code works with "immutable" (?) copies of the objects. I'm not sure how applicable it is to Krita, but the general idea is: "don't use pointers at all" :)

Nov 20 2019, 9:32 AM · Krita

Nov 18 2019

dkazakov added a comment to T11969: Dmitry's notes from CppConfPiter'19.

Firstly, thanks for the video, I'll check it :)

Nov 18 2019, 10:32 AM · Krita
dkazakov added a comment to T11969: Dmitry's notes from CppConfPiter'19.

You are quite right. Most of the tools don't need any pointer/id for the shapes. They can live with quite high-level finctions, like "get shape under cursor" or "get a vector of selected shapes".

Nov 18 2019, 10:26 AM · Krita

Nov 16 2019

tusooaw added a comment to T11969: Dmitry's notes from CppConfPiter'19.

As for the forest idea, wouldn't it also be possible to use something like a unique pointer so that nodes can be checked out of the forest as a weak pointer? I think that the biggest problem is that data-ownership is currently a bit unclear which is why cloning and duplication can lead to memory problems (having said that, I'm not as experienced with the Krita code base yet.) I at least think that would be a better fallback than using KisNodeSP.

Nov 16 2019, 10:59 PM · Krita
eoinoneill added a comment to T11969: Dmitry's notes from CppConfPiter'19.

@dkazakov These are interesting points and I'm interested in hearing more of your thoughts on implementing these ideas in future updates.

Nov 16 2019, 9:47 PM · Krita

Nov 12 2019

vanyossi updated the task description for T11807: Dependencies Status Krita September 2019.
Nov 12 2019, 12:39 AM · Krita

Nov 9 2019

tusooaw added a comment to T11969: Dmitry's notes from CppConfPiter'19.

How to locate shapes/items in the Forest seems to be a problem since we currently do not have a way to identify them without pointers.

Nov 9 2019, 7:48 PM · Krita
dkazakov added a comment to T11969: Dmitry's notes from CppConfPiter'19.
Nov 9 2019, 3:08 PM · Krita

Nov 8 2019

tusooaw added a comment to T11969: Dmitry's notes from CppConfPiter'19.

This is very interesting.

Nov 8 2019, 8:34 PM · Krita

Nov 5 2019

hellozee closed T11854: Pin the most used "n" fonts in the font selector combobox in the text tool options as Resolved.
Nov 5 2019, 8:05 AM · Krita

Nov 4 2019

ognarb added a comment to T11971: Provide content for https://fund.blender.org/about/.

Blender fund use a simple CMS system to manage the content. The fixtures to generate the initial content is located at:
https://invent.kde.org/carlschwan/krita-dev-fund/blob/master/blender_fund_main/fixtures/wagtail.json

Nov 4 2019, 1:44 PM · Krita
ognarb added a comment to T11352: Rethink Krita development fund.

The work concerning KDE Identity is tracked in T8449. I already contacted the blender devs some time ago for license clarification and possible upstream of some features (2fa, multiple emails address support), but I didn't have the time until recently to work more on it (moving all the KDE website to php7 and some problems in the mediaWiki instances).

Nov 4 2019, 1:41 PM · Krita
scottpetrovic added a comment to T11352: Rethink Krita development fund.

@ognarb - thanks for starting to look into this. This could work out pretty well. It sounds like the KDE identity work is still in flux a bit, so maybe this blender ID mechanism is something that could replace the old system.

Nov 4 2019, 1:35 PM · Krita
rempt created T11971: Provide content for https://fund.blender.org/about/.
Nov 4 2019, 1:12 PM · Krita
dkazakov updated the task description for T11969: Dmitry's notes from CppConfPiter'19.
Nov 4 2019, 12:42 PM · Krita
dkazakov created T11969: Dmitry's notes from CppConfPiter'19.
Nov 4 2019, 12:17 PM · Krita
ognarb added a comment to T11352: Rethink Krita development fund.

I'm doing some using blender id as a replacement for KDE identity. This would allow to get a krita fund based on blender fund 'very easily'.

Nov 4 2019, 12:12 AM · Krita

Oct 31 2019

emmetoneill closed T11484: Steam: Krita for Linux as Resolved.
Oct 31 2019, 10:13 PM · Krita
emmetoneill added a comment to T11484: Steam: Krita for Linux.

Solved AppImage issue in Steam's runtime environment running through a small launcher script that unsets the LD_LIBRARY_PATH envinronment variable.

Oct 31 2019, 10:13 PM · Krita

Oct 27 2019

rbreu added a comment to T11485: Steam: Store Page Localization.

Two things:

Oct 27 2019, 2:22 PM · Krita

Oct 21 2019

rempt added a comment to T11021: Enhancements to quality assurance.

Thanks!

Oct 21 2019, 9:20 AM · Krita
amedonosova closed T11021: Enhancements to quality assurance as Resolved.

Points 1 and 2 are now in the contributor's manual. Point 3 will reincarnate in later documentation efforts.

Oct 21 2019, 9:17 AM · Krita
emmetoneill added a comment to T11485: Steam: Store Page Localization.

Hey @rbreu, sorry for the delay.

Oct 21 2019, 5:21 AM · Krita
emmetoneill added a comment to T11484: Steam: Krita for Linux.

Need to solve an issue where AppImages are not working properly when run through Steam for some users. In contact with Steam support.

Oct 21 2019, 5:16 AM · Krita

Oct 20 2019

rempt added a comment to T11807: Dependencies Status Krita September 2019.

Note: OpenEXR 2.4.0 is out with some security updates, so I think we really want to update to that release. See https://github.com/openexr/openexr/releases

Oct 20 2019, 9:13 AM · Krita
emmetoneill abandoned D16833: [WIP] Further Color Picker Upgrades, Fixes and Refactors..
Oct 20 2019, 2:56 AM · Krita

Oct 16 2019

woltherav closed D24680: Fix various typos.
Oct 16 2019, 5:31 PM · Krita
woltherav accepted D24680: Fix various typos.

I'll merge this in a bit :)

Oct 16 2019, 5:11 PM · Krita

Oct 15 2019

kundak requested review of D24680: Fix various typos.
Oct 15 2019, 7:46 PM · Krita
Metallicow added a comment to M158: Discuss having a more consistent UI elements in Krita.

I think the ui layout is fine by the way. Im just daydreaming about stuff i do elsywre. Tho a command box "at the bottom" might interest the kat folks or KDE linux folks.

Oct 15 2019, 11:25 AM · Krita
Metallicow added a comment to M158: Discuss having a more consistent UI elements in Krita.

When I paint over the edge, some folks expect me too. Making me do that in reality in a paint app, kicks ps ass if you can do it live.
Just paint on/ver the screen "mode". It's like 3d painting. It is not a mesh it is a curve.

Oct 15 2019, 11:17 AM · Krita
Metallicow added a comment to M158: Discuss having a more consistent UI elements in Krita.

Some of the folks don't understand parametrics and scaling yet... that is ok.

Oct 15 2019, 11:04 AM · Krita
Metallicow added a comment to M158: Discuss having a more consistent UI elements in Krita.

@rempt I mean the opening 'canvas' is the perfect size to paint on within this window.(us as we) ... errrm I mean learn with.
I hope you understand...

Oct 15 2019, 10:29 AM · Krita