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
boreddevnl
70cd296d19
BFIX: Fix gpf's in .elf applications
2026-03-23 17:26:41 +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
4e8ea5acd2
perf: fix core starvation
2026-03-22 21:04:50 +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
4c46650c64
OPTIMIZATION: use mem_mcpy in display buffer
2026-03-22 18:50:29 +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
e527f63af7
TWEAK: version.c update for BoredOS Syncwave
2026-03-18 18:18:24 +01:00
boreddevnl
5604866882
FIX: Mouse trailing with single core CPU's
2026-03-18 18:09:24 +01:00
boreddevnl
e95c82b162
CHECKP: multi-thread applications
2026-03-18 17:04:10 +01:00
boreddevnl
9fb307e603
CHECKP: multi core scheduling
2026-03-17 22:11:32 +01:00
boreddevnl
a7c3cccce7
CheckP: smp support
2026-03-17 21:44:21 +01:00
boreddevnl
7eb55f3a59
FEAT: Unicode support using NotoEmoji
2026-03-17 19:46:48 +01:00
boreddevnl
72baf6506d
FEAT: sorting from A->Z in explorer.c
2026-03-17 19:20:53 +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
d824b4610a
FIX: Replace blocking k_beep with an asynchronous k_beep
2026-03-16 17:22:42 +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
8b172a69a1
Docs included in iso + explorer corruption fix
2026-03-16 14:28:45 +01:00
boreddevnl
1cb8425653
.DS_Store added to .gitignore
2026-03-16 14:09:04 +01:00
boreddevnl
c5111cdcb5
virtio net nic driver fix
2026-03-16 10:45:49 +01:00
boreddevnl
fc83d7941b
src/kernel --> src/
2026-03-16 00:30:47 +01:00
boreddevnl
3da1496e4f
missed files in organization
2026-03-16 00:27:27 +01:00
boreddevnl
90e5125913
Folder organization
2026-03-16 00:24:47 +01:00
boreddevnl
30f1b66b05
stupid code fix
2026-03-15 17:04:55 +01:00
boreddevnl
6c273e0f2f
k_shutdown() fix
2026-03-15 16:53:38 +01:00
boreddevnl
4bab8949e7
revamped network settings
2026-03-15 16:49:56 +01:00
boreddevnl
df73f00efd
rtl8111 NIC driver
2026-03-15 16:32:52 +01:00
boreddevnl
b05b221c41
Network Virtio and RTL8139 NIC support
2026-03-14 16:52:52 +01:00
boreddevnl
95c465ca39
task manager fix
2026-03-13 14:48:58 +01:00
boreddevnl
43a9735f81
V1.70
2026-03-12 21:58:07 +01:00
boreddevnl
93b59064c7
graphics settings
2026-03-12 21:57:26 +01:00
boreddevnl
d19075750b
memory leak fix userspace
2026-03-12 19:15:09 +01:00
boreddevnl
071f8339bf
screenshot util
2026-03-12 12:16:01 +01:00
boreddevnl
624db9ec9c
browser fixes
2026-03-11 23:12:15 +01:00
boreddevnl
512912c821
cleanup
2026-03-11 22:09:04 +01:00
boreddevnl
989ef019d4
semi bug fix
2026-03-11 09:29:15 +01:00
boreddevnl
6a41be2437
task manager and major memory stability fixes
2026-03-10 18:12:57 +01:00
boreddevnl
1639b09cb5
extra wallpaper
2026-03-10 11:08:07 +01:00
boreddevnl
1b181772a1
drastic image loading optimization
2026-03-09 14:31:24 +01:00
boreddevnl
6d7f9870f3
doom render fix
2026-03-09 10:33:10 +01:00
boreddevnl
b40d3c050d
terminal fixes
2026-03-08 21:17:40 +01:00
boreddevnl
3fbcf3d4fd
New image decoder
2026-03-08 19:23:22 +01:00
boreddevnl
032b154f41
Times font by default browser
2026-03-07 17:02:18 +01:00
boreddevnl
bfac4bf65c
browser improvement
2026-03-06 14:11:32 +01:00
boreddevnl
41d1e3960b
html 2.0 compliance update browser
2026-03-06 00:27:57 +01:00
boreddevnl
b708ad7e45
fun apps and inclusion of stb_image.h for future work
2026-03-05 20:27:10 +01:00
boreddevnl
4b8fdde06d
path fix
2026-03-05 09:44:39 +01:00
boreddevnl
690413045d
.gitignore
2026-03-05 09:34:26 +01:00
boreddevnl
e5cfab37dc
quick fix
2026-03-04 22:28:00 +01:00
boreddevnl
d49d082712
DOOM!!!!
2026-03-04 21:41:58 +01:00
boreddevnl
9bb62a5ade
mem optimization browser
2026-03-04 20:28:53 +01:00
boreddevnl
903d4e0510
basic telnet
2026-03-04 09:54:57 +01:00
boreddevnl
cc752052dc
browser fixes and optimization
2026-03-03 22:36:46 +01:00
boreddevnl
4083b8a563
better font rendering browser
2026-03-03 21:22:05 +01:00
boreddevnl
3c7d36a50f
.ttf fonts (beta)
2026-03-03 20:34:50 +01:00
boreddevnl
8b3ca448ed
Improve site loading
2026-03-03 19:16:30 +01:00
boreddevnl
36219f5828
browser parsing
2026-03-03 14:12:39 +01:00
boreddevnl
10ca6ef345
update IP parsing
2026-03-03 13:35:02 +01:00
boreddevnl
80fce3d0e9
browser
2026-03-02 21:27:44 +01:00
boreddevnl
d38e8b97e2
bug fix
2026-03-02 17:17:53 +01:00
boreddevnl
48ad5470ee
update command operator
2026-03-02 12:24:43 +01:00
boreddevnl
659feee6f7
LwIP
2026-03-02 12:12:23 +01:00
boreddevnl
01345ba2b6
update sysfetch
2026-03-01 18:53:53 +01:00
boreddevnl
22dd21c580
limine update
2026-03-01 18:51:54 +01:00
boreddevnl
67640ec8db
Update svg
2026-03-01 18:22:12 +01:00
boreddevnl
c0eaf4c89b
logo
2026-03-01 17:35:21 +01:00
boreddevnl
42bcc1ad7c
new wallpaper
2026-03-01 17:29:43 +01:00
boreddevnl
5cf552fd14
Disk improvements
2026-03-01 17:10:41 +01:00
boreddevnl
8bd70faa89
Clock app
2026-03-01 16:08:26 +01:00
boreddevnl
8d3c0486ff
logo
2026-03-01 06:37:36 +01:00
boreddevnl
05c1f37a86
sysfetch
2026-03-01 06:06:43 +01:00
boreddevnl
c5c77ce734
memory fixes
2026-03-01 04:21:04 +01:00
boreddevnl
a4e0a42042
Memory bug fix
2026-03-01 00:52:25 +01:00
boreddevnl
8afb488539
Network fix
2026-02-28 23:58:33 +01:00
boreddevnl
81d60f144c
terminal bug fix
2026-02-28 23:11:13 +01:00
boreddevnl
4c0d9886aa
bug fix
2026-02-28 22:54:02 +01:00
boreddevnl
74bdb89ad3
CMD config
2026-02-28 22:09:33 +01:00
boreddevnl
fbd0bf880e
License headers
2026-02-28 00:19:00 +01:00
boreddevnl
ed0535b822
update HELP
2026-02-28 00:02:34 +01:00
boreddevnl
9ae0b16b71
BEEP fix
2026-02-27 23:31:13 +01:00
boreddevnl
8a6928b5c9
Network commands port to userspace
2026-02-27 23:24:43 +01:00
boreddevnl
304c2e1383
CLI apps transfer to Userspace
2026-02-27 22:13:53 +01:00
boreddevnl
8c6d751254
FS fix
2026-02-27 16:19:11 +01:00
boreddevnl
f9d84d434e
BSoD
2026-02-26 22:31:54 +01:00
boreddevnl
34ceff4290
Rendering fix in apps
2026-02-26 21:56:50 +01:00
boreddevnl
fcc290f3f9
Stability improvements
2026-02-26 21:45:57 +01:00
boreddevnl
2801dbc21f
Memory fixes userspace
2026-02-26 21:09:18 +01:00
boreddevnl
786eac0345
Porting of apps to userspace
2026-02-26 20:07:21 +01:00
boreddevnl
c2ead0d6a7
Notepad port to userspace and bug fixes
2026-02-26 16:21:20 +01:00
boreddevnl
73a34edd0e
Kernel V3.0.0
2026-02-25 22:59:50 +01:00
boreddevnl
ca997072ce
Ring 3 multitasking
2026-02-25 19:09:32 +01:00
boreddevnl
cc950974e8
V1.63 bug fixes
2026-02-25 15:27:29 +01:00
Chris
6e2f0d8c1a
V1.62 bug fixes
2026-02-24 22:45:24 +01:00
Chris
106adf1ac8
V1.61 feature update: JPEG image viewer and JPEG wallpaper setting.
2026-02-24 21:51:41 +01:00
Chris
f694c490a6
V1.60
2026-02-24 18:07:05 +01:00
Chris
f6e53fa7c6
V1.60
2026-02-24 17:49:54 +01:00
Chris
b4cccb0eb3
Major redesign 1.60
2026-02-24 12:17:20 +01:00
Chris
2ca2809904
V1.51/2.5.0
...
This update adds support for IDE and SATA drives (that are formatted to fat32) this allows for persistent storage over drives and gives the system some use other than just a showcase :D The user can switch between drives in the explorer by clicking on the dropdown and then clicking any drive letter ( A:, B: .. C:) this list dynamically expands on how many drives there are in the system. In the cmd the user just types A:, B:, C: etc to switch to that drive.
2026-02-18 15:36:31 +01:00
Chris
22b99e051d
V1.51
...
You can now delete folders with rm -r >folder< and the restart and shutdown commands now work again :D
2026-02-13 14:17:21 +01:00
Chris
658c5eb0ed
BoredOS 1.50 Panda
2026-02-11 00:06:39 +01:00
Chris
1842ea3b67
1.50 BoredOS Rebrand
...
1.50 is a version with not that many "os-related" updates, but it does bring something new: BoredOS! Since BrewOS was already being used for a custom operating system for smart coffee machines, i decided to copy the naming of my github username: BoreddevNL and turned that into, well BoredOS.
Anyways this update brings some extra stability and graphical bug fixes, that's about it. Oh yeah also a mouse sensitivity slider in the control panel. Enjoy!
2026-02-10 23:47:02 +01:00
Chris
d0ab5021c4
1.45
2026-02-10 18:56:14 +01:00
Chris
90f86d63dc
V1.45
...
[Optimization update]
This update greatly optimizes screen redraws saving system resources and making the system run a LOT smoother through QEMU.
2026-02-10 18:55:43 +01:00
Chris
e939d50be6
1.44 Beta
...
[BUG FIX UPDATE]
Updates until 1.50 will be bug fix updates as 1.50 will be a full release.
Bug fixes for 1.44:
-Stopped the crashing when moving stuff onto the desktop
-Fixed codeblock formatting in the markdown viewer.
2026-02-09 21:00:32 +01:00
Chris
9a4b7b05ff
1.43 Beta
2026-02-09 09:44:37 +01:00
Chris
23972f8951
1.42
...
Paint added and other bug fixes
2026-02-08 23:17:27 +01:00
Chris
904dc2f1a5
Timeout Fix
...
Updated the timeout in ping from a busy wait (cpu clock speed based) to a proper timeout using wm_get_ticks()
2026-02-08 15:26:07 +01:00
Chris
a053e7ccc2
V1.42
...
[BUG FIXES UPDATE]
-Fix wrong calculations in the calculator
-Properly save paint files to where they were opened instead of just the desktop.
2026-02-08 15:20:00 +01:00
Chris
9728222d3c
Replace busy-wait cli_delay with time-based cli_sleep in remaining files
2026-02-08 14:54:36 +01:00
Chris
b245dc5f00
Replace busy-wait with time-based sleep in sweden.c
2026-02-08 14:52:19 +01:00
Chris
e2cf01bb4a
V1.41
...
I added a simple paint app (and sweden by c418 in bios beep sounds lmao)
2026-02-08 14:47:41 +01:00
Chris
071620b71e
QEMU resolution fix
2026-02-07 21:34:54 +01:00
Chris
18c91bf587
Hot fix
...
Removal of the 20 columns hard limit
2026-02-07 21:16:49 +01:00
Chris
a655dd146f
Quick explorer fix
2026-02-07 21:07:42 +01:00
Chris
4c21e732fc
BrewOS 1.40 Beta
...
BrewOS 1.31 > BrewOS 1.40
Brewkernel 2.3.0 Alpha > Brewkernel 2.3.1 Beta
This update is a feature focused update. It features loads of quality of life and major UX improvements.
New features:
-Drag and drop for files and applications (shortcuts for apps can be made by dragging an app from the start menu into the desktop)
-Customizable desktop (auto align, snap to grid
-Recycle bin (rm in the CMD skips this)
2026-02-07 21:03:50 +01:00
Chris
8e3202f6d8
Revert "V1.40"
...
This reverts commit cc0db5de9d .
2026-02-07 17:34:39 +01:00