Skip to content

turn views into tabviews#160

Draft
Habbie wants to merge 20 commits intovoorkant:mainfrom
Habbie:views-tabs
Draft

turn views into tabviews#160
Habbie wants to merge 20 commits intovoorkant:mainfrom
Habbie:views-tabs

Conversation

@Habbie
Copy link
Member

@Habbie Habbie commented Mar 14, 2025

image

@Habbie
Copy link
Member Author

Habbie commented Mar 14, 2025

Toon testing:

  • works
  • (also a FIXME comment in the code): the tab bar is a real waste of space when there's just one tab
  • the apexcard does not deal well with the smaller space, and also ends up with the wrong font suddenly?!

@Habbie
Copy link
Member Author

Habbie commented Mar 14, 2025

the apexcard does not deal well with the smaller space, and also ends up with the wrong font suddenly?!

the font change does appear to actually be this PRs fault and in fact almost everything has the wrong font now. I wonder if this is an LVGL bug

@Habbie
Copy link
Member Author

Habbie commented Mar 14, 2025

in fact almost everything has the wrong font now.

fixed/worked around now

@Habbie
Copy link
Member Author

Habbie commented Mar 14, 2025

image

@Habbie
Copy link
Member Author

Habbie commented Mar 14, 2025

Sun Next midnight moving into the next column there is weird. Goes with what I saw on apexcard, like something is keeping an area empty above the logbox.

image

@Habbie
Copy link
Member Author

Habbie commented Mar 14, 2025

fixed

image

this also fixes apexcard (which now is too big but it had scaling issues before this PR)

@Habbie Habbie changed the title turn sections into tabviews turn views into tabviews Mar 25, 2025
@Habbie Habbie marked this pull request as draft March 25, 2025 23:45
@Habbie
Copy link
Member Author

Habbie commented Mar 25, 2025

marked as draft as I decided to put more work into this PR (sections inside a view now turn into columns, which means finally turning a lot of fixed pixel sizes into dynamic things)

@Habbie
Copy link
Member Author

Habbie commented Mar 28, 2025

This is turning into a bigger UI rework.

Current state:

image

@Habbie
Copy link
Member Author

Habbie commented Mar 28, 2025

image

@Habbie
Copy link
Member Author

Habbie commented Mar 29, 2025

image

@Habbie
Copy link
Member Author

Habbie commented Apr 14, 2025

image

@Habbie
Copy link
Member Author

Habbie commented Sep 14, 2025

something happened to the sides of the light buttons. Also the brightness slider is now getting quite small due to the top bar (and the logbox, which should become foldable)

image

@Habbie
Copy link
Member Author

Habbie commented Sep 16, 2025

The clock really is too far in the corner on the Toon screen with the bezel.

(and the logbox, which should become foldable)

or just go. Maybe we'll find something else for the bottom at some point. Or not.

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