Commit Graph

287 Commits

Author SHA1 Message Date
mcplayer3 0ae00dd61a Apparently I left in some unused variables that were supposed to be removed by Tema 2026-06-20 22:21:14 +10:00
mcplayer3 593e8a8512 Started to add custom colour palettes
I have literally no idea why it wont work but if anyone picks this up you'll know it works when the old Halyde colours show up
2026-06-20 22:19:36 +10: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
WahPlus 69a033f9a2 Added Gitea migration warning 2026-06-20 10:12:47 +03:00
WahPlus 11dea2b9e8 Changed README shield to say DokuWiki 2026-06-20 10:12:42 +03:00
WahPlus 393802b34e Added DokuWiki docs to README 2026-06-20 10:11:50 +03: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 9b9c005194 Fucking terminal 2026-06-18 16:52:17 +03:00
tema5002 81e832ef5d Merge branch 'unfinished-ag2' into Pre-Alpha-3.0.0 2026-06-18 16:38:51 +03:00
tema5002 6c356c7a13 Make the terminal suck less. 2026-06-17 21:44:52 +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
WahPlus 317c0df9e8 component: Fixed #33 2026-06-15 19:37:48 +03:00
WahPlus b139e2da01 component: Fixed #34 2026-06-15 19:31:46 +03:00
WahPlus af61b8661a terminal: Fixed #73 2026-06-15 19:14:19 +03:00
WahPlus cb0f663f94 init: Fixed #71 2026-06-15 19:07:31 +03:00
mcplayer3 364dda8850 Copied special keys to a new table in the keyboard library 2026-06-09 14:36:37 +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 0c197d758a Update .gitignore 2026-06-07 12:38:55 +03:00
tema5002 ac1e58abcf log.lua: Shouldn't assert on failed fs.open because this way it doesn't run on read only filesystem and really doesn't matter if it fails 2026-06-06 21:49:05 +03:00
tema5002 08af85f3b4 terminal.lua: Make 1st tier and 2nd tier GPU (or 2nd tier APU and 3rd tier APU) not suck 2026-06-06 21:38:32 +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
mcplayer3 8c33ee0eb9 loadthething returns 2026-06-06 02:15:25 +10:00
WahPlus 202f6d42ac solvitdb: I am incredibly stupid 2026-05-31 09:44:21 +03:00
WahPlus 2b897106c5 solvitdb: Improved sanitize() function 2026-05-31 09:38:25 +03:00
Ponali cd5b71c110 solvit: made it run coroutine.yield() every 0.1s 2026-05-10 17:40:54 +02:00
Ponali e3464a920e solvit: added resolving code for different constant AVS conflict where the dependency is already installed 2026-05-10 16:50:49 +02:00
Ponali 137f8645fd solvit: added different constant AVS conflict error where the dependency is already installed
this time though there ACTUALLY needs resolving code here
2026-05-10 11:05:46 +02:00
Ponali 44f391253c solvit: made it return another error when trying to resolve different constant AVS conflict 2026-05-09 16:54:21 +02:00
Ponali 477d1de809 add different constant AVS conflict error
no resolving code yet though
2026-05-09 08:35:47 +02:00
WahPlus bf541b8b9d Finished modifying of packages 2026-05-06 21:15:40 +03:00
WahPlus 2bff0e749a Fixed SolvitDB's insert() function
It uses a temporary file like remove() now.
2026-05-06 19:10:30 +03:00
Ponali 60283fc40e solvit: added some support for constant versions 2026-05-03 19:06:06 +02:00
WahPlus f275247b00 Added versions to SolvitDB 2026-05-03 19:12:19 +03:00
WahPlus d84324c707 Added encoding package data to a string to solvitDB 2026-05-03 19:06:04 +03:00
Ponali 8dda210eb3 solvit: removing a reverse dependency from package removal now checks for that package's dependencies instead of every package 2026-05-03 17:46:11 +02:00
WahPlus 95b1c56d65 Made the list returned by solvitdb.list() iterable 2026-05-03 18:31:48 +03:00
WahPlus 56a849c1a8 Added solvitdb.list() 2026-05-03 18:29:26 +03:00
Ponali 233ad0598d solvit: added handling cascading when removing packages 2026-05-03 15:51:18 +02:00
Ponali 442e83c8e9 solvit: change solvitdb calls to account for file path API change 2026-05-03 15:19:08 +02:00