Commit graph

4259 commits

Author SHA1 Message Date
rexim ca56cba2a7 Replace NULL with 0 2019-03-06 02:48:57 +07:00
rexim aab993f7d9 Match config variable name with console variable name 2019-03-06 02:40:33 +07:00
rexim 78e16d9238 m_Joystick -> m_pJoystick 2019-03-06 02:38:04 +07:00
rexim bd4d5e047d Add Joystick Support 2019-03-06 00:46:54 +07:00
oy 4e14318cd1 fixed resetting player stats when a player leaves and joins 2019-02-27 18:56:24 +01:00
oy 05fe3e2694 fixed some mingw warnings 2019-02-27 18:53:59 +01:00
Jordy Ruiz 81f8a03be7 Fix Com_TEAM not copying parameter properly and some minor code issues 2019-02-21 18:34:34 +01:00
Jordy Ruiz b6f086dfea Keep parameter as text when using /all, /team, /r. Remove CHAT_NONE check in EnableMode 2019-02-21 18:05:05 +01:00
Jordy Ruiz 2fd4abb2c2 Fix /r selecting the wrong whisper target 2019-02-21 16:07:08 +01:00
Jordy Ruiz ccddc035e1 Subtly differenciate server-generated and client-generated messages in the chat 2019-02-21 16:06:44 +01:00
oy bfee7275c7
Merge pull request #2044 from Dune-jr/fix-screen-clamp
Fix clamping of screen index value
2019-02-21 12:06:39 +01:00
Jordy Ruiz a9b4f8ad8c Fix clamping of screen index value 2019-02-21 11:58:15 +01:00
oy ea4427d4ea
Merge pull request #2040 from nheir/fix/scroll_detail_scoreboard
fix scrollbar in serverbrowser's detail scoreboard
2019-02-21 08:33:01 +01:00
oy c3a0afe1fb
Merge pull request #2038 from Dune-jr/fix-spectatornotif
Adjust spectator notification to show up for non-empty servers only
2019-02-21 08:29:52 +01:00
heinrich5991 a923b0155e Add a link to the bam build docs 2019-02-20 20:28:51 +01:00
Jordy Ruiz 305e04e597 Implement chat commands 2019-02-20 11:20:40 +01:00
nheir d82d5f2049 fix scrollbar in serverbrowser's detail scoreboard 2019-02-18 21:39:38 +01:00
Jordy Ruiz 3d787ceada Add str_clean_whitespaces_simple and str_skip_to_whitespace_const 2019-02-18 11:39:42 +01:00
Jordy Ruiz ce54eca85d Extend default key binds to support modifiers, add ctrl+s as a default for sound toggle, update controls settings 2019-02-16 19:33:21 +01:00
Jordy Ruiz e7c502e537 Add a notifications component, implement sound toggling effects, and add a couple of icons for that 2019-02-16 19:32:35 +01:00
Jordy Ruiz 2f5ca88b4d Adjust spectator notification to show up for non-empty servers only 2019-02-16 13:12:12 +01:00
oy 8e8e05c4f3
Merge pull request #2033 from heinrich5991/pr_cmake_msse2
Add -msse2 to compile flags on x86 only if necessary
2019-02-10 19:41:26 +01:00
heinrich5991 732b003b8d Add -msse2 to compile flags on x86 only if necessary 2019-02-10 19:14:04 +01:00
oy d0294dbe5f let SDL use the X11 XRandR window manager per default. there's a command "gfx_use_x11xrandr_wm" to turn that off. this should help with override redirect issues 2019-02-10 19:13:32 +01:00
oy e6170cd1f0 Merge branch 'master' of https://github.com/teeworlds/teeworlds 2019-02-10 18:48:56 +01:00
oy fdc14f0738 added a config option for old gcc compilers which need -msse2 flag to use _mm_pause (https://gcc-patches.gcc.gnu.narkive.com/Ypx83P9u/patch-rfa-move-x86-mm-pause-out-of-pragma-target-sse-scope) 2019-02-10 18:48:37 +01:00
oy 508f56f25f
Merge pull request #2032 from heinrich5991/pr_positional
Allow translations to reorder string substitutions
2019-02-10 18:19:56 +01:00
heinrich5991 ddd2b93190 Allow translations to reorder string substitutions
This is supported on Windows
(https://docs.microsoft.com/en-us/cpp/c-runtime-library/printf-p-positional-parameters)
and on POSIX, so basically everywhere.

Add some tests to verify that the target system does indeed support
these positional parameters.
2019-02-10 17:42:19 +01:00
oy e76cc8cb6a
Merge pull request #2031 from heinrich5991/pr_test
Add possibility to test
2019-02-10 17:37:30 +01:00
heinrich5991 1064ee4729 Run tests on AppVeyor 2019-02-10 17:00:08 +01:00
heinrich5991 cb887180f2 Run the tests on CircleCI 2019-02-10 17:00:08 +01:00
heinrich5991 ae36f37e83 Automatically download GTest on Windows 2019-02-10 17:00:08 +01:00
heinrich5991 97febe41ba Add status message for missing GTest 2019-02-10 17:00:08 +01:00
heinrich5991 48129f0fa7 Add possibility to test
This uses GTest as a test framework.
2019-02-10 17:00:08 +01:00
oy dd3c7a9985 Merge branch 'master' of https://github.com/teeworlds/teeworlds 2019-02-09 20:14:56 +01:00
oy 6febde3c9c fixed filtering servers by maximum ping. closes #2026 2019-02-09 20:13:03 +01:00
oy 8a34cebec0
Merge pull request #2029 from Dune-jr/fix-locale-convert
Fix missing locale strings when running export scripts
2019-02-09 19:37:38 +01:00
Jordy Ruiz bb4a8dc14e Fix Localize with no space between parameters not being detected, fix paths 2019-02-09 19:28:59 +01:00
Jordy Ruiz 96561a4f3a Fix browser localization hints 2019-02-09 19:23:12 +01:00
oy 3c165cce00 Adjusted the "search" label and server/player info in the server browser. closes #1986 2019-02-07 19:23:03 +01:00
oy 6faddbc87b Merge branch 'master' of https://github.com/teeworlds/teeworlds 2019-02-07 17:42:01 +01:00
oy d68d9848db added missing colons #1986 2019-02-07 17:41:27 +01:00
oy 6e8133fe79
Merge pull request #2023 from Fudgyking/show-spec-votes
Show votes in spec with a message indicating that you cannot vote
2019-02-07 17:06:27 +01:00
heinrich5991 24d571b894 Add compilation instructions for Windows with MSVS 2019-02-06 23:01:47 +01:00
heinrich5991 1ac5b0414a Add note about how to run the program 2019-02-06 23:00:20 +01:00
Fudgyking 8a4ce5c26c Show votes in spec with a message indicating that you cannot vote 2019-02-05 21:34:13 -05:00
heinrich5991 9bd2a2d986 Add build instructions to readme.md
This includes package lists for various distributions.
2019-02-06 00:54:49 +01:00
oy e1b9f6f2ad Merge branch 'master' of https://github.com/teeworlds/teeworlds 2019-02-05 20:37:33 +01:00
oy d081dbb263 fixed a c&p mistake 2019-02-05 20:36:56 +01:00
oy f0ebc6272b
fixed appveyor badge link 2019-02-05 17:18:05 +01:00