Commit graph

12 commits

Author SHA1 Message Date
MichaelTheShifter
fe4121c541 Shifter UI rewrite, fix shiftnet and spkg paths. 2016-07-22 12:23:28 -04:00
MichaelTheShifter
b52090021f Move ShiftUI designer to ShiftOS and add
prober for ShiftOS to allow ShiftUI designer to design ShiftOS forms.
2016-07-20 13:52:12 -04:00
MichaelTheShifter
995b1404e0 Fix window border bug, add skinnable VisualStyleBorders 2016-07-20 10:04:18 -04:00
MichaelTheShifter
f1856e8ed3 Fix graphical glitch with buttons.
This glitch has been prevelant ever since ShiftOS first had Knowledge
Input. And I don't mean 0.1.0, I mean all the way back before 0.0.5 when
OSFirstTimer was developing it.

Basically, buttons would show light gray backgrounds when you click on
them. Now they show black (and it's skinnable :D)
2016-07-20 09:17:10 -04:00
MichaelTheShifter
6b804f03eb Full ShiftUI conversion
The only bugs are that windows don't show in the center of the screen,
and Gecko webbrowsers are not serializing properly to be converted to
ShiftUI widgets (you can use the ToWidget() extension method to convert
a WinForms control to a ShiftUI widget)

Also multiple desktop panels are removed due to some odd bug I can't
diagnose. Will add them back in the future. Promise. I loved creating
GNOME2 skins.
2016-07-19 21:53:26 -04:00
MichaelTheShifter
a067684f08 Minor server contact layer changes for online battles. 2016-06-26 20:16:27 -04:00
MichaelTheShifter
902b89212c More matchmaking fixes 2016-06-26 12:31:01 -04:00
MichaelTheShifter
a14470ce12 Fix crash with phantom clients while matchmaking 2016-06-26 07:46:56 -04:00
MichaelTheShifter
2963b1bff2 Network Browser lets you set your online identity now. 2016-06-26 07:21:14 -04:00
MichaelTheShifter
e8436720ed Make the Network Browser stop matchmaking when closed or a match was made. 2016-06-26 07:04:41 -04:00
MichaelTheShifter
309f9fe361 Added online Hacker Battles with matchmaking system
It's untested, but in theory it'll all work perfectly.
2016-06-25 21:22:46 -04:00
MichaelTheShifter
84f689b91a Sort source code into folders.
It feels better to know what's responsible for what... Plus I removed
some un-needed C# stuff.
2016-06-25 08:10:03 -04:00