boreddevnl
4280c3a802
doc: Fix wording in comment
2026-04-19 22:03:42 +02:00
boreddevnl
78ae0f154d
refactor(libc): move Lua an DOOM stubs into shared libc modules
2026-04-19 21:58:25 +02:00
Lluciocc
8ab28661a1
Merge branch 'BoredDevNL:main' into terminal-fix
2026-04-19 20:26:44 +02:00
boreddevnl
6e85adb000
remove unused memory manager debug/utility APIs
2026-04-19 01:16:19 +02:00
boreddevnl
5be803e4d4
MV: src/net/lwip --> src/net/third_party/lwip
2026-04-19 01:06:42 +02:00
Lluciocc
992aad52e5
Fixing yellow color not showing
2026-04-19 00:45:41 +02:00
Lluciocc
75c3e4c27a
Adding a argument in bshrc to enable/disable terminal color
2026-04-19 00:35:30 +02:00
boreddevnl
4fc48eab73
fix: include local time header to satisfy IntelliSense
2026-04-18 22:04:36 +02:00
boreddevnl
ecaa5f60f7
FIX: Flickering when serial output occurs.
2026-04-18 21:57:56 +02:00
boreddevnl
75278b9a27
FEAT: Lua runtime 5.5.0
2026-04-18 21:53:39 +02:00
boreddevnl
baa52da4c0
RM: g_need_prompt_newline
2026-04-18 19:56:35 +02:00
boreddevnl
b419de43f0
refactor: replace syscall if/else chains with dispatch tables
2026-04-18 18:37:13 +02:00
Lluciocc
01aa75a4f1
Removing ref to the history
2026-04-18 10:11:52 +02:00
Lluciocc
e1864b2a66
Merge branch 'BoredDevNL:main' into terminal-fix
2026-04-18 09:59:33 +02:00
boreddevnl
d4b066c29f
FEAT: add donut.c demo by Andy Sloane
2026-04-17 23:11:06 +02:00
boreddevnl
8ea457694d
RM: Old test userspace application
2026-04-17 14:16:10 +02:00
boreddevnl
fb00bbac2b
RM: Old userspace/syscall test assembly files
2026-04-17 14:13:44 +02:00
boreddevnl
89140d7546
FIX: Cursor misalignment when PROMPT_RIGHT was enabled
2026-04-17 13:35:40 +02:00
boreddevnl
9357f82d17
FEAT: added colored prompts, a right aligned prompt and minimal history to Bsh
2026-04-17 13:09:51 +02:00
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
boreddevnl
e738041020
Merge branch 'main' of https://github.com/boreddevnl/BoredOS
2026-04-17 11:25:51 +02:00
boreddevnl
9830b6ad96
VER: 26.4.2 --> 26.4.2.1
2026-04-17 11:25:45 +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
boreddevnl
481eb42268
FIX: Make /root/* folders
2026-04-17 09:28:44 +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
7e123b6429
VER: 4.0.1-stable --> v1.0-stable
2026-04-16 23:54:29 +02:00
boreddevnl
4177484366
VER: 26.4 --> 26.4.2
2026-04-16 23:53:50 +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
884c2f8980
FIX: update explorer spawns for new process_create_elf signature
2026-04-16 22:34:36 +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
boreddevnl
62ac2ab849
FIX: Redraw menubar upon application start
2026-04-16 22:13:21 +02:00
boreddevnl
7f510c6aa5
FIX: Race condition causing applications to print to serial out instead of the CLI
2026-04-16 22:12:20 +02:00
boreddevnl
7116de4152
TWEAK: rename TOPBAR --> MENUBAR
2026-04-16 22:11:44 +02:00
boreddevnl
049d67e821
FIX: Redraw menubar upon application launch
2026-04-16 22:10:58 +02:00
Lluciocc
66f55242a7
Update man_entries.h
2026-04-16 18:39:21 +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
6e90c3e197
TWEAK: sysfetch added in startup.bsh
2026-04-15 23:36:11 +02:00
boreddevnl
bdd43f43cd
FEATURE: add Bsh + userspace terminal, remove legacy cmd/cli utils
2026-04-15 22:47:24 +02:00
boreddevnl
a8866da3cb
FEAT: mute terminal output from applications not launched via cli
2026-04-15 20:10:53 +02:00
boreddevnl
f9bc6c7c38
FIX: FAT32 cluster management, allocation performance, and AHCI safety
2026-04-14 14:29:19 +02:00
boreddevnl
bb187faf79
DOC: small user manual
2026-04-14 10:59:52 +02:00
boreddevnl
fd7fa4f16e
FIX: man entries
2026-04-14 10:59:28 +02:00
boreddevnl
5bd9e537c5
FEAT: bootfs
2026-04-13 16:04:47 +02:00
boreddevnl
e4603792b6
FEAT: Verbose boot
2026-04-13 12:17:39 +02:00
boreddevnl
a27b2c6423
RN: Renamed spotlight to lumos for legal reasons :kek:
2026-04-12 21:51:24 +02:00
boreddevnl
bb176f2193
FEAT: Lumos file searcher
2026-04-12 21:46:28 +02:00
boreddevnl
8dd756f25b
FIX: cpuinfo stack overflow and add GUI tab character support
2026-04-12 19:07:08 +02:00
boreddevnl
d13fca2d4a
CHECKP: vfs
2026-04-12 18:23:38 +02:00
boreddevnl
a1b6d58b77
Tweak: os_codename = Voyager
2026-04-12 17:59:10 +02:00
boreddevnl
cbc196a4b1
tweak: add -stable after kernel_version
2026-04-12 17:57:54 +02:00
boreddevnl
b4c14af48d
TWEAK: kernel_version = 3.2.3 --> 4.0.0
2026-04-12 17:56:35 +02:00
boreddevnl
700839e6be
FEAT: VFS overhaul
2026-04-12 17:53:31 +02:00
boreddevnl
921e8a5658
RM: Legacy drive selector in explorer
2026-04-12 00:34:22 +02:00
boreddevnl
437d57312f
FIX: remove accidentally copied code
2026-04-12 00:28:03 +02:00
boreddevnl
afc4e16fcf
STABILITY: SMP improvements
2026-04-12 00:26:04 +02:00
boreddevnl
38ed0b5ffa
CHECKP: semi-stable vfs
2026-04-11 23:08:33 +02:00
boreddevnl
5933483009
CHECKP: shitty VFS
2026-04-11 21:41:11 +02:00
boreddevnl
6b6a22d518
OPT: use ui_draw_image in paint.c
2026-04-11 16:14:39 +02:00
boreddevnl
85427041de
FEAT: Caps lock support in ps2 driver
2026-04-11 16:12:37 +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
3b24bc882c
FEAT: Add grapher to dock
2026-04-03 13:32:38 +02:00
boreddevnl
2b44e59e9f
TWEAK: Adjust window size
2026-04-03 13:32:23 +02:00
boreddevnl
7a2769e8e3
UI: New main wallpaper (bored.jpg)
2026-04-03 13:23:52 +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
0b7a134282
TWEAK: Update version.c to 26.4 "Geometry"
2026-04-02 21:59:25 +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
32a6bb4d72
FEAT: Pass ctrl pressed through syscall
2026-04-02 15:51:16 +02:00
boreddevnl
d8e680604c
FIX: gpf when closing boredword.c
2026-04-01 23:33:25 +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
9de8ee143c
OPT: Reduce render calls when zooming
2026-04-01 22:18:57 +02:00
boreddevnl
8d5fa53d3e
FEAT: Cursor nav in text box
2026-04-01 22:18:26 +02:00
boreddevnl
ad8db32305
RM: broken .gif
2026-03-24 19:35:56 +01:00
boreddevnl
92928e55fb
fix wm freeze explorer
2026-03-24 19:34:47 +01: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