Commit graph

4119 commits

Author SHA1 Message Date
oy a9df25ee21
Merge pull request #2013 from heinrich5991/pr_circleci_cmake
Test CMake on CircleCI
2019-02-03 12:38:07 +01:00
oy 4b94271810
Merge pull request #2015 from heinrich5991/pr_appveyor
Add AppVeyor CI
2019-02-03 12:35:14 +01:00
heinrich5991 e117ee0ef1 Recursively create directories for the data dir
Nonrecursively creating directories led to a failure --
`.local/share/teeworlds` could not be created if `.local/share` did not
exit beforehand.

Fixes #2014.
2019-02-03 11:50:01 +01:00
heinrich5991 553db4cfaa Fix the rest of MSVS compiler warnings
- warning C4099: type name first seen using 'class' now seen using 'struct'
- warning C4291: no matching operator delete found; memory will not be
  freed if initialization throws an exception (false positive)
- warning C4305: truncation from 'double' to 'float'
2019-02-03 11:25:25 +01:00
heinrich5991 ea80f967a9 Fix client masks (C4334)
Bug discovered by compiler warning C4334 which says:

>'<<': result of 32-bit shift implicitly converted to 64 bits (was
>64-bit shift intended?)
2019-02-03 11:25:24 +01:00
heinrich5991 63d17483d2 Add automatic dependency download to CMake for Windows 2019-02-03 11:25:24 +01:00
heinrich5991 99843b7a70 Add AppVeyor CI
This automatically builds every revision on Windows as well, helping us
catch bugs or compilation failures faster
2019-02-03 11:24:46 +01:00
heinrich5991 9bf814008c Also try running the server on CircleCI 2019-02-03 02:31:16 +01:00
heinrich5991 ce59e97724 Make versionsrv's dependency on nethash.cpp explicit 2019-02-03 02:27:19 +01:00
heinrich5991 bb8ec6b836 Test CMake on CircleCI 2019-02-03 02:22:15 +01:00
heinrich5991 b617c8b0b7 Fix an unused variable and a signed-unsigned comparison 2019-02-03 02:22:15 +01:00
oy 0b642df946
Merge pull request #2007 from Dune-jr/fix-scorehud-id
Fix missing GetClientIdRectSize in textwidth computation for score hud
2019-01-31 20:51:41 +01:00
Jordy Ruiz 3b5107a874 Fix missing GetClientIdRectSize in textwidth computation for score hud 2019-01-31 15:37:20 +01:00
oy 4c686e7486
Merge pull request #2002 from nheir/fix_whisper
check if whisper message has a valid target
2019-01-29 21:29:06 +01:00
nheir 042f2bb567 filter whisper target id like other chat messages 2019-01-27 22:20:45 +01:00
nheir e8afe5d238 check if whisper message has a valid target 2019-01-27 22:11:54 +01:00
oy 4ae94d4745
Merge pull request #2001 from Fudgyking/fix-maplist-crash
Add check before resetting the local rcon map list
2019-01-27 13:32:32 +01:00
oy ec81aad706
Merge pull request #1997 from Dune-jr/fix-nonemptyfilter
No longer incorrectly show bot servers when 'Has people playing' and 'Hide bots' are ticked
2019-01-27 13:29:15 +01:00
oy d51a731ec6
Merge pull request #1987 from Dune-jr/fix-join-hover
Add fade effect to join friend button
2019-01-27 13:28:40 +01:00
oy 1dfe209414
Merge pull request #1996 from Ryozuki/patch-1
Remove the no longer used info.png from cmake
2019-01-27 13:24:58 +01:00
Fudgyking 86d934258d Add check before resetting the local map list 2019-01-26 17:14:44 -05:00
Jordy Ruiz ff22c4106a Browser: make the sliding window of join friend button IDs global to all friend lists 2019-01-25 12:03:34 +01:00
Jordy Ruiz 12a80f81f6 No longer incorrectly show bot servers when 'Has people playing' and 'Hide bots' are ticked 2019-01-25 11:45:21 +01:00
Ryozuki 34781eaa92
Remove the no longer used info.png from cmake 2019-01-25 00:20:56 +01:00
oy 6ec984bbd5 let the download script remove the extraction folder in case it exists 2019-01-19 13:42:45 +01:00
oy 689be6529d
Merge pull request #1990 from Dune-jr/fix-automap-random
Fix automapper randomization
2019-01-19 11:42:17 +01:00
oy f469fb41da added a 5 second cooldown for responding to a banned user that wants to connect (econ, server). otherwise silently ignore the attempt 2019-01-19 11:29:04 +01:00
Jordy Ruiz 2f703babbb Fix automapper randomization 2019-01-19 10:12:32 +01:00
oy 40b6e75552 added additional win checks for ctf. closes #1515 2019-01-18 20:24:09 +01:00
oy c4d46668dc added an ui option for inp_grab 2019-01-18 19:42:10 +01:00
oy 6cb1eb4fed fixed description for inp_mousesens config 2019-01-18 19:12:00 +01:00
oy 4771cc7b51 added ui_mousesens as an UI option. closes #1874 2019-01-18 19:11:29 +01:00
oy de73018730 removed unused return value 2019-01-18 18:53:49 +01:00
oy 9efa13c036
Merge pull request #1894 from Dune-jr/adjust-browseralign
Change alignment and size of the browser columns
2019-01-18 17:46:59 +01:00
Jordy Ruiz 513249c24b Add fade effect to join friend button 2019-01-18 11:52:27 +01:00
Jordy Ruiz 3cf1917791 Browser: fix server name offset 2019-01-18 00:26:19 +01:00
Jordy Ruiz ea4e81ca75 Browser: apply Oy's fixed width patch for player counts, offset ping display a bit too 2019-01-18 00:05:20 +01:00
oy 6dfb31c772 check pointer before freeing it 2019-01-17 23:58:07 +01:00
oy 6deaaf0159 fixed auto-completion for names in chat. closes #1914 2019-01-17 23:39:09 +01:00
oy 65a5eac17e fixed rcon prompt when in loading state. closes #1886 2019-01-17 23:26:38 +01:00
oy 0dd1422f02 added a separate option for kicking inactive spectators. closes #1906 2019-01-17 23:01:54 +01:00
oy d87c2cb687 removed no longer used info icons 2019-01-17 22:34:41 +01:00
oy ae343e3dca added a config to add a timestamp to the logfile and added an extension to the log filename 2019-01-17 19:40:40 +01:00
Jordy Ruiz dc6f77133c Browser: fix the scrollbar, center align the headers 2019-01-17 18:12:03 +01:00
oy 9d08f62558 cancel connection process when server is unreachable. closes #1975 2019-01-17 17:52:33 +01:00
oy fbc61d22fc
Merge pull request #1983 from Dune-jr/fix-rgbtohsv
Change some naming to fix some confusion around RgbToHsv
2019-01-17 17:40:56 +01:00
Jordy Ruiz b840691b01 Comment out unused code 2019-01-17 17:40:52 +01:00
Jordy Ruiz cc74e865b7 Change alignment of browser headers, adjust size, remove info icon slot 2019-01-17 17:40:52 +01:00
Jordy Ruiz e0cd64b595 Change alignment and size of the browser columns 2019-01-17 17:38:48 +01:00
Jordy Ruiz 6b8255a426 Change some naming to fix some confusion around RgbToHsv 2019-01-17 17:35:41 +01:00