35 Commits

Author SHA1 Message Date
UnknownShadow200
f8e19afe65 Implement clipping for third person camera, also fix sound selection method for blocks being wrong (Thanks 123DontMessWitMe) 2015-12-31 11:09:53 +11:00
UnknownShadow200
85f53e6597 Minor touchups to launcher. 2015-12-30 00:26:21 +11:00
UnknownShadow200
744e2882d7 More work on caret in text fields in launcher. 2015-12-29 23:20:16 +11:00
UnknownShadow200
dbd074df99 Touchup servers list screen in launcher. 2015-12-29 17:52:37 +11:00
UnknownShadow200
49311028a2 Simplify gui of most text input fields in launcher. 2015-12-29 17:47:13 +11:00
UnknownShadow200
2adff37838 Allow changing colour scheme through launcher gui. 2015-12-29 00:02:29 +11:00
UnknownShadow200
5c90c62395 Allow changing launcher background colour through options.txt 2015-12-27 11:34:03 +11:00
UnknownShadow200
0ae66d3f5f Use background noise texture instead of dirt, redesign buttons to look similar to classicube's launcher. 2015-12-27 10:41:51 +11:00
UnknownShadow200
30f9e7aee9 Combine ClassicubeScreen and MainScreen into one screen. 2015-12-26 23:27:42 +11:00
UnknownShadow200
c33e5e05c4 Add software column, allow other columns to be dragged, scrollbar can be dragged too. 2015-12-10 23:12:32 +11:00
UnknownShadow200
ffafd8023b Add background generating of singleplayer maps, show progress of generation. 2015-12-10 20:28:38 +11:00
UnknownShadow200
0ab941c787 Use icons. 2015-12-05 14:18:06 +11:00
UnknownShadow200
59d0b2da74 Treat .zip as texture packs in EnvMapAppearance packets, use builds.json for determing latest builds. 2015-12-01 10:41:48 +11:00
UnknownShadow200
b1a972a905 Add SoundPatcher and refactor ResourceFetcher, in preparation for fetching sound/music resources. 2015-11-27 07:22:29 +11:00
UnknownShadow200
25fe4e68ac Add uptime sorting to new launcher. 2015-11-16 11:20:51 +11:00
UnknownShadow200
a71858c5e0 Direct connect can now choose whether classicube.net skin server is used in the new launcher. This makes the old ugly WinForms launcher obsolete and is thus now removed. 2015-11-09 20:53:02 +11:00
UnknownShadow200
1b5d98f413 Add basis for a warning screen, modularise updater and make it work when Launcher2 is called Launcher.exe. 2015-11-09 12:57:56 +11:00
UnknownShadow200
17d54a09d5 Treat pixel as solid if its alpha is not 0 when calculating sprite bounds, don't redraw CPE player list names unless necessary. 2015-11-08 13:16:31 +11:00
UnknownShadow200
b9ab4df820 Fix up key in chat, fix table being resized to 20 pixels when minimising then reopening. 2015-11-07 12:25:09 +11:00
UnknownShadow200
1e0860354b Release 0.97, 0.96 has a fatal flaw in it. 2015-11-03 20:46:55 +11:00
UnknownShadow200
887d846ef2 Use Classicube's api rather than web scraping. 2015-11-03 20:31:34 +11:00
UnknownShadow200
29db4b88cf Add lightweight JSON parsing library based off 'simple-json'. 2015-11-03 19:13:41 +11:00
UnknownShadow200
12191fe45c Add update check for Windows that now restarts the launcher. 2015-11-03 09:47:42 +11:00
UnknownShadow200
d1818f6e23 Cleanup WeatherRenderer somewhat, add (non-working) update screen to new launcher. 2015-11-03 07:57:43 +11:00
UnknownShadow200
ddad12c442 Add support for clicking names in player list, add (not used) support for dirt background to new launcher. 2015-10-31 19:03:25 +11:00
UnknownShadow200
0d255b4586 More cleanup, fix map side textures being upside down. 2015-10-25 15:36:40 +11:00
UnknownShadow200
fc4e8c7e56 Rope now uses its actual bounding box for collision detection, add clipboard support to new launcher, add clearing input support to new launcher. General cleanup of new launcher too. 2015-10-24 12:33:37 +11:00
UnknownShadow200
378399aed1 Fix for escape not clearing chat, fix new launcher not working. 2015-10-23 13:24:51 +11:00
UnknownShadow200
527677c390 Compiles now with VS 2015 without displaying 'Upgrade project' dialogs. 2015-10-22 12:54:56 +11:00
UnknownShadow200
7cf129963d More comments, new launcher works on linux. 2015-10-21 18:30:18 +11:00
UnknownShadow200
e1a244e319 Implement servers list and stuff. 2015-10-20 12:57:18 +11:00
UnknownShadow200
f639de8f7b More work on simplifying gui functions, more work on new launcher. 2015-10-19 18:19:05 +11:00
UnknownShadow200
87be12ec71 More work on new launcher. 2015-10-17 20:20:44 +11:00
UnknownShadow200
bc4405ff64 More work on launcher, copy stuff across from old launcher. 2015-10-16 20:31:37 +11:00
UnknownShadow200
6e3a926fab Refactor contexts slightly - use a null context when running on Direct3D. Clean up DrawTextArgs slightly, start work on a brand new launcher that is free of WinForms. 2015-10-16 19:50:51 +11:00