aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/network
Commit message (Collapse)AuthorAgeFilesLines
* Ensure that we do not generate a NPE while reading response streamSamuel Tardieu2014-01-181-0/+25
|
* When storing a cache, download images concurrentlySamuel Tardieu2014-01-121-0/+64
| | | | | Up to 5 downloads can happen simultaneously. Also, those downloads are executed concurrently to static map requests if any.
* refactoring: use Observable.from() instead of Observable.just()Samuel Tardieu2014-01-111-1/+1
|
* Use RxJava.Action1 instead of our RunnableWithArgumentSamuel Tardieu2014-01-113-3/+0
|
* Use 1800 seconds instead of 30 minutesSamuel Tardieu2014-01-111-1/+1
| | | | The Timeunit.MINUTES is not supported at APi level 7.
* refactoring: extract some methods for easier readingSamuel Tardieu2014-01-111-46/+55
|
* Use RxJava for status updates rather than own observersSamuel Tardieu2014-01-081-23/+34
|
* Implements part of #3267, Detect and report time-skew that prevents okapi accessrsudev2013-10-141-0/+6
| | | | Reports back issues on the main screen, but not yet during the authorization process
* refactoring: remove unused codeBananeweizen2013-10-051-4/+0
|
* Fixes #3318, OC Authorization activity is black on black with light skin and ↵rsudev2013-10-041-1/+1
| | | | | | Android 2.x Apply DialogTheme which is Android 2.x aware
* fix #3320: OAuth signing is wrongBananeweizen2013-10-021-2/+14
|
* Do not retry loading a page after 404 from gc.comSamuel Tardieu2013-09-151-0/+4
| | | | | | When a page cannot be found, geocaching.com returns with a 404. Retrying while logged in would not change anything, and we should not consider ourselves as logged as guest because of this error.
* Add comment about using streaming version of base64Samuel Tardieu2013-09-151-0/+2
|
* Merge branch 'release' into upstreamSamuel Tardieu2013-09-151-1/+1
|\ | | | | | | | | Conflicts: main/src/cgeo/geocaching/network/HtmlImage.java
| * Use Base64 class from our HTTP librarySamuel Tardieu2013-09-151-1/+1
| | | | | | | | | | | | | | The Android one is available from SDK level 8 only and we require level 7 for c:geo. Related to #3262.
* | Use Apache commons IOUtils rather than our ownSamuel Tardieu2013-09-151-1/+1
| |
* | Merge branch 'release' into upstreamSamuel Tardieu2013-09-151-16/+38
|\ \ | |/
| * fix #3262: c:geo does not handle inline imagesSamuel Tardieu2013-09-151-16/+38
| |
* | refactoring: typos, formatting, visibilityBananeweizen2013-09-151-1/+1
| |
* | refactoring: adjust method name to purposeSamuel Tardieu2013-09-141-6/+6
| |
* | refactoring: further qualify resource to silent lint warningSamuel Tardieu2013-09-141-1/+1
| |
* | Use the right string for substitutionSamuel Tardieu2013-09-141-5/+5
| |
* | refactoring: better names for methodsSamuel Tardieu2013-09-141-4/+4
| |
* | Remove out-of-band registration for OAuthSamuel Tardieu2013-09-141-79/+19
| |
* | refactoring: introduce PseudoList to handle non concrete listsBananeweizen2013-09-141-1/+1
| | | | | | | | | | * should make adding a history list entry easier * includes some non null annotations * moved list code into separate package
* | Reorganize strings for oauth authenticationsSamuel Tardieu2013-09-131-12/+40
| |
* | Allow an OAuth process to specify a callback URISamuel Tardieu2013-09-131-35/+69
| |
* | refactoring: use view injection in OAuth processSamuel Tardieu2013-09-132-19/+18
| |
* | refactoring: remove useless parenthesesSamuel Tardieu2013-09-131-1/+1
| |
* | refactoring: cgeoapplication -> CgeoApplicationSamuel Tardieu2013-09-132-5/+5
| |
* | fix: null warnings and errorsSamuel Tardieu2013-09-121-1/+1
| |
* | Increase data transmission timeoutSamuel Tardieu2013-09-121-1/+1
| | | | | | | | | | | | The data transmission timeout has been increased from 30s to 90s, while the connection timeout has been let untouched at 30s.
* | Remove retries on network accessSamuel Tardieu2013-09-121-21/+12
| | | | | | | | | | This patch may be reverted later if it decreases the network success rate.
* | refactoring: add @Nullable and @NonNull annotationsSamuel Tardieu2013-09-122-14/+38
| |
* | Merge branch 'release'rsudev2013-09-051-1/+1
|\ \ | |/
| * fix #3085 - set string encoding for json StringEntityMarco Jacob2013-09-051-1/+1
| |
* | findbugs: avoid catching raw exception typeBananeweizen2013-08-251-29/+29
|/
* Merge remote-tracking branch 'rsudev/ocpl'Bananeweizen2013-08-181-2/+2
|\ | | | | | | | | | | | | Conflicts: main/res/values/preference_keys.xml main/src/cgeo/geocaching/settings/Settings.java main/src/cgeo/geocaching/settings/SettingsActivity.java
| * Implements OKAPI Live access for opencaching.plrsudev2013-07-261-2/+2
| |
* | refactoring: fix findbugs issuesBananeweizen2013-08-181-3/+8
|/
* Merge branch 'release'Bananeweizen2013-07-211-1/+1
|\
| * #2915: point closeout URL to FAQ insteadBananeweizen2013-07-211-1/+1
| |
* | Fixes #2992 - Settings: show "authorize c:geo again" when appropriatekoem2013-07-191-0/+1
| | | | | | | | | | | | This was a little more complicated than expected ... changing titles of settings is a task for someone who killed his grandmother. When authorization is already done, settings for twitter auth and OCDE auth show "authorize c:geo again".
* | fix #3020: document request headers for cachingBananeweizen2013-07-191-1/+2
| |
* | refactoring: extract constantBananeweizen2013-07-181-6/+7
| |
* | Implements #750, use preference activitykoem2013-07-091-1/+1
| |
* | Merge branch 'release' into upstreamSamuel Tardieu2013-06-221-0/+9
|\ \ | |/ | | | | | | | | | | Conflicts: main/res/values-fr/strings.xml main/res/values/strings.xml send2cgeo/send2cgeo.user.js
| * close #2915: add a closeout status message for sdk < 7Samuel Tardieu2013-06-221-0/+9
| |
* | refactoring: minor cleanup in utils classesBananeweizen2013-06-152-6/+6
| |
* | fix #2861: blacklist another counterBananeweizen2013-06-091-1/+2
| |