34 Commits

Author SHA1 Message Date
UnknownShadow200
e20f57dcb5 Style: Namespace everything. 2016-09-26 18:33:05 +10:00
UnknownShadow200
cc92a2794e oldWidth/oldHeight is never used in the gui code, removed it. 2016-07-25 12:24:57 +10:00
UnknownShadow200
7432413a77 Move gui code to a separate class. 2016-07-25 12:11:55 +10:00
UnknownShadow200
52d25c081a Make lava draw translucent, optimise button widget rendering by only creating a texture size of text and then offseting to correct coords, instead of making one big texture equal to desired button size. 2016-06-18 23:11:06 +10:00
UnknownShadow200
d6266ed61e Normalise line endings to end this madness. (Thanks Jjp137) 2016-06-11 17:56:37 +10:00
UnknownShadow200
c44266865d Chat input should cover whole window width in pure classic mode, partially addresses #170. (Thanks FrostFox) 2016-06-10 23:37:47 +10:00
UnknownShadow200
1ab620559b Fix key bindings not working due to mono compiler issue with enum initalisers. 2016-06-10 17:17:10 +10:00
UnknownShadow200
6a158b8314 Move key bindings widgets down and make interface more consistent. 2016-06-10 16:39:04 +10:00
UnknownShadow200
2ae7a63adb Use < > to move between key bindings pages. 2016-06-10 16:22:46 +10:00
UnknownShadow200
58aea5ca6b Refactor key bindings menus. 2016-06-10 15:19:14 +10:00
UnknownShadow200
ef34766b2b More fixes for default.png, fix 'okay' widget not being properly closed when clicking on 'use font'. 2016-04-19 18:02:11 +10:00
UnknownShadow200
7d1e716eb4 Use ChatText methods everywhere now, except for titles. 2016-04-19 12:18:25 +10:00
UnknownShadow200
5f61e3f02a Controls should be bigger in classic mode, partially addresses #170. 2016-04-16 15:45:45 +10:00
UnknownShadow200
32697c43ca Implement proper scrollbar for the block inventory, partially addresses #141. 2016-03-30 22:43:08 +11:00
UnknownShadow200
7a2e5d6049 Organise most things into namespaces. 2016-03-27 09:33:51 +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
a78205c45a Add copyright notices to every source file. 2016-03-26 13:51:42 +11:00
UnknownShadow200
d70851a1b9 Pure classic mode should not intefere with normal mode settings. (Thanks FabTheZen) 2016-03-23 23:28:23 +11:00
UnknownShadow200
bb92001a67 Move options out of the main menu, include a general overview for each option group. 2016-03-05 23:34:07 +11:00
UnknownShadow200
7a9fee3b94 Fix default menu input widget height cutting off larger fonts. (Thanks FabTheZen) 2016-02-06 23:56:29 +11:00
UnknownShadow200
70243e6838 Allow using non-arial font names. 2016-02-01 18:11:06 +11:00
UnknownShadow200
4279ed3f78 Make menu in 'pure classic mode' more like original classic. 2016-01-30 23:20:03 +11:00
UnknownShadow200
1b4071f9eb Allow binding keyboard presses to act like mouse clicks. 2016-01-20 16:24:27 +11:00
UnknownShadow200
c1753b03b8 Can get extended help/description by right clicking on certain buttons. 2016-01-20 14:14:56 +11:00
UnknownShadow200
59a968662b Add control left for half speed modifier, also save spawn yaw/pitch (Thanks FabTheZen). 2016-01-08 17:52:58 +11:00
UnknownShadow200
a13d3147bc Use gui.png. 2015-11-30 14:16:48 +11:00
UnknownShadow200
4ccbc900a1 Option to hide block in hand, make back to X smaller and move quit game to right of it, use waithandle instead of Thread.sleep so music thread doesn't keep client alive. 2015-11-30 08:08:32 +11:00
UnknownShadow200
333a6b0c89 Add extended input key binding. 2015-11-23 08:03:35 +11:00
UnknownShadow200
f1a7a0e513 Remove 'Add new' from hotkeys, just clicking on empty hotkey line does the same thing. Make HUD show behind pause and block menu screen. 2015-11-08 17:03:44 +11:00
UnknownShadow200
30ea4c9429 Add F3 to toggle FPS. 2015-11-07 13:57:07 +11:00
UnknownShadow200
f069a32222 Use default.png for chat, can toggle on or off with an option. 2015-10-28 17:21:29 +11:00
UnknownShadow200
72db7f7245 add support for italics and whatnot, add support for loading default.png from different texture packs (but I need to force redraw of all gui) 2015-10-27 19:46:22 +11:00
UnknownShadow200
a9406906cb Add hotkey gui, workaround MCDzienny servers adding a + for classicube.net accounts. 2015-10-26 10:46:48 +11:00
UnknownShadow200
e83957c685 More code commenting and cleanup. 2015-10-25 20:34:47 +11:00