Commit graph

69 commits

Author SHA1 Message Date
Jet the Hawk
0d4d9356c0 Add support for renaming the player user 2023-03-01 19:52:46 -05:00
Jet the Hawk
8669556d6c Add support for initialization hooks 2023-03-01 17:56:50 -05:00
Jet the Hawk
7e3713f02f Add simple save system 2023-03-01 17:40:26 -05:00
Jet the Hawk
4b9a9bb78f Add support for data collection events 2023-03-01 16:00:08 -05:00
Jet the Hawk
607bcb06d5 ADd support for serializing collections 2023-03-01 15:03:52 -05:00
Jet the Hawk
e96c0c4d54 Add support for removing save data at a given revision 2023-03-01 14:46:46 -05:00
Jet the Hawk
32d38f41d4 Add untested support for binary serialization 2023-02-28 22:39:05 -05:00
Jet the Hawk
2cf43e3b0c Add Terminal launcher to dock 2023-02-27 00:16:47 -05:00
Jet the Hawk
4a207d9765 Add core layout skeleton for Status Bar 2023-02-26 23:07:29 -05:00
Jet the Hawk
35bda6f335 Make Rider fucking suffer 2023-02-26 22:29:46 -05:00
Jet the Hawk
afefafb6b2 Reserve space for a dock 2023-02-26 20:44:13 -05:00
Jet the Hawk
ee5cd0bb2a Add support for Info Panel 2023-02-26 20:27:38 -05:00
Jet the Hawk
47f79d222d Update minimize/maximize buttons 2023-02-25 15:41:39 -05:00
Jet the Hawk
8640c59982 Add support for inactive border decorations 2023-02-25 00:54:19 -05:00
Jet the Hawk
b82e34012e Fix caption buttons not properly hiding in UguiMessageDialog 2023-02-25 00:30:37 -05:00
Jet the Hawk
1639cbb9cd Update border directions and button widget style 2023-02-25 00:17:43 -05:00
Jet the Hawk
f0607aaefb Code cleanup, add vmctl 2023-02-23 21:21:08 -05:00
Jet the Hawk
6f08df0e48 Add support for window focus tracking 2023-02-23 01:15:40 -05:00
Jet the Hawk
4bef4c9883 Add horrifyingly bad but working support for window focus change 2023-02-23 01:10:51 -05:00
Jet the Hawk
33ad4e8aa7 Add confirmation dialog for closing the terminal while busy 2023-02-22 20:42:43 -05:00
Jet the Hawk
a9b2d0b5d1 Prevent terminal from closing while a command is executing 2023-02-22 19:23:54 -05:00
Jet the Hawk
4b1993afb1 Fix issue with shell builtins repeatedly executing when using Parallel Operator 2023-02-22 19:18:10 -05:00
Jet the Hawk
ec607d0524 Add sleep command 2023-02-22 19:15:59 -05:00
Jet the Hawk
6590ce54a1 Add support for graceful shell error handling 2023-02-22 18:58:39 -05:00
Jet the Hawk
620c6d617f Add untested support for file input redirection 2023-02-22 18:48:52 -05:00
Jet the Hawk
8fa2da4e6e Add support for shell append redirect 2023-02-22 18:41:06 -05:00
Jet the Hawk
0d8ed59f2c Add support for file overwriting in shell 2023-02-22 18:34:19 -05:00
Jet the Hawk
b369e0f212 Restitch 'Command Not Found' text 2023-02-22 18:07:22 -05:00
Jet the Hawk
de8da4e4b8 Handle basic escape sequences in shell lexer 2023-02-21 23:48:02 -05:00
Jet the Hawk
6c359a4341 Add support for setting environment variables via the shell 2023-02-21 23:29:47 -05:00
Jet the Hawk
cb80ee1b66 Add support for reading environment variables in shell 2023-02-21 22:07:12 -05:00
Jet the Hawk
dff22c27d4 Make cd with no arguments return user to home 2023-02-21 21:19:38 -05:00
Jet the Hawk
5199833c0f Add mkdir command 2023-02-21 21:16:38 -05:00
Jet the Hawk
5235476c5c Add support for cat command 2023-02-21 21:12:39 -05:00
Jet the Hawk
d11ea5243b Remove Restitched 2023-02-21 19:16:54 -05:00
Jet the Hawk
65459cd36c Implement the ls command 2023-02-21 18:44:37 -05:00
Jet the Hawk
72f01b1342 Add support for PATH 2023-02-21 18:15:36 -05:00
Jet the Hawk
cac69d3ee9 Add support for process environment variables 2023-02-21 17:31:54 -05:00
Jet the Hawk
0dec1a5f02 ADd support for executing graphical and text commands in shell 2023-02-21 00:12:00 -05:00
Jet the Hawk
05b101a8de Add support for filesystem tables 2023-02-20 22:07:41 -05:00
Jet the Hawk
f6c3dadb17 Add untested support for virtual filesystem 2023-02-20 21:36:18 -05:00
Jet the Hawk
618cece31c Update .gitignore 2023-02-20 17:16:55 -05:00
Jet the Hawk
7e8b949327 Add GameModes folder 2023-02-20 17:08:30 -05:00
Jet the Hawk
2b907dc8ba Code cleanup...ish 2023-02-20 16:17:24 -05:00
Jet the Hawk
a986bda0ac Make things open-source-ready! 2023-02-20 16:04:20 -05:00
Jet the Hawk
145014f1bf Add MIT License 2023-02-20 15:45:45 -05:00
Jet the Hawk
bd91d7b050 Add README.md 2023-02-20 15:42:04 -05:00
Jet the Hawk
c4de3dce86 Add support for running external programs in the command shell 2023-02-20 14:19:54 -05:00
Jet the Hawk
eb75ae7578 Fix issue with parsing redirection operators 2023-02-20 14:10:57 -05:00
Jet the Hawk
9241767251 Improve command-line lexer 2023-02-20 14:06:20 -05:00