Commit graph

975 commits

Author SHA1 Message Date
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