Lluciocc
d00eed4e13
Refactor command input handling in terminal.c
2026-04-17 12:06:31 +02:00
Lluciocc
c4562e8778
Implement command history and input color updates
2026-04-17 11:40:11 +02:00
Chris
a09103e40d
PR: Snake game - Lluciocc
...
Add a Snake game
2026-04-17 11:12:39 +02:00
Lluciocc
aff3e99ab2
Implement adjustable game speed for Snake game
2026-04-17 11:10:09 +02:00
boreddevnl
93bf2e1734
RM: commented-out button draw calls
...
Clean up src/userland/games/2048.c by removing a block of commented-out draw_button calls in game_paint(). This eliminates unrecommended UI code and tidies the rendering function; no functional behavior changes.
2026-04-17 09:52:37 +02:00
boreddevnl
eaa02c9a5d
Fix Task Manager CPU usage math
2026-04-17 09:42:43 +02:00
boreddevnl
0ad151d7fc
OPTIMIZATION: Throttle terminal/Bsh idle polling
2026-04-17 09:42:27 +02:00
Lluciocc
b54e371f3f
Add snake.c
2026-04-17 09:32:42 +02:00
Lluciocc
e05ff65f92
Update 2048.c with new input ref
2026-04-17 01:16:57 +02:00
Lluciocc
40f63097e1
Fix missing newline at end of input.h
2026-04-17 01:12:20 +02:00
Lluciocc
d677d37b1c
Add keylog.c
2026-04-17 01:05:18 +02:00
Lluciocc
9b6297c917
Add input.h
2026-04-17 01:02:07 +02:00
boreddevnl
8dc5ee5867
CREDIT: re-added original credit in 2048. Fixes #2
...
Co-authored-by: Lluciocc <Lluciocc@users.noreply.github.com>
2026-04-16 22:41:00 +02:00
boreddevnl
013f0b513f
Merge branch 'main' of https://github.com/boreddevnl/BoredOS
2026-04-16 22:14:22 +02:00
boreddevnl
28108adde3
FIX: Retry to stop false application launch failures
2026-04-16 22:14:18 +02:00
Lluciocc
8a8fb7de27
Remove credit
2026-04-16 18:06:47 +02:00
Lluciocc
914c60e1f1
Adding 2048.c
2026-04-16 17:58:08 +02:00
boreddevnl
5141eaea60
FEAT: uname
2026-04-15 23:36:42 +02:00
boreddevnl
bdd43f43cd
FEATURE: add Bsh + userspace terminal, remove legacy cmd/cli utils
2026-04-15 22:47:24 +02:00
boreddevnl
e4603792b6
FEAT: Verbose boot
2026-04-13 12:17:39 +02:00
boreddevnl
700839e6be
FEAT: VFS overhaul
2026-04-12 17:53:31 +02:00
boreddevnl
6b6a22d518
OPT: use ui_draw_image in paint.c
2026-04-11 16:14:39 +02:00
boreddevnl
8b77e8c48e
doc: update grapher with tri-axis marching
2026-04-04 19:39:49 +02:00
boreddevnl
1ce08c70b0
FEAT: add tri-axis marching pipeline and atomic depth-color updates to Grapher
2026-04-04 18:05:04 +02:00
boreddevnl
fca67f68a9
NEW: math.h/libmath.c
2026-04-03 23:28:29 +02:00
boreddevnl
f0c2963793
CHECKPOINT: polygon rendering
2026-04-03 23:16:03 +02:00
boreddevnl
2b44e59e9f
TWEAK: Adjust window size
2026-04-03 13:32:23 +02:00
boreddevnl
684ed774ee
TWEAK: Balanced resolution and cpu usage with GRID_3D resolution
2026-04-03 11:46:33 +02:00
boreddevnl
c6d512b0f2
FIX: Flickering of colors with 3D graphs
2026-04-02 22:00:04 +02:00
boreddevnl
91b67bd8d5
OPT: Multithreaded WM rendering
2026-04-02 21:36:00 +02:00
boreddevnl
e60f232812
OPTIMIZATION: Bytecode engine
2026-04-02 20:21:58 +02:00
boreddevnl
3169ec51cb
FEAT: SYSTEM_CMD_PARALLEL_RUN
2026-04-02 20:21:06 +02:00
boreddevnl
beb2c724ff
FEAT: ROTATE variable to toggle auto rotate in 3d graphs.
2026-04-02 17:58:33 +02:00
boreddevnl
bf3c2cb578
FEAT: always rotate 3d graph
2026-04-02 17:51:43 +02:00
boreddevnl
823e9c0ce7
FIX: autofit when adjusting graph not shooting into outer space (LOL)
2026-04-02 15:58:56 +02:00
boreddevnl
0ddb1e7610
FEAT: Measurements on graph, fixed overflow and ctrl + r to reset zoom
2026-04-02 15:55:27 +02:00
boreddevnl
2e28f860cb
FEAT: resizing of window in viewer.c
2026-04-01 23:27:49 +02:00
boreddevnl
9634ebb086
FIX: Fixed framebuffer freeze upon screenshot
2026-04-01 23:05:52 +02:00
boreddevnl
d7d97b5a97
MV: graphing.c --> grapher.c
2026-04-01 22:19:57 +02:00
boreddevnl
4a3752583c
FEAT: graphing.c a graphing calculator app.
2026-04-01 22:19:10 +02:00
boreddevnl
31eb7afdc6
fix: better parsing in browser.c
2026-03-23 21:25:46 +01:00
boreddevnl
ad9fac3e28
fix: scrollbar functionality
2026-03-23 20:40:38 +01:00
boreddevnl
b7020152c1
feat: .tar application loading
2026-03-23 09:10:17 +01:00
boreddevnl
63749b8734
FEAT: libwidget.c
2026-03-22 22:07:30 +01:00
boreddevnl
5c199e028a
OPTIMIZATION: Network and browser optimizations
2026-03-22 19:26:05 +01:00
boreddevnl
ec2a9d1883
OPTIMIZATION: Browser loading optimization
2026-03-22 18:55:55 +01:00
boreddevnl
5c29ac1473
RM: Deletion unnecessary .vcxproj files
2026-03-20 00:02:01 +01:00
boreddevnl
81743261bf
tweak: file cleanup
2026-03-19 12:19:41 +01:00
boreddevnl
4eeb907342
TWEAK: rename DOOM window
2026-03-19 10:43:48 +01:00
boreddevnl
e95c82b162
CHECKP: multi-thread applications
2026-03-18 17:04:10 +01:00
boreddevnl
1404a6ae4f
TWEAK: Rename word.c to boredword.c
2026-03-17 16:24:40 +01:00
boreddevnl
7b7f134e27
feat: centralize OS version info in kernel syscall
2026-03-17 16:06:00 +01:00
boreddevnl
0491c4ad0f
TWEAK: change version number for V1.72 and 3.1.2
2026-03-17 15:50:25 +01:00
boreddevnl
c6fe9971d8
BFIX: export bugs in word.c and fixed explorer always ZTop in wm
2026-03-17 15:48:42 +01:00
boreddevnl
88f178e368
checkpoint: BoredWord application
2026-03-17 14:41:13 +01:00
boreddevnl
be67c27f58
fix makefile to include doom1.wad
2026-03-16 15:06:14 +01:00
boreddevnl
65f362feab
seperate net folder
2026-03-16 15:00:24 +01:00
boreddevnl
6b18d44fab
markdown viewer massive update
2026-03-16 14:50:47 +01:00
boreddevnl
fc83d7941b
src/kernel --> src/
2026-03-16 00:30:47 +01:00