Frosted Glass, Better narrow UI support #44

Open
sungsphinx wants to merge 4 commits from frosted-glass-ui-updates into main
sungsphinx commented 2026-08-21 21:55:21 +00:00 (Migrated from github.com)

Fixes #43
Fixes #42

Changes:

  • Switched from settings::Item to settings:FlexItem
  • Stopped using unwrap() for OsRelease opening (using match instead)
  • Use dialogs instead of titles for errors
  • Update libcosmic for frosted glass/theme v2
(Screenshots taken on Plasma so can't test frosted glass just yet)
image image image
Fixes #43 Fixes #42 Changes: - Switched from settings::Item to settings:FlexItem - Stopped using unwrap() for OsRelease opening (using match instead) - Use dialogs instead of titles for errors - Update libcosmic for frosted glass/theme v2 ###### (Screenshots taken on Plasma so can't test frosted glass just yet) <img width="1536" height="1152" alt="image" src="https://github.com/user-attachments/assets/27b9a2ef-27c5-434b-ac1a-552267a00539" /> <img width="1536" height="1152" alt="image" src="https://github.com/user-attachments/assets/6be49d59-e6b1-4074-b73b-ca13f7f07caf" /> <img width="270" height="576" alt="image" src="https://github.com/user-attachments/assets/e275de45-6534-4b5a-b305-283dc767f805" />
edfloreshz (Migrated from github.com) reviewed 2026-08-21 21:55:21 +00:00
edfloreshz commented 2026-08-22 02:28:42 +00:00 (Migrated from github.com)

I will review when I arrive home

I will review when I arrive home
KodeBarista commented 2026-08-28 13:01:01 +00:00 (Migrated from github.com)

Values for processor page might need to trimmed. There's extra space on the left side.
Other pages works fine.

image
Values for processor page might need to trimmed. There's extra space on the left side. Other pages works fine. <img height="500" alt="image" src="https://github.com/user-attachments/assets/1294f833-e2a5-455a-858f-ffb23c61e157" />
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin frosted-glass-ui-updates:frosted-glass-ui-updates
git switch frosted-glass-ui-updates

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff frosted-glass-ui-updates
git switch frosted-glass-ui-updates
git rebase main
git switch main
git merge --ff-only frosted-glass-ui-updates
git switch frosted-glass-ui-updates
git rebase main
git switch main
git merge --no-ff frosted-glass-ui-updates
git switch main
git merge --squash frosted-glass-ui-updates
git switch main
git merge --ff-only frosted-glass-ui-updates
git switch main
git merge frosted-glass-ui-updates
git push origin main
Sign in to join this conversation.
No description provided.