Maniphest T68987

Graph Editor: Curve drawing improvements
Confirmed, NormalDESIGN

Assigned To
None
Authored By
Sybren A. Stüvel (sybren)
Aug 21 2019, 3:59 PM
Tags
  • BF Blender
  • Animation & Rigging
  • User Interface
Subscribers
Hjalti Hjálmarsson (hjalti)
item412 (item412)
Luciano Muñoz Sessarego (looch)
Nacho Conesa (Nanoide)
Pablo Fournier (pablico)
Pablo Vazquez (pablovazquez)
Sybren A. Stüvel (sybren)
William Reynish (billreynish)
Tokens
"Like" token, awarded by looch."Like" token, awarded by billreynish."Like" token, awarded by pablovazquez."Like" token, awarded by -L0Lock-.

Description

Problem: keyframe dots can be somewhat hard to see, especially behind the current frame marker line.

Proposal:

  • Change the default theme to draw the keyframe dots larger. The current theme draws at 6px, for modern displays this should probably be increased to 7-9px. It's probably better to defer a concrete choice for this until T68982: Graph Editor: UI Scale effect on Curves drawing is done.
  • Draw keyframe dots of selected keyframes on top of current frame line. Keep drawing unselected keyframe dots behind the line.

Related Objects

StatusSubtypeAssignedTask
ConfirmedDESIGNNone
ResolvedTO DOSybren A. Stüvel (sybren)
ConfirmedDESIGNNone

Event Timeline

Sybren A. Stüvel (sybren) renamed this task from Curve drawing improvements to Graph Editor: Curve drawing improvements.Aug 21 2019, 3:59 PM
Sybren A. Stüvel (sybren) lowered the priority of this task from 90 to Normal.
Sybren A. Stüvel (sybren) created this task.
Sybren A. Stüvel (sybren) added projects: Animation & Rigging, User Interface.
Sybren A. Stüvel (sybren) removed Sybren A. Stüvel (sybren) as the assignee of this task.Aug 21 2019, 4:03 PM
Sybren A. Stüvel (sybren) mentioned this in T63901: Animation & Rigging Module.
Sybren A. Stüvel (sybren) assigned this task to Pablo Vazquez (pablovazquez).Aug 21 2019, 4:41 PM
Sybren A. Stüvel (sybren) added a subscriber: William Reynish (billreynish).
item412 (item412) added a subscriber: item412 (item412).Aug 27 2019, 1:06 PM
Loïc DAUTRY (-L0Lock-) awarded a token.Sep 24 2019, 12:06 PM
Pablo Vazquez (pablovazquez) added a comment.Nov 7 2019, 4:15 PM

+1

  • Change Vertex Size theme property to 8px, looks nice and symmetric when the current frame line is on top.
  • Keyframes and handles should draw on top pf the current frame line.
Pablo Vazquez (pablovazquez) awarded a token.Nov 7 2019, 4:16 PM
William Reynish (billreynish) awarded a token.Nov 8 2019, 2:37 AM
Sybren A. Stüvel (sybren) added a comment.Nov 21 2019, 12:00 PM

@Pablo Vazquez (pablovazquez) do you intend to implement this? If not, feel free to unassign yourself or to assign to a developer who will implement it.

Sybren A. Stüvel (sybren) moved this task from Backlog to TODOs on the Animation & Rigging board.Feb 17 2020, 5:50 PM
Sybren A. Stüvel (sybren) removed Pablo Vazquez (pablovazquez) as the assignee of this task.May 11 2020, 1:38 PM
Sybren A. Stüvel (sybren) added a subscriber: Pablo Vazquez (pablovazquez).
Sybren A. Stüvel (sybren) moved this task from TODOs to Design on the Animation & Rigging board.Oct 20 2020, 12:22 PM
Luciano Muñoz Sessarego (looch) awarded a token.Oct 20 2020, 12:26 PM
Luciano Muñoz Sessarego (looch) added a subscriber: Luciano Muñoz Sessarego (looch).