Commit Graph
19 Commits
Author SHA1 Message Date
Ponali 95a2efd7cc v2.2.0 - Added support for 8-bit color and 24-bit color ANSI control codes in the terminal library. 2025-07-09 10:59:48 +02:00
Ponali 3d23e575aa v2.1.1 - Fixed copying/moving directories from different drives 2025-07-09 08:18:45 +02:00
Ponali fe7b1ccca6 v2.1.0 - Added seeking through words using Ctrl+Left and Ctrl+Right 2025-07-08 12:07:53 +02:00
Ponali d881e5facf v2.0.1 - Quickly fixed argentum.cfg to include the Unicode library 2025-07-07 17:53:55 +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
Ponali c095f1fcdd Updated Argentum repository. 2025-07-03 19:31:50 +02:00
Ponali 7485f4ffc6 I forgot to change the version to v1.12.1 2025-06-28 19:36:26 +02:00
Ponali d254768db0 v1.12.1 - Added Shift key support to the event manager. 2025-06-28 19:33:30 +02:00
Ponali e213bde03e Updated Argentum registry. 2025-06-28 19:13:51 +02:00
Ponali b5da549585 Updated Argentum repository. 2025-06-26 10:33:17 +02:00
Ponali 9e2fc6bdbf v1.11.0 - Improved the filesystem library to buffer file reading. 2025-06-26 10:28:12 +02:00
Ponali 370027ca37 Set version to v1.8.9 2025-06-14 18:24:11 +02: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
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
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
Ponali 247d32112c v0.3.1 (again) - I forgot to update the version in the file :/ 2025-04-08 20:04:21 +02:00
Ponali 6f1508d1bf v0.3.1 - Fixed the infamous bug
TheWahlolly didn't know that arrays were stored in pointers when set into another variable, affecting the original array. I also made some changes into the code for ocelot logs so signals are much clearer to investigate (I hope).
2025-04-08 19:55:23 +02:00