Commit graph

20736 commits

Author SHA1 Message Date
heinrich5991 bd229a2de7 Change the Linux/MacOS build instructions to CMake 2017-08-29 14:52:12 +02:00
heinrich5991 3df0df4285 Add Windows CMake compilation instructions 2017-08-29 11:26:24 +02:00
def 40b145fe20 More utf8mb4 in database connection and database default 2017-08-26 10:12:47 +02:00
def ac2943a49b utf8mb4 in database for real utf8 2017-08-26 09:00:33 +02:00
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
heinrich5991 05f136fdfb Unify icons for gcc and MSVC, fix server icon 2017-08-01 21:43:56 +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