status-desktop/ui/StatusQ/sandbox
Pascal Precht fcb6847cc9 feat(Components): introduce `StatusListItem` component
This introduces a base list item component that is used in many different
places across Status Desktop. The component is configurable and allows for
child component customization.

Usage:

```qml
StatusListItem {
    title: "Title"
}

StatusListItem {
    title: "Title"
    subTitle: "Subtitle"
}

StatusListItem {
    title: "Title"
    subTitle: "Subtitle"
    icon.name: "info"
}

StatusListItem {
    title: "Title"
    subTitle: "Subtitle"
    image.source: "..."
}

StatusListItem {
    title: "Title"
    subTitle: "Subtitle"
    image.source: "..."
    label: "Some label"
}

StatusListItem {
    title: "Title"
    subTitle: "Subtitle"
    icon.name: "info"
    label: "Some label"
    components: [
        StatusButton {
            text: "Button"
            size: StatusBaseButton.Size.Small
        }
        ...
    ]
}
```

Closes #19
2022-09-21 18:20:02 +02:00
..
Buttons.qml feat:Add buttons components 2022-09-21 18:20:02 +02:00
Controls.qml feat(StatusIconTabButton): introduce image loading state and fallback 2022-09-21 18:20:02 +02:00
Icons.qml feat: Set up catalog app (sandbox) 2022-09-21 18:20:01 +02:00
Layout.qml refactor(sandbox): rely on global `Theme` instead of theme prop 2022-09-21 18:20:02 +02:00
ListItems.qml feat(Components): introduce `StatusListItem` component 2022-09-21 18:20:02 +02:00
Others.qml feat(Components): introduce `StatusRoundIcon` component 2022-09-21 18:20:02 +02:00
handler.cpp feat: Set up catalog app (sandbox) 2022-09-21 18:20:01 +02:00
handler.h feat: Set up catalog app (sandbox) 2022-09-21 18:20:01 +02:00
main.cpp feat: Set up catalog app (sandbox) 2022-09-21 18:20:01 +02:00
main.qml feat(Components): introduce `StatusListItem` component 2022-09-21 18:20:02 +02:00
qml.qrc feat:Add buttons components 2022-09-21 18:20:02 +02:00
sandbox.pro chore: add StatusCheckBox 2022-09-21 18:20:02 +02:00
sandboxapp.cpp fix: fix crash on removing title bar 2022-09-21 18:20:02 +02:00
sandboxapp.h fix: fix crash on removing title bar 2022-09-21 18:20:02 +02:00
statuswindow.h fix: fix crash on removing title bar 2022-09-21 18:20:02 +02:00
statuswindow_mac.mm fix: fix crash on removing title bar 2022-09-21 18:20:02 +02:00