Skip to content

Fix 3376 - header alignment#3414

Merged
Torxed merged 2 commits intoarchlinux:masterfrom
svartkanin:fix-3376
Apr 28, 2025
Merged

Fix 3376 - header alignment#3414
Torxed merged 2 commits intoarchlinux:masterfrom
svartkanin:fix-3376

Conversation

@svartkanin
Copy link
Copy Markdown
Collaborator

@svartkanin svartkanin commented Apr 28, 2025

Fixes #3376
Reworked how tables work in menus. Previously the table headers where implemented as text heders above a selection menu which was a pain to align and move around.
How the table headers are actually menu items that are read only, which will align them automatically nicely with the actually selectable rows.

The code for the ListManager and the MenuHelper class were simplified as well in the process to remove duplicate code.

@svartkanin svartkanin marked this pull request as ready for review April 28, 2025 11:05
@svartkanin svartkanin requested a review from Torxed as a code owner April 28, 2025 11:05
@Torxed Torxed merged commit 4c20331 into archlinux:master Apr 28, 2025
8 of 9 checks passed
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.

Menu titles are misaligned

2 participants