782 Commits

Author SHA1 Message Date
UnknownShadow200
5d401d66ce Implement FastMap CPE extension 2018-04-01 13:10:38 +10:00
UnknownShadow200
76d2196464 fix maxx/maxy/maxz not being reset after world reset 2018-03-31 15:29:46 +11:00
UnknownShadow200
2676ea8b75 Simplify ClickableScreen 2018-03-31 10:10:03 +11:00
UnknownShadow200
64c6f78360 Fix shift + click closing inventory window (Thanks FabTheZen) 2018-03-31 07:22:33 +11:00
UnknownShadow200
cde8d2cfd1 Fix hotbar switch + mouse scroll not working, when hotbar switch has been rebinded. 2018-03-31 07:15:26 +11:00
UnknownShadow200
261f259277 remove some redundant code 2018-03-30 14:47:49 +11:00
UnknownShadow200
fdd620aba6 Combine some headers, part 2 2018-03-27 13:58:00 +11:00
UnknownShadow200
59ca55a984 Redesign overlays. Fix 'always no' to actually work. 2018-03-26 19:03:19 +11:00
UnknownShadow200
a298f55cb9 Start rewriting overlays code 2018-03-26 17:50:19 +11:00
UnknownShadow200
d847d269b7 Port DisconnectScreen to C 2018-03-26 13:48:40 +11:00
UnknownShadow200
3852e8e5c1 Remove some unused code 2018-03-23 22:34:35 +11:00
UnknownShadow200
bf6a05d314 More port of ChatScreen to C 2018-03-23 18:27:07 +11:00
UnknownShadow200
30937e92f5 little bit less hardcoding 2018-03-20 16:54:48 +11:00
UnknownShadow200
046f334187 little bit less hardcoding 2018-03-20 12:21:44 +11:00
UnknownShadow200
20433f97ab Make TerrainAtlas and TerrainAtlas1D static for very minor performance increase 2018-03-15 21:04:21 +11:00
UnknownShadow200
cee8a9aa63 Finish porting ChatInputWidget to C client. 2018-03-14 15:23:55 +11:00
UnknownShadow200
e01bdcc60c Fix 'speed on' not reappearing when speeding, going into zone that disables hax, then exiting zone which re-enables hax 2018-03-10 23:00:47 +11:00
UnknownShadow200
bc90eb9d52 Fix external plugins changing game.Graphics causing issues 2018-03-04 19:44:03 +11:00
UnknownShadow200
9fc2bf8ed2 tab list highlight effect should only apply when chat input is open 2018-02-16 09:01:49 +11:00
UnknownShadow200
8c68fb9070 Start porting HUDScreen to C, few other minor fixes 2018-02-12 20:11:12 +11:00
UnknownShadow200
368da8ac29 Fix skeleton model not being able to jump up one block into a two block gap, fix zoom fov potentially being larger than max configured FOV. (Thanks kingoscargames1) 2018-02-06 23:23:26 +11:00
UnknownShadow200
c2112c4b94 Allow the elements within a StringsBuffer to be reordered 2018-02-03 15:43:11 +11:00
UnknownShadow200
132d83b9aa Fix crash when clicking on graphics options button twice in very quick succession, then clicking on 'ok'. 2018-02-03 12:22:03 +11:00
UnknownShadow200
5860746eda Disable URL detection in classic mode. 2018-01-30 08:20:11 +11:00
UnknownShadow200
00cff00832 fix an improper function pointer conversion in C client, remove some unneeded descriptions from a few menus 2018-01-26 21:55:16 +11:00
UnknownShadow200
4416616945 Start porting LoadingMapScreen to C client. 2018-01-25 20:54:54 +11:00
UnknownShadow200
dddb553099 minor fixes for C client 2018-01-25 12:16:22 +11:00
UnknownShadow200
b79d42e3fa Port MenuInputWidget to C client. 2018-01-24 08:57:35 +11:00
UnknownShadow200
e4310342bb Port player list widget to C. 2018-01-21 22:17:06 +11:00
UnknownShadow200
f6391555fe Add player tab list select animation, fixes #270 2018-01-19 16:20:09 +11:00
UnknownShadow200
8692f7693a Redo StringBuffer to not need 'ref index' everywhere 2018-01-18 18:29:10 +11:00
UnknownShadow200
2b3fb48f54 Rewrite launcher web tasks to use asyncdownloader 2018-01-16 23:09:44 +11:00
UnknownShadow200
983a5433ab Fix names from last commit 2018-01-16 06:14:59 +11:00
UnknownShadow200
5ae49bf768 And fix custom colour codes not drawing with non ASCII codes 2018-01-15 20:25:56 +11:00
UnknownShadow200
5b197dd874 Disable multi jumps in classic mode. (Also reduce entries per column from 20 to 16 in tab list) 2018-01-12 21:14:21 +11:00
UnknownShadow200
54906f3ddd name always shadowed for tab list in non-classic mode 2018-01-12 18:19:13 +11:00
UnknownShadow200
7c084db7d9 Fix tab list showing 1 group name entry as a player name entry due to recent changes 2018-01-12 16:55:53 +11:00
UnknownShadow200
ad7caf40b7 Group name should have back layer shadow 2018-01-12 16:11:24 +11:00
UnknownShadow200
d1c3f85518 Combine NormalPlayerListWidget and ExtPlayerListWidget into one class 2018-01-12 15:28:06 +11:00
UnknownShadow200
9066bf55ae Tab list redesign #1: Always have classic tab list sized box, show 'connected players' at top. 2018-01-12 13:33:54 +11:00
UnknownShadow200
73199bc0aa don't pointlessly create same font 3 times in FilesScreen 2018-01-10 22:21:41 +11:00
UnknownShadow200
d0b2de6b61 Add back in None names mode (Thanks Daeslender) 2018-01-01 10:48:08 +11:00
UnknownShadow200
a74998dc13 More work on porting status screen, avoid needing to declare sizeof string twice when making a string from compile time array on stack 2017-12-26 08:24:16 +11:00
UnknownShadow200
0ee7101a55 Fix rare crashing when minimised on some GPUs, fixes #489.
Also redesign matrix setting architecture to completely eliminate matrix push/pop stack usage.
2017-12-18 21:27:44 +11:00
UnknownShadow200
7cf0553e29 Fix pressing alt+tab when chat input open, opening colours/more characters widget. (Thanks Xerolyph) 2017-12-16 17:44:48 +11:00
UnknownShadow200
e08202eca9 Fix tab auto-complete, broke in last commit 2017-12-16 06:39:41 +11:00
UnknownShadow200
172fc68404 minor code cleanup 2017-12-15 20:04:23 +11:00
UnknownShadow200
58ebe78394 Fix crash when resizing, when after navigating to env settings, and clicking on 'clouds col' then 'sunlight col' with next click. Fixes #442. (Big thanks to Cybertoon for running with debug client to track this issue down) 2017-12-15 11:15:47 +11:00
UnknownShadow200
3bf62e37c4 Render crosshairs behind chat. (Thanks AndrewPH) 2017-12-14 15:37:07 +11:00
UnknownShadow200
14607ffeea Don't pointlessly recreate chat textures when attempting to scroll past end or before top of chat log in GUI. (Thanks Cheesse) 2017-12-10 11:25:21 +11:00