Commit graph

21 commits

Author SHA1 Message Date
08af93448c
feat: basic GUI terminal when pressing F12 2025-04-19 21:09:32 +02:00
964a006c47
chore: run clippy and cargo fmt on pending changes 2025-04-19 21:09:10 +02:00
6d71e907a4
update panic handler with system information 2025-04-19 21:08:00 +02:00
e2f47f1327
add window icon 2025-04-19 21:07:54 +02:00
61a972a836
Merge branch 'main' of codeberg.org:Caznix/Zenyx 2025-04-19 21:06:07 +02:00
b8d5c09d08
improve error handling and add metadata 2025-04-19 21:05:05 +02:00
0b32f9ec0c
improve error handling 2025-04-19 21:05:03 +02:00
ab1ebec7bb
formatting 2025-04-19 21:04:46 +02:00
ce15112404
remove unneeded clone 2025-04-19 21:04:43 +02:00
0a55407222
load arbitrary model data 2025-04-19 21:04:41 +02:00
aec264653f
refactor renderer into smaller functions 2025-04-19 21:04:40 +02:00
373c9365e8
close all windows if the main window is destroyed 2025-04-19 21:04:32 +02:00
c4bb321ed1
fix selecting wrong window for key events 2025-04-19 21:04:31 +02:00
c9fd635316
fix multi window support 2025-04-19 21:04:11 +02:00
b7da32fe1c
exit event loop properly 2025-04-19 21:04:09 +02:00
53f0070f7d
convert the vec of windows to a hashmap 2025-04-19 21:04:08 +02:00
7b6e3a2d8e
feat: attempt to close winit window (?) 2025-04-19 21:04:02 +02:00
64eda7056d
feat: handle spawning multiple windows 2025-04-19 21:03:54 +02:00
eeb9f730eb
press esc to change bg color 2025-04-19 21:03:21 +02:00
369ffa8eef
proper 3d projection 2025-04-19 21:03:15 +02:00
046e50a60b
cube 2025-04-19 21:02:42 +02:00