ShiftOS_TheReturn/ShiftOS.WinForms
RogueAI42 37e9af7ca6 made MindBlow wayyy faster
More threads. More responsive.
The IBFListener calls don't wait for the WinForms updates to finish
now. They put changes onto a few variables using a lock and then
activate a dormant thread to actually run those on the worker thread.
Once it's done, that dormant thread goes back to waiting for an
AutoResetEvent to fire that tells it when there's actually work to
do. So it shouldn't chew up any CPU. I found out about this object
working on this project and now I want to find everywhere in the game
that uses a while loop to wait for stuff, and replace it with this.
2017-06-19 20:01:38 +10:00
..
Applications made MindBlow wayyy faster 2017-06-19 20:01:38 +10:00
Controls Creation of new games is possible again! 2017-06-11 17:58:35 -04:00
DesktopWidgets holy ashit 2017-05-21 12:21:41 +00:00
MainMenu Localize BIOS screen. 2017-06-18 20:53:03 -04:00
Properties bios screen YAYS 2017-06-18 17:24:09 -07:00
Resources Localize BIOS screen. 2017-06-18 20:53:03 -04:00
Servers Get rid of namespaces in commands. 2017-06-16 20:36:43 -04:00
ShiftnetSites MindBlow tweaks 2017-06-19 17:03:51 +10:00
StatusIcons Icon Manager and various icon bugfixes. 2017-06-01 17:09:22 -04:00
Stories Localize a lot of the window titles 2017-06-18 20:31:19 -04:00
SystemIcons Minesweeper flagging icon, format editor icon 2017-03-12 10:10:36 -07:00
Tools Fix ArtPad sidebar images being blank 2017-06-14 19:59:29 -04:00
App.config Python API 2017-06-13 20:06:38 +10:00
AudioManager.cs fix the audio system 2017-06-02 11:38:38 -04:00
Commands.cs move terminal commands out of the engine 2017-06-18 08:41:46 -04:00
DesktopWidgetAttribute.cs Store widget locations in file 2017-04-16 14:18:02 -04:00
DownloadControl.cs Increase shiftletters payout (and shiftnet sub stuff) 2017-02-26 15:57:09 -05:00
DownloadControl.Designer.cs Merge a fuckton of shit. 2017-05-21 12:29:53 +00:00
DownloadControl.resx Fix download UI 2017-02-02 19:51:57 -05:00
GUIFunctions.cs Added Licenses 2017-02-24 20:24:57 -05:00
GUILogin.cs holy ashit 2017-05-21 12:21:41 +00:00
GUILogin.Designer.cs holy ashit 2017-05-21 12:21:41 +00:00
GUILogin.resx holy ashit 2017-05-21 12:21:41 +00:00
HackerCommands.cs Get rid of namespaces in commands. 2017-06-16 20:36:43 -04:00
IDesktopWidget.cs Begin work on Desktop Widgets 2017-04-16 13:31:23 -04:00
JobTasks.cs It's amazing what talking to Rylan can do to an integer datatype. 2017-05-29 20:08:30 -04:00
Oobe.cs Creation of new games is possible again! 2017-06-11 17:58:35 -04:00
Oobe.Designer.cs Basically finish new OOBE 2017-04-17 15:10:34 -04:00
Oobe.resx Improved tutorial, win.open edit 2017-01-18 10:01:37 -05:00
OobeStory.cs Get rid of namespaces in commands. 2017-06-16 20:36:43 -04:00
packages.config Audio Player work. 2017-04-24 21:01:42 -04:00
Program.cs ReflectMan Saves The Day.............. 2017-06-11 17:38:53 +10:00
ScriptingTestFunctions.cs Optimize screensavers 2017-03-02 08:53:01 -05:00
ShiftOS.WinForms.csproj Merge pull request #130 from ComputeLinux/master 2017-06-19 00:34:31 +00:00
ShiftOSAudioProvider.cs ShiftSweeper right click flagging 2017-03-05 09:49:47 -08:00
ShiftOSConfigFile.cs Added Licenses 2017-02-24 20:24:57 -05:00
SkinCommands.cs Get rid of namespaces in commands. 2017-06-16 20:36:43 -04:00
TestCommandsForUpgrades.cs Get rid of namespaces in commands. 2017-06-16 20:36:43 -04:00
TrailerCommands.cs Get rid of namespaces in commands. 2017-06-16 20:36:43 -04:00
UniteLoginDialog.cs holy ashit 2017-05-21 12:21:41 +00:00
UniteLoginDialog.Designer.cs fix unite login and add multiuser support 2017-04-30 20:28:31 -04:00
UniteLoginDialog.resx unite stuffs 2017-04-30 17:50:54 -04:00
UniteSignupDialog.cs Creation of new games is possible again! 2017-06-11 17:58:35 -04:00
UniteSignupDialog.Designer.cs Creation of new games is possible again! 2017-06-11 17:58:35 -04:00
UniteSignupDialog.resx Creation of new games is possible again! 2017-06-11 17:58:35 -04:00
VisualBasicStuff.cs Infobox SHOULD play a sound. 2017-04-15 11:35:38 -04:00
WFLanguageProvider.cs fix some nres 2017-05-02 17:52:10 -07:00
WidgetManager.cs ReflectMan Saves The Day.............. 2017-06-11 17:38:53 +10:00
Window.cs Added Licenses 2017-02-24 20:24:57 -05:00
Window.Designer.cs Allows the creation of a file (0:/md.txt) for testing ShiftOS Markdown in the shiftnet 2017-03-05 17:51:41 -08:00
Window.resx Allows the creation of a file (0:/md.txt) for testing ShiftOS Markdown in the shiftnet 2017-03-05 17:51:41 -08:00
WindowBorder.cs holy ashit 2017-05-21 12:21:41 +00:00
WindowBorder.Designer.cs Window Resizing. 2017-04-29 13:28:37 -04:00
WindowBorder.resx Initial upload 2017-01-08 09:57:10 -05:00
WinformsDesktop.cs Localize a lot of the window titles 2017-06-18 20:31:19 -04:00
WinformsDesktop.Designer.cs volume control slider and other goodies 2017-05-31 19:23:40 -04:00
WinformsDesktop.resx volume control slider and other goodies 2017-05-31 19:23:40 -04:00
WinformsWindowManager.cs More documentation 2017-04-16 09:48:33 -04:00