Michael
5fd343195b
Localize a lot of the window titles
2017-06-18 20:31:19 -04:00
Michael
a3cd6c0e60
Commands are parsed with a bash-style syntax by default
2017-06-17 21:03:27 -04:00
Michael
764cdc940f
programs are treated as commands
2017-06-16 21:10:13 -04:00
Michael
79fe2101ae
Get rid of namespaces in commands.
2017-06-16 20:36:43 -04:00
RogueAI42
107a98686a
ReflectMan Saves The Day..............
...
Refactored every part in the code that used that damn foreach loop.
All assemblies are now loaded on startup into an array, and the
results of GetType() on each are concatenated into another array.
The parts of the code that were loading the assemblies and scanning
them themselves now look to ReflectMan.Types, and all disk I/O is
limited to the first time ReflectMan is accessed. While I was there
I also replaced some other foreach loops with array comprehensions
and such to speed things up - there is a noticeable improvement.
It doesn't seem to have broken anything, but I'd appreciate if
someone could do more stress testing for me.
2017-06-11 17:38:53 +10:00
Michael
ce5469464a
Fix bug where terminal hangs on bad command
2017-06-02 08:15:51 -04:00
Rylan/wowmom98
c7ba7d733c
un obsoleting
2017-05-28 14:44:24 -04:00
Michael
8e3bdf71e7
strip things down but make things better
2017-05-28 07:21:16 -04:00
Michael
97e22b35ad
SLIGHT optimizations?
2017-05-26 17:06:38 -04:00
Michael
798f0e5920
Fix a lot of bugs with terminal
2017-05-24 17:18:28 -04:00
Michael
8e345174ee
Dramatically increase terminal performance.
2017-05-24 16:41:49 -04:00
Michael
6f3230f87d
document terminal backend
2017-05-20 15:58:04 -04:00
Michael
94e1603b85
Post-intro tutorial
2017-05-12 21:22:08 -04:00
Michael
bded9d1250
ShiftOS is a hydra.
...
You pop one bug off, 2,000 more grow in its place.
2017-05-12 19:17:47 -04:00
Michael
a41f947d8a
my hands are typing words\
2017-05-01 17:02:02 -04:00
Michael
b71cea2493
Fix a major OOBE bug.
...
And to think I was going to quit development because of this.
2017-05-01 15:08:36 -04:00
Michael
a997115079
fix unite login and add multiuser support
2017-04-30 20:28:31 -04:00
pfg
5ee6043b9e
Command theming complete
2017-03-12 09:45:11 -07:00
pfg
6460ccee37
Custom Command Syntax
2017-03-12 09:29:17 -07:00
Michael
01420ff329
fix mud.connect deadlock
2017-03-11 10:28:16 -05:00
Michael
49812bf46c
Lock down various commands while offline.
2017-03-11 09:04:45 -05:00
Michael
fa83ec01d2
even more uhhhhhhhhh
2017-03-11 08:11:27 -05:00
Michael
a9b08eb216
FULLY COMPLETE TERMINAL COLORS
2017-03-09 18:15:29 -05:00
Michael
251521835b
Console colors!
2017-03-09 16:46:34 -05:00
Michael
abe535200b
Kernel watchdog watches you more...
...
:notjustabluesmileyface:
2017-03-08 19:38:18 -05:00
Michael
2a747334bd
WHOA HACKING
2017-03-07 14:56:57 -05:00
Michael
aa9234c681
Fix console forwarding with infoboxes
2017-02-06 16:00:01 -05:00
Michael
c73611e5c5
OSFT-ifying part 1: infobox debug commands
2017-02-06 15:21:53 -05:00
Michael
555cc1319a
Add trm.exit command for exiting remote sessions.
2017-01-22 10:01:13 -05:00
Michael
2ce2214d5e
Commands can now be locked out of remote sessions
...
Try using sos.shutdown remotely... it won't work.
😜
2017-01-21 21:27:25 -05:00
Michael
84be879805
Fix trm handshake accept
2017-01-21 19:10:58 -05:00
Michael
a531cefa00
Terminal remote control!
2017-01-21 16:23:10 -05:00
Michael
33edc6a211
Improved tutorial, win.open edit
...
Tutorial now goes over how to do basic things like check codepoints, buy
upgrades, open windows etc.
win.open now shows a list of available windows when ran with no
arguments.
2017-01-18 10:01:37 -05:00
Victor Tran
627c456172
Catch exception when a command throws an unhandled exception
2017-01-11 14:22:12 +11:00
Michael
57c11bf41e
Add license to top of ALL code files.
2017-01-08 10:17:07 -05:00
Michael
f30dcf5ef4
Initial upload
2017-01-08 09:57:10 -05:00