[Cuttlefish] Overhaul program, use Kirigami

Authored by cblack on Sep 15 2019, 11:20 PM.

Description

[Cuttlefish] Overhaul program, use Kirigami

Summary:
Cuttlefish's UI got an overhaul.

  • Won't break if window width is different than expected.
  • Plasma components have been replaced with Kirigami and QQC2 components
  • Preview moved to bottom of screen
  • Copy icon name button is now part of icon name instead of being an independent button
  • Copy code is removed
  • Change preview on hover is removed
  • Open icon file added
  • Other UI tweaks (spacing, colors)
  • Adaptive UI
  • Appmenu, icon right click menu
  • Perfectly cooked screenshots, every time guaranteed, or your money back

BUG: 406067
FIXED-IN: 5.17.0

Test Plan:


Reviewers: VDG, ngraham, ndavis, ognarb

Reviewed By: VDG, ngraham, ndavis, ognarb

Subscribers: ognarb, GB_2, trickyricky26, davidre, ndavis, filipf, davidedmundson, ngraham, plasma-devel, VDG

Tags: Plasma

Differential Revision: https://phabricator.kde.org/D23712

Details

Committed
cblackSep 18 2019, 7:52 PM
Reviewer
VDG
Differential Revision
D23712: [Cuttlefish] Overhaul program, use Kirigami
Parents
R118:83ccd8f4ff33: GIT_SILENT: QLatin1Literal->QLatin1String
Branches
Unknown
Tags
Unknown