UI: Refactor quick label tooltip implementation for buttons #110200

Merged
Julian Eisel merged 6 commits from JulianEisel/blender:temp-but-quick-label-refactor into main 2023-07-25 16:22:38 +02:00

6 Commits

Author SHA1 Message Date
Julian Eisel a3fea58b4d Merge branch 'main' into temp-but-quick-label-refactor 2023-07-25 12:14:09 +02:00
Julian Eisel 9e56cc60c9 Use explicit move 2023-07-25 12:13:27 +02:00
Julian Eisel bba250a4a8 Add missing changes, remove flag to force tooltip label 2023-07-24 16:52:03 +02:00
Julian Eisel e64f1fea3c Merge remote-tracking branch 'origin/main' into temp-but-quick-label-refactor 2023-07-24 16:51:25 +02:00
Julian Eisel 9924819848 Merge branch 'main' into temp-but-quick-label-refactor 2023-07-24 16:34:21 +02:00
Julian Eisel 357d65d436 UI: Customizable quick label tooltip for buttons
Variation of #110016, but refactors tooltip label logic so a new
`UI_BUT_HAS_TOOLTIP_LABEL` flag is used instead of ad-hoc logic in
`UI_but_has_tooltip_label()`. This decentralizes logic in a way that's
more consistent and extensible.
2023-07-17 12:57:27 +02:00