53 Commits

Author SHA1 Message Date
UnknownShadow200
68c198f933 iOS: Add/Remove views when menu changes, instead of caching the views forever 2022-05-19 18:39:23 +10:00
UnknownShadow200
5a0f83c650 Add 64 bit raspberry pi build 2022-05-17 20:41:12 +10:00
UnknownShadow200
f0583c32ca WIP moving more drawing/dirty tracking into LBackend 2022-04-23 19:35:39 +10:00
UnknownShadow200
9dcc41f4f1 Move more stuff to launcher backend
Also fix progress bar colour on ios, and fix checkbox not actually toggling
2022-04-23 13:53:43 +10:00
UnknownShadow200
626a46d592 Improve crash dialogs when can't start game due to system being unable to support the current graphics backend 2022-03-19 11:07:05 +11:00
UnknownShadow200
6146393906 Prepare for opengl modern linux/macOS builds 2021-11-23 21:59:12 +11:00
SpiralP
2e70d1e6e7 fix typo in buildbot.sh 2021-11-06 17:38:09 -07:00
UnknownShadow200
cc587cae56 Improve buildbot error reporting
Writes messages to cc_erorrs.txt and just reads contents of that for notify script (notify script previous generated error messages from whether expected output files existed or not

The previous behaviour did not work correctly with the Android build, because the .apk was still being generated even when individual parts of the compilation process (e.g. java, 64 bit ARM) failed to compile.

Unfortunately this meant the notify script wrongly assumed no error had occurred when compiling the Android build, as the output .apk file existed
2021-10-02 20:31:02 +10:00
UnknownShadow200
4515316c90 Android: Make http methods of Activity class static 2021-09-29 11:58:50 +10:00
UnknownShadow200
78cc5b708c don't forget to update VS project 2021-07-16 23:08:52 +10:00
UnknownShadow200
30ff69952d Fix browsers not supporting IndexedDB crashing when saving map, also slightly reduce size of .js file by specifying only web environment is supported 2021-06-08 11:48:45 +10:00
UnknownShadow200
d3a811cd1e Fix build script not working with non-bash 2021-05-30 19:52:01 +10:00
UnknownShadow200
5d93db81d2 Fix multiplayer not working at all with old emscripten 2021-05-28 17:54:57 +10:00
UnknownShadow200
72e031d50c buildbot: log how long compiling takes 2021-05-10 07:29:21 +10:00
UnknownShadow200
6cc0b5d80f Android: Enable -funwind-tables when compiling, although it uses a little bit more space, I've had enough of tearing my hair out trying to debug android client crashes without a backtrace. 2021-03-16 23:53:31 +11:00
UnknownShadow200
f53014c567 Android: Include commit SHA when compiling with buildbot 2021-03-15 23:44:45 +11:00
UnknownShadow200
de71be97bd Android: Use device UUID for key so passwords are remembered 2021-02-22 21:56:46 +11:00
UnknownShadow200
8a3216cb99 less warnings compiling android build 2021-02-20 08:46:36 +11:00
UnknownShadow200
aa59c205ac Fix buildbot script for rpi 2021-02-14 10:49:20 +11:00
UnknownShadow200
9f5cdf5ff6 Fix newlines in .sh files 2021-02-13 19:37:37 +11:00
UnknownShadow200
3c25686757 Improve buildbot script, integrate android buildbot into it 2021-02-07 14:05:57 +11:00
UnknownShadow200
7f0a23674c Start moving objc code into actual .m file, starting with OpenGL context 2021-01-23 09:38:26 +11:00
UnknownShadow200
3ad1f1f169 Mac: Implement session caching too 2021-01-10 18:52:44 +11:00
UnknownShadow200
4d9c975b1f fix buildbot script for real 2020-12-29 17:04:54 +11:00
UnknownShadow200
587867a087 update buildbot script for new machine 2020-12-29 14:27:43 +11:00
UnknownShadow200
f8c3b2cff8 Fix ze buildbot 2020-12-16 07:36:07 +11:00
UnknownShadow200
3ea64a61d0 Generate a 64 bit mac icon file and fixup Window.m
64 mac build doesn't show icon quite yet, still WIP
2020-06-11 23:38:33 +10:00
UnknownShadow200
bbfcfba18a Tidy up readme somewhat 2020-06-08 21:14:49 +10:00
UnknownShadow200
d89d3045c0 Add an icon to 32 bit mac build 2020-05-29 23:40:27 +10:00
UnknownShadow200
918b86dc18 Fix OpenBSD build and update various build files to remove -lcurl 2020-05-26 22:06:03 +10:00
UnknownShadow200
89541ef72b Remove -lopenal from compilation flags 2020-05-19 21:01:09 +10:00
UnknownShadow200
b9a0729694 Init XInput2 and register for RawMotion event.
Still working on actually using the event though
2020-04-22 16:10:02 +10:00
UnknownShadow200
977fd97dbc For web client, don't crash game if can't allocate more memory from browser (usually because exceeding 2GB) 2020-03-12 15:04:24 +11:00
UnknownShadow200
d87378a36c Add -Qn flag to buildbot so 'GCC version' isn't included in output executable.
Because of the ancient mingw version the buildbot uses, string constant merging doesn't work. As such for the windows executable, this string appeared 81 times and added 1-2 kb to executable.
2020-03-10 21:00:30 +11:00
UnknownShadow200
e15aa886e0 Fix some plugins not building for windows, also build plugins for raspberry pi 2020-03-08 13:04:11 +11:00
UnknownShadow200
c8bc76dcbe Don't include Options.h in Game.h 2020-02-17 17:00:58 +11:00
UnknownShadow200
75c2e21c69 make fields lowercase for structs in Audio.c 2020-02-17 16:46:23 +11:00
UnknownShadow200
255770ee69 Fix rpi build in buildbot again, this time for sure. Also fix osx64 build deleting wrong file. 2020-01-23 00:26:38 +11:00
UnknownShadow200
fb7f29eea4 Fix icon not being included 2020-01-22 23:55:56 +11:00
UnknownShadow200
0790ac405b Add rpi to buildbot script, fix crashing when rpi system only supports 32 but not 24 bit depth 2020-01-22 23:43:35 +11:00
UnknownShadow200
cef3db9fe7 Add an icon for linux and use it 2019-10-29 20:26:38 +11:00
UnknownShadow200
cd08e91473 Build the web client with LEGACY_VM_SUPPORT so it works in IE11 2019-10-12 12:11:49 +11:00
UnknownShadow200
bdf9482fa5 print less debugging info 2019-09-29 17:55:58 +10:00
UnknownShadow200
07c4a4795c Add documentation for building 64 bit cocoa backend
Also show 'alpha' instead of 'beta' for coca backend in titlebar
2019-09-29 17:51:27 +10:00
UnknownShadow200
d45b37ded2 Don't link to mingw startup files in win64 build too.
Reduces size of 64 bit windows exe by 10kb
2019-07-07 07:21:48 +10:00
UnknownShadow200
b26f7b537a Really fix it 2019-07-04 19:07:55 +10:00
UnknownShadow200
2ff974c4b2 temp fix win64 build 2019-07-04 18:43:17 +10:00
UnknownShadow200
600c46eb1b update buildbot to compile windows build without linking to mingw startup code 2019-07-04 18:30:16 +10:00
UnknownShadow200
e784cc0ce5 add -fno-math-errno to buildbot 2019-06-23 23:33:11 +10:00
UnknownShadow200
3dcf735ffe Add web to buildbot script and fix mistakes in windows build bot 2019-06-18 07:56:01 +10:00