The code has been re-factored to use the compatibility libraries from google instead of the ActionBarSherlock library. This has been tested with the google v7 support library 23.2.X, given that google randomly makes incompatible changes to these and regularly drops existing functionality, you are on your own if you use any other version.
You can find the required android support libs in your SDK folder in:
extras/android/support/v7
and
extras/android/support/design
You need to import appcompat, preference, recyclerview and the design libraries into eclipse as library projects, since the build requires access to the resource files in the libraries.
The build configuration has been updated for AppCompat and should work out of the box.
Note we currently don't use a standard project layout.
To install the application to your device run the following task on Unix:
$ ./gradlew installDebug
or this command on Windows:
$ gradlew.bat installDebug
The following libraries are included in this repository in the libs directory for convenience.
ACRA crash reporting http://www.acra.ch/
OAuth support library https://github.com/mttkay/signpost
EXIF metadata extractor library https://github.com/drewnoakes/metadata-extractor
The parser for .PO files https://github.com/simonpoole/PoParser .
Reworked version: https://github.com/simonpoole/beautified-JOSM-preset
Original: http://josm.openstreetmap.de/svn/trunk/data/defaultpresets.xml
Name suggestion index https://github.com/osmlab/name-suggestion-index
Imagery index https://github.com/osmlab/editor-imagery-index
Tags to be discarded https://github.com/openstreetmap/iD/blob/master/data/discarded.json