242 Commits

Author SHA1 Message Date
UnknownShadow200
d26f2a39b5 Release 0.99.2. Dig animation still isn't quite right, annoyingly. 2016-07-08 23:53:51 +10:00
UnknownShadow200
d25998b39f Jump bobbing should only be enabled when view bobbing is enabled to match original classic behaviour (Thanks lavacraft), fix launcher crashing when classic mode and no terrain.png in default.zip, fix launcher servers list occasionally skipping a full redraw on a resize. 2016-07-08 11:55:24 +10:00
UnknownShadow200
b135d484b3 Allow custom texture packs to specify a file to use the built-in dynamic lava generation algorithm. (Thanks goodlyay) 2016-07-07 21:56:11 +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
27965f4cfb Selecting another widget should not reset cursor blink in launcher. 2016-06-16 23:19:26 +10:00
UnknownShadow200
4d4ca0adc6 Trim whitespace and newlines when pasting text from clipboard. 2016-06-16 10:12:49 +10:00
UnknownShadow200
eb647d1592 Use dirty regions for caret blinking to minimise redraw. 2016-06-12 23:07:39 +10:00
UnknownShadow200
d49246a228 More cleanup, in preparation for dirty regions. 2016-06-12 19:48:02 +10:00
UnknownShadow200
3bc53eeecb Add functions for partial redrawing of launcher framebuffer (currently unused). 2016-06-12 19:07:59 +10:00
UnknownShadow200
aa6cf4c03e Add old windows platform drawer that works for windows 98. 2016-06-12 17:34:27 +10:00
UnknownShadow200
b2c642b8af Remove Block enum. 2016-06-11 15:29:45 +10:00
UnknownShadow200
0cfd1c2e37 Release 0.99.1 2016-06-06 22:00:19 +10:00
UnknownShadow200
3795352c85 Update main screenshot on github. 2016-06-01 22:01:21 +10:00
UnknownShadow200
a7842f48d7 Fix launcher crashing when clicking 'cancel' to 'are you sure you want to run ClassicalSharp.exe? 2016-06-01 09:01:38 +10:00
UnknownShadow200
3978649327 Change 'normal' to 'enhanced' game mode in launcher. 2016-05-31 13:33:35 +10:00
UnknownShadow200
65069f2f34 Organise launcher classes into namespaces. 2016-05-17 10:17:24 +10:00
UnknownShadow200
69d5d213a0 Fix 'speed on' not showing in top left status screen. (Thanks Tree) 2016-05-17 07:45:52 +10:00
UnknownShadow200
5a91fe5836 Fix 'next item' after 1.6.2 jar incorrectly being gui.png not terrain.png patch. 2016-05-17 07:30:44 +10:00
UnknownShadow200
a34ed8abfb Release 0.99.0 2016-05-15 21:14:32 +10:00
UnknownShadow200
dee400b0ee Make updating super-fast on windows. 2016-05-15 21:00:00 +10:00
UnknownShadow200
619fd5ded4 Implement partial default.zip updates. 2016-05-15 20:44:32 +10:00
UnknownShadow200
babf253b59 Add resources list class for launcher. 2016-05-15 19:31:37 +10:00
UnknownShadow200
261daf04dc Only fetch sounds when we need to. 2016-05-15 16:40:01 +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
1c416d0834 Some stylistic cleanup (after running through Gendarme) 2016-05-15 10:22:54 +10:00
UnknownShadow200
689cfccb0c Fix update for wine, this time for sure. 2016-05-14 16:54:18 +10:00
UnknownShadow200
563afc244f Fix update for wine, this time for sure. 2016-05-14 15:31:09 +10:00
UnknownShadow200
2d32675b93 Fix update for wine, this time for sure. 2016-05-14 15:25:22 +10:00
UnknownShadow200
9c2b40146e Fix https texture packs not working on older mono versions. (Thanks hemsindor) 2016-05-14 13:06:38 +10:00
UnknownShadow200
ebc97ad67c Fix updater not working under wine. 2016-05-14 11:35:41 +10:00
UnknownShadow200
e439e124d9 Fix updater not working under wine. 2016-05-14 11:29:44 +10:00
UnknownShadow200
5498c5e4fa Use icons.png crosshairs if given, partially addresses #187. 2016-05-12 16:56:13 +10:00
UnknownShadow200
b3a7df8776 Prevent launcher updating if any client instances are open, fixes #200. 2016-05-12 15:36:34 +10:00
UnknownShadow200
e95f85e961 Draw scrollbar properly when count is 0, should fix #194. 2016-05-10 08:38:30 +10:00
UnknownShadow200
37273895dc Properly reset CPE state on server reconnection. 2016-05-09 23:35:44 +10:00
UnknownShadow200
545f5a67b6 Some code cleanup in the launcher. 2016-05-09 20:41:22 +10:00
UnknownShadow200
266f691d06 Some code cleanup in the launcher. 2016-05-09 20:25:36 +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
319d40fe37 Fix updates not showing 'check failed' when no internect connection. 2016-05-09 16:33:54 +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
73c84ac15e Fix launcher crashing if selected texture pack is missing default.png or terrain.png, closes #178. (Thanks Cheesse) 2016-04-29 12:48:59 +10:00
UnknownShadow200
4a20cad4e0 Release 0.98.9 2016-04-24 09:31:39 +10:00
UnknownShadow200
e7f6fbc3c1 Fix clicking 'updates' in launcher when not connected to the internet crashing the launcher. 2016-04-21 07:42:42 +10:00