Commit Graph

24 Commits

Author SHA1 Message Date
github-actions[bot] 53710672c7 But did YOU know (minified) 2026-04-30 15:09:56 +00:00
github-actions[bot] 663354f781 AFSDHJFJKHDSAFHJKSHJKFJHDFJSKOAPOPJIUFSJIFOPSA (minified) 2026-04-30 15:07:25 +00:00
github-actions[bot] b7b7b3e569 kukgug (minified) 2026-04-30 12:55:30 +00:00
github-actions[bot] b08d7b3f98 I forgot you have to give it write permissions (minified) 2026-04-30 12:32:52 +00:00
WahPlus 2a2b27a827 Made filesystem.concat() work with more than 2 paths
Also made the code a bit cleaner.
2026-03-04 17:42:06 +02:00
WahPlus 2dee5eaba7 Revert pre-alpha 3.0.0 because I was supposed to push it to a branch.
This reverts commit cbf25999f0.
2025-08-17 16:44:40 +03:00
WahPlus cbf25999f0 PRE-ALPHA 3.0.0 - Rewrote the kernel to use a more modular design, changed some terms, added process sandboxing for security.
COMING IN THE FULL RELEASE:
- A user system
- A functional IPC (Inter-Process Communication) system

THINGS CAN AND WILL CHANGE FROM NOW UNTIL THE FINAL RELEASE.
2025-08-17 16:38:08 +03:00
Ponali fe6cd4cd72 v2.7.1 - Fixed a bug where drivers wouldn't load, and listing /special/drive would return an error when a Computers tape drive is connected
The startupapps.json config file didn't have drvload.lua when recently installing Halyde. component.list("drive") will not just list components with the 'drive' type, but also with types that contain 'drive'. this includes 'tape_drive' (Computronics), so when calling getCapacity, the filesystem library errors out.
2025-07-23 16:31:58 +02:00
Ponali 68e5b70273 v2.6.0 - Added support for reading low endian numbers from files, and fixed some bugs with the Unicode library. 2025-07-20 17:20:12 +02:00
Ponali ea464339e9 v2.4.0 - Added a /special/ folder with files for interacting with unmanaged drives and EEPROMs. 2025-07-14 14:32:29 +02:00
Ponali 3d23e575aa v2.1.1 - Fixed copying/moving directories from different drives 2025-07-09 08:18:45 +02:00
Ponali c0929bf639 v2.0.0 - Overhauled the 'read' function in the terminal library, added a new Unicode library, and various functions added to the filesystem library.
In older versions, the 'read' function in the terminal library (termlib.lua) was most likely vibecoded by Fluxdrive, and was basically very inefficient. The new Unicode library includes functions for getting a code point from a character, and iterating Unicode characters from a string or an iterator function that returns every byte. It is now possible, in the filesystem library, to make virtual 'read streams' (filesystem.makeReadStream), which does the same thing as opening a file with some specific content. There are some new functions in read streams, which allows you to loop through bytes (open(...):iterateBytes), and loop through Unicode characters (open(...):iterateUnicodeChars). The edit app will be updated to v1.2.1 for importing the new Unicode library.
2025-07-07 17:45:52 +02:00
TheWahlolly eb155c4ace v1.12.6 - Some minor patches including forgotten filesystem.open() modes and a Lua 5.4 function left in by accident in cormgr 2025-07-02 08:24:35 +03:00
TheWahlolly 1cdc88682b v1.12.2 - Fixed a bug in the filesystem library where moving a file to a different drive would error out. 2025-07-01 12:38:23 +03:00
Ponali 9e2fc6bdbf v1.11.0 - Improved the filesystem library to buffer file reading. 2025-06-26 10:28:12 +02:00
TheWahlolly 3dfab2a6c1 v1.8.7 - Fixed cd-ing in /mnt/. 2025-06-07 08:35:34 +03:00
TheWahlolly 91d9ebecb1 v1.6.0 - Removed low level libraries computer and component. They must now be imported. 2025-05-23 15:34:50 +03:00
TheWahlolly 500419de59 v1.4.0 - Added better path handling to the filesystem library, cleaned up mv, cp, cd, cat and their help files. 2025-05-22 21:00:38 +03:00
TheWahlolly 95c235e65b v1.0.0 - Added Argentum as well as other major improvements and bugfixes. 2025-05-18 19:16:30 +03:00
TheWahlolly 673a0b4a75 v0.10.0 - Added text editor (which took me way too long) and too many other tweaks to name. 2025-05-04 15:16:54 +03:00
TheWahlolly 109c0beffb v0.7.0 - Added basic CLI tools: ls, cd, cp, mv, rm, lua 2025-04-27 10:13:12 +03:00
TheWahlolly 64a761fdde v0.6.0 - Added shell parser, echo command and some other minor tweaks. 2025-04-26 12:38:05 +03:00
TheWahlolly 7b8e237abe v0.2.0 - Added startup apps and an event handler process (unfinished) 2025-04-03 21:19:50 +03:00
Wahlolly 4adc959549 First commit. Not even working prototype yet. 2025-04-02 19:39:36 +03:00