Commit graph

44 commits

Author SHA1 Message Date
Philippe Groarke
04ebce52ee Update to SDL 2.0.9. 2018-12-01 10:52:53 -05:00
Philippe Groarke
2c1b295e9f sdl_db : Update upstream mappings. 2018-09-25 18:54:41 -04:00
Philippe Groarke
446b2d9c7b db and checks : Add check for trailing comma. Format and fix db. 2018-07-04 16:56:11 -04:00
Philippe Groarke
a9a5211c3d check.py : Throw on h0.3, h0.6, h0.12, h0.9 hats. 2018-04-14 11:57:51 -04:00
Philippe Groarke
d5604b7517 db : Reorder older databases. 2018-02-19 17:44:01 -05:00
Matthias S. Benkmann
7bdc76ff17 Make --format sort order deterministic 2018-02-19 22:42:42 +01:00
Philippe Groarke
ede68a4d17 check.py : Add license. 2018-01-20 19:44:13 -05:00
Philippe Groarke
6854c08b46 check.py : Flag changes to upstreamm official SDL mappings. 2018-01-20 19:35:41 -05:00
Philippe Groarke
a9700032c7 check.py : Flag old GUIDs. Better support older dbs. 2018-01-20 16:35:37 -05:00
Philippe Groarke
1cf6564cb1 check.py : Throw on h0.0. 2018-01-16 12:25:59 -05:00
Andrei Alexeyev
8dd16707de
check.py: fix initialization of Mapping.__keys
The code was being interpreted as `"+righty-leftx": ""`
2018-01-16 14:16:52 +02:00
Philippe Groarke
7cd223f648 check.py : Ignore new duplicates created by convert_guids. 2018-01-11 14:57:07 -05:00
Philippe Groarke
6f173f0069 check.py : Use regex for GUID check. 2018-01-10 17:22:45 -05:00
Philippe Groarke
a9de0d9d76 check.py : Improve import debug output. 2018-01-10 13:55:33 -05:00
Philippe Groarke
e6d55d2426 check.py : Add iOS support. Fix header import. 2018-01-10 13:46:20 -05:00
Philippe Groarke
0e60d8a11c check.py : Fix python2 platform sorting. 2018-01-10 13:22:57 -05:00
Philippe Groarke
c44ecd65fa check.py : Add utility to import SDL_gamecontrollerdb.h. 2018-01-09 16:31:53 -05:00
Philippe Groarke
9fb744430f check.py : Refactor utility functions. 2018-01-09 14:05:23 -05:00
Philippe Groarke
fccdad8276 Add Android support and initial mappings. 2018-01-09 11:45:18 -05:00
Philippe Groarke
2615904e42 check.py : Fix sorting in python2. 2018-01-08 22:58:55 -05:00
Philippe Groarke
c4cbc7ef65 check.py : Fix directory handling. 2018-01-08 22:32:37 -05:00
Philippe Groarke
7d7a536da1 Refactor tests.
Add checks for duplicate keys.
Better formatting.
Fix dbs.
2018-01-08 21:44:03 -05:00
Philippe Groarke
53f8746a53 db : Update upstream. 2017-12-21 13:25:31 -05:00
Philippe Groarke
d290a300de check.py : Don't remove header message. 2017-12-17 16:16:20 -05:00
Gabriel Jacobo
756f196e3a More post merge fixes 2017-11-23 14:10:28 -03:00
Gabriel Jacobo
4c58021bbe Post merge fixes 2017-11-23 14:00:47 -03:00
Philippe Groarke
9de7241417 check.py : Fix inversion and range modifier checks.
Ref issue: https://bugzilla.libsdl.org/show_bug.cgi?id=2181
Ref changeset: https://hg.libsdl.org/SDL/rev/5ea5f198879f
2017-11-05 13:40:52 -05:00
Philippe Groarke
a0c929c1cd check.py : Add conversion messages. 2017-10-18 19:30:39 -04:00
Philippe Groarke
4224a5863a check.py : Fix range check. 2017-10-14 22:51:30 -04:00
Philippe Groarke
e551016a6e check.py : Rename convert_guids option. 2017-10-14 22:51:30 -04:00
Philippe Groarke
343136a934 check.py : Fix missing enlines when sorting. 2017-10-14 22:51:30 -04:00
Philippe Groarke
84777723d7 Added new utilities to checks.py. Added Brutal Legends forums entries. 2017-10-14 22:51:30 -04:00
Philippe Groarke
f955b8c50f check.py : Add checks for inversion and range modifiers. 2017-10-14 22:51:30 -04:00
Philippe Groarke
230b2c1d68 formatting : Add option to convert GUIDs to SDL 2.0.5 format.
Converted existing entries to new format.
2017-10-14 22:51:30 -04:00
Philippe Groarke
7e073d6ea7 check.py : Add option to disable sorting. 2017-10-14 22:51:30 -04:00
Philippe Groarke
1c6b4971c5 formatting : Sort db by human readable name.
This will hopefully help with duplicates.
2017-10-14 22:51:30 -04:00
Philippe Groarke
da3086ecb1 check.py : Add nicer messages. Cleanup. 2017-10-14 22:51:30 -04:00
Philippe Groarke
ca65572ff6 check.py : Removed exclamation from success message. Lets not get too crazy alright. 2017-10-14 22:51:29 -04:00
Thunderforge
c6daca32c1 Adding message when the script runs successfully 2017-10-14 22:51:29 -04:00
Philippe Groarke
667984d8f5 check.py : Nicer duplicate formatting. 2017-10-14 22:51:29 -04:00
Philippe Groarke
a2d12fc1f1 checks : Add duplicate check. Remove duplicates. 2017-10-14 22:51:29 -04:00
Philippe Groarke
f6e50f9b58 checks : Add and fix missing platform. 2017-10-14 22:51:29 -04:00
Philippe Groarke
6bd8bf9d9d check.py : Limit width to 80 chars. 2017-10-14 22:51:29 -04:00
Megh Parikh
405efb0ebc Add check script and integrate Travis CI 2016-07-06 04:20:11 +05:30