- User Since
- Apr 15 2015, 1:01 PM (209 w, 3 d)
I just moved this ticket to gitlab
Thu, Apr 18
@gernene -- sure. you could start coming up with some code for it. This site uses bootstrap for the responsive stuff, so just keep that in mind.
@leksireppo - hey! I am not sure how you would like to help with Krita. Do you want to help with something specifically with this task, or is there something else you think needs updating?
@gernene - I think this project started out with adding a section to the homepage to attract new contributors which you are doing.
Wed, Apr 17
@gernene I am not sure what you proposing we do. I know this is the current flow people use to learn more...
Yes, we have anlalytics for krita.org and docs.krita.org.
@woltherav - thanks. That is kind of similar to what I was thinking. I just came up with this in terms of a condensed page.
This is what it looks like on the last nightly build on Windows...
Tue, Apr 16
@woltherav - wow. that looks pretty cool. I like the mention on the bottom that donating is also a way to contribute.
We probably need to come up with some new content to help direct people for these sections. I will spend a bit of time and come up with new content. For example....
@gernene - that looks better with the call to action stuff.
Mon, Apr 15
- Good ideas. See if you can come up with how something might look.
- Good idea with the internal anchors going to the correct section on one of the pages.
@gernene good ideas
I am here for an opinion too. I would say yes to maybe having it in the shortcuts/right-click option when selecting multiple layers. I do not like it in the GUI though on the bottom of the layers docker.
Sat, Apr 13
Seems good to me
Fri, Apr 12
Tue, Apr 9
pushed out to the draft branch. Thanks for the quick review @woltherav
Thu, Apr 4
Tue, Apr 2
This patch currently does layer changing to get to the newly created mask, which is what would be overlapping with gdquest's situation. If we want the new mask to automatically activate, I will have to figure out a different way to automatically activate it. Currently in Krita switching to a different layer de-activates the transform tool boundaries
@dkazakov -- I think I understand your points. I think the video was meant to be for artists for them to help decide how they want this tool and functionality to work. The current functionality in stable is not how some artists want it. Maybe I can make a video to help communicate the different directions that the tool could go.
We might need a bit of discussion about both of these points to figure out what needs to happen.
With the group layers and the handles immedietly showing up...I noticed a group layer initially doesn't show the handles. If you select a child layer, then select the group layer again, it shows up.
I mostly just added a bit of logic to get the handles to show up faster. The issue with the handles not appearing instantly was because layer changes on the transform tool messes up the paint() from fully rendering.
Mon, Apr 1
did a bit more commenting and fixed the white space.
Sat, Mar 30
Fri, Mar 29
This is pushed out... It will be in master and in Krita 4.2
Just a note about that work recursive toggle on the tool options for the transform tool.
Updated logic with recursive mode and group layers. The added mask is skipped now in that situation
I took care of most of the points, so the the undo works now with it. I moved the function to the startStroke area as well. I also fixed a recent regression where transforming doesn't work on things like clone layers and vector layers.
Thu, Mar 28
Updated the diff a bit. Added another color filter on the end so it matches what we had before.
Mar 21 2019
The wireframe alone is hard to tell how the workflow would be with this... I tried putting together a video with how it would work. I am not too good with video editing, so forgive the "popping" that happens with the onion skin docker.
Mar 20 2019
Based off the video in the previous conversation, the animator is putting the previous frame and the next frame to the new in-between position so the two drawings overlap. I added to the wireframe the ability to add 2 reference frames. I think they should default to before and after frames.
Mar 19 2019
some additional conversation (IRC) and video from FlameReaper on how he uses it....
Clip studio puts these in a separate area called light table layers: https://www.clip-studio.com/site/gd_en/csp/userguide/csp_userguide/577_animationcell_plt/577_animationcell_plt_ope.htm
Mar 18 2019
Mar 16 2019
just made these changes...closing this ticket.
Mar 13 2019
updated code to use enum instead of separate boolean values for fill type
Mar 12 2019
I talked with @albertoefg about this ticket. He is ok with me finishing this guy off.
@albertoefg - Are you still working on this. If not, would you be ok if I took this patch over and finished it off. I think the patch is still pretty much yours, so you can still get the credit for it.
Mar 9 2019
Everything looks fine to me
Mar 8 2019
yes. Looks nice!
Mar 7 2019
Good idea. I wonder if we can extract this logic and put it in a function to isolate what is going on. There is a lot math stuff going on with this file already, so I am always a little concerned that adding more math stuff is going to make this file even harder to understand if we don't try to organize/comment it more.
Mar 5 2019
Mar 4 2019
it seems fine to me.
Feb 28 2019
Feb 26 2019
I attached one idea for the tool options for the multi-brush.
@kamathraghavendra - I closed that ticket. That was a wishlist item to add the copy translate feature to begin with. The person that reported it was the same person that actually coded the feature. I think the UI idea on that ticket was to make a new popup to define the sub-brushes. I think we agreed that it was too disruptive...so we opted for adding the brushes right on the canvas and keep the options on the tool options.
Feb 22 2019
Looks good to me
Feb 6 2019
Feb 5 2019
I think I updated all your points. I ended up refactoring the code so it is shared. Adding more if statements for the pixel grid was a bit sloppy for me, so I moved it all to a new calculation function that does that for the other areas to use later.
Jan 25 2019
@dkazakov I think most of the issues are resolved except the disputable one.
Jan 21 2019
I updated the logic so it tries to more intelligently calculate the width and height when you toggle the vertical and horizontal. I think this should fix the issue @dkazakov found.
Jan 20 2019
Jan 19 2019
Pushed and closing...
Jan 18 2019
@woltherav @amedonosova I could be mistaken, but this is just adding another way to get to the arrange functions. The Arrange docker is not being removed, so people can still go to that to use that if they want icons and a GUI interface for doing the arrange operations. I don't see really any reason to have a conflict of interest with this. There are a lot of things in the application that have multiple ways to access them. People like options.
Jan 17 2019
Jan 10 2019
Jan 9 2019
Updated the diff removing the extra logic and replacing it with a safe assert. Using the python, it seems ok and I don't get any errors or issues
Jan 8 2019
Jan 7 2019
forgot to close this.
closing this. I am not really working on it and it probably needs more discussion
Dec 19 2018
@emmetoneill I am not sure what you are proposing exactly. Are you proposing that we remove the reference guide, general concepts, and tutorials area. Or are you proposing to move all that stuff into the user manual under a beginner, intermediate, and advanced areas. The way I am reading your comment, the "big picture" appears to only talk about the user manual. I don't see any references to our other areas like tutorials, reference manual, or general concepts areas and how those fit in.
Dec 11 2018
@woltherav - alright, so you are thinking the user manual needs to do a couple things. Looking at a few pages, I see a pattern we might want to try to follow for all the areas in the user manual.
Closing this ticket. I am not working on this and I am not sure if there is a good way to get this data for krita.org to consume and show to people. We can look at it again if this comes up.