39 Commits

Author SHA1 Message Date
UnknownShadow200
e20f57dcb5 Style: Namespace everything. 2016-09-26 18:33:05 +10:00
UnknownShadow200
7432413a77 Move gui code to a separate class. 2016-07-25 12:11:55 +10:00
UnknownShadow200
d6266ed61e Normalise line endings to end this madness. (Thanks Jjp137) 2016-06-11 17:56:37 +10:00
UnknownShadow200
041bbc5f5d Fix clicking on scrollbar in inventory closing inventory, ooops. (Thanks lavacraft) 2016-06-07 10:18:31 +10:00
UnknownShadow200
93494613ed Allow toggling black text shadow colours for default.png. (Thanks Cherobrine) 2016-06-06 23:41:44 +10:00
UnknownShadow200
3795352c85 Update main screenshot on github. 2016-06-01 22:01:21 +10:00
UnknownShadow200
a8cd79abcd Fix client crashing after clicking 'chat scale', then 'use font', then 'chat scale' again. 2016-04-20 09:48:23 +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
2ab0bba083 Tidy up generate level menu a bit. 2016-03-30 21:48:55 +11:00
UnknownShadow200
993b93558e Now all options show their values. 2016-03-30 18:34:37 +11:00
UnknownShadow200
b433e144fd Now all 'yes/no' widgets show 'ON/OFF' in their title instead. (Thanks FrostFox), closes #146. 2016-03-27 17:41:22 +11:00
UnknownShadow200
7a2e5d6049 Organise most things into namespaces. 2016-03-27 09:33:51 +11:00
UnknownShadow200
a78205c45a Add copyright notices to every source file. 2016-03-26 13:51:42 +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
da6c5eed3d Fix fire playing wood sound, clipboard copying with invalid characters should still insert the valid characters (Thanks 123DontMessWitMe), add 0 chatlines support and fix crashing on chatlines less than 10. (Thanks mtndewissewthing) 2016-02-08 21:23:09 +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
21ae80972a Release 0.98.6. 2016-02-01 18:30:58 +11:00
UnknownShadow200
d7972f43f3 Quick fix for FPS screen not having its font changed. 2016-02-01 18:22:17 +11:00
UnknownShadow200
70243e6838 Allow using non-arial font names. 2016-02-01 18:11:06 +11:00
UnknownShadow200
c3ffec20a2 Save 'show FPS' option, also refresh the level if a BlockDefinition is added/changed/removed after the level loaded the first time. 2016-01-30 21:26:59 +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
1278b8276b Create some descriptions for various options (not drawn yet), also reduce some code duplication. 2016-01-19 22:18:22 +11:00
UnknownShadow200
f6d083f280 Slightly reduce own player bobbing to be less noticable (Thanks Cecil), add a confirmation dialog when selecting 'no/always no' to a texture pack (Thanks goodlyay), move arial chat font back to its more logical place in gui options. (Thanks FabTheZen) 2016-01-15 22:18:11 +11:00
UnknownShadow200
37d055244d Fix compiler warnings about unused code on Mono, also fix tab moving cursor to middle not end of input widgets. (Thanks FabTheZen) 2016-01-14 09:57:36 +11:00
UnknownShadow200
32af71436c Quick fix for last two commits. 2016-01-14 08:04:38 +11:00
UnknownShadow200
c11f1d2ebd Add separate option for hotbar and inventory scale (Thanks FabTheZen), also fix blocks in hotbar not properly scaling on large resolutions. 2016-01-13 23:32:26 +11:00
UnknownShadow200
a4c548cd14 Initial implementation of nostalgia options - can turn off custom blocks, and can turn off using server textures. 2016-01-11 19:44:50 +11:00
UnknownShadow200
7a866f351e Add auto tab-complete as an option under gui options. 2016-01-10 12:57:32 +11:00
UnknownShadow200
0f215ef4b4 Fix a rare crash in the gui options screen. (Thanks LarsLHansson) 2016-01-10 01:27:42 +11:00
UnknownShadow200
784bcd73b4 Allow using classic gui.png texture. 2016-01-02 23:49:05 +11:00
UnknownShadow200
d51f3572b6 Add zoom option to client. 2015-12-31 12:33:55 +11:00
UnknownShadow200
f55f073b38 Add additional entity name rendering modes - no names, hovered see through only. 2015-12-11 14:27:06 +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
030b0cfb46 Add option to change FOV, fetch glass break sounds, no sliding on ice when flying or noclip. 2015-11-27 12:06:11 +11:00
UnknownShadow200
b0dd9d0651 Add placeholder options for music, sound, and gui.png. 2015-11-25 18:57:01 +11:00
UnknownShadow200
c08ce14c92 Option to disable clicking chat copies to input bar. 2015-11-23 13:21:13 +11:00
UnknownShadow200
75fce33012 Move gui options into own screen, allow scaling of chat size in addition to overall hud size. 2015-11-22 11:07:57 +11:00