Commit graph

446 commits

Author SHA1 Message Date
zeyad
ed5f10eb7d
pr: Add lslbk disk listing command (#24)
Some checks are pending
Nightly Build / build-and-release (push) Waiting to run
* add lsblk disk listing command

* fix lsblk placeholder labels

* fix fat32 volume labels

* doc lsblk command

* add lsblk to help

* doc lsblk usage
2026-05-11 18:59:31 +02:00
boreddevnl
a01a34b7f2 dep: Depricate man.c 2026-05-11 18:54:34 +02:00
Lluciocc
e48f3674c7
pr: Update part of the docs (#17)
* Add cursor rendering section to window manager documentation

* Add cursor scale system commands to syscalls.md

* Add settings documentation for BoredOS

* Document cross-compiler build instructions for Linux

* Create README.md for BoredOS architecture documentation

* Update Architecture Overview link in README

* Reorganize Color Settings section in settings.md
2026-05-11 00:12:54 +02:00
boreddevnl
8a4ddb9b1e doc: add zeyadhost to README.md contributors list 2026-05-10 23:21:36 +02:00
boreddevnl
4e91a5619e Merge branch 'main' of https://github.com/BoredDevNL/BoredOS 2026-05-10 23:15:41 +02:00
boreddevnl
3691a2e1d6 doc: updated README feature set 2026-05-10 23:15:37 +02:00
zeyad
6993041a96
pr: Fix process slot exhaustion in process lifecycle (#16)
* fix process slot reuse after exit

* fix terminal tty reuse after close
2026-05-10 23:01:12 +02:00
boreddevnl
10018b62a3 Merge branch 'main' of https://github.com/BoredDevNL/BoredOS 2026-05-10 21:56:30 +02:00
boreddevnl
6784b2139f fix(net): improve network stability and resource management 2026-05-10 21:56:23 +02:00
boreddevnl
2d40ca30af fix(wm): implement window ownership and thread-safe glyph caching 2026-05-10 21:56:11 +02:00
boreddevnl
f5a79e451a feat(mem): harden slab allocator and fix paging race conditions 2026-05-10 21:55:50 +02:00
Myles "Mellurboo" Wilson
b85bb900e6
pr: ACPI Power Shutdown Implemented (#14)
* Flush PS/2 Devices on boot to avoid Locking dependent on the out buffer on real hardware / emulated PS2 over USB

Removed Slow and Unnessisarty flipping causing kconsole write slowdowns consequently speeding up the boot process

* sod wc

* ignoring dynamically created objects, added make run rule which will automatically detect the platform and then use the correct platform rule

* ACPI Power Shutdown
2026-05-10 21:16:54 +02:00
boreddevnl
77744464e3 legal: Remove redundant usage policy and boot prompt 2026-05-10 20:15:53 +02:00
boreddevnl
a452e5bee7 Merge branch 'main' of https://github.com/BoredDevNL/BoredOS 2026-05-10 19:33:05 +02:00
boreddevnl
9683971b0b doc: Update contributors block in README.md 2026-05-10 19:32:56 +02:00
Chris
8bbcea7d3e
doc: Add feature request template for Issues 2026-05-10 17:44:04 +02:00
Chris
19bbd1e9bb
doc: Add bug report template for Issues 2026-05-10 17:41:31 +02:00
boreddevnl
2bae90f797 doc: adjust usage.md for updated Makefile 2026-05-10 17:29:34 +02:00
boreddevnl
2be30b3056 doc: Add Discord invite to README.md 2026-05-10 17:29:19 +02:00
boreddevnl
a508da4ac8 test: add extra line to test webhook 2026-05-10 16:50:50 +02:00
boreddevnl
2d6c8a2947 Merge branch 'main' of https://github.com/BoredDevNL/BoredOS 2026-05-10 16:47:04 +02:00
boreddevnl
0a8a5877db doc: remove emoji from features section in README.md (webhook test lol) 2026-05-10 16:46:57 +02:00
Myles "Mellurboo" Wilson
6fa2aa453b
pr: .gitignore changes & make run generic rule with platform detection (#13)
* Flush PS/2 Devices on boot to avoid Locking dependent on the out buffer on real hardware / emulated PS2 over USB

Removed Slow and Unnessisarty flipping causing kconsole write slowdowns consequently speeding up the boot process

* sod wc

* ignoring dynamically created objects, added make run rule which will automatically detect the platform and then use the correct platform rule
2026-05-10 16:36:34 +02:00
boreddevnl
066f6740e5 art: Add Bored Bird
Co-authored-by: Artemix <artemix1508@users.noreply.github.com>
2026-05-10 11:30:12 +02:00
Myles "Mellurboo" Wilson
fdcfd48a24
pr: Removed Unnessisary Flipping on kconsole leading to Vastly Faster Boot Times & PS/2 Hardware Correctness (#12)
* Flush PS/2 Devices on boot to avoid Locking dependent on the out buffer on real hardware / emulated PS2 over USB

Removed Slow and Unnessisarty flipping causing kconsole write slowdowns consequently speeding up the boot process

* sod wc
2026-05-10 11:22:18 +02:00
boreddevnl
e9888f26b1 feat: add datetime and cpu list to sysfetch 2026-05-09 23:54:18 +02:00
boreddevnl
97c5c3ffdf feat: add datetime to procfs 2026-05-09 23:53:50 +02:00
boreddevnl
e80f4ba172 doc: prettier README 2026-05-09 23:43:32 +02:00
boreddevnl
3d53e45e20 fix: doom inputs 2026-05-09 23:14:19 +02:00
boreddevnl
3bb90a8b7f fix(input): refine legacy key mapping and ensure codepoints on release 2026-05-09 22:30:53 +02:00
boreddevnl
963e68162b mv: rename night_mountain.jpg --> volcano.jpg 2026-05-09 22:20:13 +02:00
boreddevnl
5a7ef42b4a brand: replace old icon 2026-05-09 22:19:51 +02:00
boreddevnl
85d06482fc feat: keymap_legacy_key support in doomgeneric 2026-05-09 22:19:28 +02:00
boreddevnl
0ff2f2b07e feat: support multiple image formats in wallpaper chooser 2026-05-09 22:18:51 +02:00
boreddevnl
4ed39f6a0c fix: slow code from llucioc >:( 2026-05-09 22:08:05 +02:00
boreddevnl
f1cee25e62 Merge branch 'main' of https://github.com/BoredDevNL/BoredOS 2026-05-09 21:55:51 +02:00
boreddevnl
0557174a67 feat: Add seperate runtime parameters for run-hd for windows and linux 2026-05-09 21:55:36 +02:00
Lluciocc
cfae88f9f5
PR: Fixing settings && Adding a option for cursor scale (#11)
* Adding slider widget

* feat: Add mouse cursor scale commands and settings improvement speed

* Correct wallpaper scanning and thumbnail loading
2026-05-09 21:53:07 +02:00
boreddevnl
36ed0d4a9e fix: ensure partitions are recognized after fdisk and fix AHCI slot bug 2026-05-09 21:51:28 +02:00
boreddevnl
82226ddbe5 actions: auto run on pushed commit 2026-05-09 21:37:46 +02:00
boreddevnl
4f3ac28401 brand: change boot splash logo 2026-05-09 21:36:31 +02:00
boreddevnl
fbd66a804e lib: Copy stb_image into TCC lib 2026-05-09 19:29:18 +02:00
boreddevnl
a47c4aa841 Add co-author credit for art
Co-authored-by: Artemix <artemix1508@users.noreply.github.com>
2026-05-09 19:03:51 +02:00
boreddevnl
1e91395eaa build: modernize initrd structure and asset management 2026-05-09 18:54:51 +02:00
boreddevnl
5c2347d5d1 ui: replace legacy ASCII logos with graphical assets 2026-05-09 18:54:42 +02:00
boreddevnl
2784c36e84 wm: add support for graphical logo 2026-05-09 18:54:20 +02:00
boreddevnl
8fcf0f67a4 brand: New boredOS ascii art 2026-05-09 18:52:20 +02:00
boreddevnl
8ecc3e7b0c brand: New branding and wallpaper 2026-05-09 18:51:55 +02:00
boreddevnl
e639c6884c doc: new icons, contributor and README refresh 2026-05-09 18:51:27 +02:00
boreddevnl
30e8ed22a0 doc: Remove outdated header. 2026-05-09 17:27:55 +02:00