106 Commits

Author SHA1 Message Date
UnknownShadow200
98d435b110 fix licensing 2017-01-20 09:12:04 +11:00
UnknownShadow200
0d3102c868 Finish plugin support 2016-12-03 18:49:21 +11:00
UnknownShadow200
75f0a73841 Style: Indent catch and switch properly. 2016-12-02 15:31:34 +11:00
UnknownShadow200
6ec9c2d4b8 Client: also allow using shift and control to scroll hotbar when B menu is open. (Thanks goodlyay) 2016-11-27 22:02:30 +11:00
UnknownShadow200
1aef52fab2 Use standard indentation for everything. 2016-11-27 14:47:09 +11:00
UnknownShadow200
aa5540db0f Core: Combine ChatInputWidget and MenuInputWidget code. 2016-11-01 22:17:26 +11:00
UnknownShadow200
ad1848d5ce Core: Remove the 'clipboard contained invalid chars' warning. 2016-10-30 15:36:05 +11:00
UnknownShadow200
c1ade5f0e1 Style: More work on making widget code cleaner. 2016-10-30 12:50:15 +11:00
UnknownShadow200
d4b38709e1 Style: Refactor gui widget layout code. 2016-10-30 11:20:49 +11:00
UnknownShadow200
df0582d4c8 Style: Much cleanup of InputWidget. 2016-10-27 21:38:34 +11:00
UnknownShadow200
d2a54ce93d Style: Split InputWidget into abstract InputWidget and ChatInputWidget. 2016-10-27 21:17:42 +11:00
UnknownShadow200
bd12b17e8c Start modularising chat input widget out. 2016-10-27 21:07:59 +11:00
UnknownShadow200
62f01431ba Client: Remove client clock in top right. 2016-10-18 18:12:20 +11:00
UnknownShadow200
5c71517f1d Client: Fix text scaling from few commits ago 2016-10-18 10:00:32 +11:00
UnknownShadow200
a64c3a6075 Client: Don't recreate the HudScreen when resizing the window. 2016-10-18 08:15:48 +11:00
UnknownShadow200
d1d31e8db1 Style: Reduce parameters in WarningScreen 2016-10-17 16:17:07 +11:00
UnknownShadow200
2452cc93a7 Style: Use gfx consistently everywhere, instead of mixing api and graphics. 2016-10-12 12:25:12 +11:00
UnknownShadow200
e20f57dcb5 Style: Namespace everything. 2016-09-26 18:33:05 +10:00
UnknownShadow200
d837e52724 Better indentation 2016-08-30 12:49:24 +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
7fa3fb5ca1 Error screen is same colour as classic, minor performance optimisations for mesh building. 2016-07-06 23:47:48 +10:00
UnknownShadow200
29696560be Fix changing a colour code not changing colour in chat, only extended input widget. 2016-06-25 23:04:25 +10:00
UnknownShadow200
11f2695771 Make bottom right text group same location as normal chat group, reduce code duplication. 2016-06-20 20:21:07 +10:00
UnknownShadow200
d6266ed61e Normalise line endings to end this madness. (Thanks Jjp137) 2016-06-11 17:56:37 +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
58aea5ca6b Refactor key bindings menus. 2016-06-10 15:19:14 +10:00
UnknownShadow200
1011111de7 Use original classic background colours, don't show chat background box in pure classic. (Thanks FrostFox), closes #167. 2016-05-28 23:39:54 +10:00
UnknownShadow200
e610a191e0 Draw input text over top of hotbar (Thanks FrostFox). 2016-05-26 10:01:32 +10:00
UnknownShadow200
e05c1a14ed More work on EnvMapAppearance v3. 2016-05-12 16:13:08 +10:00
UnknownShadow200
d837b31f84 Also backspace in input should backspace colour code before the character. 2016-05-08 22:06:26 +10:00
UnknownShadow200
94171a52e7 Revert debugging code from previous commit. 2016-04-24 13:58:19 +10:00
UnknownShadow200
0cc3d97ff6 Fix rain (Thanks goodlyay) 2016-04-24 13:55:36 +10:00
UnknownShadow200
0b1e9af081 Fix very rare crash when the server supports partial messages but the user's chat font has never changed and you try to paste text for all three lines. (Thanks MrGoober and tornato) 2016-04-22 11:40:14 +10:00
UnknownShadow200
35fa930ece Fix texture pack/terrain.png not changing anymore when loaded from texcache, also 'always yes/no' should not be shown in the 'sure you want to visit url' dialog. 2016-04-03 15:17:57 +10:00
UnknownShadow200
27ff9d3e44 Check CursorVisible in the game property instead of manually getting it beforehand. (Less error prone) 2016-03-31 16:33:36 +11: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
d8e8d32340 Show progress bar for fetching resources in the launcher. 2016-03-26 20:04:13 +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
663f6f2a8c Remove leftover debugging code. 2016-03-03 22:07:17 +11:00
UnknownShadow200
c5b2ff1efe Implement multi-line link wrapping. 2016-03-03 21:46:21 +11:00
UnknownShadow200
b859739cb7 Show texture pack download status in top right corner. 2016-03-02 13:37:45 +11:00
UnknownShadow200
32f6ba8563 Fix chat not scrolling back properly when many empty lines. (Thanks Good) 2016-03-02 12:53:02 +11:00
UnknownShadow200
2d4e6a7394 Fix status messages overlapping the F9 clock when moving to other worlds. (Thanks 123DMWM) 2016-03-02 10:54:09 +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
4811f15bf3 Announcement texture should be in top quarter, fix non-32 bpp terrain.png files crashing client when saved to texturecache (Thanks goodlyay), fix hotkeys not being removed when closing client then the launcher (Thanks 123DontMessWitMe). 2016-02-07 11:59:53 +11:00
UnknownShadow200
36ff4f7b6e Add 'time been playing for' that can be shown by pressing F9 (Thanks BDlikes), finally finish entity shadows. 2016-02-05 18:51:06 +11:00
UnknownShadow200
70243e6838 Allow using non-arial font names. 2016-02-01 18:11:06 +11:00