UnknownShadow200
a05aea21ca
more minor documentation/example fixes, and remove some unnecessary code
2022-09-12 23:26:55 +10:00
UnknownShadow200
dcbd7d8b94
Simplify mingw compiling instructions
2022-08-21 20:58:12 +10:00
Fam0r
c9778de792
Fix .desktop file using $HOME as working directory
2022-07-24 12:32:13 +03:00
UnknownShadow200
7d793da679
iOS: WIP on app display name and icon
2022-06-30 18:37:53 +10:00
UnknownShadow200
17740f8664
Fix window showing garbage when resizing on 64 bit macOS (Thanks popdymc, fixes #957 ). Also change .vcxproj so that you show no longer need to change SDK version/platform toolset when compiling on a platform that isn't Windows 7 + VS 2015
...
The issue happened because
a) when resizing the window, cocoa runs in the blocking resizing window event loop (i.e. effectively pauses/suspends the launcher's event loop)
b) due to recent changes to the launcher content drawing until absolutely necessary, the contents would only get redrawn when LBackend_Tick was called
However because of a), this meant that although resize events were delivered to the game which hence reallocated the framebuffer, the framebuffer did not actually get drawn to because LBackend_Tick never got called - hence why garbage appeared on screen
2022-06-30 17:14:45 +10:00
UnknownShadow200
d3d31a874c
iOS: Add xcode project and WIP CoreText text rendering backend
2022-06-24 08:12:55 +10:00
UnknownShadow200
bf6a3d83cd
Fix install-desktop-entry requiring root to run
2022-06-16 22:21:30 +10:00
UnknownShadow200
726a75c0a0
Add desktop entry generator for Linux
2022-06-13 00:15:32 +10:00
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
1ff3f481c4
Launcher: Change yellow to red for invalid field value errors
2022-05-14 15:07:45 +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
7812483682
ios: Fix buttons appearing corrupted, screenshot saving crashing app, passwords not saving to storage
2022-04-05 20:21:32 +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
637a56e90e
Direct3D11: Fix fog with assistance from RenderDoc graphics debugger
...
The Direct3D11 hlsl pixel shaders were ported from the OpenGL2 glsl fragment shaders.
In the documentation for OpenGL glsl, the W component of gl_FragCoord is specified as being 1/w. However in Direct3D11 hlsl, the W component of SV_POSITION is just w - hence why fog appeared to not work.
The solution to this is simple - when calculating depth, multiply by w instead of dividing by w.
2021-11-02 19:33:00 +11:00
UnknownShadow200
f03f434c4e
Direct3D11: Add fog that doesn't work
2021-10-24 16:44:31 +11:00
UnknownShadow200
fbb2252608
Direct3D11: Implement alpha testing and /client gpuinfo
2021-10-23 22:26:10 +11:00
UnknownShadow200
5ebffdc351
Open source D3D11 shader gen
2021-10-23 20:53:25 +11:00
UnknownShadow200
7338f69361
Direct3D11: Implement backface culling
2021-10-23 16:11:32 +11: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
ab867fa6fc
tidy and fix up plugin build script
2021-04-08 23:20:45 +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
08232da712
Merge changes
2021-02-05 07:15:14 +11:00
UnknownShadow200
ebc4d9f753
Fix http requests always failing on old android
2021-01-30 12:53:36 +11:00
UnknownShadow200
198932aa93
Get it partially working on Android 3.0
2021-01-30 08:57:41 +11:00
UnknownShadow200
1869964be4
Opensource build server script, add android to build server script, improve notify script a bit
2021-01-28 22:06:35 +11:00
UnknownShadow200
9a2b624874
Fix dying with SIGFPE on older versions when using .apk compiled by buildbot
2021-01-26 13:51:52 +11:00
UnknownShadow200
75afb8c6e5
Fix apk compiled by buildbot not installing on older android devices
2021-01-26 10:48:20 +11:00
UnknownShadow200
a8555a0e0c
Webclient: Try fix backspace not working on ios safari (Thanks aleksb385)
2021-01-26 08:37:51 +11:00
UnknownShadow200
12e675f754
Add buildbot script for android (still got a few things to fix though)
2021-01-25 23:42:31 +11:00
UnknownShadow200
2a8f104228
Fully port cocoa backend to ObjC
2021-01-23 11:39:45 +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