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
9581d5ce52
Added MD5 library
2025-10-27 20:08:04 +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
bf4c1af9ef
v2.7.0 - Added a serialization library for table and strings, and automatic output in the Lua shell
2025-07-23 10:46:05 +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
c6aa57983a
v2.5.0 - Added apps for drive actions (lsdrv/lsblk, label, maindrv)
2025-07-15 17:28:38 +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
Ponali
d386ec5eba
v1.15.0 - Added updates to the raster library.
2025-07-04 19:29:20 +02:00
TheWahlolly
7105992a2a
v1.14.2 - Made a small fix to hopefully stop Halyde from missing keypresses.
2025-07-02 14:37:58 +03: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
8a83edc0ae
v1.12.4 - Added a small buffer time to the event library so events like keystrokes won't get skipped when there is a little bit of lag.
2025-07-01 19:48:06 +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
9b4c76b71d
v1.10.0 - Improved the component library to add things like component.gpu.
2025-06-15 18:30:48 +03:00
TheWahlolly
e4cf929fce
v1.9.0 - Added virtual components.
2025-06-15 07:59:24 +03:00
Ponali
12a00d31a2
Functional virtual component support
2025-06-14 18:22:31 +02:00
Ponali
de035e9d2e
Reapply "Nonfunctional virtual component support"
...
This reverts commit bc06ec457d .
2025-06-14 17:48:27 +02:00
TheWahlolly
bc06ec457d
Revert "Nonfunctional virtual component support"
...
This reverts commit f425e0d690 .
2025-06-14 18:37:51 +03:00
TheWahlolly
f425e0d690
Nonfunctional virtual component support
2025-06-14 18:31:09 +03:00
TheWahlolly
d2287e3d42
v1.8.8 - Fixed event.pull() not working when an event type is not specified.
2025-06-07 08:42:54 +03:00
TheWahlolly
3dfab2a6c1
v1.8.7 - Fixed cd-ing in /mnt/.
2025-06-07 08:35:34 +03:00
TheWahlolly
41d55113e5
v1.8.0 - Fixed a bug with shell not executing files in the working directory, added json library, changed all configs to json, added config auto-generation so they don't reset after an update.
2025-05-31 09:55:23 +03:00
TheWahlolly
b3f1431bda
v1.7.0 - Fixed up some more stuff, changed how print() works, added to automatically load all libraries in lua shell.
2025-05-23 18:25:23 +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
af97754b6a
v1.0.1 - Fixed a bug with the raster library.
2025-05-18 19:22:52 +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
Ponali
6b8bee249a
0.9.0 - Added a working rasterization library.
...
This library uses braille characters and GPU raw instructions to display generated bitmaps in real-time, in high resolutions. A demo is available from command rtest.
2025-05-02 08:47:09 +02:00
d
640be9230d
fuck this
2025-05-01 10:08:28 +03:00
d
dab24fedf1
fix a bunch of stuff
2025-05-01 09:41:43 +03:00
d
d04bbba834
oh wait
2025-04-30 23:28:53 +03:00
d
c4c300ef04
didnt need all that drawing pixels is easier than i thought lmao
2025-04-30 23:25:59 +03:00
d
db46176252
alr things SHOULD be working now
2025-04-30 19:15:02 +03:00
d
3dc8a7692f
thing
2025-04-30 19:12:44 +03:00
d
ae25ffdd09
quick commit before wahlolly does anything
2025-04-30 07:39:21 +03:00
d
50b4d4e670
what the fuck is going on why is every file suddenly different hgehkthjlsfdjlsjlgrjlkger
2025-04-29 22:20:15 +03:00
d
9795d86aa9
test commit to see if the webhook works
...
r
2025-04-29 19:10:10 +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
d220b9d648
v0.5.1 - Squashed a few bugs, added the startup message to shell.cfg to make it modifiable.
2025-04-26 09:13:52 +03:00
Ponali
e9cf9789b7
0.5.0 - ANSI color escape code support
...
I got asked to do the ANSI escape codes for color because Wahlolly couldn't find a way to get them to work. This involved making some kind of TTY, and let me be clear, i didn't know it would be so tedious to develop one. This implementation has support for dark and bright colors by using a color palette. There isn't 8-bit and 24-bit color yet, nor is there a shell parser, so please wait a bit more when it gets implemented.
2025-04-19 16:09:27 +02:00