<feed xmlns='http://www.w3.org/2005/Atom'>
<title>shiftos_thereturn.git/ShiftOS_TheReturn/ShiftOS.Engine.csproj, branch winforms</title>
<subtitle>The official, open-source, C# revamp of ShiftOS.
</subtitle>
<id>https://git.shiftos.dev/shiftos_thereturn.git/atom?h=winforms</id>
<link rel='self' href='https://git.shiftos.dev/shiftos_thereturn.git/atom?h=winforms'/>
<link rel='alternate' type='text/html' href='https://git.shiftos.dev/shiftos_thereturn.git/'/>
<updated>2017-07-14T01:30:04Z</updated>
<entry>
<title>Delete a LOT of obsolete code</title>
<updated>2017-07-14T01:30:04Z</updated>
<author>
<name>Michael</name>
<email>Michael@some.where</email>
</author>
<published>2017-07-14T01:30:04Z</published>
<link rel='alternate' type='text/html' href='https://git.shiftos.dev/shiftos_thereturn.git/commit/?id=e929a9f5105c00b0a3a2b4e75a876bbb95bbfa7b'/>
<id>urn:sha1:e929a9f5105c00b0a3a2b4e75a876bbb95bbfa7b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Render text onscreen</title>
<updated>2017-07-02T17:31:39Z</updated>
<author>
<name>Michael</name>
<email>Michael@some.where</email>
</author>
<published>2017-07-02T17:31:39Z</published>
<link rel='alternate' type='text/html' href='https://git.shiftos.dev/shiftos_thereturn.git/commit/?id=dad09c9e7c1ff68a157836b636f13f25d27e050a'/>
<id>urn:sha1:dad09c9e7c1ff68a157836b636f13f25d27e050a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Basics of the virus system</title>
<updated>2017-06-28T20:33:07Z</updated>
<author>
<name>Michael</name>
<email>Michael@some.where</email>
</author>
<published>2017-06-28T20:33:07Z</published>
<link rel='alternate' type='text/html' href='https://git.shiftos.dev/shiftos_thereturn.git/commit/?id=27264a559d7fd40a0c2bc393a5e150c17da1539d'/>
<id>urn:sha1:27264a559d7fd40a0c2bc393a5e150c17da1539d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Slight... very slight... fileskimmer mods</title>
<updated>2017-06-28T12:19:44Z</updated>
<author>
<name>Michael</name>
<email>Michael@some.where</email>
</author>
<published>2017-06-28T12:19:44Z</published>
<link rel='alternate' type='text/html' href='https://git.shiftos.dev/shiftos_thereturn.git/commit/?id=00cd41ea928781ad760cff3d14bd78d60758679d'/>
<id>urn:sha1:00cd41ea928781ad760cff3d14bd78d60758679d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Mission backend.</title>
<updated>2017-06-24T23:52:57Z</updated>
<author>
<name>Michael</name>
<email>Michael@some.where</email>
</author>
<published>2017-06-24T23:52:57Z</published>
<link rel='alternate' type='text/html' href='https://git.shiftos.dev/shiftos_thereturn.git/commit/?id=ad7328882b60470ba546219cb73c14adb078a7a4'/>
<id>urn:sha1:ad7328882b60470ba546219cb73c14adb078a7a4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>move terminal commands out of the engine</title>
<updated>2017-06-18T12:41:46Z</updated>
<author>
<name>Michael</name>
<email>Michael@some.where</email>
</author>
<published>2017-06-18T12:41:46Z</published>
<link rel='alternate' type='text/html' href='https://git.shiftos.dev/shiftos_thereturn.git/commit/?id=12acff8742f4c64976bfabee1b70dc515190fc7c'/>
<id>urn:sha1:12acff8742f4c64976bfabee1b70dc515190fc7c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MindBlow: Brainfuck IDE for ShiftOS</title>
<updated>2017-06-17T09:16:50Z</updated>
<author>
<name>RogueAI42</name>
<email>declanhoare@exemail.com.au</email>
</author>
<published>2017-06-17T09:16:50Z</published>
<link rel='alternate' type='text/html' href='https://git.shiftos.dev/shiftos_thereturn.git/commit/?id=dbf794c9849c0046cf2e93a878c6d8d9101d2fc8'/>
<id>urn:sha1:dbf794c9849c0046cf2e93a878c6d8d9101d2fc8</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>Fix Intro on Linux</title>
<updated>2017-06-16T13:20:10Z</updated>
<author>
<name>RogueAI42</name>
<email>declanhoare@exemail.com.au</email>
</author>
<published>2017-06-16T13:20:10Z</published>
<link rel='alternate' type='text/html' href='https://git.shiftos.dev/shiftos_thereturn.git/commit/?id=50bd1ab402918ede7e4e365ca91b2300ebc20741'/>
<id>urn:sha1:50bd1ab402918ede7e4e365ca91b2300ebc20741</id>
<content type='text'>
MORE LUNIX, MORE FUN
also replaced drive type with drive format
</content>
</entry>
<entry>
<title>Python API</title>
<updated>2017-06-13T10:06:38Z</updated>
<author>
<name>RogueAI42</name>
<email>declanhoare@exemail.com.au</email>
</author>
<published>2017-06-13T10:06:38Z</published>
<link rel='alternate' type='text/html' href='https://git.shiftos.dev/shiftos_thereturn.git/commit/?id=2acfa34596061a9236bb6a9df1e3f3a0c01d6ff0'/>
<id>urn:sha1:2acfa34596061a9236bb6a9df1e3f3a0c01d6ff0</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>ReflectMan Saves The Day..............</title>
<updated>2017-06-11T07:38:53Z</updated>
<author>
<name>RogueAI42</name>
<email>declanhoare@exemail.com.au</email>
</author>
<published>2017-06-11T07:34:38Z</published>
<link rel='alternate' type='text/html' href='https://git.shiftos.dev/shiftos_thereturn.git/commit/?id=107a98686a105468b5f200ebcbd27343c1210ce4'/>
<id>urn:sha1:107a98686a105468b5f200ebcbd27343c1210ce4</id>
<content type='text'>
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.
</content>
</entry>
</feed>
