mcplayer3
f81e9089d3
Started making a better version of edit
2026-06-07 00:12:25 +10:00
WahPlus
be2ddf1dd4
Make terminal.read() use a table for options
...
Also change all apps to work with this
2025-10-30 13:29:13 +02:00
WahPlus
ca5d1114d2
Comment on halyde/apps/touch.lua
2025-10-30 13:28:06 +02:00
WahPlus
c5418be165
Remove empty halyde/apps/resolution.lua
2025-10-30 13:25:20 +02:00
WahPlus
f0c0acfcdc
Comment on maindrv
...
Why does it exist?!
2025-10-30 13:24:41 +02:00
WahPlus
8144d44deb
Renamed lscor to lstsk.
...
Also added an alias from lscor to lstsk.
2025-10-28 19:13:54 +02:00
mcplayer3
8548855d7f
Fix log tool not printing some log entries
2025-10-21 20:34:06 +11:00
Ponali
8ab525b9ac
made the lua app return the actual syntax error instead of "assertion failed!"
2025-10-20 13:32:05 +02:00
Ponali
61eea92fe0
the lua shell now catches errors dealt by libraries, and puts them on a log file
...
there's also lazyvim formatting everything, as usual
2025-10-18 11:25:38 +02:00
Your Name
ea074a8f87
Add log tool
...
adds log tool for viewing logs
2025-10-06 21:43:03 +11:00
Your Name
4a9683a256
Added log tool
2025-10-06 17:48:22 +11:00
Ponali
296aba9a2f
made fetch get the logo, instead of getting preloaded when booting
2025-10-05 08:09:14 +02:00
Ponali
db01a8d741
added the touch app
2025-10-04 14:08:36 +02:00
Ponali
2c47a6df59
add the beep app
2025-10-04 08:40:31 +02:00
mcplayer3
ad0f2197a3
Add resolution command ( #40 )
2025-09-23 12:34:00 +03:00
Ponali
87d0e6bbcb
made the lua app preload libraries and indicate how much time was spent loading them
...
the lua shell (or lua app) before this update was loading all the system
libraries for every command, which makes them slower to actually start
running (about 1.5s of delay). in this update, lua starts loading all
the libraries when the shell starts.
2025-09-16 19:24:02 +02:00
Ponali
66783e455c
ported apps lscor, mv, and rm
...
there's partially rtest too, if you count that
2025-09-15 07:08:19 +02:00
Ponali
ff04e730f9
ported apps download/wget, fetch, label, and lscor/ps
...
for the fetch app to fully work, defenv has been edited to share _OSLOGO.
2025-09-14 18:46:26 +02:00
Ponali
3c087aaddf
added handling invalid invoke functions and ported a couple of apps
...
stopped component.invoke from throwing a cryptic error, and ported over cat, cd, clear, cp, edit, ls, lsdrv, and mkdir
2025-09-14 17:45:36 +02:00
Ponali
8244f1590c
added feature for checking if a component is virtual, and updated apps argentum and boot to comply with Halyde v3
2025-09-14 16:28:15 +02:00
Ponali
d3d5f21ab1
lots and LOTS of stuff
...
i lost track sorry
2025-09-14 13:37:41 +02:00
WahPlus
ef0ffa1886
ALPHA 3.0.0 - Added Inter-Process Communication and fixed the bug where the shell would continue taking in input when a command was still running.
2025-08-21 21:03:17 +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
89ed16eba8
v2.8.1 - Fixed some bugs with using lsdrv/lsblk.
...
Fixed some problems with invalid argument syntax, and components that don't support labelling.
2025-07-25 09:13:36 +02:00
Ponali
1427a7a6db
v2.8.0 - Added an app for booting to other OSes for computers with Lua BIOS EEPROMs.
2025-07-24 11:36:17 +02:00
Ponali
98d49639af
Argentum v1.3.1 - Revisioned the update text that was changed in v1.3.0
2025-07-23 19:49:14 +02:00
Ponali
5f9995684c
Argentum v1.3.0 - Added a progress bar when installing, updating, and removing packages, and indicating versions when updating packages
2025-07-23 18:30:52 +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
2965d62655
Edit.lua v1.2.2 - Fixed files with ANSI codes to show up formatted.
2025-07-16 10:07:08 +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
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
fb4c80f3a0
v1.14.0 - Added the download command (Halyde equivalent of wget) and clipboard pasting support.
2025-07-02 12:34:14 +03:00
TheWahlolly
f3d10bc82a
v1.13.0 - Added shutdown and reboot commands.
2025-07-02 11:48:51 +03:00
TheWahlolly
b7a7f01c3f
Edit.luaa v1.2.0 - Added support for the Tab key and removed Ocelot card calls I had accidentally left in.
2025-07-01 19:43:37 +03:00
TheWahlolly
02e9494da6
Edit.lua v1.1.1 - Fixed some bugs with typing and scrolling - the editor is actually usable again.
2025-07-01 19:36:30 +03:00
fluxdrive
4d3a805fc1
Update help to include lscor
2025-06-26 15:44:16 +02:00
TheWahlolly
235db61a01
Argentum v1.2.0 - Added checks for if packages are up-to-date before the user gets asked to continue with the update.
2025-06-19 09:00:09 +03:00
TheWahlolly
9b4c76b71d
v1.10.0 - Improved the component library to add things like component.gpu.
2025-06-15 18:30:48 +03:00
fluxdrive
876923e746
v1.8.6 - (mikethe223) Added lscor.
...
* add lscor
* add lscor help file
* add lscor to argentum.cfg
* add labels to coroutines
* add ps as lscor alias
* Update boot.lua version number
* add lscor (and help) to halyde packages
* fix shitty copy paste
sorry wah
* i'm fucking stupid
replace fetch with lscor in help file 💀
2025-06-01 09:42:42 +03:00
TheWahlolly
eb9716ba68
v1.8.4 - Fixed a bug with mkdir and with /mnt not being generated on install.
2025-05-31 17:51:19 +03:00
TheWahlolly
34f716beaa
v1.7.2 - Fixed a bug with ls and shell working directory handling.
2025-05-29 16:26:07 +03:00
TheWahlolly
918258ba60
v1.7.1 - Fixed a bug in cat.
2025-05-25 08:31:23 +03:00
TheWahlolly
ba6549fa9c
v1.7.1 - Whoops! Another bug!
2025-05-23 18:30:04 +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
f52d0f7015
v1.4.0 - Added automatic registry updates to Ag and removed aspect ratio matching because it would introduce a variable resolution that would be hard to work with for most software.
2025-05-22 20:05:53 +03:00
TheWahlolly
6f4cb4acb0
v1.3.1 - Fixed a small bug with ag update where it would try to remove the version number.
2025-05-21 16:35:59 +03:00
TheWahlolly
611841e128
v1.3.0 - Added a better logo to fetch, _OSLOGO, fixed possible ls bug.
2025-05-21 16:31:27 +03:00