aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/settings
Commit message (Collapse)AuthorAgeFilesLines
* fix #3970: crash when trying to change GC-usernameSamuel Tardieu2014-06-091-4/+0
|
* Upgrade RxJava to version 0.19Samuel Tardieu2014-06-092-4/+4
|
* new: show recently opened caches in global searchBananeweizen2014-06-011-25/+41
| | | | | | | Without any search term given, the search suggestions now contain the most recent caches. We should probably add a more explicit UI on the main screen for that, too, as discussed before.
* fix #3923: signature template not resolved recursivelyBananeweizen2014-05-301-1/+1
|
* #3903: send button in actionbar, signature as templateBananeweizen2014-05-281-1/+1
|
* Implements #96, Change log / What's new popup on startrsudev2014-05-181-0/+8
| | | | | | - Checks the last version from preferences with current - Stores current version - switches to about - changelog on version change
* Merge remote-tracking branch 'schwabe/actionbar_pullrequest'Bananeweizen2014-05-182-0/+15
|\ | | | | | | | | | | Conflicts: main/res/values/preference_keys.xml main/src/cgeo/geocaching/CgeoApplication.java
| * Allow the user to choose always displaying the overflow buttonArne Schwabe2014-05-172-0/+15
| | | | | | | | | | | | | | Manually Cherry pick from rsudev/actionbar_schwabe: Always display the overflow menu button. Allow user to decide if the overflow should be shown or not. Since this only works on 3.0-4.3 hide the option on other platforms.
* | #3818: enable memory dumps on demandBananeweizen2014-05-171-0/+10
|/
* Minor cleanupsSamuel Tardieu2014-05-141-2/+2
|
* refactoring: avoid activity referencesBananeweizen2014-05-111-1/+1
|
* Take advantage of RxJava's renewed Android operatorsSamuel Tardieu2014-04-202-8/+10
|
* Fixes #3765, Somehting is strange with oc autorizationrsudev2014-04-141-3/+3
| | | | Corrected parameterization of OCPreferenceKeys
* fix #3756: NPE when changing map sourceSamuel Tardieu2014-04-131-0/+1
|
* Refactor oc settingsrsudev2014-04-104-79/+64
|
* Suppress deprecation warning 2nd tryrsudev2014-04-101-1/+7
|
* Suppress deprecation warningrsudev2014-04-091-0/+1
| | | | As we currently cannot yet switch to PreferenceFragments, we still need to use these deprecated methods
* Add service status to service summaryrsudev2014-04-092-1/+117
|
* Refactoring opencaching implementationrsudev2014-04-072-20/+22
|
* Implements #3692. Add support for new opencaching nodesrsudev2014-04-072-1/+61
| | | | Added opencaching nl,us,ro live support and preferences
* Do not use AndroidObservableSamuel Tardieu2014-04-053-36/+34
| | | | This lets us return to an unmodified version of RxJava.
* close #3723: change initial default for coord input to MinDecSamuel Tardieu2014-04-021-1/+1
|
* Remove compatibility with API < 8Samuel Tardieu2014-04-011-2/+3
|
* Upgrade to RxJava 0.17.1 + cgeo patchSamuel Tardieu2014-03-222-2/+2
| | | | | | | | | | There is an ongoing problem with RxJava, discussed at https://github.com/Netflix/RxJava/issues/979 This version includes a patch available at https://github.com/cgeo/RxJava/commit/9ffb27f310d9f454d10d4d03206d8b5a262f6d63 fixup! Upgrade to RxJava 0.17.1
* refactoring: moveDatabase belongs to DataStoreSamuel Tardieu2014-03-151-3/+2
|
* Use RxJava async utilsSamuel Tardieu2014-03-111-5/+5
|
* refactoring: properly type login resultSamuel Tardieu2014-02-223-21/+19
|
* refactoring: replace Handler by RxJava in credentials checksSamuel Tardieu2014-02-223-52/+26
|
* refactoring: factor out common code in preferencesSamuel Tardieu2014-02-224-44/+50
|
* refactoring: replace Handler by RxJava in send2cgeo registrationSamuel Tardieu2014-02-201-62/+40
|
* remove some nullness warnings in EclipseBananeweizen2014-01-271-2/+4
|
* fix #3100: Set cursor in personal notes at the endBananeweizen2014-01-171-0/+2
|
* revert some nonnull annotationsBananeweizen2014-01-111-2/+1
| | | | | Eclipse requires that the super implementation of overridden methods with nonnull arguments also declares the arguments nonnull and stops compilation otherwise. Seems there is no option to change that.
* Add extra NonNull annotationsSamuel Tardieu2014-01-111-1/+2
|
* Use RxJava.Action1 instead of our RunnableWithArgumentSamuel Tardieu2014-01-111-1/+0
|
* refactoring: make enum fields finalSamuel Tardieu2014-01-111-2/+2
|
* suppress deprecation warningBananeweizen2014-01-111-0/+7
|
* fix #3173: open specific connector preferences on missing loginBananeweizen2014-01-111-16/+18
|
* wrong settings screen refreshed after oauth finishesBananeweizen2014-01-111-12/+20
|
* refactoring: premium membership is specific to geocaching.comSamuel Tardieu2014-01-092-10/+10
|
* #609: run directory maintenance manuallyBananeweizen2014-01-051-0/+33
|
* refactoring: clean some warningsBananeweizen2014-01-041-5/+0
|
* fix #3491: bad encoding in features listSamuel Tardieu2013-12-291-4/+5
| | | | | | | | This: - forces the use of UTF-8 encoding; - escapes HTML characters present in features; - closes <p></p> before starting <ul></ul> (as the later cannot be embedded in the former according to the HTML specification).
* fix #3480: quasi-systematic concurrent loginsSamuel Tardieu2013-12-281-2/+3
| | | | | | | | | | The login procedure was initiated in both `onCreate()` and `onResume()`. It has been limited to `onResume()` and refactored as to not manipulate a global variable. Also, the previous code prevented cgeo from retrying a failed login to one of the cache providers if another had succeeded, as every provider cleared `setLogin()` in case of success. This has been fixed as well.
* findbugs: synchronize lazy initialized objectsMichael Keppler2013-12-261-1/+1
|
* findbugs casts and dereference warningsMichael Keppler2013-12-251-0/+10
|
* fix some findbugs findingsMichael Keppler2013-12-231-1/+1
|
* refactoring: simplify confirmation dialogs, remove duplicate codeBananeweizen2013-12-192-11/+6
|
* refactoring: remove duplicated codeBananeweizen2013-12-192-55/+21
|
* refactoring: remove duplicated codeBananeweizen2013-12-184-28/+19
|