Skip to content

Split off UI from OS and redesign it.#110

Merged
veluca93 merged 1 commit into
masterfrom
os-cleanup
Dec 7, 2025
Merged

Split off UI from OS and redesign it.#110
veluca93 merged 1 commit into
masterfrom
os-cleanup

Conversation

@veluca93

@veluca93 veluca93 commented Dec 7, 2025

Copy link
Copy Markdown
Contributor

This gets rid of the last parts of the OS struct.

@veluca93
veluca93 requested a review from Virv12 December 7, 2025 03:23
@veluca93
veluca93 force-pushed the os-cleanup branch 4 times, most recently from 80ad309 to 6116ad6 Compare December 7, 2025 12:55
Comment thread pixie-uefi/src/os/net/mod.rs Outdated
Comment thread pixie-uefi/src/os/ui.rs Outdated
Comment thread pixie-uefi/src/os/ui.rs Outdated
Comment thread pixie-uefi/src/os/ui.rs Outdated
Comment thread pixie-uefi/src/flash.rs Outdated
Comment thread pixie-uefi/src/os/input.rs Outdated
Comment thread pixie-uefi/src/os/net/mod.rs
Comment thread pixie-uefi/src/register.rs Outdated
Comment thread pixie-uefi/src/os/ui.rs Outdated
Comment thread pixie-uefi/src/os/ui.rs Outdated
Comment thread pixie-uefi/src/os/ui.rs Outdated
Comment thread pixie-uefi/src/os/ui.rs
Comment thread pixie-uefi/src/os/ui.rs
@veluca93
veluca93 force-pushed the os-cleanup branch 4 times, most recently from 9f38058 to a8f606a Compare December 7, 2025 16:13
Comment thread pixie-uefi/src/os/net/speed.rs Outdated
Comment thread pixie-uefi/src/os/executor.rs Outdated
Comment thread pixie-uefi/src/os/ui.rs Outdated
Comment thread pixie-uefi/src/os/ui.rs Outdated
Comment thread pixie-uefi/src/os/ui.rs Outdated
Comment thread pixie-uefi/src/os/ui.rs Outdated
Comment thread pixie-uefi/src/os/mod.rs Outdated
@Virv12

Virv12 commented Dec 7, 2025

Copy link
Copy Markdown
Member

I think we could get rid of the content_drawer completely, the tasks could directly access the draw_area and draw there by themselves, like register.

@veluca93
veluca93 force-pushed the os-cleanup branch 2 times, most recently from 4beb40c to d4eddcc Compare December 7, 2025 19:12
Comment thread pixie-uefi/src/flash.rs Outdated
Comment thread pixie-uefi/src/main.rs
This gets rid of the last parts of the OS struct.
@veluca93
veluca93 merged commit d42cc68 into master Dec 7, 2025
2 checks passed
@veluca93
veluca93 deleted the os-cleanup branch December 7, 2025 21:12
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