Bug 377111 - Show current frame number above playhead timeline
Summary: Show current frame number above playhead timeline
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-02 15:07 UTC by gordie.lachance+dev
Modified: 2020-06-10 23:02 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
mockap - Show current frame number above playhead timeline (21.17 KB, image/jpeg)
2017-03-02 15:07 UTC, gordie.lachance+dev
Details

Note You need to log in before you can comment on or make changes to this bug.
Description gordie.lachance+dev 2017-03-02 15:07:44 UTC
Created attachment 104322 [details]
mockap - Show current frame number above playhead timeline

Hi, 
It's sometimes hard to tell on which frame frame the playhead is, particulary if the timeline is unzoomed; because you always have to have the Animation dock displayed to know it precisely.
I suggest to display the current frame above the playhead in the timeline, see the attached file !

Thanks
Comment 1 Emmet O'Neill 2020-06-10 23:02:39 UTC
Git commit dba979d5805dbf4de37aa752fd96583414906617 by Emmet O'Neill.
Committed on 10/06/2020 at 22:19.
Pushed by emmetoneill into branch 'master'.

Krita 5: New Animation Timeline Docker.

This commit turns the Timeline Docker into the Animation Timeline
Docker, which will serve as Krita's new hub for traditional animation
and combines the functionality of the Animation Docker and Timeline Docker.

We've also created a new KisTransportControls widget as a simple,
reusable element for easily adding transport controls (play/pause, stop, prev
and next buttons) wherever necessary. With this comes the addition of
new pause and full stop functionality.

Designed and programmed with Eoin.
Review and corrections by Dmitry, Scott and Ivan. Thanks again!
Related: bug 377112, bug 412907

M  +15   -3    krita/krita.action
A  +88   -0    krita/pics/svg/dark_animation_pause.svg
A  +88   -0    krita/pics/svg/light_animation_pause.svg
M  +2    -0    krita/pics/svg/svg-icons.qrc
M  +2    -0    libs/ui/CMakeLists.txt
M  +73   -36   libs/ui/canvas/kis_animation_player.cpp
M  +15   -4    libs/ui/canvas/kis_animation_player.h
A  +69   -0    libs/ui/widgets/kis_transport_controls.cpp     [License: GPL (v2+)]
C  +23   -24   libs/ui/widgets/kis_transport_controls.h [from: plugins/dockers/animation/timeline_docker.h - 052% similarity]
A  +70   -0    libs/ui/widgets/kis_utility_title_bar.cpp  *
C  +23   -24   libs/ui/widgets/kis_utility_title_bar.h [from: plugins/dockers/animation/timeline_docker.h - 050% similarity]
M  +77   -78   plugins/dockers/animation/animation_docker.cpp
M  +2    -2    plugins/dockers/animation/animation_docker.h
M  +11   -1    plugins/dockers/animation/kis_time_based_item_model.cpp
M  +2    -1    plugins/dockers/animation/kis_time_based_item_model.h
M  +242  -32   plugins/dockers/animation/timeline_docker.cpp
M  +42   -3    plugins/dockers/animation/timeline_docker.h
M  +10   -7    plugins/dockers/animation/timeline_frames_view.cpp

The files marked with a * at the end have a non valid license. Please read: https://community.kde.org/Policies/Licensing_Policy and use the headers which are listed at that page.


https://invent.kde.org/graphics/krita/commit/dba979d5805dbf4de37aa752fd96583414906617