Skip to content

carousel: Rework inline and overlay/full screen modes

ivan tkachenko requested to merge work/ratijas/screenshots into master

Depends on libraries/kirigami-addons!165 (merged)

They are now filling the whole height of their parent view, they don't accept any focus to avoid UX issues, and generally have a fresh visual style.

As an experiment there is an adapter component that works in two modes: by relying on ListView's currentIndex and count, and by tracking ListView's atXBeginning/atXEnd (temporarily still needed for the old inline view).

Might not look or work the best with the old dynamically sized popup implementation, but this is gonna change in the following patches.

Preview on a Steam Deck: https://youtu.be/qGyF4CtDRWA?si=0B8n9AFxNzuNBvWE

Inline view:

image

In-scene popup:

image

Full Screen:

image


Requires patch to Kirigami Addons that rebases FloatingButton onto T.RoundButton and adds margins properties.

libraries/kirigami-addons!165 (merged)

Edited by ivan tkachenko

Merge request reports