4054 Commits

Author SHA1 Message Date
UnknownShadow200
9b3df93c8e Fix being unable to press Escape to close overlays 2019-04-28 11:03:13 +10:00
UnknownShadow200
f4c797f13e Don't bother checking return result for DrawIndexedPrimitives 2019-04-27 22:04:34 +10:00
UnknownShadow200
ed4bfe31bc
Fix some missing information in portability.md 2019-04-27 20:46:42 +10:00
UnknownShadow200
453fb48cad less compile errors with metroworks 2019-04-25 09:26:47 +10:00
UnknownShadow200
8749a37e36 Also add cantarell as a default font to fix crash on some linux distribution setups (thanks xerolyph) 2019-04-24 19:16:34 +10:00
UnknownShadow200
5a4ad0dca6 Fix crashing when using terrain.png less than 16 wide, fix crashing when using terrain.png of size 16x32 (thanks xnotx123) 2019-04-23 20:08:13 +10:00
UnknownShadow200
76b1f70fe4 expose a lot more to plugins 2019-04-22 20:36:59 +10:00
UnknownShadow200
497b9d7f3e Make 30/60/120/144 FPS modes not use 100% CPU in web client 2019-04-22 13:00:06 +10:00
UnknownShadow200
3e91f42122 use internal error codes for not supported/invalid arguments 2019-04-20 23:16:44 +10:00
UnknownShadow200
957daa2457 add missing build instructions 2019-04-20 22:21:32 +10:00
UnknownShadow200
6fc7880df2 Fix 100% CPU when disconnected on web client 2019-04-20 18:34:00 +10:00
UnknownShadow200
42c8c036a3 attempt to fix mouse wheel issues and https skin issues 2019-04-20 18:11:58 +10:00
UnknownShadow200
9adf946c43 Fix last commit 2019-04-20 17:09:01 +10:00
UnknownShadow200
4ab1359f85 Save block definitions in reverse order for .cw maps
This means when saving maps with over 256 custom blocks, software that only reads the byte ID field still picks the correct first 255 custom blocks
2019-04-20 14:29:10 +10:00
UnknownShadow200
fc17dd184c Add dejavu sans book as a default font
Attempts to fix a crash on systems with very few fonts
2019-04-16 23:36:30 +10:00
UnknownShadow200
d45a703f4c Fix colours in launcher being saved as 1 or 10 off (Thanks Cheesse) 2019-04-16 23:21:40 +10:00
UnknownShadow200
dfc203a818 Fix crash when moving caret left then pressing control down 2019-04-10 18:15:03 +10:00
UnknownShadow200
69e59db629 fix desktop modern opengl build 2019-04-09 13:45:54 +10:00
UnknownShadow200
5495faa800 Show a warning instead of crashing with 'String too big into StringsBuffer' when loading options.txt/fontscache.txt
Also fix makefile again
2019-04-07 22:28:03 +10:00
UnknownShadow200
303f951587
Add missing rdynamic flags from Makefile 2019-04-07 18:19:12 +10:00
UnknownShadow200
a0113e88eb fix dev build oops 2019-04-07 18:08:00 +10:00
UnknownShadow200
003b0b5c5b Add register button to bottom left on main menu 2019-04-07 14:22:57 +10:00
UnknownShadow200
50c1907e3c Simplify /client gpuinfo for Direct3D9, also use backbuffer size instead of window size when saving screenshots
Although these are the same in normal client
2019-04-07 13:54:41 +10:00
UnknownShadow200
279dc09ccd Fix compile errors on OpenBSD, fix incorrect compile instructions for FreeBSD in readme 2019-04-07 11:43:59 +10:00
UnknownShadow200
1e647b1967
Merge pull request #577 from igor725/master
Some improvements to makefile
2019-04-07 00:44:35 +11:00
igor725
8a172fc0fa Makefile fixes 2019-04-06 16:16:52 +03:00
igor725
d546009254 Makefile BSD support 2019-04-06 10:44:53 +03:00
igor725
ca5e99f758 Auto platform detection (Not tested on MacOS and Solaris) 2019-04-05 22:44:56 +03:00
igor725
0caec9646b Some improvements to makefile 2019-04-05 21:52:01 +03:00
UnknownShadow200
024e756c5c Turns out GetSystemWindowsDirectory doesn't exist in old mingw, but GetWindowsDirectory does. So use that instead. 2019-04-05 19:11:12 +11:00
UnknownShadow200
b34c4da181 fix not compiling with some old mingw 2019-04-05 15:04:00 +11:00
UnknownShadow200
a5c3e2e37e Get actual system directory instead of hardcoding to C:/Windows 2019-04-03 23:03:25 +11:00
UnknownShadow200
d80d9bde52
Force rebuild 2019-04-03 17:42:10 +11:00
UnknownShadow200
8e952aa780
Add missing OSX compile instructions 2019-04-03 17:32:55 +11:00
UnknownShadow200
19520c205d Just doing /client resolution should tell you current resolution (thanks masoncb) 2019-04-03 17:26:17 +11:00
UnknownShadow200
b437e8289b audio/http backend is no longer tied to platform backend 2019-03-30 13:09:58 +11:00
UnknownShadow200
2bb78ec692 Fix EGL backend not properly destroying context 2019-03-30 12:28:08 +11:00
UnknownShadow200
53dbec8981 allow disabling freetype system font backend 2019-03-29 11:52:44 +11:00
UnknownShadow200
c688aa148f Add compile notes for FreeBSD and Solaris, add detailed notes about portability of codebase 2019-03-29 10:15:21 +11:00
UnknownShadow200
d92093dc9a fix last commit 2019-03-27 20:40:12 +11:00
UnknownShadow200
819fe3f5cf move native audio into Audio.c 2019-03-27 20:14:07 +11:00
UnknownShadow200
b0371993f7 minor code cleanup 2019-03-27 12:09:48 +11:00
UnknownShadow200
96d0330f84 quick fix for % in menu options 2019-03-24 01:27:23 +11:00
UnknownShadow200
74e1d0ba45
Correct mingw32 and manual cross-compile flags in readme 2019-03-23 21:09:51 +11:00
UnknownShadow200
77cf3f4825 Fix time since last release appearing as large negative number in launcher 2019-03-23 21:03:37 +11:00
UnknownShadow200
04f508ff72 simplify menu code a little bit
saves 1-2 kb
2019-03-23 19:18:17 +11:00
UnknownShadow200
ca778c01bc get rid of some duplicated code 2019-03-23 10:49:05 +11:00
UnknownShadow200
54cfb8b84a Add some more descriptions for internal client errors 2019-03-21 23:24:27 +11:00
UnknownShadow200
1c391dec3f fix some compiler warnings with GLModern backend 2019-03-21 13:47:37 +11:00
UnknownShadow200
857fd85d7d Fix EGL backend breaking on resize 2019-03-21 09:42:00 +11:00