4886 Commits

Author SHA1 Message Date
UnknownShadow200
d3e2bd8fd7 Make keypad behave same as windows/text editors when num lock is off on linux (thanks cjnator38) 2020-03-24 08:47:01 +11:00
UnknownShadow200
3509ae6a9a Remove unused freetype CID code 2020-03-23 22:06:30 +11:00
UnknownShadow200
d956f21708 Remove unused postscript font name stuff 2020-03-23 19:56:02 +11:00
UnknownShadow200
3e0e83a60a Combine PickedPos and RayTracer into one struct 2020-03-23 15:09:44 +11:00
UnknownShadow200
37109cb18a pass Vec3 by address instead of copy in Picking 2020-03-22 15:46:14 +11:00
UnknownShadow200
6ad7ba4bd7 Cleanup MapNativeKey for Windows 2020-03-22 13:22:22 +11:00
UnknownShadow200
8a0c0850ca Fix if motd is changed to -hax +thirdperson, you are still sent back into first person, even though you can still use third person (Thanks cybertoon) 2020-03-22 13:05:27 +11:00
UnknownShadow200
cc5c9f8ed5
Merge pull request #635 from jshtab/632-classic-chat
Chat: create new 'use classic chat' option
2020-03-22 12:55:05 +11:00
Jacob Shtabnoy
1b40bca1cd
Chat: create new 'use classic chat' option
Adds a new option to the Nostalgia category to enable or disable
the classic chat style.

The flag Gui_ClassicChat is also enabled whenever the client is in
classic mode, and replaces the new flag replaces the PureClassic
checks.

Closes UnknownShadow200#632

Signed-off-by: Jacob Shtabnoy <shtabnoyjacob@scps.net>
2020-03-21 21:48:18 -04:00
UnknownShadow200
4c6aba8b4c Remove unused ttsubpix 2020-03-21 22:24:26 +11:00
UnknownShadow200
368cce1f44 Fix extra arguments to macro in cffcmap 2020-03-21 20:40:17 +11:00
UnknownShadow200
3ecd28669e Remove unused charmap variation code 2020-03-21 20:33:18 +11:00
UnknownShadow200
8388eabc92 Remove all unused TT_CONFIG_OPTION_BDF code 2020-03-21 19:11:15 +11:00
UnknownShadow200
afcc32c6b3 Remove some of the unused TT_CONFIG_OPTION_GX_VAR_SUPPORT code 2020-03-21 19:00:14 +11:00
UnknownShadow200
c09df8e94a Remove some deprecated code 2020-03-21 17:33:12 +11:00
UnknownShadow200
001e399ee2 Remove unused LCD code 2020-03-21 17:14:36 +11:00
UnknownShadow200
1d6d79a864 Remove unused SUBPIXEL_RENDERING code 2020-03-21 16:57:43 +11:00
UnknownShadow200
4a4c0c9ddd Remove unused freetype lcd filter code 2020-03-21 16:45:12 +11:00
UnknownShadow200
746e8fdd87 cleanup protocol.c a bit and make launcher widget vtables const 2020-03-21 08:19:26 +11:00
UnknownShadow200
a8b230bebc Ignore revocation servers failure (Thanks 123DMWM) 2020-03-21 07:50:15 +11:00
UnknownShadow200
f2aa0f06fc Fix OpenGL 1.1 build not compiling (thanks doctorj1) 2020-03-21 07:27:25 +11:00
UnknownShadow200
0553c950fd Make entity vtable and Updater_XYZ const 2020-03-20 21:51:34 +11:00
UnknownShadow200
5621c5c119 Use Game.Time instead of utc time for determining disconnection timeout 2020-03-19 16:41:02 +11:00
UnknownShadow200
c6a91b6be4 Use Game time instead of UTC time for determining network connect timeout 2020-03-14 20:22:50 +11:00
UnknownShadow200
9e2bcba94d Fix some browsers getting stuck in recursion loop and terminating the game when http request fails 2020-03-13 20:29:23 +11:00
UnknownShadow200
511da3e542 Check IndexedDB error and log in chat, instead of crashing game 2020-03-13 19:04:16 +11:00
UnknownShadow200
d1dbb2491c Attempt to fix issue where apostrophe key was not detected 2020-03-13 00:29:08 +11:00
UnknownShadow200
9e86f9436a Use game time instead of system UTC time for determining when chat and announcement should disappear
Fixes chat messages getting stuck if your system time changes backwards for some reason
2020-03-12 21:32:16 +11:00
UnknownShadow200
9bb7065f74 Fix on windows, if you release a mouse button outside the window (without switching focus to another window), it stays stuck in-game 2020-03-12 18:38:32 +11:00
UnknownShadow200
42ad34124d remove one redundant line of code to trigger buildbot 2020-03-12 15:10:36 +11: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
93ae0ef5c9 Fix maps with non-zero GZIP header flags not getting decoded properly (Thanks fam0r) 2020-03-12 08:46:30 +11:00
UnknownShadow200
e4e04e75a0 Considering that the mac build expects plugins to have .dylib extension, it is probably a good idea to make the plugin buildbot do that 2020-03-11 21:38:18 +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
a04e0104f9 Inventory in classic+hax mode should be the same as classic mode
This also matches how it appears in original classic and WoM
2020-03-10 19:40:37 +11:00
UnknownShadow200
19c4583188 Also log unknown keys on X11 backend 2020-03-10 08:32:19 +11:00
UnknownShadow200
d0eaf08517 Make modern_tiles in Resources.c const 2020-03-09 23:48:47 +11:00
UnknownShadow200
6aa2dceb22 Simplify DisconnectScreen a bit 2020-03-09 16:29:24 +11:00
UnknownShadow200
af6600ecfc Release 1.1.3 1.1.3 2020-03-09 09:47:54 +11:00
UnknownShadow200
1db4118b24
Merge pull request #631 from jshtab/fix-gcc-math
Makefile: Use no-math-errno flag for all GCC compilers
2020-03-09 09:40:13 +11:00
Jacob Shtabnoy
0b45fe132d
Makefile: Use no-math-errno flag for all GCC compilers
Changes the CFLAGS for all platforms which use the GCC compiler
to include -fno-math-errno in order to resolve a linking issue
when compiling for platforms that use GCC.

For some reason, the flag was not added to the Makefile in commit
1a5f96, which replaces AbsF and SqrtF with their respective GCC
built-ins.

Signed-off-by: Jacob Shtabnoy <shtabnoyjacob@scps.net>
2020-03-08 17:53:06 -04:00
Goodlyay
b4d0042c75 X 2020-03-07 21:43:01 -08:00
Goodlyay
10965ab20e Add skinnedcube model to save texture space
instead of using head model, when adding textured cubes for decoration
(e.g. flattened model on a TV screen)
2020-03-07 21:43:01 -08: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
a13ddad39d Default to c99 for plugin buildbot 2020-03-08 11:59:08 +11:00
UnknownShadow200
7684b7a20a Remove Window_ prefix from most static functions in Window.c 2020-03-07 23:34:49 +11:00
UnknownShadow200
516cc93639 Reorganise window.c so sdl window backend has highest priority.
This makes it easy to use SDL instead of the default native window backend on platforms that have one. Don't need to mess around with CC_BUILD_MANUAL anymore.
2020-03-07 23:07:56 +11:00
UnknownShadow200
4e0c4ffe2e Make measuring text slightly faster for system fonts 2020-03-07 23:07:19 +11:00
UnknownShadow200
b9aa8a7544 Open source plugin building part of buildbot 2020-03-07 17:50:39 +11:00
UnknownShadow200
62df34eeba add missing Updater_D3D9/Updater_OGL declarations for android build 2020-03-05 09:32:13 +11:00