Commit Graph

19 Commits

Author SHA1 Message Date
dda9c8a1ef feature: terminal scroll works again (with a bg image, without the bg image it's a wip) 2024-12-17 15:33:21 +01:00
917ccf0465 wip: good text support (scrolling not quite working rn) 2024-12-12 23:14:20 +01:00
5383c4eced wip: putchar and stuff 2024-12-11 21:19:40 +01:00
33cb3dfa30 feature: start to implement the drivers for char printing support 2024-12-11 20:54:03 +01:00
daf510687a wip: vbe still not working but let us cook 2024-12-06 14:25:03 +01:00
50b1487708 feature: shell kb input is now working with interrupts (not clean tho, might need to change it) 2024-10-09 20:26:44 +02:00
484e013ceb add: color cmd 2024-09-25 22:25:43 +02:00
3a916908ef core: split shell command into individual file and support command arg 2024-09-25 21:31:44 +02:00
2728346711 add: kpanic 2024-09-22 09:54:56 +02:00
283f073124 feature: heap command prints the status of the allocator
kprintf: change KERN_DEFAULT to 0
2024-09-22 01:57:27 +02:00
0467c45bf0 Merge branch 'main' of git.chauvet.pro:starnakin/42_KFS 2024-09-20 12:41:25 +02:00
2e41858c77 feature: log level on kprintf (color)
fix: kprintf now uses concatenated strings for the flag
2024-09-20 12:40:36 +02:00
96179d996d add: %u, %p, %x to kprintf 2024-09-19 18:00:18 +02:00
8fd17276b2 fix: compilation warning for maybe unused variables
feature: shell - autocomplete and help menu improved
2024-09-19 00:05:21 +02:00
e316910581 feature: clear added to the shell 2024-09-17 13:57:52 +02:00
19141e6883 fix: screen switch now works well with the shell and its "history" 2024-09-11 15:51:40 +02:00
15bdb4743a feature: functional shell with help and merdella commands
TOOD: reboot, poweroff, echo, color
2024-09-10 20:03:33 +02:00
d0ddac4775 feature: character escape (you can now write text)
fix: cursor when changing screens
2024-09-08 15:32:47 +02:00
cf617d6984 feature: multiple screens + cursor move (bug to fix)
style: reorganise code structure
2024-09-08 05:03:50 +02:00