| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Minor cleanups | Samuel Tardieu | 2014-05-14 | 1 | -4/+2 |
| | | |||||
| * | fix remaining warnings or document them | Michael Keppler | 2014-04-19 | 1 | -2/+3 |
| | | |||||
| * | Handle history list differently than other lists | Samuel Tardieu | 2014-03-27 | 2 | -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-RC2 | Samuel Tardieu | 2014-02-18 | 1 | -1/+1 |
| | | |||||
| * | Use RxJava.Action1 instead of our RunnableWithArgument | Samuel Tardieu | 2014-01-11 | 3 | -7/+8 |
| | | |||||
| * | refactoring: typo, imports, stringutils | Bananeweizen | 2014-01-11 | 2 | -7/+5 |
| | | |||||
| * | Simplify comparison implementation | Samuel Tardieu | 2014-01-10 | 17 | -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 code | Bananeweizen | 2013-12-19 | 3 | -23/+4 |
| | | |||||
| * | refactoring: remove code duplication | Bananeweizen | 2013-12-17 | 3 | -26/+20 |
| | | |||||
| * | Added a popularity ratio filter to filter on favorites per find. | KiwiStone | 2013-11-04 | 1 | -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 ratios | KiwiStone | 2013-10-25 | 2 | -0/+57 |
| | | | | | | | - Added required resource strings - Added teh new comparator to the user interface option | ||||
| * | refactoring: cgeoapplication -> CgeoApplication | Samuel Tardieu | 2013-09-13 | 1 | -2/+2 |
| | | |||||
| * | refactoring: cgData -> DataStore | Samuel Tardieu | 2013-09-13 | 1 | -2/+2 |
| | | |||||
| * | refactoring: findbugs cleanup | Bananeweizen | 2013-08-26 | 1 | -1/+3 |
| | | | | * don't catch raw exceptions | ||||
| * | enhancement: make the distance comparator work with approximate distance | Samuel Tardieu | 2013-05-19 | 1 | -9/+5 |
| | | | | | Part of work on #2733. | ||||
| * | fix: do not reset the distance in the distance comparator | Samuel Tardieu | 2013-05-18 | 1 | -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" | Bananeweizen | 2013-02-23 | 1 | -2/+2 |
| | | |||||
| * | Refactoring: rename cgCache into Geocache | Samuel Tardieu | 2013-02-03 | 18 | -59/+59 |
| | | |||||
| * | change wording from "GC code" to "geo code" | Bananeweizen | 2013-02-01 | 1 | -1/+1 |
| | | |||||
| * | refactoring: use exception object in loggging | Bananeweizen | 2013-01-12 | 1 | -1/+1 |
| | | |||||
| * | fix #1747: sort in reverse order | Bananeweizen | 2012-12-12 | 2 | -1/+39 |
| | | |||||
| * | fix #2211: remove application-database indirection | Bananeweizen | 2012-12-01 | 1 | -5/+3 |
| | | |||||
| * | Merge remote-tracking branch 'campbeb/fix1746' | Bananeweizen | 2012-06-09 | 2 | -3/+3 |
| |\ | | | | | | | | | Conflicts: main/src/cgeo/geocaching/sorting/ComparatorUserInterface.java | ||||
| | * | Allow sorting by date logged in lists | campbeb | 2012-06-09 | 2 | -2/+3 |
| | | | |||||
| * | | fix #1746: Sort by found/log-date | Bananeweizen | 2012-06-09 | 1 | -8/+9 |
| |/ | |||||
| * | new: sorting by date sorts by distance for equal dates | Bananeweizen | 2012-05-31 | 1 | -3/+14 |
| | | | | * much better for simultaneous events on the same date | ||||
| * | refactoring: have sorting UI in its own class | Bananeweizen | 2012-05-31 | 2 | -8/+120 |
| | | | | * simplifies cache list code | ||||
| * | Remove JavaDoc @author tag. | SammysHP | 2012-05-23 | 4 | -12/+0 |
| | | | | Files are edited by many people, also all editors are visible in the log. | ||||
| * | fix #1479: option to delete old caches | Bananeweizen | 2012-05-01 | 1 | -0/+23 |
| | | |||||
| * | refactoring: rename log typ enums for easier code completion and | Bananeweizen | 2012-05-01 | 1 | -1/+1 |
| | | | | reading | ||||
| * | Refactoring: use simpler comparaisons | Samuel Tardieu | 2012-04-28 | 9 | -79/+29 |
| | | |||||
| * | Fix warnings introduced by earlier commits | Samuel Tardieu | 2012-04-27 | 1 | -3/+0 |
| | | |||||
| * | Remove methods calling only the superclass method | Samuel Tardieu | 2012-04-27 | 1 | -9/+0 |
| | | |||||
| * | Refactoring: remove unnecessary unboxing | Samuel Tardieu | 2012-04-22 | 1 | -1/+1 |
| | | |||||
| * | refactoring: remove the logging tag from settings | Bananeweizen | 2012-04-12 | 1 | -2/+1 |
| | | |||||
| * | Proxy all logs through cgeo.geocaching.utils.Log | Samuel Tardieu | 2012-03-31 | 1 | -1/+1 |
| | | | | | | | | | The behaviour is unchanged, but altering Settings.isDebug() to return false will prevent verbose, debug and info levels messages from being logged. Part of work on #1301. | ||||
| * | New EventDateComparator class used for list of only event caches. Fix | campbeb | 2012-01-16 | 1 | -0/+23 |
| | | | | #982 | ||||
| * | Comparator must allow for objects to be equal | campbeb | 2012-01-07 | 1 | -0/+3 |
| | | |||||
| * | performance: faster opening of lists (~20%), better scrolling | Bananeweizen | 2011-12-18 | 1 | -17/+19 |
| | | | | | | | | * avoid duplicate distance calculation in distance sorter * avoid String.format() wherever possible * avoid lookups with constant values in database * avoid reinitializing database all the time | ||||
| * | Use of Logtype instead of int | blafoo | 2011-12-14 | 1 | -2/+2 |
| | | |||||
| * | refactoring: CacheListAdapter (and some other minor things) | Bananeweizen | 2011-12-11 | 1 | -2/+2 |
| | | |||||
| * | refactoring: more boxing/unboxing cleanup | Bananeweizen | 2011-12-04 | 4 | -17/+9 |
| | | |||||
| * | refactoring: reduce boxing/unboxing craziness | Bananeweizen | 2011-12-03 | 3 | -3/+3 |
| | | |||||
| * | refactoring: remove duplicated getter | Bananeweizen | 2011-11-19 | 1 | -2/+2 |
| | | |||||
| * | Remove redundant super interfaces | Samuel Tardieu | 2011-11-09 | 2 | -4/+2 |
| | | |||||
| * | No direct access to fields | blafoo | 2011-10-26 | 14 | -45/+45 |
| | | |||||
| * | #671, cache normalized name for sorting | Bananeweizen | 2011-10-19 | 1 | -28/+1 |
| | | |||||
| * | fix #671, performance of name sorting | Bananeweizen | 2011-10-18 | 1 | -3/+14 |
| | | |||||
| * | new: sort cache series numerically correct when sorting by name | Bananeweizen | 2011-10-15 | 1 | -0/+16 |
| | | |||||
| * | fix #120: make settings static (no singleton) | Bananeweizen | 2011-10-03 | 1 | -2/+2 |
| | | | | | | | | | | | * Settings can no longer be instantiated, everything is static instead. * Most option values are no longer cached in fields. This has been done for clarity during the refactoring. I will add some performance tests afterwards and may re-introduce those fields for caching the option values. Sorry, if anyone gets merge issues afterwards. There was no easier way to implement this... | ||||
