Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rename Apps to ScreenIds #1760

Closed
wants to merge 8 commits into from
Closed

Conversation

minacode
Copy link
Contributor

@minacode minacode commented May 10, 2023

Rename Apps to ScreenIds to free up the name Apps for actual apps. This is meant as a first preparation step towards more dynamic apps.
The next steps following this PR would be to implement an App class and a unified interface for all apps to the system. Having this, we can build an app controller and maybe dynamic loading someday. (See #1571 for some discussion)

As I see it, not every Screen is an App. What the enum refers to are all screens.

Todos:

  • rename variables with "app" in them

Rename Apps to ScreenIds to free up the name Apps for actual apps. This is meant as a first preparation step towards more dynamic apps.
@github-actions
Copy link

github-actions bot commented May 10, 2023

Build size and comparison to main:

Section Size Difference
text 409252B 0B
data 996B 0B
bss 63348B 0B

minacode and others added 6 commits May 10, 2023 12:48
Change all variables in DisplayApp.h mentioning apps to be in line with the new ScreenIds.
Change all variable names to be in line with the ScreenId renaming.
Fix missing changes.
@minacode minacode marked this pull request as ready for review June 13, 2023 09:17
@FintasticMan FintasticMan added the maintenance Background work label Aug 13, 2023
@minacode minacode mentioned this pull request Aug 22, 2023
5 tasks
@minacode minacode closed this Dec 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
maintenance Background work
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants