aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/sorting
Commit message (Collapse)AuthorAgeFilesLines
* Add missing final qualifiers in main moduleSamuel Tardieu2015-03-171-2/+2
|
* require Javadoc to have tag descriptions or no tagsBananeweizen2015-02-101-1/+4
|
* Remove empty JavaDoc @param and @returnSamuel Tardieu2015-02-102-6/+0
|
* Initialize final field in field declarationSamuel Tardieu2015-02-011-5/+1
|
* use improved comparator also for cache namesBananeweizen2015-02-011-1/+10
|
* new: sort event caches by date AND timeBananeweizen2015-01-272-6/+27
|
* remove redundant code for cache size null checksBananeweizen2015-01-021-5/+0
|
* Use GPS when compass is disabled or absentSamuel Tardieu2015-01-011-2/+2
| | | | Work on #4548.
* reduce visibilityBananeweizen2014-11-2315-29/+29
| | | | | All changes done with UCDetector. This can help in seeing which packages are not yet self contained (e.g. all the remaining public constants in GCConstants).
* rename packageBananeweizen2014-11-021-1/+1
| | | | The package not only contains the GeoPoint definition, but other location related classes, too.
* Merge branch 'issue-4260' into upstreamSamuel Tardieu2014-09-042-1/+11
|\ | | | | | | | | Conflicts: main/src/cgeo/geocaching/sorting/DistanceComparator.java
| * fix #4260 & #3194: sort and resort problemsMathieu Alorent2014-09-042-2/+13
| | | | | | | | | | | | This fixes: - #4260: sort by distance doesn't work - #3914: resorting of event lists doesn't work
* | fix #1899: CME in DistanceComparatorBananeweizen2014-08-241-2/+4
| |
* | Use multicatchSamuel Tardieu2014-08-041-3/+1
| |
* | Remove redundant else constructsSamuel Tardieu2014-08-041-1/+2
|/
* switch to Java 1.7Bananeweizen2014-07-172-2/+2
| | | | At least since march both ADT and Android Studio support Java 7 features in Android development. Let's use them.
* convert sort selection to actionproviderBananeweizen2014-06-122-122/+153
|
* Minor cleanupsSamuel Tardieu2014-05-141-4/+2
|
* fix remaining warnings or document themMichael Keppler2014-04-191-2/+3
|
* Handle history list differently than other listsSamuel Tardieu2014-03-272-0/+4
| | | | | History list cannot be sorted. Using the same comparator as other lists will make us lose the chosen sorting order (see #3519).
* Update to RxJava 0.17.0-RC2Samuel Tardieu2014-02-181-1/+1
|
* Use RxJava.Action1 instead of our RunnableWithArgumentSamuel Tardieu2014-01-113-7/+8
|
* refactoring: typo, imports, stringutilsBananeweizen2014-01-112-7/+5
|
* Simplify comparison implementationSamuel Tardieu2014-01-1017-76/+36
| | | | | | | | | | | This was triggered by issue #3532. The comparator interface could return the following facts simultaneously A == B, A == C, B < C if A could not be compared to others. Now we will have A placed after B and C in any case. Also, since most comparators can compare all caches, the defalut is true and can be overriden if needed.
* refactoring: remove duplicate codeBananeweizen2013-12-193-23/+4
|
* refactoring: remove code duplicationBananeweizen2013-12-173-26/+20
|
* Added a popularity ratio filter to filter on favorites per find.KiwiStone2013-11-041-3/+2
| | | | | Removed the constraint that only caches > 9 finds are handled and also applied this change to the popularity ratio comparator.
* - Added new comparator to handle popularity ratiosKiwiStone2013-10-252-0/+57
| | | | | | - Added required resource strings - Added teh new comparator to the user interface option
* refactoring: cgeoapplication -> CgeoApplicationSamuel Tardieu2013-09-131-2/+2
|
* refactoring: cgData -> DataStoreSamuel Tardieu2013-09-131-2/+2
|
* refactoring: findbugs cleanupBananeweizen2013-08-261-1/+3
| | | * don't catch raw exceptions
* enhancement: make the distance comparator work with approximate distanceSamuel Tardieu2013-05-191-9/+5
| | | | Part of work on #2733.
* fix: do not reset the distance in the distance comparatorSamuel Tardieu2013-05-181-4/+1
| | | | | | | | The distance comparator should not override a distance that can have been obtained from the website and that we are unable to recompute locally (because we don't know the cache coordinates for example). Part of work on #2733.
* fix #2493: Replace "GC-Code" by "Geocode"Bananeweizen2013-02-231-2/+2
|
* Refactoring: rename cgCache into GeocacheSamuel Tardieu2013-02-0318-59/+59
|
* change wording from "GC code" to "geo code"Bananeweizen2013-02-011-1/+1
|
* refactoring: use exception object in logggingBananeweizen2013-01-121-1/+1
|
* fix #1747: sort in reverse orderBananeweizen2012-12-122-1/+39
|
* fix #2211: remove application-database indirectionBananeweizen2012-12-011-5/+3
|
* Merge remote-tracking branch 'campbeb/fix1746'Bananeweizen2012-06-092-3/+3
|\ | | | | | | | | Conflicts: main/src/cgeo/geocaching/sorting/ComparatorUserInterface.java
| * Allow sorting by date logged in listscampbeb2012-06-092-2/+3
| |
* | fix #1746: Sort by found/log-dateBananeweizen2012-06-091-8/+9
|/
* new: sorting by date sorts by distance for equal datesBananeweizen2012-05-311-3/+14
| | | * much better for simultaneous events on the same date
* refactoring: have sorting UI in its own classBananeweizen2012-05-312-8/+120
| | | * simplifies cache list code
* Remove JavaDoc @author tag.SammysHP2012-05-234-12/+0
| | | Files are edited by many people, also all editors are visible in the log.
* fix #1479: option to delete old cachesBananeweizen2012-05-011-0/+23
|
* refactoring: rename log typ enums for easier code completion andBananeweizen2012-05-011-1/+1
| | | reading
* Refactoring: use simpler comparaisonsSamuel Tardieu2012-04-289-79/+29
|
* Fix warnings introduced by earlier commitsSamuel Tardieu2012-04-271-3/+0
|
* Remove methods calling only the superclass methodSamuel Tardieu2012-04-271-9/+0
|