aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/CacheDetailActivity.java
Commit message (Collapse)AuthorAgeFilesLines
* fix several name shadowing occurrencesBananeweizen2014-06-291-5/+5
|
* fix lint warning: layout inflation rootBananeweizen2014-06-291-24/+24
|
* fixes #3930 - missing register for context menu addedMarco Jacob2014-06-201-5/+7
|
* Don't react on data change notification if the activity is in the process of ↵Arne Schwabe2014-06-131-0/+4
| | | | being shutdown (Closes #3991)
* Upgrade RxJava to version 0.19Samuel Tardieu2014-06-091-13/+14
|
* fix #3972: hide short description if contained in long descriptionMichael Keppler2014-06-091-11/+22
|
* cleanup: fix Java warningsMichael Keppler2014-06-071-20/+0
|
* Store the cache for offline use if a note is addedSamuel Tardieu2014-06-041-18/+2
| | | | | This removes the confirmation dialog, as saving the cache when we already have detailed information should be done automatically.
* fix #2632: custom waypoints lost after version updateSamuel Tardieu2014-06-041-2/+15
| | | | | This triggers an automatic saving of the cache in the standard list before any waypoint manipulation.
* new: show recently opened caches in global searchBananeweizen2014-06-011-0/+2
| | | | | | | Without any search term given, the search suggestions now contain the most recent caches. We should probably add a more explicit UI on the main screen for that, too, as discussed before.
* The cache may not be loaded while initially preparing the options menuSamuel Tardieu2014-06-011-3/+3
|
* Add more parallelism in static maps downloadsSamuel Tardieu2014-06-011-1/+2
|
* have store/delete/refresh in action barBananeweizen2014-05-311-125/+146
|
* Merge pull request #3901 from schwabe/internal_webviewBananeweizen2014-05-311-1/+1
|\ | | | | Internal webview
| * Revert the url distinguistion from "Implement Android Beam (NFC Sharing) for ↵Arne Schwabe2014-05-241-1/+1
| | | | | | | | | | | | cgeo", as it seems the // urls don't work anymore. This partly reverts commit a0825983139c99a9799503cafdf0dd0e3ce54a2f.
* | new: contextual action bar for cache details and trackableBananeweizen2014-05-291-54/+90
| | | | | | | | | | This is surely not complete (as we still use other local context menus in the same actions), but a start for converting all context menus to contextual action bars.
* | fix: some activities not showing dynamic titleBananeweizen2014-05-241-2/+2
|/
* Implement Android Beam (NFC Sharing) for cgeoArne Schwabe2014-05-181-1/+12
| | | | To support direct opening of CGEO on the other device, introduce a distinction between getBrowserURL and getCgeoURL in providers.
* multiple code cleanupsBananeweizen2014-05-181-2/+0
| | | | | | | | * unused imports * remove author comment * restrict access * fix StaticMapsActivity code generation cycle (it should not contain references to classes which are generated by the annotation processor from itself)
* Implement ActionBar using AppCompat in cgeoArne Schwabe2014-05-171-23/+9
| | | | | | | | | | | | | | | | | | | | | | | This a first version of an ActionBar implementation with following properties: - The application should be usuable (there still might be bugs left from the conversation to Action) - Provides a more modern feeling on all devices - gets rid of the "dots of shame" on Android 3.0+ devices - The Maps classes MUST inherit from Activity instead of ActionBarActivity. There these classes use the old ActionBar on Android 2.3 devices and the real ActionBar on 3.0+ - This can be fixed when cgeo is ported to Google Maps API v2.0 API which usesFragment - The Dialog classes (CachePopup and WaypointPopup) have been converted to DialogFragments - The AppCombat themes provide no Theme.Dialog theme - this will later ease using these Fragment in other Activities - Use an almost empty activity which just shows the DialogFragment - Use the 'old' ActionBar but which overflow menu button to fit into Holo Design Style - Using a real ActionBar for Dialogs is not really support by Android and trying to force the frame into showing an Actionbar on a dialog leeds to strange bugs/effects - Most of the icon are still the Android 2.3 Menu Icon. These need to be replaced with Holo Style Icons - for most menu icon the ifRoom and/or withText attributes should be reviewed and set - The ActionBar of the main Activity is transparent. This is more or less by accident but looks good - Review Up Action of activities. Is going back to Main Activity always the semantically right thing to do? - Shortpress/Longpress on the Actionbars Compass Icon for primary/secondary Navigation clashes the normal ActionBar behaviour of long pressing to show the text of the action This commit contains many fixes and suggestions from rsudev
* fix #3255: don't ask for list when storing from historyBananeweizen2014-05-171-1/+2
|
* Upgrade to RxJava 0.18.3 and use the new Scheduler interfaceSamuel Tardieu2014-05-131-6/+5
|
* Fixes #1793 - personal logs on friends logs tabMarco Jacob2014-05-031-1/+1
|
* #3778: remove reference from geo updater to details activityMichael Keppler2014-04-261-13/+27
|
* #3784: comment PendingIntent of MapsWithMeMichael Keppler2014-04-241-1/+1
|
* remove methods invoking only super methodMichael Keppler2014-04-231-5/+0
|
* new: integrate mapswithmeMichael Keppler2014-04-211-0/+7
|
* Stop all images tab downloads in onDestroy()Samuel Tardieu2014-04-211-6/+6
|
* Take advantage of RxJava's renewed Android operatorsSamuel Tardieu2014-04-201-5/+5
|
* Merge branch 'release' into upstreamSamuel Tardieu2014-04-131-1/+1
|\
| * fix #3761: crash when long-clicking on a value fieldSamuel Tardieu2014-04-131-1/+1
| |
* | Do not use AndroidObservableSamuel Tardieu2014-04-051-60/+59
|/ | | | This lets us return to an unmodified version of RxJava.
* fix #3704: NPE while attempting to download preview mapSamuel Tardieu2014-03-311-1/+1
|
* Allow subscription to either location or direction dataSamuel Tardieu2014-03-261-2/+2
| | | | | | | | The forced union of both information is not appropriate in several activities where only GPS data is needed, or where direction data update less components than location data (such as cache lists). This is part of work on #3680.
* Use existing variableSamuel Tardieu2014-03-221-2/+2
|
* Upgrade to RxJava 0.17.1 + cgeo patchSamuel Tardieu2014-03-221-2/+2
| | | | | | | | | | 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: remove cache thread operationsSamuel Tardieu2014-03-111-58/+16
|
* refactoring: factor out code for cache droppingSamuel Tardieu2014-03-111-14/+1
|
* refactoring: factor out code for cache refreshingSamuel Tardieu2014-03-111-23/+1
|
* Automatically pair subscriptions in onResume/onPauseSamuel Tardieu2014-03-101-3/+1
|
* Always use a combined geodata and direction providerSamuel Tardieu2014-03-061-3/+3
|
* refactoring: create cgeo.geocaching.sensors packageSamuel Tardieu2014-03-061-1/+2
|
* fix #3614: decrypt waypoint noteDarek Kay2014-03-031-0/+1
|
* refactoring: do not duplicate codeSamuel Tardieu2014-02-241-21/+4
|
* refactoring: do not duplicate codeSamuel Tardieu2014-02-241-21/+7
|
* refactoring: makes unsubscribing from image loading easierSamuel Tardieu2014-02-201-3/+5
| | | | This is related to #3618.
* Update to RxJava 0.17.0-RC2Samuel Tardieu2014-02-181-1/+1
|
* refactoring: use RxJava to download preview mapSamuel Tardieu2014-02-161-41/+30
|
* Update for RxJava 0.17.0-RC1Samuel Tardieu2014-02-161-11/+8
| | | | | | | | | This is the release candidate version, which is being currently tested at Netflix. In a few days, I'll update with the final version. This release cleans up some bits of RxJava by integrating the subscription inside a subscriber (which is an observer holding a subscription) and fixes a leak with recurring tasks.
* Display static map if it is storedSamuel Tardieu2014-02-161-8/+5
| | | | | Even if the user does not want to store new static maps previews, if one has been stored already it should be displayed.