aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/ui
Commit message (Collapse)AuthorAgeFilesLines
* #3903: send button in actionbar, signature as templateBananeweizen2014-05-281-1/+13
|
* Make Fragment implementation more conforming to the coding guidelines. ↵Arne Schwabe2014-05-201-23/+54
| | | | Fixes crash on rotation
* fix compile errorsBananeweizen2014-05-201-5/+0
|
* Convert DateDialog and CoordinateInputDialog to DialogFragments, closes #3852Arne Schwabe2014-05-193-89/+70
|
* #3818: remove further GC blocking referencesBananeweizen2014-05-171-13/+32
|
* Minor cleanupsSamuel Tardieu2014-05-142-2/+0
|
* Upgrade to RxJava 0.18.3 and use the new Scheduler interfaceSamuel Tardieu2014-05-131-4/+3
|
* refactoring: remove listener references to cachelistadapterBananeweizen2014-05-131-13/+26
|
* refactoring: avoid activity referencesBananeweizen2014-05-111-8/+14
|
* Add the ability to send local images to external viewerSamuel Tardieu2014-04-241-1/+1
| | | | This is needed for the implementation of #3438.
* Stop all images tab downloads in onDestroy()Samuel Tardieu2014-04-211-3/+2
|
* cleanup: remove unused importMichael Keppler2014-04-201-1/+1
|
* Take advantage of RxJava's renewed Android operatorsSamuel Tardieu2014-04-201-2/+3
|
* fix remaining warnings or document themMichael Keppler2014-04-191-2/+2
|
* Help FindBugs another waySamuel Tardieu2014-04-151-3/+3
|
* Help FindBugs to understand that variable cannot be nullSamuel Tardieu2014-04-151-1/+2
|
* fix #3755: crash when user enters invalid coordinatesSamuel Tardieu2014-04-151-40/+45
|
* Remove unused fieldSamuel Tardieu2014-04-071-7/+5
|
* fix #3739: long click in list also triggers short clickSamuel Tardieu2014-04-071-25/+14
|
* fix #3736: wrong image when opening a spoiler with PhotosSamuel Tardieu2014-04-061-13/+24
| | | | | | The Photos application seems to do some image caching. For most images, we already have an accessible on-disk copy that can be used instead of a unique temporary name.
* Do not use AndroidObservableSamuel Tardieu2014-04-051-8/+7
| | | | This lets us return to an unmodified version of RxJava.
* Use Math.floor/ceil instead of FloatMathSamuel Tardieu2014-04-011-6/+5
| | | | | On SDK >= 8, Math.floor and Math.ceil are faster than FloatMath equivalents.
* Remove compatibility with API < 5Samuel Tardieu2014-04-011-9/+9
|
* Handle history list differently than other listsSamuel Tardieu2014-03-271-29/+24
| | | | | History list cannot be sorted. Using the same comparator as other lists will make us lose the chosen sorting order (see #3519).
* fix #3519: make list sorting permanentSamuel Tardieu2014-03-241-4/+4
|
* Upgrade to RxJava 0.17.1 + cgeo patchSamuel Tardieu2014-03-221-1/+1
| | | | | | | | | | 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: simplify CompassMiniView logicSamuel Tardieu2014-03-221-36/+11
|
* Add more @NonNull annotationsSamuel Tardieu2014-03-223-5/+10
|
* Do not try to compute the reverse canvas rotation by handSamuel Tardieu2014-03-221-2/+4
| | | | | save() and restore() are more adequate to restore the initial state and prevent rounding errors.
* No need to synchronize UI thread called methodsSamuel Tardieu2014-03-221-30/+25
|
* refactoring: do not call getResources() repeatidlySamuel Tardieu2014-03-221-8/+11
|
* fix #3664: long press on list items doesn't workSamuel Tardieu2014-03-181-27/+16
| | | | The long click is now detected using the gesture detector.
* fix #3661: add ability to open image from cache descriptionSamuel Tardieu2014-03-151-2/+1
|
* refactoring: create cgeo.geocaching.sensors packageSamuel Tardieu2014-03-062-2/+2
|
* refactoring: remove the need for PeriodicHandlerSamuel Tardieu2014-03-051-20/+24
|
* refactoring: makes unsubscribing from image loading easierSamuel Tardieu2014-02-201-6/+26
| | | | This is related to #3618.
* Update to RxJava 0.17.0-RC2Samuel Tardieu2014-02-182-2/+2
|
* Proper use of schedulers with RxJava downloadingSamuel Tardieu2014-02-171-11/+5
|
* Intercept InterruptedException in chained observablesSamuel Tardieu2014-02-171-5/+11
| | | | The source of those exceptions need to be investigated further.
* Fixes #3596, New List dialogue does not support Light Skinrsudev2014-02-161-2/+6
| | | | Alert dialogs are always styled dark, so enforce dark style for the text as wel
* fix #3577: show keyboard on edit noteBananeweizen2014-01-311-3/+10
|
* Fix #3580, Logging with oc not possible without entering user credentials for gcrsudev2014-01-261-1/+0
| | | | - removed no longer sensible check for gc credentials.
* When we have a cached image, return it before checking its validitySamuel Tardieu2014-01-201-7/+8
| | | | | | When image lists are displayed, we now return the cached image even if it might no longer be valid, then replace it with the valid one if it proves necessary.
* fix #3540: corrupted images on image tabSamuel Tardieu2014-01-191-4/+3
|
* fix deprecationsBananeweizen2014-01-191-1/+1
| | | | * remove rxjava deprecations * silence commons lang deprecations
* Merge remote-tracking branch 'origin/release'Bananeweizen2014-01-181-0/+3
|\
| * fix #3552: NPE in menu handlerBananeweizen2014-01-181-0/+3
| |
* | fix #3100: Set cursor in personal notes at the endBananeweizen2014-01-172-3/+14
| |
* | fix #3470: map: unsure coords popup checkbox hiddenBananeweizen2014-01-171-10/+1
| |
* | When storing a cache, download images concurrentlySamuel Tardieu2014-01-121-29/+3
| | | | | | | | | | Up to 5 downloads can happen simultaneously. Also, those downloads are executed concurrently to static map requests if any.