Bug 469633 - Make UI adaptive
Summary: Make UI adaptive
Status: CONFIRMED
Alias: None
Product: Spectacle
Classification: Applications
Component: General (other bugs)
Version First Reported In: 23.04.0
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: Noah Davis
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-05-11 17:25 UTC by popov895
Modified: 2023-05-16 19:30 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
Adaptive UI example (62.06 KB, image/jpeg)
2023-05-11 17:25 UTC, popov895
Details

Note You need to log in before you can comment on or make changes to this bug.
Description popov895 2023-05-11 17:25:59 UTC
Created attachment 158869 [details]
Adaptive UI example

SUMMARY

The newest version of the application is written in Qt Quick, but, unfortunately, it doesn't use all its advantages: the minimum size of the main window is quite large, and this is especially noticeable on small screens. It would make sense to make the UI adaptive, so that when the window is resized beyond a set point, the buttons to take a screenshot move from the sidebar to the bottom bar, and the sidebar itself becomes expandable (just as an example; it was the first thing that came to my mind).

SOFTWARE/OS VERSIONS

Operating System: openSUSE Tumbleweed 20230509
KDE Plasma Version: 5.27.4
KDE Frameworks Version: 5.105.0
KDE Gear Version: 23.04.0
Qt Version: 5.15.9
Graphics Platform: X11