feat(display): windows: full-screen, F1 cycles, OS bar (names, front, user); canvas-only (display-owned buffers, 4 max, reused); launchers OPEN (pm per app, terminal own), window caps minted by display; FORGET on launcher death via init courier; raster crate (font, chunked text); F-keys in input; terminal+snake on canvas; REDRAW gone
This commit is contained in:
16
Cargo.lock
generated
16
Cargo.lock
generated
@@ -207,6 +207,7 @@ dependencies = [
|
||||
"driver-framebuffer-mock",
|
||||
"libkos",
|
||||
"port-framebuffer",
|
||||
"raster",
|
||||
"server-framework",
|
||||
"types",
|
||||
]
|
||||
@@ -425,6 +426,7 @@ checksum = "65cd87c9a6d60536580b316ad985726104730a5151c99845f2490428ef91240a"
|
||||
name = "libkos"
|
||||
version = "0.1.0"
|
||||
dependencies = [
|
||||
"port-framebuffer",
|
||||
"types",
|
||||
]
|
||||
|
||||
@@ -526,6 +528,15 @@ version = "0.1.0"
|
||||
name = "print-server"
|
||||
version = "0.1.0"
|
||||
|
||||
[[package]]
|
||||
name = "raster"
|
||||
version = "0.1.0"
|
||||
dependencies = [
|
||||
"driver-framebuffer-mock",
|
||||
"port-framebuffer",
|
||||
"types",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "server-framework"
|
||||
version = "0.1.0"
|
||||
@@ -572,9 +583,8 @@ dependencies = [
|
||||
name = "snake"
|
||||
version = "0.1.0"
|
||||
dependencies = [
|
||||
"display-server",
|
||||
"libkos",
|
||||
"server-framework",
|
||||
"port-framebuffer",
|
||||
"types",
|
||||
]
|
||||
|
||||
@@ -627,6 +637,8 @@ name = "terminal-server"
|
||||
version = "0.1.0"
|
||||
dependencies = [
|
||||
"libkos",
|
||||
"port-framebuffer",
|
||||
"raster",
|
||||
"server-framework",
|
||||
"types",
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user