4126 Commits

Author SHA1 Message Date
UnknownShadow200
b6ec52e6da Fix crash with 'Blocks array size does not match volume of map' on servers not supporting FastMap 2019-06-28 07:19:18 +10:00
UnknownShadow200
1c1801806a
Trigger buildbot rebuild #2 2019-06-28 01:01:51 +10:00
UnknownShadow200
56d673a801
force buildbot rebuild 2019-06-28 00:50:10 +10:00
UnknownShadow200
f25c8120f2 fix window title still being 1.0.4 oops (thanks fam0r) 1.0.5 2019-06-28 00:05:27 +10:00
UnknownShadow200
1ca747f8f3 1.0.5 beta 2019-06-27 23:34:31 +10:00
UnknownShadow200
69ad81ba5b
Update readme to link to compile fixes document 2019-06-27 23:06:17 +10:00
UnknownShadow200
39af05eeb4
Add details on how to fix unpatched web client and 'windows SDK not found' 2019-06-27 22:47:04 +10:00
UnknownShadow200
f62f44822a Show a message box instead of crashing game when out of memory in multiplayer 2019-06-24 22:04:13 +10:00
UnknownShadow200
cce8784396 Show a message box instead of crashing the game when insufficient memory to generate a large singleplayer map 2019-06-24 14:10:03 +10:00
UnknownShadow200
1d438067ce Fix flags not showing in server list due to there being over 10 different countries 2019-06-24 12:25:28 +10:00
UnknownShadow200
9c95d48622 Make Logger_Backtrace public 2019-06-24 09:41:57 +10:00
UnknownShadow200
e784cc0ce5 add -fno-math-errno to buildbot 2019-06-23 23:33:11 +10:00
UnknownShadow200
a07c6e768f completely drop support for old timestamp lastmodified.txt entries
Not that it really matters since almost all webservers use etag
2019-06-23 19:57:01 +10:00
UnknownShadow200
3a7891fc87 Fix latest build being broken due to me forgetting to declare storage for Window_Handle 2019-06-22 15:57:47 +10:00
UnknownShadow200
677f30b7cf minor program.c and api tidyup 2019-06-22 13:38:00 +10:00
UnknownShadow200
3819e93dad Show explanation message for http related errors (like server connecting timeout, SSL error), make showing http error messages more consistent in launcher 2019-06-22 00:28:08 +10:00
UnknownShadow200
d78b31a941 Don't apply downloaded texture pack if the URL changes, fixes #426
This can happen if texture pack takes a long time to download and the user changes maps.
2019-06-21 20:36:13 +10:00
UnknownShadow200
0f425a8a70 fix my idiocy 2019-06-21 19:57:25 +10:00
UnknownShadow200
bd3ceb1393 finish texture functions rewrite 2019-06-21 19:49:56 +10:00
UnknownShadow200
cbee786c99 WIP textures stuff 2019-06-20 18:53:58 +10:00
UnknownShadow200
27881b6acc simplify texture pack logic a little bit 2019-06-20 09:49:27 +10:00
UnknownShadow200
9cf3910db1 PacketHandlers -> Protocol and more comments 2019-06-19 21:48:03 +10:00
UnknownShadow200
c2a1cdcd1f Remove some unused stuff 2019-06-19 19:55:54 +10:00
UnknownShadow200
6374b2afbd Fix last-modified caching not working on osx/linux, improve last-modified caching to cache the exact header received 2019-06-18 22:21:49 +10:00
UnknownShadow200
3dcf735ffe Add web to buildbot script and fix mistakes in windows build bot 2019-06-18 07:56:01 +10:00
UnknownShadow200
f33febed15 Menubar partially works on OSX now 2019-06-17 22:28:27 +10:00
UnknownShadow200
6429663853 const static -> static const to reduce compiler warnings 2019-06-16 22:46:37 +10:00
UnknownShadow200
ae7dd003d4 Fix clipboard broken on web client 2019-06-15 20:41:06 +10:00
UnknownShadow200
e17ee01930 Minor code cleanup
Also remove unused Cursor_GetVisible function
2019-06-15 18:16:42 +10:00
UnknownShadow200
98c299dd1e Web client now pastes from system clipboard 2019-06-15 18:00:08 +10:00
UnknownShadow200
cb6fecd2a6 Intercept actions like ctrl+S in web client 2019-06-15 08:51:27 +10:00
UnknownShadow200
feb3524bf9 Use /skins/ instead of /static/skins for web client 2019-06-15 08:32:13 +10:00
UnknownShadow200
fa11ad6cd4 set ContentLength for http requests with web client 2019-06-13 19:29:05 +10:00
UnknownShadow200
479ce38b8d remove depth/stencil fields from graphicsmode 2019-06-13 18:34:46 +10:00
UnknownShadow200
58c19a38b7 Vector3 to Vec3 and Vector3I to IVec3 2019-06-13 15:59:27 +10:00
UnknownShadow200
9ac97942c2 Fix heap overflow access in vorbis decoder with specially crafted ogg file, fixes #591 (Thanks khang06) 2019-06-13 11:52:21 +10:00
UnknownShadow200
ad314a5c55 Fix null pointer crash if an error occurs when trying to makea sysem font (Fixes #529, thanks igor725) 2019-06-11 07:43:18 +10:00
UnknownShadow200
f34011b5a6 Use #ifdef CC_BUILD_GL for OpenGL specific stuff, instead of CC_BUILD_D3D9 2019-06-10 23:27:51 +10:00
UnknownShadow200
8621e72322 Fix game not compiling with i586-mingw32msvc-gcc 2019-06-10 23:12:58 +10:00
UnknownShadow200
814b224aa9 Make switching to fullscreen faster and fix exiting fullscreen not restoring maximised 2019-06-10 22:42:28 +10:00
UnknownShadow200
0ed3197b09 More lowercase struct field names 2019-06-08 18:25:31 +10:00
UnknownShadow200
b0794ef826 more comments 2019-06-08 17:59:46 +10:00
UnknownShadow200
8603b7f6f3 Simplify textgroupwidget's code 2019-06-08 08:56:40 +10:00
UnknownShadow200
8b24029dca Avoid creating and destroying as many textures when scrolling through chat 2019-06-08 08:46:51 +10:00
UnknownShadow200
c1dd7d8f42 Fix loading singleplayer map with custom blocks when 'use custom blocks' is off causing air to get turned into a sprite (thanks fam0r) 2019-06-08 00:01:04 +10:00
UnknownShadow200
3683f90b21 Attempt to fix fullscreen problems on OSX 2019-06-05 23:28:12 +10:00
UnknownShadow200
599656db25 Attempt to fix OSX and linux compiling 2019-06-05 23:02:16 +10:00
UnknownShadow200
c572e6b605 Use Window.Width/Window.Height whereever possible 2019-06-05 22:44:58 +10:00
UnknownShadow200
cb71b9e0c3 Get rid of Window_ClientBounds and move into public Window struct which can be used by plugins
this struct also includes Exists/Focused
2019-06-05 22:30:00 +10:00
UnknownShadow200
da83ba2a98 Drop Moved and VisibilityChanged window events 2019-06-05 21:29:43 +10:00