Bug 377158 - Remember some of the animation settings (store/load them in/from the file)
Summary: Remember some of the animation settings (store/load them in/from the file)
Status: RESOLVED FIXED
Alias: None
Product: krita
Classification: Applications
Component: Animation (show other bugs)
Version: 3.1.2
Platform: Other All
: NOR wishlist
Target Milestone: ---
Assignee: Emmet O'Neill
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-03-03 11:38 UTC by gordie.lachance+dev
Modified: 2021-01-27 03:47 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description gordie.lachance+dev 2017-03-03 11:38:32 UTC
It would be nice to store some of the animations settings when saving the document then to reload them when it is opened.

* Timeline zoom
* Playhead position (and focus to it)
* Onion Skin values
* ...

(kind of related to https://bugs.kde.org/show_bug.cgi?id=357493)
Comment 1 gordie.lachance+dev 2017-03-21 16:42:36 UTC
...and the 'render animation' settings (file name, directory, etc)
Comment 2 Dmitry Kazakov 2018-09-02 10:30:20 UTC
Add a category to the report:

WISHGROUP: Small Usability Fixes
Comment 3 Emmet O'Neill 2020-07-29 20:23:18 UTC
Commit eab7f26a70845b3d1bd5cbad68f8cbf668a1abfc on master now saves the timeline zoom level to the user configuration (not document, but that shouldn't be necessary).

Render setting are another thing, but it's on our list. ;) Marking this as a duplicate of https://bugs.kde.org/show_bug.cgi?id=370483 for now.

*** This bug has been marked as a duplicate of bug 370483 ***
Comment 4 Eoin O'Neill 2021-01-27 03:47:33 UTC
Git commit 826632e7bc9e9baaa5e6122276f77fef8ee7e3a0 by Eoin O'Neill.
Committed on 27/01/2021 at 03:46.
Pushed by eoinoneill into branch 'master'.

Moved animation metadata to internal XML with additional compatability checks.

Added per-file export directory configurations for sequences.
Related: bug 370483

M  +39   -0    libs/image/kis_image_animation_interface.cpp
M  +9    -0    libs/image/kis_image_animation_interface.h
M  +26   -0    libs/image/kis_image_config.cpp
M  +8    -1    libs/image/kis_image_config.h
M  +40   -22   libs/ui/animation/KisDlgAnimationRenderer.cpp
M  +4    -0    libs/ui/animation/KisDlgAnimationRenderer.h
M  +6    -0    plugins/impex/kra/kra_converter.cpp
M  +42   -7    plugins/impex/libkra/kis_kra_loader.cpp
M  +2    -1    plugins/impex/libkra/kis_kra_loader.h
M  +41   -1    plugins/impex/libkra/kis_kra_saver.cpp
M  +4    -0    plugins/impex/libkra/kis_kra_saver.h
M  +1    -0    plugins/impex/libkra/kis_kra_tags.h

https://invent.kde.org/graphics/krita/commit/826632e7bc9e9baaa5e6122276f77fef8ee7e3a0