| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Refactoring: remove redundant initializers | Samuel Tardieu | 2012-04-28 | 1 | -1/+1 | |
| | | | | | | The initial values were never used as the variables are set in any case before being used. | |||||
| * | Refactoring: remove unnecessary unboxing | Samuel Tardieu | 2012-04-27 | 1 | -1/+1 | |
| | | ||||||
| * | refactoring of database access | Bananeweizen | 2012-04-23 | 1 | -3/+3 | |
| | | | | | | | * use only one transaction when saving a cache * rework some methods to always take a collection of objects instead of calling the database multiple times | |||||
| * | Refactoring: replace for loop by for each loop | Samuel Tardieu | 2012-04-22 | 1 | -3/+3 | |
| | | ||||||
| * | refactoring: renames and encapsulation | Bananeweizen | 2012-04-19 | 1 | -3/+3 | |
| | | ||||||
| * | refactoring: remove the logging tag from settings | Bananeweizen | 2012-04-12 | 1 | -9/+8 | |
| | | ||||||
| * | Merge remote-tracking branch 'upstream/release' into upstream | Samuel Tardieu | 2012-04-01 | 1 | -2/+2 | |
| |\ | | | | | | | | | | | | | | | | | | | Fixes and features have been implemented on the release branch. Merge them early enough to avoid dealing with huge conflicts later. Conflicts: main/src/cgeo/geocaching/Settings.java main/src/cgeo/geocaching/compatibility/Compatibility.java main/src/cgeo/geocaching/maps/CGeoMap.java | |||||
| | * | Fix #1332: uppercase geocode built from name when importing GPX | Samuel Tardieu | 2012-04-01 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | | When importing a GPX file, if no geocode is found matching the expected format, one is built from the cache name. In several places, the geocode is transformed into upper case, which is supposed to be a no-op. Use uppercase when building a geocode from the cache name to ensure it is indeed a no-op. | |||||
| * | | 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. | |||||
| * | Lint: use Double.valueOf(…) instead of new Double(…) | Samuel Tardieu | 2012-03-22 | 1 | -2/+2 | |
| | | | | | Android Lint v. 17 | |||||
| * | fix #1281: .gpx import fails to recognize most caches in TX Challenge | Bananeweizen | 2012-03-20 | 1 | -13/+25 | |
| | | | | package | |||||
| * | Refactor so all waypoint operations are done through the Cache object. | campbeb | 2012-03-05 | 1 | -1/+1 | |
| | | | | | Check for editing a waypoint when adding. Save cache after waypoint operations so finalDefined is set correctly. | |||||
| * | Fix #1040, waypoint types | rsudev | 2012-02-12 | 1 | -1/+1 | |
| | | | | Additionally introduces flag for 'final defined' in cache lists | |||||
| * | Changed database handling | blafoo | 2012-02-08 | 1 | -1/+2 | |
| | | ||||||
| * | fix #972: mark non GC caches as reliable | Bananeweizen | 2012-01-14 | 1 | -1/+3 | |
| | | ||||||
| * | addendum to last commit: NPE for imported caches without any log | Bananeweizen | 2012-01-04 | 1 | -4/+1 | |
| | | ||||||
| * | refactoring: immutable attributes collection | Bananeweizen | 2011-12-31 | 1 | -4/+1 | |
| | | ||||||
| * | refactoring for #908: waypoint list of cache is immutable for clients | Bananeweizen | 2011-12-26 | 1 | -7/+6 | |
| | | | | | | | and never null * avoids initializations outside of cache * avoids tempering with internal data outside of cache * removes redundant code and null checks | |||||
| * | Fix #903 Rename field "reason" to "listId" | blafoo | 2011-12-19 | 1 | -1/+1 | |
| | | ||||||
| * | fix #890: Non existing waypoint | Bananeweizen | 2011-12-17 | 1 | -1/+1 | |
| | | ||||||
| * | Use of Logtype instead of int | blafoo | 2011-12-14 | 1 | -6/+2 | |
| | | ||||||
| * | refactoring: reduce boxing/unboxing craziness | Bananeweizen | 2011-12-03 | 1 | -4/+4 | |
| | | ||||||
| * | fix: handle GeoKrety trackables better, fixes #840 | Bananeweizen | 2011-11-30 | 1 | -4/+4 | |
| | | ||||||
| * | Merge remote branch 'blafoo/cachetype' | Bananeweizen | 2011-11-23 | 1 | -2/+2 | |
| |\ | | | | | | | | | | | | | | | Conflicts: main/src/cgeo/geocaching/cgBase.java main/src/cgeo/geocaching/cgeocaches.java main/src/cgeo/geocaching/filter/cgFilterByType.java main/src/cgeo/geocaching/maps/CachesOverlay.java | |||||
| | * | Use of CacheType instead of String | blafoo | 2011-11-18 | 1 | -2/+2 | |
| | | | ||||||
| * | | fix #821: import timestamps with 7 digits in seconds fraction | Bananeweizen | 2011-11-21 | 1 | -1/+1 | |
| |/ | ||||||
| * | Enabled (and fixed) (more) warnings | blafoo | 2011-11-18 | 1 | -0/+1 | |
| | | ||||||
| * | new: cancel GPX import with back button | Stephan Merker | 2011-11-09 | 1 | -2/+2 | |
| | | ||||||
| * | Prevent boolean boxing/unboxing | Samuel Tardieu | 2011-11-09 | 1 | -1/+1 | |
| | | ||||||
| * | fix GPX import: state field can be empty | Bananeweizen | 2011-11-05 | 1 | -4/+7 | |
| | | ||||||
| * | new: import caches from unknown source, fixes #720 | Bananeweizen | 2011-11-01 | 1 | -4/+14 | |
| | | ||||||
| * | Merge remote branch 'stephanme/importwpt' | Bananeweizen | 2011-11-01 | 1 | -121/+5 | |
| |\ | | | | | | | | | | | | | Conflicts: main/src/cgeo/geocaching/files/GPXParser.java main/src/cgeo/geocaching/files/LocParser.java tests/src/cgeo/geocaching/files/LocParserTest.java | |||||
| | * | fix #714: Progress bar wrong when importing gpx with waypoints | Stephan Merker | 2011-10-30 | 1 | -121/+5 | |
| | | | | | | | | | | | | | | | - moved file handling from GPXParser to cgeopgxes - streamlined LocParser with GPXParser - removed cache counting in favor of progress bar - added error dialog if import went wrong - fixed stream handling when importing attachement | |||||
| * | | No direct access to fields | blafoo | 2011-10-26 | 1 | -84/+71 | |
| |/ | ||||||
| * | Do not use an extra indirection for storing search results | Samuel Tardieu | 2011-10-24 | 1 | -5/+4 | |
| | | | | | | | | | | | What is called search result (or cgSearch) in c:geo is a collection of caches that can or cannot come from a real search. Remove the indirection and the ever-growing hash map that was previously used. This will save memory, especially when using live maps. See discussion in issue #707. | |||||
| * | fix #369: waypoints sorted wrongly | Bananeweizen | 2011-10-23 | 1 | -2/+2 | |
| | | ||||||
| * | fix: parse GPX dates with milliseconds and without time zone correctly | Bananeweizen | 2011-10-22 | 1 | -8/+12 | |
| | | | | * avoids warning in unit tests | |||||
| * | #310, import GPX from mail | Bananeweizen | 2011-10-16 | 1 | -15/+41 | |
| | | | | | | | * tested with Gmail only, not with other mail clients * uses the GPX activity, so you will see the GPX files of your SD card in the background * some refactorings and cleanups in GPX parser | |||||
| * | support cache type "unknown", fixes #518 | Bananeweizen | 2011-10-16 | 1 | -1/+2 | |
| | | | | | * refactored many places to reference the cache type enum * special icon for "unknown" still missing | |||||
| * | Merge remote-tracking branch 'koem/enums' into upstream | Samuel Tardieu | 2011-10-13 | 1 | -1/+1 | |
| |\ | | | | | | | | | Conflicts: main/src/cgeo/geocaching/maps/CGeoMap.java | |||||
| | * | use WaypointType | koem | 2011-10-11 | 1 | -1/+1 | |
| | | | ||||||
| | * | Merge remote branch 'upstream/master' into enums | koem | 2011-10-10 | 1 | -5/+9 | |
| | |\ | | | | | | | | | | | | | | | | Conflicts: main/src/cgeo/geocaching/cgData.java main/src/cgeo/geocaching/cgeodetail.java | |||||
| | * | | always use WaypointType | koem | 2011-10-08 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | new: have progress bar when importing GPX | Bananeweizen | 2011-10-11 | 1 | -8/+10 | |
| | |/ |/| | ||||||
| * | | Fixed + refactored cgTrackable, added test | blafoo | 2011-10-08 | 1 | -3/+3 | |
| | | | ||||||
| * | | fix: also handle time stamps containing milli seconds in GPX | Bananeweizen | 2011-10-08 | 1 | -2/+6 | |
| |/ | ||||||
| * | fix #360: don't load cache description, except when needed in details | Bananeweizen | 2011-10-03 | 1 | -4/+3 | |
| | | | | | | view This saves 1.6 MB RAM for 500 caches on my device. | |||||
| * | Made some public methods package private | Stephan Merker | 2011-10-03 | 1 | -7/+5 | |
| | | | | - fixes 587 | |||||
| * | fix #586: manual merge of usability improvement for GPX import | Stephan Merker | 2011-10-03 | 1 | -2/+6 | |
| | | | | | I hope I got it right. I had to apply this as patch, as my Eclipse didn't want to merge this pull request by any means. | |||||
| * | fix #120: make settings static (no singleton) | Bananeweizen | 2011-10-03 | 1 | -13/+13 | |
| | | | | | | | | | | | * 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... | |||||
