heinrich5991
565f963a7b
Properly hide stderr in scripts/git_revision.py
2018-03-02 03:31:45 +01:00
heinrich5991
b285d777f3
Python 2 support for scripts/git_revision.py
on error /o\
2018-03-02 03:22:44 +01:00
heinrich5991
1387ee9a3a
Regenerate version file on git changes
...
Previously, this file had to be manually deleted if you wanted to have a
new version compiled in.
2018-03-01 16:50:29 +01:00
yangfl
1620fc9b0f
Fix typo
2018-02-07 16:10:40 +08:00
Dennis Felsing
efe053033b
Remove make_src.py
2018-01-29 14:38:42 +01:00
Learath2
050a34295f
Remove make_release, scrub references to lua files
2018-01-29 13:37:26 +01:00
Learath2
b26eeb235d
Scrub more references to bam
2018-01-28 22:47:03 +01:00
bors[bot]
a2f010c1fe
Merge #941
...
941: Add cross-compiled DMG archives r=Learath2 a=heinrich5991
Currently they only contain the client and the archives are a lot larger
than the current release artifacts.
2017-12-08 14:20:49 +00:00
heinrich5991
3620e234db
dmg.py: Add proper size calculation
2017-11-16 10:03:11 +01:00
heinrich5991
2f0b76f178
dmg.py: Compatibility with Python 3.2 and below
2017-11-16 00:11:30 +01:00
heinrich5991
eb6c8ea101
Allow DMG creation on macOS via hdiutil
2017-11-09 13:35:59 +01:00
heinrich5991
2593091380
Preliminary version of cross-compiled DMG archives
...
Currently they only contain the client and the archives are a lot larger
than the current release artifacts.
2017-11-09 00:16:52 +01:00
heinrich5991
17d3f4afa4
Put shaders into the data/ directory
...
Simplifies a lot of things
2017-11-08 22:19:47 +01:00
def
342c6048bf
Use new opengl by default
2017-10-20 22:47:59 +02:00
Dennis Felsing
03ec3c0145
No glew32.dll
2017-10-20 13:41:30 +02:00
Dennis Felsing
96bad9f3f2
Add glew32.dll on Windows
2017-10-20 09:01:22 +02:00
heinrich5991
6ef9c8dbcd
First working version of teehistorian
...
teehistorian records all inputs from the players as well as the player
positions in each tick. It stores this info in a highly compressible
output format (I've achived 5x compression using xz or bz2).
2017-09-20 02:16:11 +02:00
def
c53f39c434
Let's try the nicer dll names on windows
2017-07-21 23:43:01 +02:00
def
b57ffa429e
Use scancodes instead of keycodes for input ( fixes #796 , please test)
2017-07-21 19:53:49 +02:00
def
41d9de997c
ddnet-libs submodule and some fixes
2017-07-20 23:07:15 +02:00
def
a72910bb4e
Move external libraries to ddnet/ddnet-libs repo
2017-07-19 21:51:47 +02:00
def
ed3b3f94c4
Further build fixes
2017-07-17 00:34:11 +02:00
def
b1b4aa78ea
Windows build fixes
2017-07-17 00:17:22 +02:00
def
f94f567acf
New curl and openssl versions
2017-07-16 23:52:55 +02:00
def
8580aa6b6c
Bundle map_diff on OSX
2017-07-15 19:13:38 +02:00
def
8b111ab6c3
Distribute map_diff
2017-07-12 20:31:02 +02:00
def
66f6f16e81
Windows DPI fixes #2
2017-07-09 09:44:07 +02:00
def
12286fe2f9
Add map_extract to distribution
2017-06-12 21:12:26 +02:00
heinrich5991
72f2eb32ee
Fix wording in scripts/hash_passwords.py, fix brace in other file
2017-03-09 13:37:54 +01:00
heinrich5991
e707749fac
Add a tool to hash new passwords or to update config files
...
Usage:
```
$ python scripts/hash_passwords.py --new username admin password
auth_add_p username admin 9415aef5cc5043800377584cff32b90c 26fd308aad6b04f2
```
```
$ python scripts/hash_passwords.py autoexec.cfg
```
updates all instances of `auth_add` to `auth_add_p`.
```
$ python scripts/hash_passwords.py autoexec.cfg \
--new user1 admin password1 \
--new user2 admin password2
```
updates all instances of `auth_add` to `auth_add_p` and adds two new
users.
On Windows, you should be able to drag-and-drop your config file onto
this script and have it automatically updated (not tested).
2017-03-09 12:48:06 +01:00
heinrich5991
cd3b0ae855
Implement the confusable algorithm from Unicode more closely
...
See UTS#39 "Unicode Security Mechanisms":
http://www.unicode.org/reports/tr39/
This means that characters with accents or other things around them are
now considered the confusable with the base character.
Fixes #557 . Fixes #575 .
2016-10-30 13:45:55 +01:00
H-M-H
9ca7651cb1
fixed path to look for SDL2 on OS X
2016-05-26 21:13:27 +02:00
def
9f08b68a01
Info.plist entry for High DPI on Mac
2016-05-07 16:41:46 +02:00
def
4de7b45ea6
Select SDL2.framework instead of SDL.framework on Mac OS X
2016-05-02 10:31:39 +02:00
def
cc1f80471b
Use same key limit as SDL2 does
2016-04-29 21:56:38 +02:00
def
5a42d90ee6
More SDL.dll -> SDL2.dll
2016-04-29 21:56:38 +02:00
def
db8a126315
Merge swick's SDL2 branch
2016-04-29 21:55:48 +02:00
def
ecca293cd0
Use tar.xz instead of tar.gz
2016-04-27 01:35:17 +02:00
def
975fbf3702
libwinpthread for new mingw
2015-09-03 11:50:40 +02:00
def
d8a93ec084
Add config_store and config_retrieve to releases
2015-08-27 14:28:08 +02:00
def
15b69bdd9b
Update def- -> ddnet
2015-08-17 02:25:37 +02:00
def
aa1d5d3226
Ship autoexec_server.cfg
2015-08-12 14:29:13 +02:00
H-M-H
0086d19276
added Notifications for osx
2015-08-11 03:14:27 +02:00
def
b6d5cf02b9
Use new master branch
2015-07-31 21:19:35 +02:00
def
6ae503353d
Don't add announcement.txt and license_DDRace.txt to releases anymore
2015-07-22 23:06:45 +02:00
def
4b1b7adc4b
Further license and cleanup
2015-07-22 22:49:20 +02:00
def
e332a43dc5
Add libwinpthread-1.dll for Win64
2015-07-01 14:59:44 +02:00
def
f711ba2ca3
Also fix 64bit Windows curl
2015-07-01 14:40:37 +02:00
def
9f0ad0fd33
Fix make_release.py for win64
2015-07-01 14:29:00 +02:00
def
224e1f5a8a
Sigh, forgot another dll
2015-02-06 05:14:49 +01:00