Commit 862a1f5a authored by Nate Graham's avatar Nate Graham
Browse files

Overhaul app page

With VDG guidance and mockups, this commit aims to increase the
aesthetic qualities and usefulness of the Application page in the
following ways:

- Move all the metadata from their rather hidden location on the bottom
  of the page to much higher up on the page in a new layout
- Add a defined header area that contains entirely informational
  metadata and screenshots
- Make all the actionable metadata (e.g. "read documentation," "visit
  homepage," "report bug") into buttons
- Improve the license display by only showing the first two when there
  are a lot, with a "show more" button to see them all
- Make the main content area centered rather than left-aligned when the
  page is wide enough to have the content area's maximum width limited

BUG: 447403
BUG: 438920
FIXED-IN: 5.25
parent bab99702
Pipeline #133112 passed with stage
in 1 minute and 29 seconds
This diff is collapsed.
......@@ -36,7 +36,7 @@ ListView {
implicitWidth: thumbnail.width
implicitHeight: root.height
padding: Kirigami.Units.largeSpacing
hoverEnabled: true
onClicked: {
root.currentIndex = model.row
......@@ -239,7 +239,7 @@ QUrl AbstractResource::url() const
QString AbstractResource::displayOrigin() const
return i18nc("origin (backend name)", "%1 (%2)", origin(), backend()->displayName());
return origin();
QString AbstractResource::executeLabel() const
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment