Skip to content

fix(ui): better autoupdate plugin ui - #4140

Open
AdityaKr015 wants to merge 2 commits into
noctalia-dev:mainfrom
AdityaKr015:fix/wide-autoupdate-plugin-dropdown
Open

fix(ui): better autoupdate plugin ui#4140
AdityaKr015 wants to merge 2 commits into
noctalia-dev:mainfrom
AdityaKr015:fix/wide-autoupdate-plugin-dropdown

Conversation

@AdityaKr015

@AdityaKr015 AdityaKr015 commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

Summary

Just a better UI PR. Makes All sources/Official Only/None into All/Official/None with matching width of dropdown

Motivation

On some scaling Official Only gets truncate it makes UI bad, so this is a fix for it.

Type of Change

  • Bug fix
  • New feature
  • Breaking change
  • Refactoring
  • Build / packaging

Testing

  • just format, just test, just lint, python3 tools/i18n-check.py all clean

Manual Coverage

  • Tested on Niri
  • Tested on Hyprland
  • Tested on Sway
  • Tested on another compositor: Umbriel
  • Tested with different bar positions and density settings
  • Tested at different interface scaling values
  • Tested with multiple monitors

Screenshots / Videos

Before:-

image

After:-

image

This is with width 100.0F, i forgot to click with 110.0F, which looks even better, same width selection box with dropdown

Checklist

  • This PR is ready for review.
  • I read and followed the relevant guidance in CONTRIBUTING.md.
  • I ran just format with clang-format v22+ installed.
  • I ran the relevant build or test commands.
  • I self-reviewed the changes.
  • I checked for new warnings or errors.
  • [] I will update end-user documentation after merge, or this PR does not change user-facing configuration or behavior.
  • I added or updated assets/translations/en.json, or this PR adds no new user-facing strings.
  • I did not edit non-English translation files unless this PR is explicitly for translation tooling, an import/export sync, or a maintainer-requested locale change.
  • I used the existing canonical names for config keys, IPC names, paths, and identifiers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant