Feed Advanced Search

Dec 22 2015

woltherav closed T1227: assert in animation cache populator as Resolved.

fix by @rempt reverting the removal of the C11 functions.

Dec 22 2015, 10:42 PM · Krita: Animation
woltherav created T1227: assert in animation cache populator.
Dec 22 2015, 2:26 PM · Krita: Animation
woltherav created T1226: Crash while saving..
Dec 22 2015, 2:24 PM · Krita: Longterm Features, Krita: Stable bug fixes, Krita: Animation
dkazakov closed T1085: crash after disabling onion skin on a layer/ as Resolved.

Fixed now

Dec 22 2015, 10:13 AM · Krita: Animation
dkazakov closed T1088: KF5 Crash on closing Krita with Animation docker active as Resolved.

I guess I have fixed it. There was a problem in checking 'if' over a QPointer, which automatically switched to null, and we couldn't check if the resources have already been cleaned up

Dec 22 2015, 10:12 AM · Krita, Krita: Animation
dkazakov closed T996: Crash in KF5 as Resolved.

Should be fixed now

Dec 22 2015, 10:11 AM · Krita: Animation
dkazakov lowered the priority of T1105: Add a configuration for a dynamic FPS for animation from Normal to Wishlist.
Dec 22 2015, 10:05 AM · Krita: Abyss, Krita: Animation
dkazakov updated the task description for T1119: New GUI mockup for Layers docker.
Dec 22 2015, 10:00 AM · Krita: Longterm Features, Krita: Animation
dkazakov updated the task description for T1119: New GUI mockup for Layers docker.
Dec 22 2015, 10:00 AM · Krita: Longterm Features, Krita: Animation

Dec 19 2015

dkazakov added a comment to M13: Krita: Sequence import dialog.

I'll try to answer your questions here:

Dec 19 2015, 8:38 AM · Krita: Animation

Dec 18 2015

woltherav created T1211: The Fill tool isn't smart enough to not be using 'onion-skin' renders when using all layers merged..
Dec 18 2015, 3:13 PM · Krita: Abyss, Krita: Animation
timotheegiet closed T1210: Icon for "Drop Frames" action on the Animation docker as Resolved by committing R37:b2e7707c2aca: add dropframe icon.
Dec 18 2015, 12:02 PM · Krita: Animation
dkazakov created T1210: Icon for "Drop Frames" action on the Animation docker.
Dec 18 2015, 11:09 AM · Krita: Animation

Dec 17 2015

dkazakov closed T1188: Crash after trying to move multiple frames. as Resolved.
Dec 17 2015, 7:08 AM · Krita: Animation
dkazakov added a comment to T1188: Crash after trying to move multiple frames..

This crash should be fixed in 9a1348f07e0c232d9b80

Dec 17 2015, 7:08 AM · Krita: Animation

Dec 16 2015

scottpetrovic added a comment to M13: Krita: Sequence import dialog.

I am going to provide some requirements and information about this since this is just a picture...let me know if I am incorrect.

Dec 16 2015, 2:41 PM · Krita: Animation
woltherav updated the task description for T1141: Animation beta bugs.
Dec 16 2015, 1:52 PM · Krita: 3.0 bugs sprint, Krita: Animation, Krita: Old Dmitry's Workboard (not used anymore)
woltherav updated the task description for T1141: Animation beta bugs.
Dec 16 2015, 1:51 PM · Krita: 3.0 bugs sprint, Krita: Animation, Krita: Old Dmitry's Workboard (not used anymore)
dkazakov added a commit to T1141: Animation beta bugs: R37:34b7eff79638: Fix Duplicate Layer feature for animated layers.
Dec 16 2015, 1:12 PM · Krita: 3.0 bugs sprint, Krita: Animation, Krita: Old Dmitry's Workboard (not used anymore)
dkazakov created M13: Krita: Sequence import dialog.
Dec 16 2015, 12:01 PM · Krita: Animation
Restricted Application updated subscribers of T1088: KF5 Crash on closing Krita with Animation docker active.

Hm, didn't I fix this already? This is different from the crash in master that is caused by a double clean up of opengl textures.

Dec 16 2015, 7:33 AM · Krita, Krita: Animation

Dec 15 2015

dkazakov added a comment to T1188: Crash after trying to move multiple frames..

Hm... you should probably try krita-master, because I haven't yet backported the fix...

Dec 15 2015, 7:22 AM · Krita: Animation
dkazakov added a comment to T1188: Crash after trying to move multiple frames..

Hi, Wolthera! Did you try the latest version I pushed yesterday night? I have fixed exactly the same crash (though reproduced using different steps).

Dec 15 2015, 6:46 AM · Krita: Animation

Dec 14 2015

dkazakov updated the task description for T1141: Animation beta bugs.
Dec 14 2015, 8:34 PM · Krita: 3.0 bugs sprint, Krita: Animation, Krita: Old Dmitry's Workboard (not used anymore)
woltherav updated the task description for T1188: Crash after trying to move multiple frames..
Dec 14 2015, 5:37 PM · Krita: Animation
woltherav created T1188: Crash after trying to move multiple frames..
Dec 14 2015, 5:34 PM · Krita: Animation
dkazakov updated the task description for T1141: Animation beta bugs.
Dec 14 2015, 4:04 PM · Krita: 3.0 bugs sprint, Krita: Animation, Krita: Old Dmitry's Workboard (not used anymore)
dkazakov added a comment to T1085: crash after disabling onion skin on a layer/.

Ok, I reproduced a crash with exactly the same backtrace. Play+Remove unanimated Layer+Play again = crash

Dec 14 2015, 3:52 PM · Krita: Animation
dkazakov updated the task description for T1141: Animation beta bugs.
Dec 14 2015, 12:31 PM · Krita: 3.0 bugs sprint, Krita: Animation, Krita: Old Dmitry's Workboard (not used anymore)
dkazakov closed T1046: Consistently crashing animation autosave. as Resolved.

Thank you for a nice catch! I just cherry picked the fix!

Dec 14 2015, 12:29 PM · Krita: Animation
dkazakov added a comment to T1085: crash after disabling onion skin on a layer/.

Hi, Wolthera! Can you still reproduce this issue? Looking at the backtrace it looks like some failed build bug. At the line of the crash it just fetches the value from a QMap using an iterator. It shouldn't be too harmful..

Dec 14 2015, 12:24 PM · Krita: Animation
dkazakov updated the task description for T1141: Animation beta bugs.
Dec 14 2015, 11:56 AM · Krita: 3.0 bugs sprint, Krita: Animation, Krita: Old Dmitry's Workboard (not used anymore)
rempt added a comment to T1141: Animation beta bugs.

Animation Beta - Cannot select start frame over 99

Dec 14 2015, 9:14 AM · Krita: 3.0 bugs sprint, Krita: Animation, Krita: Old Dmitry's Workboard (not used anymore)

Dec 13 2015

woltherav updated the task description for T1141: Animation beta bugs.
Dec 13 2015, 4:40 PM · Krita: 3.0 bugs sprint, Krita: Animation, Krita: Old Dmitry's Workboard (not used anymore)
woltherav updated the task description for T1141: Animation beta bugs.
Dec 13 2015, 4:39 PM · Krita: 3.0 bugs sprint, Krita: Animation, Krita: Old Dmitry's Workboard (not used anymore)
rempt added a comment to T1141: Animation beta bugs.

https//bugs.kde.org/show_bug.cgi?id=356249 ( File not storing animation end frame number.) still occurs.

Dec 13 2015, 2:54 PM · Krita: 3.0 bugs sprint, Krita: Animation, Krita: Old Dmitry's Workboard (not used anymore)

Dec 12 2015

rempt added a comment to T1141: Animation beta bugs.

New bug:

Dec 12 2015, 2:24 PM · Krita: 3.0 bugs sprint, Krita: Animation, Krita: Old Dmitry's Workboard (not used anymore)

Dec 11 2015

dkazakov closed Restricted Maniphest Task, a subtask of T1106: Crash when trying to merge animated layer into anything else, as Resolved.
Dec 11 2015, 1:12 PM · Krita: Animation
dkazakov closed T1106: Crash when trying to merge animated layer into anything else as Resolved.

Fixed

Dec 11 2015, 1:12 PM · Krita: Animation
blurymind added a comment to T1121: Mockup for the GUI for Lazy Brush functionality.

krita already has an operator that breaks apart a layer into different
layers by color. It also still has gmic, which allows single frame
illustrators to use a layer for each color (a feature I suggested to the
author). For now I say - stick to Deevad's mockup proposal for a single
layer coloring (the way it is with the original lazybrush implementation on
tvpaint) - as it is better suited for animation.

Dec 11 2015, 10:26 AM · Krita: Longterm Features, Krita: Animation

Dec 10 2015

scottpetrovic added 1 mock(s) for T1121: Mockup for the GUI for Lazy Brush functionality: M12: Lazy Brush User Interface.
Dec 10 2015, 6:25 PM · Krita: Longterm Features, Krita: Animation
dkazakov moved T1106: Crash when trying to merge animated layer into anything else from Issues to Usability on the Krita: Animation board.
Dec 10 2015, 1:59 PM · Krita: Animation
steveway added a comment to T1121: Mockup for the GUI for Lazy Brush functionality.

Just to add my two cents.
Deevad's mockup sounds pretty good, like the others said, but I would also add the option to convert the different color areas to their own layers instead of one single layer.

Dec 10 2015, 10:53 AM · Krita: Longterm Features, Krita: Animation

Dec 7 2015

woltherav moved T1141: Animation beta bugs from Backlog to Issues on the Krita: Animation board.
Dec 7 2015, 3:43 PM · Krita: 3.0 bugs sprint, Krita: Animation, Krita: Old Dmitry's Workboard (not used anymore)
woltherav triaged T1141: Animation beta bugs as Normal priority.
Dec 7 2015, 3:43 PM · Krita: 3.0 bugs sprint, Krita: Animation, Krita: Old Dmitry's Workboard (not used anymore)
gdquest added a comment to T1108: Drawing in auto frame mode should wipe the previous drawing.

I second the both of you - in traditional animation, you almost never want previous frames to be kept. It's only useful with modular animation.

Dec 7 2015, 3:40 PM · Krita: Abyss, Krita: Animation
dkazakov added a comment to T1108: Drawing in auto frame mode should wipe the previous drawing.

There should probably be a switch for that :)

Dec 7 2015, 3:38 PM · Krita: Abyss, Krita: Animation
woltherav changed the visibility for Krita: Animation.
Dec 7 2015, 3:37 PM
woltherav added a project to T1141: Animation beta bugs: Krita: Animation.
Dec 7 2015, 3:24 PM · Krita: 3.0 bugs sprint, Krita: Animation, Krita: Old Dmitry's Workboard (not used anymore)

Dec 6 2015

blurymind added a comment to T1121: Mockup for the GUI for Lazy Brush functionality.

I really like Deevad's mockup. It seems to fit well with krita's overall design and the functionality that we require for animation. This colorize mask would of course need to be exposed to the timeline in the same way that the standard lineart layer is exposed.
The current gmic implementation can also do "replace color". Replacing a color globally with another color is usually an advantage of vector based animation tools, but if we get that in krita as well, it would be amazing!

Dec 6 2015, 9:41 PM · Krita: Longterm Features, Krita: Animation

Dec 3 2015

Deevad added a comment to T1121: Mockup for the GUI for Lazy Brush functionality.

The 'Line-art layer' in my mockup is just a (normal) paint-layer with black lines on it, and named 'Line-art'. I also don't think line-art needs a specific layer type. Sorry if my texts in the mockup were confusing about this.

Dec 3 2015, 10:21 PM · Krita: Longterm Features, Krita: Animation
scottpetrovic added a comment to T1121: Mockup for the GUI for Lazy Brush functionality.

I really like the direction that deevad has for the workflow. I am still trying to understand how everything works and his explanation seems the most straightforward and clear to a new comer to the tool.

Dec 3 2015, 10:18 PM · Krita: Longterm Features, Krita: Animation
woltherav triaged T1108: Drawing in auto frame mode should wipe the previous drawing as Wishlist priority.

This makes sense, but I can imagine the copy behaviour being useful as well to some, though much less than the wipe-behaviour.

Dec 3 2015, 3:07 PM · Krita: Abyss, Krita: Animation
dkazakov closed T1100: cannot move 1st frame as Resolved by committing R37:031cfb1bb5ec: Allow overwriting frames when move and copy them.
Dec 3 2015, 1:59 PM · Krita: Animation
dkazakov added a commit to T1100: cannot move 1st frame: R37:894789e7da02: Allow dragging of the first frame on the timeline.
Dec 3 2015, 1:59 PM · Krita: Animation
dkazakov added a commit to T1100: cannot move 1st frame: R37:7a09c1d0a217: Remove now unused canDeleteKeyframe() method.
Dec 3 2015, 1:59 PM · Krita: Animation
dkazakov added a commit to T1100: cannot move 1st frame: R37:48b4276ca21d: Added technical ability do delete the first frame of the paint device.
Dec 3 2015, 1:59 PM · Krita: Animation

Dec 2 2015

woltherav added a comment to T1121: Mockup for the GUI for Lazy Brush functionality.

I think we would have a consensus if we say we

  1. focus on 'mask mode'(single layer from scribbles that can be updated with the lazy brush tool) while setting up the architecture mindful of a future split layer mode.
  2. get this to work with animation somehow.
  3. make splitlayer mode a future possible extension type of thing. Depending on how tired you are of poking at lazy brush :p
Dec 2 2015, 1:05 AM · Krita: Longterm Features, Krita: Animation

Dec 1 2015

Deevad added a comment to T1121: Mockup for the GUI for Lazy Brush functionality.

Mockup link in one picture : http://www.peppercarrot.com/extras/forum/2015-12-01_mockup-colorize-mask-net.jpg

Dec 1 2015, 6:34 PM · Krita: Longterm Features, Krita: Animation
Deevad added a comment to T1121: Mockup for the GUI for Lazy Brush functionality.

Hi, Thank you Dmitry for exposing your notes: I found the ideas very good
I especially liked the 'update icon'.
To answer your questions and propose something a bit simplier on the GUI side,
I took the time to write a mockup and a usage scenario in a long long picture.
( edit: I'll post picture in another comment )

Dec 1 2015, 6:26 PM · Krita: Longterm Features, Krita: Animation
blurymind added a comment to T1121: Mockup for the GUI for Lazy Brush functionality.

Here is how lazybrush CTG layers work in TVP11 for reference:
https://www.youtube.com/watch?v=FDjQNvbgzmw

Dec 1 2015, 6:06 PM · Krita: Longterm Features, Krita: Animation
woltherav updated the task description for T1121: Mockup for the GUI for Lazy Brush functionality.
Dec 1 2015, 5:31 PM · Krita: Longterm Features, Krita: Animation
sketchstick added a comment to T1121: Mockup for the GUI for Lazy Brush functionality.

This is applicable to both artists and animators, both need a quick way to do flat colours quickly and to produce masks so they can keep their painting within the lines. There's only one feature that's different for animators, and that's the ability to colour across multiple frames in onion-skin mode.

Dec 1 2015, 5:14 PM · Krita: Longterm Features, Krita: Animation
scottpetrovic added a comment to T1121: Mockup for the GUI for Lazy Brush functionality.

Is this specific to animation, or could non-animators use this as well. My first thought was there would be a tool like "brush fill" where there would be tool options on what type of type you wanted.

Dec 1 2015, 4:57 PM · Krita: Longterm Features, Krita: Animation
Deevad updated subscribers of T1121: Mockup for the GUI for Lazy Brush functionality.
Dec 1 2015, 4:38 PM · Krita: Longterm Features, Krita: Animation
rempt added a comment to T1119: New GUI mockup for Layers docker.

When I last checked, the actual layer item in the layerview also blocked making the docker smaller. Besides, these buttons are not rarely used; they are used a lot. That is clear just from the complaints that Krita's layers are slow to rearrange. It's only slow when using the buttons in the layerbox because after every step you get a full recalc of the image.

Dec 1 2015, 4:29 PM · Krita: Longterm Features, Krita: Animation
scottpetrovic added 1 mock(s) for T1119: New GUI mockup for Layers docker: M11: Layers Docker UI update.
Dec 1 2015, 4:22 PM · Krita: Longterm Features, Krita: Animation
woltherav updated subscribers of T1121: Mockup for the GUI for Lazy Brush functionality.
Dec 1 2015, 4:11 PM · Krita: Longterm Features, Krita: Animation
blurymind updated subscribers of T1121: Mockup for the GUI for Lazy Brush functionality.
Dec 1 2015, 3:36 PM · Krita: Longterm Features, Krita: Animation
dkazakov added a parent task for T1121: Mockup for the GUI for Lazy Brush functionality: Restricted Maniphest Task.
Dec 1 2015, 2:46 PM · Krita: Longterm Features, Krita: Animation
dkazakov updated the task description for T1121: Mockup for the GUI for Lazy Brush functionality.
Dec 1 2015, 2:43 PM · Krita: Longterm Features, Krita: Animation
dkazakov created T1121: Mockup for the GUI for Lazy Brush functionality.
Dec 1 2015, 2:40 PM · Krita: Longterm Features, Krita: Animation
woltherav updated subscribers of T1119: New GUI mockup for Layers docker.

The buttons at the bottom of the layers docker are rarely used, but they prevent the docker to become more narrow.

Dec 1 2015, 2:15 PM · Krita: Longterm Features, Krita: Animation
woltherav reassigned T1119: New GUI mockup for Layers docker from rempt to scottpetrovic.
Dec 1 2015, 2:10 PM · Krita: Longterm Features, Krita: Animation
dkazakov triaged T1119: New GUI mockup for Layers docker as Normal priority.
Dec 1 2015, 12:17 PM · Krita: Longterm Features, Krita: Animation
dkazakov lowered the priority of T1120: Create icons and HDPI icons for the updated Layers docker from Normal to Low.
Dec 1 2015, 12:17 PM · Krita: Animation, Krita, Krita: Old Dmitry's Workboard (not used anymore)
dkazakov triaged T1118: Icon for "Play Around" button as Normal priority.
Dec 1 2015, 12:17 PM · Krita: Next Features, Krita: Animation
dkazakov moved T1120: Create icons and HDPI icons for the updated Layers docker from Backlog to Icon-design on the Krita: Animation board.
Dec 1 2015, 12:17 PM · Krita: Animation, Krita, Krita: Old Dmitry's Workboard (not used anymore)
dkazakov added a project to T1120: Create icons and HDPI icons for the updated Layers docker: Krita: Animation.
Dec 1 2015, 12:16 PM · Krita: Animation, Krita, Krita: Old Dmitry's Workboard (not used anymore)
dkazakov added a parent task for T1119: New GUI mockup for Layers docker: T1120: Create icons and HDPI icons for the updated Layers docker.
Dec 1 2015, 12:16 PM · Krita: Longterm Features, Krita: Animation
dkazakov updated the task description for T1119: New GUI mockup for Layers docker.
Dec 1 2015, 12:11 PM · Krita: Longterm Features, Krita: Animation
dkazakov updated the task description for T1119: New GUI mockup for Layers docker.
Dec 1 2015, 12:02 PM · Krita: Longterm Features, Krita: Animation
dkazakov updated the task description for T1119: New GUI mockup for Layers docker.
Dec 1 2015, 12:01 PM · Krita: Longterm Features, Krita: Animation
dkazakov updated the task description for T1119: New GUI mockup for Layers docker.
Dec 1 2015, 11:55 AM · Krita: Longterm Features, Krita: Animation
dkazakov reassigned T1119: New GUI mockup for Layers docker from rempt to scottpetrovic.
Dec 1 2015, 11:27 AM · Krita: Longterm Features, Krita: Animation
dkazakov placed T1119: New GUI mockup for Layers docker up for grabs.
Dec 1 2015, 11:25 AM · Krita: Longterm Features, Krita: Animation
dkazakov placed T1119: New GUI mockup for Layers docker up for grabs.
Dec 1 2015, 11:25 AM · Krita: Longterm Features, Krita: Animation
dkazakov created T1119: New GUI mockup for Layers docker.
Dec 1 2015, 11:25 AM · Krita: Longterm Features, Krita: Animation
dkazakov created T1118: Icon for "Play Around" button.
Dec 1 2015, 10:56 AM · Krita: Next Features, Krita: Animation

Nov 27 2015

freen created T1108: Drawing in auto frame mode should wipe the previous drawing.
Nov 27 2015, 1:04 PM · Krita: Abyss, Krita: Animation
freen added a comment to T1101: Add a way to differentiate Keyframes and Inbetweens.

Blender does this with arbitrary colours, and no extra functionality. It works well enough and can really help make the timeline more readable.

Nov 27 2015, 12:59 PM · Krita: Next Features, Krita: Animation

Nov 26 2015

woltherav triaged T1042: onion skins as Wishlist priority.
Nov 26 2015, 2:02 PM · Krita: Longterm Features, Krita: Animation
woltherav added a subtask for T1106: Crash when trying to merge animated layer into anything else: Restricted Maniphest Task.
Nov 26 2015, 1:59 PM · Krita: Animation
woltherav triaged T1106: Crash when trying to merge animated layer into anything else as High priority.
Nov 26 2015, 1:55 PM · Krita: Animation
woltherav moved T1106: Crash when trying to merge animated layer into anything else from Backlog to Issues on the Krita: Animation board.
Nov 26 2015, 1:55 PM · Krita: Animation
woltherav moved T996: Crash in KF5 from Backlog to Issues on the Krita: Animation board.
Nov 26 2015, 1:55 PM · Krita: Animation
woltherav moved T1046: Consistently crashing animation autosave. from Backlog to Issues on the Krita: Animation board.
Nov 26 2015, 1:55 PM · Krita: Animation
woltherav moved T1085: crash after disabling onion skin on a layer/ from Backlog to Issues on the Krita: Animation board.
Nov 26 2015, 1:55 PM · Krita: Animation
woltherav moved T1088: KF5 Crash on closing Krita with Animation docker active from Backlog to Issues on the Krita: Animation board.
Nov 26 2015, 1:55 PM · Krita, Krita: Animation
dkazakov created T1106: Crash when trying to merge animated layer into anything else.
Nov 26 2015, 12:34 PM · Krita: Animation