Commit graph

251 commits

Author SHA1 Message Date
Hans-Christoph Steiner
69989d4758 fix PEP8 "E302 expected 1 blank lines, found 0" 2014-05-06 11:45:03 -04:00
Hans-Christoph Steiner
3f4f7a544b fix PEP8 "E302 expected 2 blank lines, found 1" 2014-05-06 11:45:03 -04:00
Hans-Christoph Steiner
2f2618e06c fix PEP8 "E401 multiple imports on one line" 2014-05-06 11:45:03 -04:00
Hans-Christoph Steiner
62204d1fe5 fix PEP8 "E202 whitespace before ']' or '}'" 2014-05-06 11:45:02 -04:00
Hans-Christoph Steiner
4af2e0004f fix PEP8 "E201 whitespace after '(' or '[' or '{'" 2014-05-06 11:45:02 -04:00
Hans-Christoph Steiner
998011d535 fix PEP8 "E231 missing whitespace after ','" 2014-05-06 11:45:02 -04:00
Hans-Christoph Steiner
f1812d5935 fix PEP8 "E203 whitespace before ':' or ','" 2014-05-06 11:45:02 -04:00
Daniel Martí
f4ee767013 Fix Categories: default value 2014-04-10 17:27:53 +02:00
Daniel Martí
65d796c93a Only make lists if a space follows the # or * sign
This prevents making a list item out of lines such as:

*.rom images and allows using...
2014-03-27 17:51:34 +01:00
Daniel Martí
0b50566f0f Add "Update Check Name" for Tags/RM apps that programmatically change their appid 2014-03-18 23:37:15 +01:00
Daniel Martí
2ff3308f84 Fix writing of categories 2014-02-19 18:09:54 +01:00
Daniel Martí
3483bad392 Make app['Categories'] a list, get unique categories via a set 2014-02-19 10:27:38 +01:00
Daniel Martí
0ecd5172b1 Make the 'update' flag a list too 2014-02-17 13:09:44 +01:00
Daniel Martí
ea4190e241 Also strip comma-separated build flags 2014-02-15 11:00:19 +01:00
Daniel Martí
67acf4c3fc buildjni is a list field too, some server fixes 2014-02-15 10:56:35 +01:00
Daniel Martí
7f2c0e27ca Unify Build and Buildv2 parsing into one
Fixes:

* Buildv2 errors
* Buildv2 now checks with ordered_flags like Build
* Build now has more descriptive exceptions like Buildv2
2014-02-14 18:33:00 +01:00
Daniel Martí
24c9232398 Have all multi-value build flags work similarly
Semicolons are still supported, but commas are now the better standard.
2014-02-12 11:15:19 +01:00
Daniel Martí
5125b52e39 Remove fixapos and fixtrans
These are legacy fixes for very old versions of the Android SDK tools. These
issues have been fixed in stable versions for years.
2014-02-12 10:23:02 +01:00
Daniel Martí
7309b3c198 Show <filename>:<line> when complaining about metadata errors 2014-02-11 20:48:14 +01:00
Daniel Martí
255d4a03ef 'Category' isn't accepted, so don't do backwards support of it 2014-02-11 17:08:58 +01:00
Daniel Martí
08607a3cd4 Support UCM:Tags <pattern> using git tag -l <pattern> 2014-02-10 11:29:12 +01:00
Daniel Martí
d661b7a877 Fix UCD writing 2014-02-05 16:10:03 +01:00
Daniel Martí
18deea2ac8 Error when extra spacings are found 2014-02-05 09:47:55 +01:00
Daniel Martí
f36e7bff29 Also check for the validity of build flags 2014-02-05 09:39:09 +01:00
Daniel Martí
56a80483e9 Make f-droid barf on unrecognised field names 2014-02-05 09:29:26 +01:00
Daniel Martí
9a4fe8c7cd Merge branch 'master' into logging 2014-02-02 19:45:17 +01:00
Daniel Martí
96c5afa03f New command: readmeta, like lint but without warnings 2014-02-02 15:11:26 +01:00
Daniel Martí
f2ca1327f4 Fix a couple copyright notices 2014-02-02 15:11:16 +01:00
Daniel Martí
72fa1891bf Merge branch 'master' into logging
Conflicts:
	fdroidserver/build.py
2014-01-29 13:57:57 +01:00
Daniel Martí
13bcd38372 New build flag: output= for e.g. full make builds 2014-01-28 22:15:20 +01:00
Daniel Martí
2f93ba9bd6 Merge branch 'master' into logging
Conflicts:
	fdroidserver/common.py
2014-01-28 14:14:59 +01:00
Daniel Martí
3687147997 Update my own copyright notices 2014-01-28 14:07:19 +01:00
Daniel Martí
3e789bd6b5 Merge compilesdk= into target=, better documentation about target= 2014-01-28 14:01:32 +01:00
Daniel Martí
12506ce21d Replace legacy prints by debug logs 2014-01-27 21:49:29 +01:00
Daniel Martí
cd9c9de1eb Do not write the new 'type' hidden build field 2014-01-11 13:33:56 +01:00
Daniel Martí
0bd7711eeb Make matching of build types easier 2014-01-10 20:43:38 +01:00
Daniel Martí
d72f671be4 Integer fields cannot have leading zeros 2014-01-02 19:16:11 +01:00
Daniel Martí
4d668e4ed6 Add Dogecoin support, some None fixes 2013-12-31 11:57:35 +01:00
Daniel Martí
4935496f48 New field: Provides 2013-12-31 10:47:50 +01:00
Daniel Martí
0765f14c9d Remove trailing spaces and tabs 2013-12-30 17:05:25 +01:00
Daniel Martí
efc8317272 Replace finds with pythonic terms 2013-12-20 09:34:03 +01:00
Daniel Martí
a4780c2107 Start rewrite: Remove --package and --install from 'build' 2013-12-19 17:05:40 +01:00
Daniel Martí
85a2d64bdd Fix litecoin metadata check 2013-12-10 23:26:54 +01:00
Ciaran Gultnieks
745666e996 Add UpstreamNonFree antifeature 2013-11-27 10:39:24 +00:00
Daniel Martí
67cc527bcb Add repo types to metadata checks 2013-11-22 00:06:53 +01:00
Daniel Martí
42705fc2d2 Added AUM and UCM matching patterns 2013-11-22 00:00:43 +01:00
Daniel Martí
7d20141957 Small fixes, no change in behaviour 2013-11-19 16:11:58 +01:00
Daniel Martí
f35d965d2a Add inline python docs 2013-11-19 16:04:35 +01:00
Daniel Martí
11f4165f37 Properly convert boolean strings to bools as before 2013-11-19 15:47:53 +01:00
Daniel Martí
fa3a591f15 Make Archive Policy a standard fieldtype too 2013-11-19 15:38:47 +01:00