Bug 437025 - Remember Timeline Size
Summary: Remember Timeline Size
Status: RESOLVED FIXED
Alias: None
Product: krita
Classification: Applications
Component: Animation (show other bugs)
Version: 4.4.3
Platform: Microsoft Windows Microsoft Windows
: NOR minor
Target Milestone: ---
Assignee: Eoin O'Neill
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-05-13 10:32 UTC by Bollebib
Modified: 2021-09-20 21:46 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 Bollebib 2021-05-13 10:32:33 UTC
its a hassle to change the timeline size every time on startup

not a major bug just an inconvenience, but i do have to reset it every single time.
Comment 1 wolthera 2021-09-09 12:56:54 UTC
assigning this to Emmet and Eoin.
Comment 2 Eoin O'Neill 2021-09-13 19:36:31 UTC
If you're talking about the zoom level, I can confirm this is a bug. The zoom level should be saved between launches.

Otherwise, the size of the docker isn't resetting on my end.
Comment 3 Eoin O'Neill 2021-09-14 21:50:17 UTC
Git commit 953c522af4506d6ddd7c65f4e2be6c02eb2d5374 by Eoin O'Neill.
Committed on 14/09/2021 at 21:46.
Pushed by eoinoneill into branch 'master'.

Changed compression value of save throttle for timeline zoom.

Original intent was to prevent the config saving from slowing down
zoom performance. While it worked, 5000MS (5 seconds) of required
inactivity made zoom saving unpredictable. A low value (now 100ms)
will prevent the configuration writing process from slowing down
zoom operation while preserving user settings even after a reboot
within 5 seconds of last zoom operation.

M  +1    -1    plugins/dockers/animation/KisAnimCurvesValuesHeader.cpp
M  +14   -8    plugins/dockers/animation/KisAnimTimelineTimeHeader.cpp
M  +5    -0    plugins/dockers/animation/KisAnimTimelineTimeHeader.h

https://invent.kde.org/graphics/krita/commit/953c522af4506d6ddd7c65f4e2be6c02eb2d5374
Comment 4 Eoin O'Neill 2021-09-20 21:46:45 UTC
Git commit 0d1151d9b694a0fce550ed50281c465d9fcdb604 by Eoin O'Neill.
Committed on 20/09/2021 at 21:18.
Pushed by eoinoneill into branch 'krita/5.0'.

Changed compression value of save throttle for timeline zoom.

Original intent was to prevent the config saving from slowing down
zoom performance. While it worked, 5000MS (5 seconds) of required
inactivity made zoom saving unpredictable. A low value (now 100ms)
will prevent the configuration writing process from slowing down
zoom operation while preserving user settings even after a reboot
within 5 seconds of last zoom operation.
(cherry picked from commit 953c522af4506d6ddd7c65f4e2be6c02eb2d5374)

M  +1    -1    plugins/dockers/animation/KisAnimCurvesValuesHeader.cpp
M  +14   -8    plugins/dockers/animation/KisAnimTimelineTimeHeader.cpp
M  +5    -0    plugins/dockers/animation/KisAnimTimelineTimeHeader.h

https://invent.kde.org/graphics/krita/commit/0d1151d9b694a0fce550ed50281c465d9fcdb604