0. Create a new project, enable timeline docker. 1. Create a new layer 2. Every new layer is visible in the timeline. I know you can hide layers from timeline but I would like to not have them instantly visible in timeline. This is especially annoying when layer groups are shown even though they only clutter the interface. This is also an issue with reference images which can't even be turned off
This was intentional, actually, requested by the animators present at the last Krita sprint: commit 3def70fa56ff43ebeb8e8d64e5b61233ff7ef584 Author: Dmitry Kazakov <dimula73@gmail.com> Date: Fri Sep 13 16:11:19 2019 +0300 Set "Show in Timeline" to "on" by default During the sprint we discussed that with painters and they said that it would be much easier for them if all the layers would be visible in the timeline by default. If the user can always hide a layer if he likes. CC:kimageshop@kde.org
Sorry for late reply, but can you at least implement a toggle for this feature in settings? And also disable this feature for "Selection" and "Reference images" layers, they don't even store frames and the program becomes glitchy if I try to remove those layers
I'd like a toggle for this as well if possible. The only thing you can do with a group layer in the Timeline is use its visibility icon but you can do that in the Layers docker anyway.
*** Bug 377729 has been marked as a duplicate of this bug. ***
Git commit a1cd8d74b1a7e2b77010adae312b25168f6e9459 by Emmet O'Neill. Committed on 08/04/2020 at 19:54. Pushed by emmetoneill into branch 'master'. Added user setting for autopinning layers to timeline. Currently this setting only applies to paint layers, so other types of nodes will not be autopinned at all. Related: bug 414690 M +14 -14 libs/image/kis_base_node.cpp M +8 -1 libs/image/kis_base_node.h M +5 -5 libs/image/kis_layer_utils.cpp M +3 -3 libs/libkis/Node.h M +22 -18 libs/ui/KisDocument.cpp M +11 -1 libs/ui/dialogs/kis_dlg_preferences.cc M +1 -0 libs/ui/dialogs/kis_dlg_preferences.h M +22 -9 libs/ui/forms/wdggeneralsettings.ui M +10 -0 libs/ui/kis_config.cc M +3 -0 libs/ui/kis_config.h M +4 -0 libs/ui/kis_layer_manager.cc M +2 -2 plugins/extensions/pykrita/sip/krita/Node.sip https://invent.kde.org/kde/krita/commit/a1cd8d74b1a7e2b77010adae312b25168f6e9459
Git commit 930bdbeedc5941e9796e14551b94aa3e363b2069 by Emmet O'Neill. Committed on 15/05/2020 at 23:07. Pushed by emmetoneill into branch 'emmetpdx/T12769/aninext'. Added user setting for autopinning layers to timeline. Currently this setting only applies to paint layers, so other types of nodes will not be autopinned at all. Related: bug 414690 M +14 -14 libs/image/kis_base_node.cpp M +8 -1 libs/image/kis_base_node.h M +5 -5 libs/image/kis_layer_utils.cpp M +3 -3 libs/libkis/Node.h M +22 -18 libs/ui/KisDocument.cpp M +10 -3 libs/ui/dialogs/kis_dlg_preferences.cc M +1 -0 libs/ui/dialogs/kis_dlg_preferences.h M +22 -9 libs/ui/forms/wdggeneralsettings.ui M +10 -0 libs/ui/kis_config.cc M +3 -0 libs/ui/kis_config.h M +4 -0 libs/ui/kis_layer_manager.cc M +2 -2 plugins/extensions/pykrita/sip/krita/Node.sip https://invent.kde.org/kde/krita/commit/930bdbeedc5941e9796e14551b94aa3e363b2069