Skip to content

fix: improve UI responsiveness#2071

Merged
imobachgs merged 14 commits intomasterfrom
ui-fixes
Feb 25, 2025
Merged

fix: improve UI responsiveness#2071
imobachgs merged 14 commits intomasterfrom
ui-fixes

Conversation

@imobachgs
Copy link
Contributor

@imobachgs imobachgs commented Feb 25, 2025

  • Fallback to the backend language.
  • Do not use suspense API, so do not block while trying to get the products list.
  • Simplify localization forms markup
  • Other small fixes (drop isManagedSidebar and add missing aria-label)
  • do not use a section in the Overview page

@imobachgs imobachgs merged commit ca7f515 into master Feb 25, 2025
5 checks passed
@imobachgs imobachgs deleted the ui-fixes branch February 25, 2025 14:02
imobachgs added a commit that referenced this pull request Feb 26, 2025
bmwiedemann pushed a commit to bmwiedemann/openSUSE that referenced this pull request Feb 26, 2025
https://build.opensuse.org/request/show/1248590
by user IGonzalezSosa + dimstar_suse
- Version 12

- Add fonts for CJK characters and monospaced text
  (gh#agama-project/agama#2076, bsc#1237457).

- Display the file system labels in most selectors for disks and
  partitions (gh#agama-project/agama#2070).

- Use the backend's language as fallback, ignoring the browser's one
  It reduces the chances to produce unwanted side-effects when connecting
  to the web user interface (gh#agama-project/agama#2071).
- Do not block when connecting during system installation.
- Make some small fixes/improvements to the overview, localization
  and software pages markup.

- Synchronous system probing when choosing or registering the
  product (gh#agama-project/agama#2072).

- Display network edition errors instead of navigating back
  (gh#agama-project/agama#2064).

- Ignore non-critical i
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.

2 participants