68 Commits

Author SHA1 Message Date
Daniel Martí
b22674e3e3 README: SDK and gradle are not the only build deps
There's also OpenJDK, the android target and build-tools, for example.
2016-01-06 21:55:33 +01:00
Daniel Martí
57f5180dae Bump Gradle to 2.9
I'd do 2.10, the current stable, but the android plugin seems to break
with it.
2016-01-05 09:24:02 +01:00
Daniel Martí
985424ac62 README: fix gradle version 2015-12-16 11:48:45 +01:00
Daniel Martí
abf4528d02 Get rid of many tabs for consistency 2015-10-19 09:23:35 +02:00
Daniel Martí
52e9e79fad README: Clarify that we now use Gradle 2.7 2015-10-12 12:48:54 +02:00
Daniel Martí
7dd239d4bf README: itc meetings are now at 20h UTC 2015-10-07 13:26:37 +02:00
Daniel Martí
e87d4ac1e8 Rework README/CONTRIBUTING docs 2015-10-01 20:02:02 -07:00
Daniel Martí
55f467e8ba Update build status badge to new CI url 2015-09-22 21:46:43 -07:00
Daniel Martí
b9aca242fd README: Mention that CI runs the tests 2015-09-14 14:31:10 -07:00
Daniel Martí
1c362beafb README: explain why translation MRs aren't okay 2015-09-14 14:30:27 -07:00
Daniel Martí
4c680ca7f3 README: Update translation instructions 2015-09-12 14:09:28 -07:00
Daniel Martí
4407926ae8 Add Weblate translation badge 2015-09-12 14:06:46 -07:00
Daniel Martí
25b8a47371 README: some links support https 2015-09-09 18:32:56 -07:00
Daniel Martí
3d749120a7 Remove support for building entirely from source
* Hard to keep both regular and source builds working and bug-free
* Keep -PsourceDeps to package jars for libs which are not yet in jcenter
* Use the libs packaged in jcenter the same way in both builds
* Remove cleanBinaryDeps, can be done via the shell easily
2015-09-08 15:40:44 -07:00
Peter Serwylo
3213fd2ba1 Merge branch 'new-swap' 2015-09-06 08:37:26 +10:00
Daniel Martí
6821254aeb README fixes
* Don't suggest assembleDebug for building
* Use connectedCheck for tests like the CI
* Don't split links for readability
2015-09-03 18:02:54 -07:00
Daniel Martí
24c3ebbf57 README: mention stable branching and -alpha0 2015-09-02 17:54:55 -07:00
Peter Serwylo
f635df8502 Merge branch 'master' into new-swap 2015-09-02 17:01:58 +10:00
Daniel Martí
ee85533aa4 Add build status badge 2015-08-26 21:56:36 -07:00
Daniel Martí
c125243915 Link to CONTRIBUTING from README 2015-08-26 20:07:03 -07:00
Daniel Martí
5c00c4463c README: mention building from source 2015-08-24 10:34:06 -07:00
Daniel Martí
05285d23b7 Replace fdroid.org with f-droid.org 2015-08-20 10:06:01 -07:00
Daniel Martí
0283962ed2 We were still pointing at the old issue tracker?! 2015-08-20 10:05:47 -07:00
Nico Alt
d69021804d Use tabs instead of spaces
To do not indent the code
2015-08-16 17:32:48 +02:00
Nico Alt
eaf04dd78e Don't mark as code in code block 2015-08-16 17:28:34 +02:00
Peter Serwylo
5ee8307703 Merge branch 'master' into new-swap--updated-downloader
Fixed multiple conflicts to do with the repo updater moving to
broadcasts from the previous progress listeners.
2015-08-09 22:12:09 +10:00
Daniel Martí
a777c89ef6 README: improve build instructions and add some building tips 2015-08-05 16:53:42 -07:00
Daniel Martí
94ace2e1af Get rid of support submodule
It is now unused. Was used for v7-appcompat in ant, which is no longer
supported.
2015-08-05 16:48:45 -07:00
Daniel Martí
91696f5ccb Fix versioning scheme for actual stable releases 2015-08-04 14:35:46 -07:00
Peter Serwylo
0e5c039536 Merge branch 'master' into new-swap
Fixed lots of (minor) conflicts. Some due to earlier rebasing of
material stuff that was subsequently merged into master with a
different commit hash (I guess, that's what it looked like anyway).
2015-07-27 18:42:16 +10:00
Daniel Martí
85ae6f86b1 Quote version patterns as well 2015-07-21 11:48:09 -07:00
Daniel Martí
79943b9d4a Explain new versioning scheme in the README 2015-07-21 11:47:14 -07:00
Daniel Martí
97f5697af7 Don't have extremely long lines in the README 2015-07-21 11:06:13 -07:00
Peter Serwylo
7c49f03f21 Updated readme with instructions for running tests. Fixed for Andoid-10
Updated the README with details of how to run the tests. Also added a
minor fix to allow tests to run on pre-honeycomb devices. However their
behaviour may not be 100% defined - because the contentproviders are
not shuttind down correctly due to lack of an API to do so.
2015-06-24 21:36:36 +10:00
Daniel Martí
e7912359eb Drop ant support
It broke with a recent support lib update that made the binary library be an
.aar instead of a .jar. Besides, the ant plugin has been buggy and unsupported
for a very long time.

Also dropping support for eclipse in the process, which lets us get rid of the
nasty symlinks.
2015-06-24 00:01:51 +02:00
Peter Serwylo
a345788dba Added material icons from CC licensed "Google material icons" set.
Fixes #240.

To make this easier, I added a script to aid in downloading icons.
Checkout F-Droid/tools/download-material-icon.sh for more details.

The icons are licensed under the CCv4 attribution license, which I
added a shout out to under "License" in the README.md.
2015-06-15 21:19:14 +02:00
Nico Alt
e92be5322d update icons
- icons for dogecoin and litecoin
- updated icons for website, bitcoin, donate, flattr and issues

Thanks to xphnx (https://gitlab.com/xphnx)
2015-06-14 14:57:15 +02:00
Nico Alt
a653b0156a improve AppDetails
- App icon is now 72dp x 72dp
- Description is expandable
- License, categories, Website, Source Code, Issues and Donate (#232) are moved from header to summary
- Buttons to install, update and run are moved from action bar to header
- Permissions are expandable and always shown
- Add myself to copyright holders of "F-Droid/res/layout/app_details_header.xml", "F-Droid/res/layout/app_details_summary.xml" and
"F-Droid/src/org/fdroid/fdroid/AppDetails.java"
2015-06-10 15:48:11 +02:00
Peter Serwylo
92e4d99c1c Added material icons from CC licensed "Google material icons" set.
Fixes #240.

To make this easier, I added a script to aid in downloading icons.
Checkout F-Droid/tools/download-material-icon.sh for more details.

The icons are licensed under the CCv4 attribution license, which I
added a shout out to under "License" in the README.md.
2015-05-12 01:26:31 +10:00
Dominik Schürmann
7ff4b9b4cd Update README for gradle and AS 2015-01-21 10:05:20 +01:00
Nico Alt
bbe7475f75 fix README.md
- change Gitorious to Gitlab
- add link to Merge Requests
2014-12-31 11:05:52 +01:00
Kees Jongenburger
c02194d894 Update README after F-Droid file move.
The README documentation was not updated after the move of the f-droid client
code to the F-Droid directory. The instruction where therefore wrong

The troubleshooting documentation about determining the used Android versions
in the project was also outdated. While the script was made functional the tip
to install the various sdk from the command line did does not work for me.
2014-12-16 15:36:16 +01:00
Anatoly Pugachev
8f1d4d3b6f troubleshooting, more on android targets and installation 2014-10-01 22:11:54 +04:00
Anatoly Pugachev
09fc1c5545 added sdk CLI for a target platform and SDK URL 2014-09-30 16:08:43 +04:00
Daniel Martí
0f98042520 Remove broken support for repo and Android.mk
* The repo instructions are just a duplicate of the simple git submodules
* The Android.mk build instructions don't work and will never support what
  e.g. gradle does

Anyone wanting to bundle F-Droid in a ROM can build it with git and gradle,
and then including the resulting apk.
2014-05-20 18:39:26 +02:00
Daniel Martí
c288fd5534 Prepare for 0.66 release 2014-05-01 19:25:07 +02:00
Daniel Martí
55acd955b9 Prepare for 0.65 release 2014-04-29 11:55:29 +02:00
Daniel Martí
af2515bbf6 Run tools/repo-revisions.sh 2014-04-29 11:31:07 +02:00
Daniel Martí
07b79c1e06 Slightly better wording in the README. ant-prepare success prints. 2014-04-26 01:08:01 +02:00
Peter Serwylo
cfcdfebe4e Fixed typo in README troubleshooting. 2014-04-26 07:57:14 +09:30