* center map on location clicked in nearby (#2060)
* improved animation
* Center map on location clicked in nearby list
* removed unnecessary methods
* center map on location clicked in nearby notification card
* some minor changes
* travis build error
* resolved errors
* Tidy up PR
* BugFix in SpinnerDescriptionsAdapter and SpinnerLanguagesAdapter (use the langguage code provided by the spinner, donot set the language to the one returned by the locale)
* Switched wikimedia-android-data-client for new features
* Added UserCLient and UserInterface
* Migrated isUserBlockedFromCommons to retrofit
* Added tests and removed dead code
* Implemented ban checking functionality in UploadActivity
* Removed unused class AuthenticatedActivity
* Fixed tests
* Fixed NullPointerException when a user accessed image details without logging in.
* Switched wikimedia-android-data-client for new features
* Added UserCLient and UserInterface
* Migrated ContributionsSyncAdapter to UserClient
Fixed sync related bugs
* Removed unused code
* Removed unused code
* Updated wikimedia-android-data-client to new version
* With media client APIs migrated to retrofit (#2998)
* With media client APIs migrated to retrofit
* Add test cases and java docs
* Fix test
* Fix build
* Fix build and other minor issues
* Fix tests
* Categories related client API's migrated to retrofit (#3053)
* Commit 1
* searchCategories migrated to retrofit
* SearchCategoriesFragment migrated to new API
* Removed unused code
* Created tests
* implemented searching by prefix
fixed SearchCategoryFragment behaviour where the same categories would be added to the list instead of new ones.
* added tests
* Migrated searchTitles to searchCategories, function behaviour seems identical
* With media client APIs migrated to retrofit (#2998)
* With media client APIs migrated to retrofit
* Add test cases and java docs
* Fix test
* Fix build
* Fix build and other minor issues
* Fix tests
* Categories related client API's migrated to retrofit (#3053)
* Commit 1
* searchCategories migrated to retrofit
* SearchCategoriesFragment migrated to new API
* Removed unused code
* Created tests
* implemented searching by prefix
fixed SearchCategoryFragment behaviour where the same categories would be added to the list instead of new ones.
* added tests
* Migrated searchTitles to searchCategories, function behaviour seems identical
* OkHttpJsonApi#getMediaList migrated to retrofit (#3054)
* Migrated OkHttpJsonApi#getMediaList partially to MediaClient#getCategoryImages
* Migrated rest of OkHttpJsonApi#getMediaList functionality to MediaClient#getCategoryImages
* Removed unused code and tests
* Fixed small bug
* Added tests
* Removed unused CategoryImageController
* getSubCategoryList and getParentCategoryList migrated to retrofit (#3055)
* Migrated getSubCategoryList to retrofit
* Migrated getParentCategoryList to retrofit
* Removed obsolete functions
* Added tests
* Fixed small bugs
* Migrated OkHttpJsonApiClient#getMedia and getPictureOfTheDay to MediaClient
* Removed obsolete functions and added tests
* Fixed merge errors
* With media client APIs migrated to retrofit (#2998)
* With media client APIs migrated to retrofit
* Add test cases and java docs
* Fix test
* Fix build
* Fix build and other minor issues
* Fix tests
* Categories related client API's migrated to retrofit (#3053)
* Commit 1
* searchCategories migrated to retrofit
* SearchCategoriesFragment migrated to new API
* Removed unused code
* Created tests
* implemented searching by prefix
fixed SearchCategoryFragment behaviour where the same categories would be added to the list instead of new ones.
* added tests
* Migrated searchTitles to searchCategories, function behaviour seems identical
* OkHttpJsonApi#getMediaList migrated to retrofit (#3054)
* Migrated OkHttpJsonApi#getMediaList partially to MediaClient#getCategoryImages
* Migrated rest of OkHttpJsonApi#getMediaList functionality to MediaClient#getCategoryImages
* Removed unused code and tests
* Fixed small bug
* Added tests
* Removed unused CategoryImageController
* getSubCategoryList and getParentCategoryList migrated to retrofit (#3055)
* Migrated getSubCategoryList to retrofit
* Migrated getParentCategoryList to retrofit
* Removed obsolete functions
* Added tests
* Fixed small bugs
* Consume login client from data client library (#2894)
Fix actions for review client
Use data client library for notifications
With delete helper migrated to data client
With wikidata edits
With notifications and modifications migrated to data client
With upload migrated to retrofit
Delete unused code
Reuse thank interface from the library
Fix actions for review client
Use data client library for notifications
With delete helper migrated to data client
With wikidata edits
With notifications and modifications migrated to data client
With upload migrated to retrofit
Delete unused code
Reuse thank interface from the library
Fix actions for review client
Use data client library for notifications
With delete helper migrated to data client
With wikidata edits
With notifications and modifications migrated to data client
With upload migrated to retrofit
Delete unused code
Reuse thank interface from the library
* Commit 1
* searchCategories migrated to retrofit
* SearchCategoriesFragment migrated to new API
* Removed unused code
* Created tests
* implemented searching by prefix
fixed SearchCategoryFragment behaviour where the same categories would be added to the list instead of new ones.
* added tests
* Migrated searchTitles to searchCategories, function behaviour seems identical
* Closes#3048
* response.body().string() was called more than once and because response body can be huge so OkHttp doesnot store it in memory, it reads it as a stream from network when we need it, which cannot be done without a new request.
* null check in response.body()
* Fixed possible NumberFormatException, made review suggested changes
* added getUploadCount test case
* * Refactored ContributionsListFragment to use RecyclerView
* Added ContributionsPresenter
* Extracted out the cursor to presenter
* Probable fix for #3028
* Improved the logic for cache in ContributionViewHolder
* Some more refactoring
* While displaying images in ContributionsList, check if status is not completed && local uri exists, use that uri to show image
* typo correction in LocalDataSource
* Fixed formatting in ContributionsPresenter
* retain adapter position when orientation changes
* retain child position with its id
* Made ContributionViewHolder not implement ViewHolder
* Code formatting, review suggested changes
* initialise the rv layout managers only when needed
* added test cases for ContributionPresenter
* removed not needed semi colon
* added more java docs and code formatting
* Removed hardcoded strings in DeleteHelper
* Revert "Removed hardcoded strings in DeleteHelper"
This reverts commit 4bc55fc3af.
* Removed all hardcoded strings in DeleteHelper.
* fixed test problems
* Correction strings in DeleteHelper
* decision problem with color of info icon #2940
* Correction DeleteHelper and string.xml
* minor fix
* fixed problems in DeleteHelper.java and strings.xml
* and another little fix
* Revert "and another little fix"
This reverts commit fe4ea5255f.
* Revert "decision problem with color of info icon #2940"
This reverts commit 5895cc8785.