Commit graph

546 commits

Author SHA1 Message Date
Lluciocc
7c82a31c72
Merge pull request #57 from janevers-sys/main 2026-05-15 18:13:05 +02:00
Jan
50e0f9b0ed
Merge branch 'main' into main 2026-05-15 18:11:45 +02:00
Jan
cc680e830f
Refactor help.c for copyright and message clarity
Updated copyright information and improved formatting of help messages.
2026-05-15 18:04:41 +02:00
Jan
83daaee99b
Refactor help.c for better readability 2026-05-15 18:01:59 +02:00
Jan
b0a10d19d4
Align command descriptions in help output 2026-05-15 18:00:07 +02:00
Jan
98368ffaaa
Fix formatting of help command descriptions 2026-05-15 17:58:46 +02:00
boreddevnl
3fd1899f01 sys: unify write operations to prioritize VFS handles 2026-05-15 17:51:37 +02:00
Jan
72e6a8b6a7
updated help with rev head tail and find 2026-05-15 17:43:45 +02:00
boreddevnl
61647f0e1f rm: debug log timer ticks 2026-05-15 17:39:18 +02:00
boreddevnl
9c2096f737 fix: added stability for SMP on Tiger Lake processors 2026-05-15 17:35:46 +02:00
Jan
823b14d016
Update help message in rev.c
Removed example usage from help message.
2026-05-15 17:27:58 +02:00
Jan
960f6922ba
fixed --help 2026-05-15 17:21:05 +02:00
Jan
09840e522a
Update tail command to read from the front of the file 2026-05-15 17:20:20 +02:00
Jan
c253ee0480
Implement tail command to read file lines 2026-05-15 16:58:04 +02:00
Jan
94768017f1
Update copyright notice in rev.c file 2026-05-15 16:56:58 +02:00
Jan
bb09376ce5
Add head command to read lines from a file 2026-05-15 16:56:26 +02:00
Jan
e5504c15f4
Add help message for rev command usage 2026-05-15 16:53:59 +02:00
Jan
22530a31b1
Add rev.c for reversing strings and file lines
Implement a command-line utility to reverse strings or lines from a file.
2026-05-14 23:05:49 +02:00
Myles "Mellurboo" Wilson
85c93cbcfa multithreaded makefile
Some checks are pending
Nightly Build / build-and-release (push) Waiting to run
2026-05-14 17:00:22 +01:00
boreddevnl
deea3eaabc brand: change default wallpaper to drift.png 2026-05-14 16:21:28 +02:00
Lluciocc
7ffa0c170f
PR #49: Window Manager Graphics Optimisations 2026-05-14 15:39:56 +02:00
mellurboo
fd20a5df41 Window Manager Graphics Optimisations 2026-05-14 14:28:27 +01:00
Myles "Mellurboo" Wilson
637670f8b0
ACPI: I2C Device Enumeration & Logging Function Accessability (#46)
* ACPI I2C Device Enumeration and Updated docs with better access to logging techniques

* updated copyright notices

bit of a hastle on my end, still getting used to being this cool
2026-05-14 15:22:32 +02:00
Lluciocc
86d05c6040
Merge pull request #48 from janevers-sys/main
Add GPL license header to find.c
2026-05-14 13:07:51 +02:00
Myles "Mellurboo" Wilson
a78bd424fc
Merge pull request #32 from Lluciocc/cmds
Adding time
2026-05-14 12:07:38 +01:00
Jan
faf56e56d9
Update copyright notice in find.c 2026-05-14 13:06:02 +02:00
Jan
478af73f63
Add GPL license header to find.c
Add copyright header and license information
2026-05-14 12:57:16 +02:00
Lluciocc
46566c766c
Update bsh.c 2026-05-14 10:20:56 +02:00
Lluciocc
7339183bf1
Add 'time' command to terminal usage documentation 2026-05-14 01:00:15 +02:00
Lluciocc
7d1426de46
Merge branch 'main' into cmds 2026-05-14 00:53:06 +02:00
Lluciocc
fdd25b31cd Feat: Implementing time command inside bsh.c 2026-05-14 00:47:47 +02:00
Lluciocc
59c3592c21
Merge pull request #45 from whitehai11/feat/sysfetch-uptime
Some checks are pending
Nightly Build / build-and-release (push) Waiting to run
Improve uptime display in sysfetch
2026-05-13 23:50:08 +02:00
whitehai11
bb57a4eeff Improve uptime display in sysfetch
Previously the uptime field only showed minutes. Now it displays
a more detailed and human-readable format:

  Uptime: 3 mins
  Uptime: 2 hours, 15 mins
  Uptime: 1 day, 3 hours, 22 mins
2026-05-13 23:43:30 +02:00
Lluciocc
3f19c74210
Merge pull request #37 from whitehai11/feat/add-grep-command
Add grep command
2026-05-13 23:19:25 +02:00
Lluciocc
5028e0e572
Merge pull request #44 from janevers-sys/main
Add find() command
2026-05-13 22:46:16 +02:00
Jan
05abd505ef
Improve comments for clarity in find.c
Clarified comments for variable 'type' and 'dir'.
2026-05-13 22:32:43 +02:00
Jan
3a295cd2f0
Create find.c 2026-05-13 22:24:26 +02:00
boreddevnl
4f17e0787c terminal: fix exit behavior by monitoring shell process status 2026-05-13 21:15:13 +02:00
boreddevnl
d4522cab21 Merge branch 'main' of https://github.com/BoredDevNL/BoredOS
Some checks are pending
Nightly Build / build-and-release (push) Waiting to run
2026-05-13 19:47:51 +02:00
boreddevnl
9c5cc83004 brand: Add Drift.png
Co-Authored-By: artemix1508 <273844106+artemix1508@users.noreply.github.com>
2026-05-13 19:21:48 +02:00
Lluciocc
007ef4469f
Merge pull request #42 from BoredDevNL/feat/shell-operators-and-tty-fds
feat: implement shell operators (|, >, >>, <, &, &&, ||, ;)
2026-05-13 16:14:06 +02:00
Lluciocc
d8b2e3d980
Merge pull request #41 from Mellurboo/main
Automatic Source File detection in Make
2026-05-13 16:05:10 +02:00
mellurboo
a9cfab53f9 Automatic Source File detection in Make 2026-05-13 14:54:54 +01:00
boreddevnl
74f7710ea0 feat: implement shell operators (|, >, >>, <, &, &&, ||, ;) and kernel-level TTY FDs 2026-05-13 15:51:13 +02:00
whitehai11
7a6769c2ec Extend grep with -r, -v, -l, -w and -x flags
Adds the following options to grep based on maintainer feedback:

- `-r` / `-R` — recursive search through directories
- `-v` — invert match, print non-matching lines
- `-l` — print only filenames that contain matches
- `-w` — match whole words only
- `-x` — match whole lines only

Multi-file output is automatically prefixed with the filename.
2026-05-13 15:05:27 +02:00
boreddevnl
f450ba4b51 doc: remove hard to maintain contributors table in README.md 2026-05-13 14:24:02 +02:00
Lluciocc
57bc840bcb
Clean up README.md by removing sections
Some checks are pending
Nightly Build / build-and-release (push) Waiting to run
2026-05-13 09:54:46 +02:00
Lluciocc
29e1b362ff replacing with strcmp && Adding comments && adding helper when the command don't exist 2026-05-13 09:17:08 +02:00
Lluciocc
5d0e828b41
asking testing platform and env in the PR template 2026-05-13 08:36:30 +02:00
Lluciocc
69d5f8feff Update header 2026-05-13 08:11:00 +02:00