34 Commits

Author SHA1 Message Date
UnknownShadow200
67aeba44b8 Simplify chat file opening method, simplify pause screen. 2015-06-28 06:49:03 +10:00
UnknownShadow200
78d334c310 Simplify ErrorScreen. 2015-06-24 18:47:53 +10:00
UnknownShadow200
acf2c849dd Do not recreate block info texture when selected index hasn't changed. 2015-06-24 17:54:02 +10:00
UnknownShadow200
1278d34c24 Refactor player list widgets, fix oversight in NetworkProcessor where servers that specified an incorrect extension count resulted in the client sending multiple ExtInfo packets. 2015-06-24 17:16:27 +10:00
UnknownShadow200
8918b146aa Remove unused variables. 2015-06-08 09:48:14 +10:00
UnknownShadow200
d49c90c917 Fix non whole blocks and TerrainAtlas2D, fix particles. 2015-05-31 06:33:44 +10:00
UnknownShadow200
f191885115 Simplify updating atlases, move TextureAtlas1D to TerrainAtlas1D. 2015-05-27 19:47:09 +10:00
UnknownShadow200
f5a55c50b8 Use UnsafeString in BlockSelectScreen, fix not disposing Bitmap in TerrainAtlas2D.LoadTextureElement. 2015-05-27 18:36:23 +10:00
UnknownShadow200
d65ba5b226 Cleanup in TextureAtlas2D, rename TextureAtlas2D to TerrainAtlas2D, move Vector3I to own file. 2015-05-27 17:57:39 +10:00
UnknownShadow200
c2b6ee83b1 Remove support for non power of two textures. 2015-05-23 06:16:17 +10:00
UnknownShadow200
660daa26d0 Use power of two textures for 2D operations, replace code to draw bounds of rectangles with single method in Utils2D. 2015-05-22 19:38:07 +10:00
UnknownShadow200
df4c6b4b32 Fix issues with UnsafeString on Windows XP and below. (Unfortunately, I couldn't work around this without having to allocate strings.) 2015-05-21 16:22:48 +10:00
UnknownShadow200
714f03e893 Simplify and modularise AsyncDownloader, remove duplicate entity spwaning code, remove EntityInfoChange event (broken, as it didn't change the in game entity display name) 2015-05-13 19:47:12 +10:00
UnknownShadow200
a8f663f129 Optimise allocations of cursor get/set calls, optimise allocations in PauseScreen. 2015-05-12 19:16:04 +10:00
UnknownShadow200
78d35a0b87 Some simplification of 2D screens. 2015-05-11 18:23:31 +10:00
UnknownShadow200
0352a4da4c Optimise string allocations, some other reductions in allocations. 2015-05-10 19:53:01 +10:00
UnknownShadow200
d8b8e58656 Minimise DrawTextArgs allocations. 2015-05-10 07:17:21 +10:00
UnknownShadow200
05621acd92 Minimise brush allocations. 2015-05-10 06:54:17 +10:00
UnknownShadow200
989870e623 Refactor most 2D operations, further reduce memory allocations. 2015-05-09 18:37:20 +10:00
UnknownShadow200
75d88ddeb2 Combine AlphaFunc and DepthFunc into CompareFunc, start work on supporting indexed drawing. 2015-04-25 07:37:47 +10:00
UnknownShadow200
2d7a74bd4a Don't crash when receiving 0 for block permissions. 2015-04-12 09:38:47 +10:00
UnknownShadow200
97ad029205 Fix order of bottom right CPE messages. 2015-04-05 06:28:08 +10:00
UnknownShadow200
81ae1012ee Add middle clicking, cleanup held block setting. 2015-04-04 17:43:38 +11:00
UnknownShadow200
8d52122a8f Centralise texture drawing. 2015-04-04 09:21:35 +11:00
UnknownShadow200
77490cf84d Fix screenshots. 2015-02-06 07:21:11 +11:00
UnknownShadow200
617e8725e8 Reduce BlockSelectScreen slightly, fix snow height. 2015-02-04 19:47:25 +11:00
UnknownShadow200
359060889f Minor cleanups here and there. 2015-01-22 08:47:58 +11:00
UnknownShadow200
b147f5beec Implement HoldThis properly. (oops) 2015-01-04 14:07:25 +11:00
UnknownShadow200
1ed45db594 Can configure most keys now. (excluding pause and function keys) 2015-01-02 19:25:51 +11:00
UnknownShadow200
908c3c4ade Drop confusing behaviour of arrow keys in BlockSelectScreen, drop unused string indexer in KeyMap class. 2015-01-02 17:12:53 +11:00
UnknownShadow200
c8c156791a First step to making input keys configurable. 2015-01-02 17:01:35 +11:00
UnknownShadow200
0fb7924f89 Add command (/client chatsize) to change font size of chat. 2014-12-27 18:12:13 +11:00
UnknownShadow200
8ebaefc62b Minor refactoring in Launcher, add copy/paste support. 2014-12-24 11:56:28 +11:00
UnknownShadow200
423d365267 Add everything. 2014-12-17 14:47:17 +11:00