| Summary: | Buttons in bottom right corner are pushed outside the window when it's resized horizontally | ||
|---|---|---|---|
| Product: | [Plasma] Plasma SDK | Reporter: | Sebastian Friedl <sfr682k> |
| Component: | Icon Explorer | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | giorgos.tsiapaliokas, nate |
| Priority: | NOR | ||
| Version First Reported In: | 5.15.3 | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | https://commits.kde.org/plasma-sdk/727fd286bca468d093218b507e0516b59c237284 | Version Fixed/Implemented In: | 5.17.0 |
| Sentry Crash Report: | |||
| Attachments: | Steps to reproduce (screenshot) | ||
Git commit 727fd286bca468d093218b507e0516b59c237284 by Carson Black.
Committed on 18/09/2019 at 19:52.
Pushed by cblack into branch 'master'.
[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
FIXED-IN: 5.17.0
Test Plan:
{F7358373}
{F7358378}
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
A +139 -0 cuttlefish/package/contents/ui/DualMontage.qml [License: GPL (v2+)]
C +53 -35 cuttlefish/package/contents/ui/GlobalMenuBar.qml [from: cuttlefish/package/contents/ui/IconGrid.qml - 050% similarity]
M +9 -17 cuttlefish/package/contents/ui/IconGrid.qml
M +35 -26 cuttlefish/package/contents/ui/IconGridDelegate.qml
R +29 -33 cuttlefish/package/contents/ui/Menu.qml [from: cuttlefish/src/view.h - 063% similarity]
M +244 -131 cuttlefish/package/contents/ui/Preview.qml
A +149 -0 cuttlefish/package/contents/ui/ResponsivePreview.qml [License: GPL (v2+)]
M +27 -20 cuttlefish/package/contents/ui/SvgGrid.qml
M +63 -54 cuttlefish/package/contents/ui/Tools.qml
C +51 -81 cuttlefish/package/contents/ui/ToolsResponsive.qml [from: cuttlefish/package/contents/ui/Tools.qml - 050% similarity]
M +184 -38 cuttlefish/package/contents/ui/cuttlefish.qml
M +0 -1 cuttlefish/src/CMakeLists.txt
M +12 -81 cuttlefish/src/iconmodel.cpp
M +1 -0 cuttlefish/src/iconmodel.h
M +60 -5 cuttlefish/src/main.cpp
D +0 -74 cuttlefish/src/view.cpp
https://commits.kde.org/plasma-sdk/727fd286bca468d093218b507e0516b59c237284
|
Created attachment 119171 [details] Steps to reproduce (screenshot) SUMMARY The buttons in the bottom right corner are pushed out of the application window when it is enlarged horizontally STEPS TO REPRODUCE (see attachements) 1. Open Cuttlefish 2. Enlarge the application window horizontally OBSERVED RESULT The buttons for copying the symbol name/Qt Quick Code are pushed out of the window EXPECTED RESULT The buttons are still visible SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 5.15.3 KDE Frameworks Version: 5.56.0 Qt Version: 5.12.2