Commit graph

995 commits

Author SHA1 Message Date
Michael
326d29db45 oced bug is slightly less of an issue 2017-08-07 13:46:04 -04:00
Michael
e07c2f58ba Scale the screen so it doesn't look shit in 1440p 2017-08-06 23:07:05 -04:00
Michael
0af9c84029 wip shifter and infobox prison 2017-08-06 20:03:10 -04:00
Michael
97a5a97370 skin loader and ui tint 2017-08-05 22:57:40 -04:00
Michael
f4d11fcdad file opener and file saver 2017-08-05 17:01:15 -04:00
Michael
2352fcc7a1 tint support in GraphicsContext.DrawLine and DrawRectangle 2017-08-05 15:50:39 -04:00
Michael
ec363f09ca file skimmer icons 2017-08-05 15:44:09 -04:00
Michael
01683f1fcb Fix bug with backspace in TextInput 2017-08-05 12:23:25 -04:00
Michael VanOverbeek
cc42d10200 Merge pull request #137 from phath0m/monogame
Added MonoGame.Extended.Input nuget package
2017-08-05 12:12:42 -04:00
phath0m
01b4c19c02 Added MonoGame.Extended.Input nuget package, thus, replacing the existing method used by ShiftOS to obtain keyboard input. 2017-08-05 16:05:08 -07:00
Michael VanOverbeek
cda0c91ee4 Merge pull request #136 from phath0m/patch-1
Improved mapping of key codes
2017-08-04 23:09:02 -04:00
phath0m
9618ffd30f Improved mapping of key codes
Modified the extension methods provided by KeysExtensions to appropriately translate the Keys enumeration to the corresponding ASCII character. This implementation should be only be used temporarily, as  this solution does *not* take into account keyboard layouts (It should be worth noting, the previous implementation did not either).
2017-08-04 20:03:37 -07:00
Michael
6ec4837523 chat stuff and eas failure 2017-08-04 18:35:53 -04:00
Michael
1f131438c0 the first mission 2017-08-03 11:55:53 -04:00
Michael
be1b65d1c6 fix text positioning in textinput 2017-08-03 10:04:48 -04:00
Michael
3ddd9f727f fix derpy caret positioning 2017-08-03 10:02:01 -04:00
Michael
8fe8026de5 Merge remote-tracking branch 'origin/monogame' into monogame
# Conflicts:
#	ShiftOS.Frontend/Apps/ChatClient.cs
2017-08-03 09:46:48 -04:00
Michael
bec3c8424f fire hydrant and banana cowfiles 2017-08-03 08:49:07 -04:00
RogueAI42
80f7d54de9 added save/load support (not enabled) to chat AI
OnUnload() doesn't actually seem to get called, ever, so I added
an ifdef'd out line to the message send function that would save
the cache every single time the user sent a message. It works, but
eugh... my poor SSD works hard. I want to give it a break.
2017-08-03 22:11:35 +10:00
Michael
19fceb8326 Port a mini version of cowsay over to shiftos 2017-08-02 20:15:46 -04:00
Michael
957e7bfcd2 chat + ai 2017-08-02 18:03:55 -04:00
Michael
f887a5ff8a proper titletext 2017-08-02 11:14:29 -04:00
Michael
0b175d1332 pong is a loot now 2017-08-02 10:45:19 -04:00
Michael
37cf129165 The first loot! 2017-08-02 10:23:13 -04:00
Michael
10d2c0bbaa sploitset ftpwn mounts ftp directory on breach 2017-08-02 09:30:39 -04:00
Michael
52319b29ee screen fades to red as connection timer goes down 2017-08-02 08:58:31 -04:00
Michael
c832b78308 slightly fix caret movement and wrapping 2017-08-02 08:27:33 -04:00
Michael
d5a47f546f uhhhhhhhh... 2017-08-02 08:14:28 -04:00
RogueAI42
1bf3c1f577 helper script to get nuget stuff on linux 2017-08-02 17:09:14 +10:00
RogueAI42
cf81ef177f detect mono 2017-08-02 16:49:19 +10:00
Michael
d51bda2fc5 finish tutorials and add mission cmds 2017-08-01 12:22:15 -04:00
RogueAI42
9cad19bf1a Merge remote-tracking branch 'upstream/monogame' into monogame 2017-08-01 17:48:12 +10:00
RogueAI42
aa3de1b749 stab in the dark to fix this startup exception
It doesn't actually happen for me. I rewrote GetCurrentLine() to
be more consistent with the rest of the codebase about newlines,
hopefully this will work for everyone.
2017-08-01 17:47:09 +10:00
Michael
6fd95f9128 perform gc when ourging caches 2017-07-31 23:04:23 -04:00
Michael
afa0c9fdaa holy shit the game runs at higher than 2fps in debug 2017-07-31 22:59:02 -04:00
Michael
b8da7357b0 adjust textcache purge 2017-07-31 22:48:17 -04:00
RogueAI42
1c9767380f fixed the nightmare terminal bug in like half an hour
3YmMNpbFjp0
2017-07-31 21:29:40 +10:00
RogueAI42
23bd15d7cf Merge remote-tracking branch 'upstream/monogame' into monogame 2017-07-31 19:44:51 +10:00
RogueAI42
d953797369 readable text render
yeah yeah the project is "deprecated" but I can't be bothered waiting
for Mike to change his mind again
2017-07-31 19:43:25 +10:00
RogueAI42
60e5451c3b it's lowercase again >:(
dammit will
2017-07-31 19:43:03 +10:00
Rylan
6366721315 Update README.md 2017-07-30 23:16:03 -04:00
Michael VanOverbeek
a42c4ab067 Update README.md 2017-07-30 21:46:28 +00:00
Michael VanOverbeek
055b156fbe Deprecated. 2017-07-30 12:27:32 -04:00
Michael
38c78acaff fuckng hell 2017-07-30 12:12:26 -04:00
Michael
3d22591f46 debug shell and clear metacmd 2017-07-29 13:49:44 -04:00
william341
f31eff4566 wew 2017-07-29 10:46:55 -07:00
Michael
20ab7710cd Intrinsic id parsing for terminal 2017-07-29 13:42:25 -04:00
Michael
cc16e343b5 fix rng bug with loot 2017-07-29 13:19:23 -04:00
Michael
f8854f0e44 subshells and shell-specific cmds 2017-07-29 11:01:32 -04:00
william341
ffdcd39b9a loot fixed 2017-07-28 22:31:20 -07:00