Commit Graph

92 Commits

Author SHA1 Message Date
tema5002 fd1b06c2ed Amiga Going Ball demo recreation 2026-06-21 08:40:39 +03:00
tema5002 93c632ed6e unsuccessfull attempt at renaming terminal to io... 2026-06-20 14:30:26 +03:00
tema5002 ab48b57e1b Implement profiler 2026-06-20 14:25:40 +03:00
WahPlus 45a09284c2 bedit: Fixed addition of weird DC3 character when saving 2026-06-20 11:27:04 +03:00
mcplayer3 8fc249433b Added saving functionality to bedit
(The text field for the save path needs improving though.)
2026-06-20 17:14:21 +10:00
mcplayer3 a3e0ec64ae cat now inserts a newline at the end of the file if there isn't one already 2026-06-19 15:03:45 +10:00
tema5002 81e832ef5d Merge branch 'unfinished-ag2' into Pre-Alpha-3.0.0 2026-06-18 16:38:51 +03:00
mcplayer3 14b25d59fc Added text editing functionality to bedit 2026-06-17 13:59:27 +10:00
mcplayer3 afe27f2b41 bedit: oops 2026-06-17 10:39:04 +10:00
mcplayer3 d091dcad18 bedit: Prevented cursor moving past end of line 2026-06-08 18:01:33 +10:00
WahPlus 7453215c91 bedit: Cursor can now scroll 2026-06-08 10:23:10 +03:00
WahPlus 95befaa72b bedit: Cursor is now movable 2026-06-07 17:57:39 +03:00
WahPlus 399dd37b2d bedit: Added a cursor
Currently you can't move it
2026-06-07 13:15:02 +03:00
tema5002 4d6dbadc32 Make shit less ass fuck shit fuck ass shit ass bruh what is this code 2026-06-06 19:00:37 +03:00
WahPlus b756bc516e bedit: Added scrolling around the screen and basic event handling 2026-06-06 18:17:00 +03:00
WahPlus 16214c253d bedit: Added a little hotkey tooltip UI at the bottom 2026-06-06 17:51:36 +03:00
WahPlus 35e3a2313f bedit: Made it use VRAM buffer, added support for a custom offset 2026-06-06 17:35:25 +03:00
mcplayer3 f81e9089d3 Started making a better version of edit 2026-06-07 00:12:25 +10:00
WahPlus eb2e6b9596 Added functional package removal 2026-04-17 19:32:29 +03:00
WahPlus 2173713694 Added package deduplication and fixed a previously unnoticed bug with extending the package table mid-loop
See comments for more details
2026-03-28 06:50:26 +02:00
WahPlus c5b330ac9d Added commas to the packages that will be installed list 2026-03-27 19:25:23 +02:00
WahPlus 2d6dbe41a1 Made installing virtual packages actually work 2026-03-27 19:24:50 +02:00
WahPlus 647854b1da Added installing vpackages to Ag2
This was written entirely on my phone in Termux lol
2026-03-27 15:28:34 +02:00
WahPlus a7809384d9 Added group support when installing I guess 2026-03-22 19:58:21 +02:00
WahPlus 88f2a55ca0 Added support for dependency cascading, virtual packages, and groups when removing packages
IT'S NOT SPAGHETTI GUYS TRUST ME
2026-03-22 18:37:39 +02:00
WahPlus 3ab72fe1dd Added a check for if a package is already installed
Installing packages is now fully functional (aside from specific
versions)
2026-03-04 18:19:56 +02:00
WahPlus 1e9ba6c01a Made Argentum 2 create tracking files in /ag2/pkg
These files describe the package's name, version, files, directories,
config files, dependencies, conflicts and whether it is auto-installed
as a dependency or not.
2026-03-04 18:03:44 +02:00
WahPlus 5feed553af I fucking can't anymore 2026-01-18 17:31:58 +02: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