aboutsummaryrefslogtreecommitdiffstats
path: root/main/src
Commit message (Collapse)AuthorAgeFilesLines
* new: GPX import from Android storage access frameworkBananeweizen2014-01-036-30/+125
| | | | Only works on Kitkat. Now you can import directly from dropbox and related services.
* There is no point in clearing an empty listSamuel Tardieu2014-01-031-1/+0
|
* fix #3508: gc.com find count incorrect if site is non-EnglishSamuel Tardieu2014-01-031-5/+16
| | | | | | Now, when attempting to log in, if the site needs to be switched in English, a new login is attempted in order to parse the requested information from gc.com.
* fix #3506: gc.com avatar is not loaded on login checkSamuel Tardieu2014-01-032-2/+2
| | | | | | The avatar present on the login page has changed URL and has too small a resolution. We now use the largest image. Since this is an infrequent operation, this will not be a problem.
* fix #3505: extra logins done to gc.com on live map startSamuel Tardieu2014-01-032-0/+6
|
* fix #3501: No live map functionality for other sources than gc.comBananeweizen2014-01-031-3/+2
|
* fix #3504: NPE in map touchBananeweizen2014-01-031-13/+19
|
* #3088: batch the database requests from the live mapBananeweizen2014-01-034-42/+75
|
* #3224: limit initial zoom on live mapBananeweizen2014-01-031-1/+1
| | | | My last commit was actually limiting the zoom to be at _most_ 12, instead of at _least_.
* Return a concrete list when returning cache logsSamuel Tardieu2014-01-021-2/+5
|
* Give access to the underlying listSamuel Tardieu2014-01-021-7/+7
|
* refactoring: don't use Iterable when we have a ListSamuel Tardieu2014-01-021-2/+2
|
* remove bad throw statementBananeweizen2014-01-011-1/+0
|
* optimization: do not merge a cache against itselfSamuel Tardieu2014-01-011-0/+3
| | | | | | | During the process of saving a cache, it will be merged against the version present in CacheCache if any. Quite often, the version in CacheCache is the cache object itself, and a merge is attempted against itself.
* refactoring: remove bad default case statementsBananeweizen2014-01-017-16/+5
| | | | | For methods returning directly from the switch case, at least Eclipse still needs a useless return value outside of the switch statement. This has been handled by IllegalStateExceptions after the switch.
* fix #3500: crash with `null` completion in lazy listsSamuel Tardieu2014-01-011-0/+8
| | | | Also, add tests for `LazyInitializedList`.
* fix #3499: exception when parsing bad coordinatesSamuel Tardieu2014-01-011-38/+38
|
* refactoring: cache singletonsSamuel Tardieu2013-12-313-15/+19
|
* fixes #3465 Find count not updated after log submission; also fixes broken ↵rel00p2013-12-311-0/+4
| | | | logging for EC after changed login method
* #3224: limit initial zoom on live mapMichael Keppler2013-12-311-3/+15
|
* fixes #3475rel00p2013-12-301-2/+3
|
* fix #3493: search by geocode for EC is case sensitiveBananeweizen2013-12-301-3/+3
|
* #3449: revert debug changeBananeweizen2013-12-291-3/+4
|
* new: contacts addonBananeweizen2013-12-293-6/+46
| | | | | * If you want to use this, add _nickname_ or _alias_ fields to your contacts in the standard contact app. Afterwards you can open the contact card directly from a log entry.
* fix #3492: empty strings added to capability listSamuel Tardieu2013-12-291-7/+6
|
* 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).
* new: create shortcut from Android launcher to cgeo listsBananeweizen2013-12-292-2/+64
|
* fix #3485: requests to gc.com although deactivatedSamuel Tardieu2013-12-282-18/+7
| | | | | Also, refactor code so that the login request (if needed) done when retrieving the map tokens is done directly from the connector.
* Silence warning introduced by #3449 debug changeSamuel Tardieu2013-12-281-0/+1
| | | | | This must be reverted as well if commit 8a4a97f46ac02d7475a4a9532cb3b80800dcda90 is reverted.
* fix #3480: quasi-systematic concurrent loginsSamuel Tardieu2013-12-285-34/+43
| | | | | | | | | | 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.
* #3449: debug changeBananeweizen2013-12-281-4/+2
| | | | This change needs to be reverted after it has been tested by the affected users, as it disables the fix for #2057.
* Merge remote-tracking branch 'rel00p/newlogin'Bananeweizen2013-12-283-79/+58
|\ | | | | | | * moved common api request parameters into the central apiRequest method * added return to retry
| * reworked EC loginrel00p2013-12-273-75/+50
| |
* | refactoring: remove redundant testSamuel Tardieu2013-12-281-3/+1
| |
* | Revert "experimental single overlay for maps"Samuel Tardieu2013-12-2710-114/+102
| | | | | | | | | | This reverts commit 74b7b59e0eac6ec09c032baa6e9d9d27f0ec2f95 which had been merged by mistake.
* | experimental single overlay for mapsBananeweizen2013-12-2710-102/+114
| |
* | new: support geokrety imagesBananeweizen2013-12-271-12/+17
| |
* | refactoring: extract input dialog as reusable codeBananeweizen2013-12-272-44/+81
| |
* | prohibit empty list name inputBananeweizen2013-12-271-9/+34
| |
* | Fixes #3238, Attributes on opencaching.plrsudev2013-12-271-1/+13
|/ | | | - Added the last missing icons
* refactoring: some nullness cleanupsMichael Keppler2013-12-264-7/+15
|
* findbugs: synchronize lazy initialized objectsMichael Keppler2013-12-263-6/+3
|
* Revert "fixes #3446 - added progress indicator for download on nav menu"Michael Keppler2013-12-251-37/+28
| | | | This reverts commit 9efbd611f11a36278f55e42e8675f3916ea8057a.
* findbugs casts and dereference warningsMichael Keppler2013-12-257-8/+39
|
* Merge pull request #3453 from marco-dev/addLoadStaticMapsProgressMarco Jacob2013-12-251-28/+37
|\ | | | | fixes #3446 - added progress dialog on nav download static maps
| * fixes #3446 - added progress indicator for download on nav menuMarco Jacob2013-12-101-28/+37
| |
* | findbugs: prohibit access to internal collectionsMichael Keppler2013-12-251-15/+16
| |
* | fix findbugs issueMichael Keppler2013-12-2510-15/+49
| | | | | | | | * refactor map tokens to be a concrete type, as we already had a bad null check in there
* | fix #3481: new navigation menu for Pebble applicationMichael Keppler2013-12-252-1/+46
| |
* | fix #3479: IllegalStateExceptions due to wrong waitingMichael Keppler2013-12-251-1/+1
| |