Commit graph

457 commits

Author SHA1 Message Date
UnknownShadow200
a7e8429b86 fix buttons not being immediately selected when changing menus in game/launcher (thanks tornato) 2018-11-10 17:04:56 +11:00
UnknownShadow200
c82035884d Show a dialog box telling user they need to redownload update to get C client 2018-10-31 16:39:56 +11:00
UnknownShadow200
dec52c9d53 Actually download the C client when updating 2018-10-31 11:11:27 +11:00
UnknownShadow200
bdd37b98ab add super secret 'use c client' button to launcher 2018-10-30 13:43:22 +11:00
UnknownShadow200
65eee13695 Release 0.99.9.97 2018-09-15 23:48:12 +10:00
UnknownShadow200
446098e82c C client: fixed scaled block model, not working 2018-09-10 12:43:18 +10:00
UnknownShadow200
da46329987 simplify events 2018-09-06 12:58:03 +10:00
UnknownShadow200
70734a4754 C client: Implement Platform_SetWorkingDir on linux 2018-09-03 08:08:04 +10:00
UnknownShadow200
9025c2fc8e CPE extension names are now case insensitive 2018-08-24 00:56:37 +10:00
UnknownShadow200
36bf8548ce skip the next/prev window flags for vorbis, add function attributes for several functions 2018-08-23 21:45:55 +10:00
UnknownShadow200
97d8cede02 use more named option keys 2018-08-18 14:38:17 +10:00
UnknownShadow200
2a62461ff1 simplify program.cs in launcher.cs 2018-08-17 21:25:44 +10:00
UnknownShadow200
e5b43b263c Simplify SharpWave even more. (and fix a memory leak in C client) 2018-08-12 17:06:24 +10:00
UnknownShadow200
318d722158 Fix skip ssl validation widget not actually showing, oops. (Thanks Xerolyph) 2018-08-07 07:06:56 +10:00
UnknownShadow200
6e9b5a8e31 fix launcher locking up when downloading resources 2018-08-06 03:09:43 +10:00
UnknownShadow200
36c425906f rewrite sharpwave somewhat 2018-08-06 01:04:05 +10:00
UnknownShadow200
a50c40f500 Allow using F5 to toggle rain in classic mode 2018-07-26 03:16:56 +10:00
UnknownShadow200
0eb88b846b Underline works in C client now too 2018-07-24 21:53:19 +10:00
UnknownShadow200
28d1d81821 Simplify DisplayDevice, initial work on System Fonts menu 2018-07-23 19:04:08 +10:00
UnknownShadow200
c4d1f2a2fe explicit error codes for C client png/zip 2018-07-22 20:09:01 +10:00
UnknownShadow200
effed1f351 simplify drawing clipped text 2018-07-22 02:18:34 +10:00
UnknownShadow200
23065158a6 Fix launcher having black pixels left behind when windows are moved over it on linux 2018-07-18 04:08:58 +10:00
UnknownShadow200
c992969c9e maybe fix crash on osx 2018-07-16 23:10:31 +10:00
UnknownShadow200
fe3fd7396b Start adding POSIX backend 2018-07-16 18:20:03 +10:00
UnknownShadow200
20f8572def start work on x11 window and glx context for C client 2018-07-15 21:50:58 +10:00
UnknownShadow200
7effbe7932 Simplify FastColour and raw packed colour 2018-07-13 17:45:05 +10:00
UnknownShadow200
f69308c7dd trim some code from direct3d9 build 2018-07-13 00:46:24 +10:00
UnknownShadow200
ac713d9f58 Game no longer requires separate OpenTK.dll 2018-07-12 23:47:49 +10:00
UnknownShadow200
17e434afa3 more tidy up 2018-07-12 19:08:22 +10:00
UnknownShadow200
306c05d81c more reducing of OpenTK 2018-07-12 16:45:55 +10:00
UnknownShadow200
e683d70144 Fix the longest bug in the launcher, where dragging something else over top or the window offscreen, caused garbage pixels to appear. 2018-07-12 03:34:05 +10:00
UnknownShadow200
5a6747084b More work on OpenTK rewrite 2018-07-12 03:16:18 +10:00
UnknownShadow200
35b27cb339 simplify OpenTK somewhat 2018-07-12 01:51:31 +10:00
UnknownShadow200
beefd2ec76 Improve explanation comments in animations.txt 2018-07-05 19:41:40 +10:00
UnknownShadow200
2d3b7972d4 Fix pressing alt, then depressing alt, then pressing F4, still closing game/launcher (Thanks 123DMWM) 2018-07-04 18:24:00 +10:00
UnknownShadow200
d2c1446225 attempt to fix DateTime.Now issue 2018-07-03 14:04:24 +10:00
UnknownShadow200
92827b419f Cleanup Camera class 2018-07-03 02:57:05 +10:00
UnknownShadow200
66072d9886 make JSON parser thread-safe 2018-06-27 09:59:43 +10:00
UnknownShadow200
3c420045d4 make C client deflating 10-25% faster on average 2018-06-25 15:52:25 +10:00
UnknownShadow200
e03a0323fd Allocate 1 MB less of memory in total when parsing json 2018-06-23 12:40:13 +10:00
UnknownShadow200
95820ee8cd Rewrite JSON parser from scratch 2018-06-23 12:17:38 +10:00
UnknownShadow200
8ae11b80a1 And fixup launcher too 2018-06-17 13:58:38 +10:00
UnknownShadow200
b060fc78ec fix resources failing to download on older mono 2018-06-16 21:49:26 +10:00
UnknownShadow200
8f5df6ad0e Release 0.99.9.96 2018-06-06 23:36:51 +10:00
UnknownShadow200
0ece5b49f8 get rid of some unused code 2018-06-05 22:45:26 +10:00
UnknownShadow200
0dfbeab579 Switch to setting Environment.CurrentDirectory and using relative paths. Might fix rare issues with plugins not loading on mono when game is started from another directory. 2018-06-04 22:26:52 +10:00
UnknownShadow200
5809bd13f6 Simplify platform api a little bit 2018-06-04 14:02:58 +10:00
UnknownShadow200
29bca54ef2 Release 0.99.9.95 2018-06-03 22:47:54 +10:00
UnknownShadow200
34fad97532 Fix place message not showing with /client cuboid 2018-04-29 10:47:21 +10:00
UnknownShadow200
8ad45657a2 Launcher downloads update in background instead of freezing UI 2018-04-28 19:08:55 +10:00