71 Commits

Author SHA1 Message Date
UnknownShadow200
3078d63667 Style: Use less modern syntactic shortcuts. 2016-10-17 23:22:06 +11:00
UnknownShadow200
9944e4b8bc Launcher: Use button for options, use much nicer checkbox. 2016-10-07 18:12:31 +11:00
UnknownShadow200
aecfc85583 Launcher: Start work on RGB sliders. 2016-10-07 10:06:06 +11:00
UnknownShadow200
6b9d741c29 Launcher: Start work on settings menu, fix issues with tab. 2016-10-06 17:08:35 +11:00
UnknownShadow200
8e74cbfb38 Launcher: add an awful options button image. 2016-10-06 12:50:41 +11:00
UnknownShadow200
01339e8172 Launcher: Add a basic bitmap widget. 2016-10-06 12:35:02 +11:00
UnknownShadow200
3c02541e0e Style: Get rid of Launcher prefix for gui classes in launcher. 2016-09-26 18:39:27 +10:00
UnknownShadow200
caec0f2408 Launcher: Part 1 of cleanup. 2016-09-23 14:34:28 +10:00
UnknownShadow200
cfefe43a32 Launcher: Create slider widget
Also default names mode should be Hovered. (Thanks goodlyay)
2016-09-23 10:41:18 +10:00
UnknownShadow200
b3c2a21fc0 Split up Drawer2DExt into Drawer2DExt and Gradient 2016-09-12 17:22:12 +10:00
UnknownShadow200
1a8a7bf042 Split up PlatformDrawer into files for each platform. 2016-09-12 16:26:10 +10:00
UnknownShadow200
7693e09417 Modularise LauncherInputWidget out a bit. 2016-09-12 16:14:39 +10:00
UnknownShadow200
39828c82aa Fix unhelpful error message when running the launcher but ClassicalSharp.exe is missing, fixes #224. (Thanks Mel321) 2016-07-01 14:19:20 +10:00
UnknownShadow200
b2c642b8af Remove Block enum. 2016-06-11 15:29:45 +10:00
UnknownShadow200
3795352c85 Update main screenshot on github. 2016-06-01 22:01:21 +10:00
UnknownShadow200
65069f2f34 Organise launcher classes into namespaces. 2016-05-17 10:17:24 +10:00
UnknownShadow200
babf253b59 Add resources list class for launcher. 2016-05-15 19:31:37 +10:00
UnknownShadow200
a9172905cd Separate ResourceFetcher into ResourceFetcher and ResourceChecker. 2016-05-15 16:29:07 +10:00
UnknownShadow200
6ab5dbc3ae Separate LauncherTableWidget into LauncherTableWidget and LauncherTableView. 2016-05-15 11:50:16 +10:00
UnknownShadow200
37273895dc Properly reset CPE state on server reconnection. 2016-05-09 23:35:44 +10:00
UnknownShadow200
f5900a82cd Separate MainScreen into MainScreen and MainView. 2016-05-09 20:12:47 +10:00
UnknownShadow200
61559c63f3 Partially separate ResourcesScreen into ResourcesView and ResourcesScreen. 2016-05-09 18:45:33 +10:00
UnknownShadow200
acf52aab8f Separate ClassicubeServersScreen into ServersScreen and ServersView. 2016-05-09 17:52:51 +10:00
UnknownShadow200
cc57a1960a Separate DirectConnectScreen into DirectConnectScreen and DirectConnectView. 2016-05-09 16:10:46 +10:00
UnknownShadow200
d22b9a4527 Separate UpdatesModeScreen into UpdatesScreen and UpdatesView. 2016-05-09 14:46:57 +10:00
UnknownShadow200
d0f88ab5e1 Separate ChooseModeScreen into ChooseModeScreen and ChooseModeView. 2016-05-09 14:23:54 +10:00
UnknownShadow200
acc8823a01 Separate ColoursScreen into ColoursScreen and ColoursView. 2016-05-09 13:56:46 +10:00
UnknownShadow200
8981ac5f62 Modularise LauncherScreen somewhat. 2016-05-09 13:29:11 +10:00
UnknownShadow200
97128d295a Seamlessly convert the .bin files to .wav sounds for the user. 2016-04-16 20:56:59 +10:00
UnknownShadow200
b547378184 Make launcher servers list much more responsive when multiple input events are queued - only redraw the table widget once, instead of once for each queued input event. 2016-04-01 21:43:42 +11:00
UnknownShadow200
b857bf23ec Implement 'classic + hax' mode, also show 'choose mode' instead of 'pure classic mode' in the launcher. 2016-03-26 17:45:52 +11:00
UnknownShadow200
00f4dc134a Initial work on a 'select mode' menu for the launcher, also fix mirroring of left side for 64x32 skins. (Thanks goodlyay) 2016-03-25 07:54:28 +11:00
UnknownShadow200
1072098add Fix the auto build-bot not building the launcher. 2016-02-14 22:32:46 +11:00
UnknownShadow200
61380ac190 Fix the auto build-bot not building the launcher. 2016-02-14 22:31:51 +11:00
UnknownShadow200
c32b8ddf2f Now show whether there is a new release in the launcher. 2016-02-14 22:29:04 +11:00
UnknownShadow200
09f0a04efa Optimise drawing of the button backgrounds in the launcher. 2016-01-28 15:01:33 +11:00
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