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í
55b2574dde
Silent git resets
2014-01-15 10:12:47 +01:00
Daniel Martí
1a76956f92
Don't leave left-overs after an abort in the last fd-commit command
2014-01-15 10:11:14 +01:00
Daniel Martí
eb2d9326af
More pythonic tarexc function
2014-01-15 10:09:53 +01:00
Daniel Martí
0600044f3a
Do git reset between add+commit to allow commit aborts
2014-01-15 10:09:30 +01:00
Daniel Martí
a7f259e7cc
Don't crash if the app icons are wrong
2014-01-14 10:28:23 +01:00
Daniel Martí
607736f85d
Remove google apis, they are deprecated and broken
2014-01-12 11:57:47 +01:00
Daniel Martí
ff01aa75cd
Add build-tools to PATH
2014-01-12 11:57: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í
b6788f4547
Fix: Also add new files in app metadata dirs (e.g. new patches)
2014-01-11 12:40:36 +01:00
Daniel Martí
0bd7711eeb
Make matching of build types easier
2014-01-10 20:43:38 +01:00
Daniel Martí
96885fc8c8
Fix fdroid import completion
...
For some reason, the newline was keeping it from working
2014-01-10 20:28:48 +01:00
Daniel Martí
09328806ce
Merge branch 'gradle-versioning'
2014-01-10 20:13:43 +01:00
Daniel Martí
6dc2bb8449
Move gradle script to separate file, install it properly
2014-01-10 20:12:24 +01:00
Daniel Martí
6daeb625ab
Check sha256 sums via hashlib
2014-01-10 20:12:24 +01:00
Daniel Martí
341736a27e
Make makebs.config.sample.py easier for newcomers
...
With aptproxy defaulting to None, it works out of the box
2014-01-09 23:00:30 +01:00
Daniel Martí
ca7cea37f8
Add our gradle wrapper script
2014-01-09 22:56:51 +01:00
Ciaran Gultnieks
b30fd68485
Vagrant version notes in manual
2014-01-09 22:56:51 +01:00
Ciaran Gultnieks
c31b0ccf2e
Better makebuildserver verbose output
...
(and always delete box file, its always there, despite my earlier commit
saying it wasn't)
2014-01-09 22:56:51 +01:00
Ciaran Gultnieks
c0987b6803
A scientific solution to issues with vagrant 1.3.5
2014-01-09 22:56:51 +01:00
Ciaran Gultnieks
211b09f373
Vagrant version notes in manual
2014-01-09 21:32:58 +00:00
Ciaran Gultnieks
b67e012dd5
Better makebuildserver verbose output
...
(and always delete box file, its always there, despite my earlier commit
saying it wasn't)
2014-01-09 21:31:58 +00:00
Ciaran Gultnieks
cd23bb933c
A scientific solution to issues with vagrant 1.3.5
2014-01-09 21:31:08 +00:00
Daniel Martí
db33ae75e5
Revert "Add gradle-1.10" since it's not compatible yet
2014-01-09 16:29:45 +01:00
Daniel Martí
06f9a42601
Move gradle to its own cookbook
2014-01-09 16:27:34 +01:00
Daniel Martí
12c05c06f2
Add gradle-1.10
2014-01-09 16:27:18 +01:00
Daniel Martí
d83a723f5c
Install gradle version 1.4, 1.6, 1.7, 1.8 and 1.9 to /opt/gradle
2014-01-09 16:23:49 +01:00
Ciaran Gultnieks
879d8dd0cc
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 16:23:49 +01:00
Daniel Martí
6e1b1e00c1
Fix email, url and docs in setup.py
2014-01-09 16:23:49 +01:00
Ciaran Gultnieks
0aaa9000f8
Update base box in sample config too
2014-01-09 16:23:49 +01:00
Daniel Martí
42c010de93
Raise summary char limit default to 50, fix config.sample.py
2014-01-09 16:23:49 +01:00
Ciaran Gultnieks
0178c4b5c5
Change recommended base box from Ubuntu to Debian
2014-01-09 16:23:49 +01:00
Ciaran Gultnieks
883d63f2c3
Only conditionally try to remove completed box
2014-01-09 16:23:49 +01:00
Daniel Martí
8cb00b289f
Avoid crashes on package: group() calls
2014-01-09 16:23:49 +01:00
Daniel Martí
334a221893
Fix: Re-add <icon> element to index
2014-01-09 16:23:49 +01:00
Daniel Martí
958eae4f86
Bump index version to 11, add index version changelog
2014-01-09 16:23:49 +01:00
Daniel Martí
bce5f45169
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-09 16:23:49 +01:00
Daniel Martí
92cab50368
Support application and launchable-activity icons as fallback
2014-01-09 16:23:49 +01:00
Daniel Martí
4d23f95737
Create icons dicts like the rest
2014-01-09 16:23:49 +01:00
Daniel Martí
1f2b95c218
Don't print twice as many lines when resizing icons
2014-01-09 16:23:49 +01:00
Daniel Martí
d9d8448035
Keep the same ZipFile instance to retrieve all the icons
2014-01-09 16:23:49 +01:00
Daniel Martí
e81a3bae04
Use application: and launchable-activity: icons as fallback
2014-01-09 16:23:49 +01:00
Daniel Martí
e78878c2ea
Add 640 dpi icons dir
2014-01-09 16:23:49 +01:00
Ciaran Gultnieks
41503aa7bc
Use app categories as wiki categories
2014-01-09 16:23:49 +01:00
Ciaran Gultnieks
ab1565ac02
A little bit of extra checkupdates diagnostics
2014-01-09 16:23:49 +01:00