Bug 471086

Summary: Timecode display more prominent
Product: [Applications] kdenlive Reporter: Gabriel Gazzán <gabcorreo>
Component: Monitors & PlaybackAssignee: Jean-Baptiste Mardelle <jb>
Status: RESOLVED WORKSFORME    
Severity: wishlist CC: fritzibaby
Priority: NOR    
Version First Reported In: git-master   
Target Milestone: ---   
Platform: unspecified   
OS: Unspecified   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Bold and green font in active monitor timecode

Description Gabriel Gazzán 2023-06-15 16:49:41 UTC
SUMMARY
It would be handy to have timecode display in Monitors a little more "findable" at a glance, while editing.

For this to happen I think of mainly two cosmetic changes:
1. Use a bigger font type with a stronger body (a bolder one).
2. Find a way to highlight the currently used timecode (that is, the clip or timeline one, depending on which panel is the current one). Perhaps by using a tinted background?

I find this proposal more needed when editing in the timeline, because the eyes are posed over that lower part of the screen (the timeline), while the timecode counter is changing "silently" elsewhere (in the timeline monitor); so I think that having a somewhat more prominent "landmark" to quickly take your eyes to, would result in an improvement of the awareness of it.

As a bonus, this proposal would also help in distinguishing the real "live" timecode, from that other timecodes present at the timeline toolbar, that my eyes were continually headed to when I started using the program, but where not was I was really looking for (the timecode in the monitor was it).

Thanks for listening!
Comment 1 Jean-Baptiste Mardelle 2025-02-18 11:16:41 UTC
Nice idea! As a first step, I just made the active monitor's timecode text green and bold when the monitor is active, see attached screenshot
Comment 2 Jean-Baptiste Mardelle 2025-02-18 11:17:22 UTC
Created attachment 178512 [details]
Bold and green font in active monitor timecode
Comment 3 Jean-Baptiste Mardelle 2025-02-18 11:19:50 UTC
Git commit 84240a980e2bb4e05d32e282c87aa4197522bcd6 by Jean-Baptiste Mardelle.
Committed on 18/02/2025 at 11:02.
Pushed by mardelle into branch 'master'.

Make monitor timecode color different if monitor is active

M  +12   -1    src/monitor/monitor.cpp
M  +2    -0    src/monitor/monitor.h
M  +2    -0    src/monitor/monitormanager.cpp
M  +5    -0    src/monitor/monitorproxy.cpp
M  +3    -0    src/monitor/monitorproxy.h
M  +1    -1    src/monitor/view/kdenliveclipmonitor.qml
M  +1    -1    src/monitor/view/kdenlivemonitor.qml

https://invent.kde.org/multimedia/kdenlive/-/commit/84240a980e2bb4e05d32e282c87aa4197522bcd6
Comment 4 Gabriel Gazzán 2025-02-18 18:48:57 UTC
Nice, thanks! :)
Comment 5 Jean-Baptiste Mardelle 2025-02-18 20:40:04 UTC
And by the way, Kdenlive uses the system's default fixed font (monospace) for timecodes.
So on KDE Desktop, you can change the font family and size in the System Setting's Font page. Not sure if there is such setting on Gnome and if it works though
Comment 6 Gabriel Gazzán 2025-02-18 21:57:27 UTC
I'm really on Windows, but thanks!
Comment 7 Bug Janitor Service 2025-03-05 03:47:15 UTC
🐛🧹 ⚠️ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME.

For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.

Thank you for helping us make KDE software even better for everyone!
Comment 8 Bug Janitor Service 2025-03-20 03:47:14 UTC
🐛🧹 This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.