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
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
WahPlus
1d49683d3c
Made the spacing a little nicer for the registry file.
2025-10-04 20:23:29 +03:00
WahPlus
e0b6feb98c
Made some formatting changes to lib/log.lua and disabled buffering when trimming the log.
...
The reason for this is that log files can get really large, and
buffering loads the whole file into the buffer. We devised an algorithm
to not use too much memory when trimming log files by NOT loading
everything into RAM, but buffering nullified it. It has now been
disabled.
2025-10-04 20:14:36 +03:00
WahPlus
943f1020fa
Added the new registry.json in preparation for Argentum 2
2025-09-30 21:22:09 +03:00
WahPlus
3d9ec665b9
Added component.isAvailable()
...
The function checks if a component of a specified type exists.
2025-09-30 21:15:19 +03:00
WahPlus
9c0e33c116
Removed .editorconfig from .gitignore
2025-09-30 20:29:50 +03:00
WahPlus
cd3dd80c23
Made event.pull() with a timeout of 0 not yield.
...
This makes sense because if the timeout is 0, the app calling it
obviously just wants to fetch any pending events and not wait.
2025-09-30 15:26:35 +03:00
WahPlus
58c8ce3f2d
Modified gitignore
...
Modified gitignore to ignore .editorconfig files
2025-09-28 17:55:41 +03:00
WahPlus
de5d779d9a
Patched a bug with require
...
If there was a folder in root with the same name as a library, requiring
that library would cause the require function to error. This has now
been fixed.
2025-09-28 16:04:25 +03:00
WahPlus
99725b43ba
Added CLI parser library
...
This library can easily process flags, arguments, and flags with
arguments.
2025-09-24 21:29:34 +03:00
WahPlus
39897457f9
Added log printing on the screen on startup.
...
The log library now prints all the logs on startup.
2025-09-17 20:54:56 +03:00
WahPlus
8b51217324
Made filesystem seeking more failsafe and added better log trimming.
...
- Trying to seek before the start of a file stream now does not cause an
error
- Logs are now trimmed between log entries
2025-09-16 19:36:41 +03:00
WahPlus
90252f83f1
Set Git to ignore logs
...
Added the /halyde/logs/ directory to .gitignore.
2025-09-15 16:17:49 +03:00
WahPlus
0b2745ab9c
Merge branch 'Pre-Alpha-3.0.0' of https://github.com/Team-Cerulean-Blue/Halyde into Pre-Alpha-3.0.0
2025-09-15 08:14:39 +03:00
WahPlus
099fbee8c6
Added logging system, fixed filesystem read handle buffering and added read handle seeking.
2025-09-15 08:10:50 +03:00