Changes:
Changes:
- Added backspace and command interrupting functionality (F1) (#19)
- Improved return codes syntax (3429553)
- Implemented arrow keys functionality and command history (#20)
- Improved command syntax (newline) (6c9c009)
The colorful release
Changes:
- Added a functional text color system (197c584)
- Added a
chcolor
command for changing the 'terminal' text color (9d19657) - Added colors for certain kernel events (6b313f4)
state.mp4
Changes:
- Added a DEBUG notice to tell if kernel is running in dev profile mode (https://github.com/adamperkowski/highlightos/commit/35c95aaa59bc6eac4e500118429209e2a8e0fff6)
- Fixed clrs (https://github.com/adamperkowski/highlightos/commit/32fe7810da67ccad36b4b0ea730c035a76305926)
2024-07-20.18-21-07.mp4
First Standalone HLShell Release
HLShell is now the main kernel of Highlight OS. HLShell is Highlight OS.
Changes: PR: https://github.com/adamperkowski/highlightos/commit/2d717ba647cb9a0253781de0779b8413cce30c51
- Made HLShell bootable (https://github.com/adamperkowski/highlightos/commit/3c580bb47859b522d2887d3c724b80924dea62a9)
- Implemented all working commands into bootable HLShell (https://github.com/adamperkowski/highlightos/commit/2a2b9975943a9ec07dc229c324e9d5ae9d1db327)
- Implemented Hardware Interrupts (https://github.com/adamperkowski/highlightos/commit/d9262541a64f4af9f89cee24d2884a72cec7ebd8)
- Added page faults (https://github.com/adamperkowski/highlightos/commit/8087d68b26f2d9b326cc9ee46bb04cbed95c66c0)
- Added an allocator (https://github.com/adamperkowski/highlightos/commit/c3a56202fc18258ac90967547e20d37f1dbc6762)
- Added command arguments (https://github.com/adamperkowski/highlightos/commit/ddcdab1f51c3f809ffb30d5efc1a439cbf2b6348)
The first release.