Commit Graph

  • 6f2a561e3d I'm gonna go instane (minified) github-actions[bot] 2026-04-30 12:45:25 +00:00
  • 184f15bbab I'm gonna go instane WahPlus 2026-04-30 15:45:07 +03:00
  • b08d7b3f98 I forgot you have to give it write permissions (minified) github-actions[bot] 2026-04-30 12:32:52 +00:00
  • ac867ddff7 I forgot you have to give it write permissions WahPlus 2026-04-30 15:32:36 +03:00
  • ae7083d23b DFSJKOHhjkafdsjh WahPlus 2026-04-30 15:30:31 +03:00
  • f76bef395a blbflblbl WahPlus 2026-04-30 15:24:51 +03:00
  • 6bf6f119b2 Changed some random ass stuff in the minifier Action WahPlus 2026-04-30 15:22:00 +03:00
  • 6e51cddc81 Added a GitHub Action to minify everything to the minified branch WahPlus 2026-04-30 15:19:03 +03:00
  • eb2e6b9596 Added functional package removal WahPlus 2026-04-17 19:32:29 +03:00
  • 2173713694 Added package deduplication and fixed a previously unnoticed bug with extending the package table mid-loop WahPlus 2026-03-28 06:50:26 +02:00
  • c5b330ac9d Added commas to the packages that will be installed list WahPlus 2026-03-27 19:25:23 +02:00
  • 2d6dbe41a1 Made installing virtual packages actually work WahPlus 2026-03-27 19:24:50 +02:00
  • 65facb89f7 Added more test packages and removed test files from repo WahPlus 2026-03-27 19:11:11 +02:00
  • 647854b1da Added installing vpackages to Ag2 WahPlus 2026-03-27 15:28:34 +02:00
  • a7809384d9 Added group support when installing I guess WahPlus 2026-03-22 19:58:21 +02:00
  • 88f2a55ca0 Added support for dependency cascading, virtual packages, and groups when removing packages WahPlus 2026-03-22 18:37:39 +02:00
  • 3ab72fe1dd Added a check for if a package is already installed WahPlus 2026-03-04 18:19:56 +02:00
  • 1e9ba6c01a Made Argentum 2 create tracking files in /ag2/pkg WahPlus 2026-03-04 18:03:44 +02:00
  • bca8830ead Added Kate swap files to gitignore WahPlus 2026-03-04 17:45:11 +02:00
  • 2a2b27a827 Made filesystem.concat() work with more than 2 paths WahPlus 2026-03-04 17:42:06 +02:00
  • 5feed553af I fucking can't anymore WahPlus 2026-01-18 17:31:58 +02:00
  • d24e00c308 Bugfix in terminal.lua WahPlus 2025-11-01 08:42:04 +02:00
  • f5fcc84903 fixed the "user" kernel module getting the wrong IDs when creating tasks Ponali 2025-10-30 17:48:16 +01:00
  • 86f825d14b Add login script WahPlus 2025-10-30 16:03:09 +02:00
  • 3c99c26ea3 Remove useless GPU import in tsched WahPlus 2025-10-30 16:02:40 +02:00
  • fa1ef3926b Hey, Vsauce! Michael here. WahPlus 2025-10-30 15:29:42 +02:00
  • bef22740f6 Minor punctuation change in halyde/kernel/modules/user.lua WahPlus 2025-10-30 15:18:32 +02:00
  • 3e3e35860c Add text censoring to terminal.read() WahPlus 2025-10-30 15:02:52 +02:00
  • ad7596efee Removed unused get() function in halyde/kernel/modules/terminal.lua terminal.read() WahPlus 2025-10-30 14:24:09 +02:00
  • c4b6445c23 Improve variable naming in halyde/kernel/modules/terminal.lua terminal.read() WahPlus 2025-10-30 14:21:02 +02:00
  • ead5a09747 Comment on require() function in halyde/kernel/boot.lua WahPlus 2025-10-30 14:13:18 +02:00
  • be2ddf1dd4 Make terminal.read() use a table for options WahPlus 2025-10-30 13:29:13 +02:00
  • ca5d1114d2 Comment on halyde/apps/touch.lua WahPlus 2025-10-30 13:28:06 +02:00
  • c5418be165 Remove empty halyde/apps/resolution.lua WahPlus 2025-10-30 13:25:20 +02:00
  • f0c0acfcdc Comment on maindrv WahPlus 2025-10-30 13:24:41 +02:00
  • ae1652b1b9 Rename /halyde/shell to /halyde/scripts WahPlus 2025-10-30 13:15:04 +02:00
  • c1c6a50b09 Added user system. WahPlus 2025-10-28 19:15:20 +02:00
  • 51124da54b Added wait() function. WahPlus 2025-10-28 19:14:16 +02:00
  • 8144d44deb Renamed lscor to lstsk. WahPlus 2025-10-28 19:13:54 +02:00
  • 337f8af1df Made LuaLS ignore missing fields diagnostic. WahPlus 2025-10-28 17:06:28 +02:00
  • 30b38ee0d9 Added MD5 library WahPlus 2025-10-27 20:08:04 +02:00
  • 9581d5ce52 Added MD5 library WahPlus 2025-10-27 20:08:04 +02:00
  • 8548855d7f Fix log tool not printing some log entries mcplayer3 2025-10-21 20:34:06 +11:00
  • f1d69b51b2 added a keybind to the crash screen that reboots when the user presses enter/return Ponali 2025-10-20 18:37:42 +02:00
  • c9883c2c64 made all logs with multiple lines show up correctly Ponali 2025-10-20 18:17:01 +02:00
  • 668ed93491 made modload catch all errors emitted by modules Ponali 2025-10-20 17:38:43 +02:00
  • 8ab525b9ac made the lua app return the actual syntax error instead of "assertion failed!" Ponali 2025-10-20 13:32:05 +02:00
  • 245b6a524d made modload check for modules again when a component gets added or removed Ponali 2025-10-20 12:11:01 +02:00
  • 883f20f269 made events specific to processes Ponali 2025-10-18 16:56:46 +02:00
  • 61eea92fe0 the lua shell now catches errors dealt by libraries, and puts them on a log file Ponali 2025-10-18 11:25:38 +02:00
  • 26c1f055d8 made all logs from tsched start with [tsched] Ponali 2025-10-15 19:03:49 +02:00
  • d771a1fe39 added a cleanup routine to IPC Ponali 2025-10-15 18:34:33 +02:00
  • a020229a69 turned evmgr into a module Ponali 2025-10-15 13:52:28 +02:00
  • e1270d7bd7 fixed a bug in modload that lets modules get loaded twice through dependencies Ponali 2025-10-15 13:49:38 +02:00
  • f1877f6338 process crashes now output error logs Ponali 2025-10-12 10:05:39 +02:00
  • 61a7e3d139 TSCHED IS NOW A MODULE!!!!!!!!!!!! YIPEEEEEEEEEEEE Ponali 2025-10-12 09:02:40 +02:00
  • 8296127266 refactored tsched.lua with checkArgs and fail-safes Ponali 2025-10-11 18:51:42 +02:00
  • 62a2466c5e made modload more failsafe Ponali 2025-10-11 10:31:31 +02:00
  • 1798d63864 fixed filesystem erroring out when seeking while not buffered Ponali 2025-10-11 10:22:31 +02:00
  • 33f2573eb6 refactoring of halyde/kernel/boot.lua boot process Ponali 2025-10-11 09:13:39 +02:00
  • ea074a8f87 Add log tool adds log tool for viewing logs Your Name 2025-10-06 21:43:03 +11:00
  • 4a9683a256 Added log tool Your Name 2025-10-06 17:48:22 +11:00
  • 296aba9a2f made fetch get the logo, instead of getting preloaded when booting Ponali 2025-10-05 08:09:14 +02:00
  • 1d49683d3c Made the spacing a little nicer for the registry file. WahPlus 2025-10-04 20:23:29 +03:00
  • e0b6feb98c Made some formatting changes to lib/log.lua and disabled buffering when trimming the log. WahPlus 2025-10-04 20:14:36 +03:00
  • d63941814f fix tsched crashing when a process gets removed Ponali 2025-10-04 18:36:57 +02:00
  • db01a8d741 added the touch app Ponali 2025-10-04 14:08:36 +02:00
  • a89953056b fix shell not appending current directory to PATH Ponali 2025-10-04 12:55:13 +02:00
  • 2c47a6df59 add the beep app Ponali 2025-10-04 08:40:31 +02:00
  • 943f1020fa Added the new registry.json in preparation for Argentum 2 WahPlus 2025-09-30 21:22:09 +03:00
  • 3d9ec665b9 Added component.isAvailable() WahPlus 2025-09-30 21:15:19 +03:00
  • 9c0e33c116 Removed .editorconfig from .gitignore WahPlus 2025-09-30 20:29:50 +03:00
  • cd3dd80c23 Made event.pull() with a timeout of 0 not yield. WahPlus 2025-09-30 15:26:35 +03:00
  • 58c8ce3f2d Modified gitignore WahPlus 2025-09-28 17:55:41 +03:00
  • de5d779d9a Patched a bug with require WahPlus 2025-09-28 16:04:25 +03:00
  • 0ca8cfeeeb made halyde crashes make a log entry Ponali 2025-09-27 13:37:46 +02:00
  • 0c604a5870 added horizontal scrolling Ponali 2025-09-26 19:17:46 +02:00
  • c83fe8a7f4 ACTUALLY fix the issue WahPlus 2025-09-25 08:48:31 +03:00
  • f28812205e Made log.lua make the halyde/logs directory if it's not present WahPlus 2025-09-25 08:37:52 +03:00
  • 2f512b5e99 added vertical scrolling Ponali 2025-09-25 06:45:26 +02:00
  • 732f747347 fix error text peeking through the scroll text Ponali 2025-09-24 07:02:31 +02:00
  • 99725b43ba Added CLI parser library WahPlus 2025-09-24 21:29:34 +03:00
  • ad0f2197a3 Add resolution command (#40) mcplayer3 2025-09-23 19:34:00 +10:00
  • cf26f610b4 made stuff more verbose Ponali 2025-09-21 18:41:41 +02:00
  • 39897457f9 Added log printing on the screen on startup. WahPlus 2025-09-17 20:54:56 +03:00
  • 87d0e6bbcb made the lua app preload libraries and indicate how much time was spent loading them Ponali 2025-09-16 19:24:02 +02:00
  • 8b51217324 Made filesystem seeking more failsafe and added better log trimming. WahPlus 2025-09-16 19:36:41 +03:00
  • 894641734f FUUUUCK I FORGOT TO PUSH THE SHELL LIBRARY Ponali 2025-09-15 17:31:53 +02:00
  • 90252f83f1 Set Git to ignore logs WahPlus 2025-09-15 16:17:49 +03:00
  • 0b2745ab9c Merge branch 'Pre-Alpha-3.0.0' of https://github.com/Team-Cerulean-Blue/Halyde into Pre-Alpha-3.0.0 WahPlus 2025-09-15 08:14:39 +03:00
  • 099fbee8c6 Added logging system, fixed filesystem read handle buffering and added read handle seeking. WahPlus 2025-09-15 08:10:50 +03:00
  • 66783e455c ported apps lscor, mv, and rm Ponali 2025-09-15 07:08:19 +02:00
  • ff04e730f9 ported apps download/wget, fetch, label, and lscor/ps Ponali 2025-09-14 18:46:26 +02:00
  • 3c087aaddf added handling invalid invoke functions and ported a couple of apps Ponali 2025-09-14 17:45:36 +02:00
  • 8244f1590c added feature for checking if a component is virtual, and updated apps argentum and boot to comply with Halyde v3 Ponali 2025-09-14 16:28:15 +02:00
  • d3d5f21ab1 lots and LOTS of stuff Ponali 2025-09-14 13:37:41 +02:00
  • 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. WahPlus 2025-08-21 21:03:17 +03:00
  • 2dee5eaba7 Revert pre-alpha 3.0.0 because I was supposed to push it to a branch. WahPlus 2025-08-17 16:44:40 +03:00
  • 5276d2437b Merge branch 'main' of https://github.com/TheWahlolly/Halyde WahPlus 2025-08-17 16:41:07 +03:00
  • cbf25999f0 PRE-ALPHA 3.0.0 - Rewrote the kernel to use a more modular design, changed some terms, added process sandboxing for security. WahPlus 2025-08-17 16:38:08 +03:00