https://bugs.kde.org/show_bug.cgi?id=439679

--- Comment #2 from Eoin O'Neill <eoinoneill1...@gmail.com> ---
Git commit 31d6b187f33f27f7c1f09b2428aeddce67ae4370 by Eoin O'Neill.
Committed on 21/07/2021 at 21:34.
Pushed by eoinoneill into branch 'master'.

Added collapsible button group to KisAnimCurvesDocker.

Allows a set of buttons / actions to contract down to a single
click and hold button.

If the widget has enough space, it will show all buttons in the group.

If it doesn't have enough space, it will collapse to  a single button.
The single button that's shown will be whichever button in the group that
was last used. Click and holding the collapsed button will open a menu
where other buttons in the group are accessible.

Buttons in a KisCollapsibleButtonGroup should ideally be logically related.

M  +1    -0    libs/ui/CMakeLists.txt
A  +128  -0    libs/ui/widgets/kis_collapsible_button_group.cpp  *
A  +45   -0    libs/ui/widgets/kis_collapsible_button_group.h  *
M  +9    -15   plugins/dockers/animation/KisAnimCurvesDocker.cpp
M  +2    -3    plugins/dockers/animation/KisAnimCurvesDocker.h

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/31d6b187f33f27f7c1f09b2428aeddce67ae4370

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to