forked from AbleOS/ableos
fixes for the absolutely huge breakage pushed
This commit is contained in:
parent
8849017db2
commit
eff1323e94
6
Cargo.lock
generated
6
Cargo.lock
generated
|
@ -213,12 +213,12 @@ dependencies = [
|
|||
[[package]]
|
||||
name = "hbbytecode"
|
||||
version = "0.1.0"
|
||||
source = "git+https://git.ablecorp.us/AbleOS/holey-bytes.git#a1e692eac73fbf44f1fbf816832aaae0ea8f04d7"
|
||||
source = "git+https://git.ablecorp.us/AbleOS/holey-bytes.git#c0d957e70c7146f2c788a7b410632a940a18768f"
|
||||
|
||||
[[package]]
|
||||
name = "hblang"
|
||||
version = "0.1.0"
|
||||
source = "git+https://git.ablecorp.us/AbleOS/holey-bytes.git#a1e692eac73fbf44f1fbf816832aaae0ea8f04d7"
|
||||
source = "git+https://git.ablecorp.us/AbleOS/holey-bytes.git#c0d957e70c7146f2c788a7b410632a940a18768f"
|
||||
dependencies = [
|
||||
"hashbrown",
|
||||
"hbbytecode",
|
||||
|
@ -229,7 +229,7 @@ dependencies = [
|
|||
[[package]]
|
||||
name = "hbvm"
|
||||
version = "0.1.0"
|
||||
source = "git+https://git.ablecorp.us/AbleOS/holey-bytes.git#a1e692eac73fbf44f1fbf816832aaae0ea8f04d7"
|
||||
source = "git+https://git.ablecorp.us/AbleOS/holey-bytes.git#c0d957e70c7146f2c788a7b410632a940a18768f"
|
||||
dependencies = [
|
||||
"hbbytecode",
|
||||
]
|
||||
|
|
|
@ -39,8 +39,8 @@ Label := struct {
|
|||
|
||||
render_label_to_surface := fn(surface: Surface, label: Label, font: Font, pos: Vec2(uint)): void {
|
||||
// if label.is_dirty {
|
||||
render.clear(label.surface, label.bg)
|
||||
render.put_text(label.surface, font, .(0, 0), label.fg, label.text)
|
||||
// render.clear(label.surface, label.bg)
|
||||
// render.put_text(label.surface, font, .(0, 0), label.fg, label.text)
|
||||
// }
|
||||
render.put_surface(surface, label.surface, pos, false)
|
||||
// render.put_surface(surface, label.surface, pos, false)
|
||||
}
|
|
@ -23,10 +23,10 @@ main := fn(): void {
|
|||
text_label := Label.new_label("kernel : akern 0.2.0\0", 300)
|
||||
text_label_2 := Label.new_label("os : ableos\0", 300)
|
||||
text_label_3 := Label.new_label("wm : sunset\0", 300)
|
||||
text_label.set_color(render.black, render.white)
|
||||
text_label.set_color(render.BLACK, render.WHITE)
|
||||
|
||||
text_label_2.set_color(render.black, render.white)
|
||||
text_label_3.set_color(render.black, render.white)
|
||||
text_label_2.set_color(render.BLACK, render.WHITE)
|
||||
text_label_3.set_color(render.BLACK, render.WHITE)
|
||||
|
||||
pos1 := Vec2(uint).(1, 1)
|
||||
pos2 := Vec2(uint).(1, 20)
|
||||
|
|
|
@ -21,7 +21,7 @@ main := fn(): void {
|
|||
}
|
||||
x := 0
|
||||
loop {
|
||||
render.clear(window.surface, render.black)
|
||||
screen.clear(window.surface, render.BLACK)
|
||||
render.put_surface(window.surface, image, .(image.width + x % window.data.props.dimensions.x, 20), false)
|
||||
_ = sunset.client.send_frame(window)
|
||||
x += 1
|
||||
|
|
Loading…
Reference in a new issue