Daniel Martí
4e4728969f
Adapt all build.gradle files inside build_dir
2014-01-20 00:33:16 +01:00
Daniel Martí
f2b25679ff
Add source and issue tracker link warnings
2014-01-16 17:47:55 +01:00
Ciaran Gultnieks
66e540772f
Merge branch 'master' of gitorious.org:f-droid/fdroidserver
2014-01-16 10:18:10 +00:00
Ciaran Gultnieks
874565fb73
Don't split stdout/stderr
...
For the most part, doing this just makes build output incomprehensible,
with errors appearing out of context.
2014-01-16 10:17:22 +00:00
Ciaran Gultnieks
450685fe2f
Resolve some missing wiki category issues
2014-01-16 08:58:49 +00:00
Daniel Martí
06668ab1cd
Run adapt_gradle before running gradle clean
2014-01-16 00:20:26 +01:00
Daniel Martí
f8089d3b9e
Allow comma-separated list of flavours in gradle=
2014-01-16 00:14:23 +01:00
Daniel Martí
1f01250618
Use proper regex to remove signing from build.gradle files
...
This fixes apps like ifixit
2014-01-15 18:36:43 +01:00
Daniel Martí
d04d4cc24c
Also catch cases where stored is e.g. None
2014-01-15 17:45:47 +01:00
Jean Privat
934037fe3c
checkupdates --gplay: inform if not bigger but different version
...
Could be useful to detect some potential issues.
eg. if comparison with LooseVersion is too lose or if there is some
renumbering in the application.
This is activated only if options.verbose is set
Signed-off-by: Jean Privat <jean@pryen.org>
2014-01-15 11:33:35 -05:00
Jean Privat
01c45a054d
checkupdates --gplay: handle the case when Current Version is empty
...
Signed-off-by: Jean Privat <jean@pryen.org>
2014-01-15 11:33:35 -05:00
Daniel Martí
0a34765461
Fix weird indentation in the hg purge changes
2014-01-15 16:40:27 +01:00
Daniel Martí
c09382fa82
Merge commit 'refs/merge-requests/93' of gitorious.org:f-droid/fdroidserver
2014-01-15 16:38:14 +01:00
أحمد المحمودي (Ahmed El-Mahmoudy)
65500b367e
Check if purge extension is enabled before attempting to enable it in .hg/hgrc
2014-01-15 16:08:55 +02:00
Jean Privat
ff523a6425
checkupdates --gplay: missing reason crashes print
...
Signed-off-by: Jean Privat <jean@pryen.org>
2014-01-15 09:03:09 -05:00
Daniel Martí
eb2d9326af
More pythonic tarexc function
2014-01-15 10:09:53 +01:00
Daniel Martí
a7f259e7cc
Don't crash if the app icons are wrong
2014-01-14 10:28:23 +01:00
Daniel Martí
b70c41bef8
Omit 'daemon not running' lines when using adb devices
...
This fixes the 'installing on *' bug that hangs f-droid forever
2014-01-11 13:39:11 +01:00
Daniel Martí
cd9c9de1eb
Do not write the new 'type' hidden build field
2014-01-11 13:33:56 +01:00
Daniel Martí
7c461db596
Fix gradle checkupdates for some more cases
...
* If there are no equal signs
* If the vercode is not quoted
2014-01-11 13:33:17 +01:00
Daniel Martí
00d8e5c19a
Fix gradle build_tools patching
2014-01-11 13:05:02 +01:00
Daniel Martí
0bd7711eeb
Make matching of build types easier
2014-01-10 20:43:38 +01:00
Ciaran Gultnieks
cd23bb933c
A scientific solution to issues with vagrant 1.3.5
2014-01-09 21:31:08 +00:00
Ciaran Gultnieks
5f736e1410
Transfer apk info when archiving
...
Just dropping this apk entry temporarily caused an old version of the
app to appear on the wiki as a failing build. (only for one cycle after
the archiving happened). Moving it to the archived apks list ought to
resolve that problem.
2014-01-09 12:35:26 +00:00
Florian Schmaus
fd28c0dca5
stats.py: Create downloads stats for app and version
2014-01-08 16:56:33 +01:00
Daniel Martí
75916b8fe4
Raise summary char limit default to 50, fix config.sample.py
2014-01-08 13:19:57 +01:00
Daniel Martí
993d63506e
Avoid crashes on package: group() calls
2014-01-08 09:00:40 +01:00
Daniel Martí
afcadf2e6a
Fix: Re-add <icon> element to index
2014-01-07 19:22:07 +01:00
Daniel Martí
71db41b869
Bump index version to 11, add index version changelog
2014-01-07 17:59:02 +01:00
Daniel Martí
f37d00507b
Avoid possible crashes
...
* No 160 dpi icon available
* Trying to resize a non-existing icon
* Non-dpi icon being lower density than ldpi
2014-01-07 17:05:04 +01:00
Daniel Martí
77b6974303
Support application and launchable-activity icons as fallback
2014-01-07 17:01:51 +01:00
Daniel Martí
5d5a4df7d1
Create icons dicts like the rest
2014-01-07 16:34:24 +01:00
Daniel Martí
729f457f0b
Don't print twice as many lines when resizing icons
2014-01-07 16:25:29 +01:00
Daniel Martí
f82207ec60
Keep the same ZipFile instance to retrieve all the icons
2014-01-07 16:18:25 +01:00
Daniel Martí
d6810bfaf7
Use application: and launchable-activity: icons as fallback
2014-01-07 16:18:25 +01:00
Daniel Martí
242de2368a
Add 640 dpi icons dir
2014-01-07 16:18:24 +01:00
Ciaran Gultnieks
3ecf0e4373
Use app categories as wiki categories
2014-01-07 13:40:02 +00:00
Ciaran Gultnieks
2ac595e4ec
A little bit of extra checkupdates diagnostics
2014-01-07 13:40:02 +00:00
Ciaran Gultnieks
5947c55b00
Don't busy-wait on buildserver output
2014-01-07 13:40:02 +00:00
Daniel Martí
d116cc73c4
New lint feature: Summary forms
2014-01-07 13:23:24 +01:00
Daniel Martí
8ea114114f
Uncomment verbose messages, fix -I
2014-01-07 12:24:15 +01:00
Daniel Martí
0799462c11
Finish TODO; Fill missing icon densities the best we can
2014-01-07 12:20:24 +01:00
Daniel Martí
e1ed4099a7
Rewrite: Do icons per density, /icons being mdpi by default
2014-01-07 12:11:30 +01:00
Daniel Martí
b5c0db9ecc
Add icon helper functions for later use
2014-01-07 11:16:58 +01:00
Daniel Martí
d94d67cd5b
Don't change gradle_plugin in build.gradle files, also do srclibs
2014-01-07 10:14:27 +01:00
Daniel Martí
7f6761c436
Improve checkupdates regex, support quotes better for build.gradle
2014-01-07 10:04:11 +01:00
Daniel Martí
125a36b4de
Run ant clean in update= dirs instead of removing dirs
2014-01-06 12:44:48 +01:00
Daniel Martí
c06b817449
Don't forcefully remove libs/<arch>, we now see binaries
2014-01-06 12:08:57 +01:00
Daniel Martí
cf852012ed
Start publishing indexes with index version "10"
2014-01-03 20:49:20 +01:00
Daniel Martí
a40533a521
New 'lint' subcommand in testing phase
2014-01-02 19:34:25 +01:00