![]() Trovebox-Android-Common - GuiUtils: fixed validateBasicTextData methods to add required string parameter when requesting a resource - res/layout/action_mode_sync.xml: removed duplicate xmlns:android declaration - res/layout/action_mode_sync2.xml: removed duplicate xmlns:android declaration - res/layout/fragment_photo_details.xml: removed image_details id duplicate - res/layout/fragment_sync_select_photos.xml: remved xmlns:app declaration - res/values/strings.xml: fixed notification_upload_multiple_title constant - res/values/styles.xml: fixed textSize attribute to be in sp units for the button_text and TextTitle styles declaration - res/values-ru/strings.xml: added few and many string plurals to the sync_upload_selected_confirmation and number_of_items_selected Trovebox-Android-App - ImageFragment: added FILL_PARENT constant usage for the API level 7 devicesto the onCreateView method - Peferences: updated PREFERENCES_MODE constant to be MODE_PRIVATE - res/layout/activity_account_signup.xml: removed - res/layout/activity_upload.xml: remved app namespace delcaration - res/layout/fragment_profile.xml: remved app namespace delcaration - res/layout/fragment_sync_upload_settings.xml: remved app namespace delcaration - res/layout/fragment_tags.xml: added hint for the edit_search field - res/layout/list_item_newest_photos.xml: removed - res/values/strings.xml, res/values-ru/strings.xml: added enter_tags_manually constant - AndroidManifest.xml: added exported="false" for the UploadsProvider declaration |
||
---|---|---|
app | ||
common | ||
submodules | ||
test | ||
.gitignore | ||
.gitmodules | ||
LICENSE | ||
README.md |
Test coverage
cd <inside the app directory>
android update project --path .
android update test-project -m <full path to app directory (not just .)> -p ../test/
cd ../test/
ant coverage
Code Formatting
Please use the following xml file as formatting in eclipse and make it to be applied whenever a file is saved. https://github.com/android/platform_development/raw/master/ide/eclipse/android-formatting.xml https://github.com/photo/mobile-android/blob/master/README.md
Facebook SDK
Install Facebook SDK by cloning the GitHub repository: git clone git://github.com/facebook/facebook-android-sdk.git
Fake Account Credentials for Trovebox
The file FakeAccountTroveboxApi.java
is a fake implementation for the interface IAccountTroveboxApi.java
.
This fake implementation will return credentials to the site http://apigee.trovebox.com
#Environment
To make the environment working we need to Add Support Library in the project ActionBarSherlock
.
These are the steps on Eclipse:
- Click with right button in the project
ActionBarSherlock
- Select Android Tools
- Select Add Support Library
- Accept and Finish
Advanced Enironment Setup instructions
https://github.com/photo/mobile-android/wiki/Eclipse-build-environment-setup