Commit graph

7381 commits

Author SHA1 Message Date
def fb252c4940 Fix compilation 2017-08-25 13:27:37 +02:00
heinrich5991 1ae004ba46 Make a copy of the input only after sanitizing it
This fixes a physics bug that allowed players to set their mouse
direction to (NaN, NaN), resulting in funny effects.
2017-08-25 13:20:10 +02:00
Dennis Felsing b51b3cf0c1 Merge pull request #842 from deepest/patch-1
Update russian.txt
2017-08-25 13:18:13 +02:00
Deeper 098c9101cc Update russian.txt
Corrected errors in translation
2017-08-25 14:14:39 +03:00
def 0e1cc205ef Fix formatting for server chat messages with time in already 2017-08-21 20:48:11 +02:00
def 98520bb407 other kind of fix 2017-08-19 09:36:13 +02:00
def d40dd4f362 Don't try next SQL server when /times returns empty 2017-08-19 09:32:14 +02:00
def e7814635fe Add jungle_midground rules by hi_leute_gll 2017-08-15 17:22:31 +02:00
def 0b1842d438 Use filesystem paths for -f command line param 2017-08-11 21:07:20 +02:00
def 0b5dcdc478 Disable vsync by default and warn about possible delay 2017-08-08 19:53:16 +02:00
Dennis Felsing e76db84eba Merge pull request #839 from Laxa/fixwinbuild
fix bam windows build
2017-08-07 21:46:57 +02:00
laxa b6f70e8c86 fix bam windows build 2017-08-07 21:40:57 +02:00
def 5d8a0ddc1e Add time in console 2017-08-04 22:38:22 +02:00
Learath2 77ca505e74 Do not continue without python
We can not compile without python anyways.
2017-08-03 18:44:36 +02:00
Dennis Felsing b8db88e026 Merge pull request #833 from ACTom/master
update simplified chinese language file
2017-08-01 08:52:52 +02:00
Tom 549f95c741 update simplified chinese language file 2017-08-01 09:07:49 +08:00
heinrich5991 523f35205d Statically link standard libraries in MinGW for CMake
Hopefully fixes the CMake MinGW build.
2017-08-01 01:37:54 +02:00
heinrich5991 0a9f291393 Merge pull request #803 from H-M-H/leak_fix
Fixed several memory leaks
2017-07-31 20:53:26 +02:00
Dennis Felsing fd1b6763e1 Merge pull request #821 from heinrich5991/pr_ddnet_cmake_list_files
List all source files instead of globbing them in `CMakeLists.txt`
2017-07-31 20:45:13 +02:00
Dennis Felsing 1e1ee7a76b Merge pull request #831 from heinrich5991/pr_ddnet_cmake_prefer_bundled
Add CMake config option `PREFER_BUNDLED_LIBS`
2017-07-31 20:44:08 +02:00
heinrich5991 33315452c3 Merge branch 'master' into leak_fix 2017-07-31 20:42:32 +02:00
def 26ab0ca136 Update ddnet-libs again? 2017-07-31 19:30:11 +02:00
def c81f93f5d7 Update ddnet-libs 2017-07-31 19:27:44 +02:00
heinrich5991 52e42c2f74 Add CMake config option PREFER_BUNDLED_LIBS
This makes CMake look at the provided libraries before considering
system libraries. Enable this by default on Windows.

Fixes #830.
2017-07-31 18:30:24 +02:00
def 0a28556481 A bit nicer birthday message 2017-07-31 18:24:16 +02:00
Dennis Felsing ce39187ec3 Merge pull request #829 from Ryozuki/patch-1
Add instructions to clone libs
2017-07-30 15:42:31 +02:00
def d6143cb26f How come no one notices that we're missing the day in our logs?... 2017-07-30 15:40:37 +02:00
def cb6158dd6a safeseh:no only for msvc 2017-07-30 14:35:06 +02:00
def d9aeeae3fc Fix sql_score.cpp formatters 2017-07-30 14:23:25 +02:00
Ryozuki 03fa608dd1 Add instructions to clone libs 2017-07-30 14:16:16 +02:00
def c12082c2ef Not too many messages 2017-07-30 14:15:45 +02:00
def 3eb079bd64 Correct type in printf 2017-07-30 12:43:54 +02:00
def d6deb707c8 no pragmas in functions 2017-07-30 12:35:54 +02:00
def c6a5a7dcb3 Try using more modern SDL audio interface 2017-07-30 12:33:51 +02:00
heinrich5991 83742a98ca List all source files instead of globbing them in CMakeLists.txt
This seems to be wanted by CMake, it results in never having to re-run
`cmake`.

See e.g. https://stackoverflow.com/a/18538444/870079.
2017-07-30 11:41:52 +02:00
Learath2 4622ab4cb6 Merge pull request #814 from heinrich5991/pr_ddnet_fix_cmake_mac
Fix the CMake Mac build
2017-07-30 11:38:12 +02:00
def 7a3b7c6228 oops 2017-07-29 23:13:04 +02:00
def f3d4fcf012 Print message when team starts playing to team members 2017-07-29 23:11:33 +02:00
HMH 50a397e32c removed unused and outdated docs folder, closes #826 2017-07-29 14:13:56 +02:00
HMH 19a8e7add6 removed some spaces 2017-07-28 20:44:03 +02:00
HMH 04e2946efc mem_free is safe on null pointers 2017-07-28 15:42:32 +02:00
HMH 6655b35bdd minior style issues 2017-07-28 14:49:09 +02:00
HMH d03e91153c removed unused Dest function for layers 2017-07-28 14:43:03 +02:00
heinrich5991 6247aa0c7f Enable -Wextra and -Wformat=2
Also annotate `dbg_msg`, `str_format` and `str_timestamp_ex` so that the
compiler can determine whether the format strings are correct.

Fix the compiler warnings generated by these extra warnings -- some of
them were security issues.
2017-07-27 20:38:17 +02:00
Dennis Felsing a3d6d3d750 Merge pull request #818 from marcelherd/master
Remove default bind for home key (kill)
2017-07-26 20:45:21 +02:00
Marcel Herd d513af6a42 Removed default bind for home key (kill)
Kill is already bound to K by default, binding it on home as well doesn't really have any purpose. (?)
Furthermore, the home key is right next to page up which is bound to toggling entities.
It is very easy to accidentally hit home instead of page up, which is highly frustrating.. therefore I suggest removing this duplicate binding.
2017-07-26 20:43:26 +02:00
def adef38a574 Revert "We want the Timestamp of a team to stay min(Timestamp) to indicate the first time this team finished the map"
This reverts commit bf0e67a34a.
2017-07-26 18:12:41 +02:00
heinrich5991 98f229c48b Fix a -Wunused-value warning in map_diff 2017-07-26 11:53:21 +02:00
heinrich5991 ed0949cb2e Remove unused function gui_messagebox
The Mac implementation was causing problems and it wasn't used anywhere.
2017-07-26 11:38:26 +02:00
heinrich5991 c76bb9d5ce Add macOS to Travis 2017-07-26 04:57:14 +02:00