Commit graph

29 commits

Author SHA1 Message Date
Michael
ad7328882b Mission backend. 2017-06-24 19:52:57 -04:00
Michael
12acff8742 move terminal commands out of the engine 2017-06-18 08:41:46 -04:00
RogueAI42
dbf794c984 MindBlow: Brainfuck IDE for ShiftOS
For 50,000 Codepoints you can write and run Brainfuck programs in
a dedicated IDE. Check out the site on "shiftnet/mindblow".

The IDE seems to be working perfectly. The site has some theming
issues.
2017-06-17 19:16:50 +10:00
RogueAI42
50bd1ab402 Fix Intro on Linux
MORE LUNIX, MORE FUN
also replaced drive type with drive format
2017-06-16 23:20:10 +10:00
RogueAI42
2acfa34596 Python API
It uses a meta-language and a CSharpCodeProvider on startup. I will
release a tutorial on the forums soon showing how to use it.

This commit also adds an extremely basic loading screen which shows
while Desktop is getting everything ready. Which can take a while
if you have any Python mods. Thanks, IronPython.
2017-06-13 20:06:38 +10: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
c631172761 modular notifications 2017-05-31 09:03:19 -04:00
Michael
9914c18456 Fuck 2017-05-28 14:40:42 -04:00
Michael
97e22b35ad SLIGHT optimizations? 2017-05-26 17:06:38 -04:00
Michael
6eb764bd5c Hmmmmmm 2017-05-21 08:31:48 -04:00
Michael
9999324bd7 delete virus manager, it isn't used. 2017-05-20 16:11:45 -04:00
Michael
8c7e638d6d document user management 2017-05-20 16:09:50 -04:00
Michael
d0d193bb1b GUI-based login screen with skinning! 2017-05-06 19:25:05 -04:00
Michael
367e2dd641 User management commands. 2017-05-01 16:06:50 -04:00
Michael
cdfba45faa unite stuffs 2017-04-30 17:50:54 -04:00
Michael
e833a9bf27 FUCKTONS OF SHIFTORIUM WORK 2017-04-23 14:53:10 -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
3f08cb807c Colored terminal text 2017-03-09 16:14:35 -05:00
Michael
2a747334bd WHOA HACKING 2017-03-07 14:56:57 -05:00
william341
5da5f16aef rip warnings 2017-02-25 10:24:40 -07:00
Michael
894c2275d9 Notification backend. 2017-02-24 21:39:46 -05:00
Michael
d54cc31301 fix nuget mosquitos 2017-02-13 13:41:18 -05:00
Michael
14bd25bab6 Help me. I can't NuGet. 2017-02-12 21:13:54 -05:00
Michael
abfd774638 Scripting changes and background music! 2017-01-29 11:59:18 -05:00
Michael
b5d5178411 Modularize the Lua engine
C# code can be exposed to Lua from anywhere in the entire source code.
2017-01-27 14:18:50 -05:00
Michael
fd7d44a07f Linux test 2017-01-18 15:36:06 -05:00
Michael
18f93056b7 Tutorial backend, deletion of Nancy
I'll probably do a SaaS webadmin tool for the MUD in ASP.NET someday.
2017-01-17 17:26:27 -05:00
Michael
f30dcf5ef4 Initial upload 2017-01-08 09:57:10 -05:00