| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | More theme fixes | Arne Schwabe | 2014-07-01 | 1 | -3/+1 |
| | | | | | | | | - Fix theme usage of CgeoMap (cgeo light/dark theme instead of holo) - Make progress a bit larger again (32dp instead of 16dp), still smaller than Holo default (48dp) - Make also navigation transparent in main screen - Fix some activities not using dark ActionBar in light theme (e.g. CacheDetails) | ||||
| * | fix several name shadowing occurrences | Bananeweizen | 2014-06-29 | 1 | -1/+1 |
| | | |||||
| * | fix android plurals warning | Bananeweizen | 2014-06-29 | 1 | -2/+2 |
| | | |||||
| * | Fixes #4001, ANR on map | rsudev | 2014-06-25 | 1 | -4/+16 |
| | | | | | - fixed leaking rx threads by re-using the LoadTimer worker | ||||
| * | fix #3973: RxJava periodic timer is not stopped in onPause | Samuel Tardieu | 2014-06-09 | 1 | -3/+24 |
| | | |||||
| * | convert map settings to checkbox based menus | Bananeweizen | 2014-06-01 | 1 | -15/+3 |
| | | | | | | This avoids the confusion that is always connected with label changing menu items (Is the label showing the current state or the state that I get when clicking?) | ||||
| * | #3922: remove static runnable references | Bananeweizen | 2014-05-30 | 1 | -195/+223 |
| | | | | | | Our runnables are held by pool executors which themselves are static members of the CGeoMap class. This can lead to non run runnables holding references to multiple map instances for a long time. | ||||
| * | #3922: remove more map references of non static inner classes | Bananeweizen | 2014-05-30 | 1 | -8/+39 |
| | | |||||
| * | avoid useless initializations in layout preview mode | Bananeweizen | 2014-05-25 | 3 | -2/+23 |
| | | |||||
| * | fix #3871: provide up navigation | Bananeweizen | 2014-05-24 | 6 | -19/+10 |
| | | |||||
| * | #3818: kill multiple map references | Bananeweizen | 2014-05-23 | 1 | -58/+92 |
| | | |||||
| * | fix #3877: hide menu items instead of disabling them | Bananeweizen | 2014-05-22 | 1 | -4/+4 |
| | | | | | We probably need to do further rework on the menus, but this fixes at least the style guideline issue. | ||||
| * | Merge remote-tracking branch 'schwabe/actionbar_pullrequest' | Bananeweizen | 2014-05-18 | 4 | -24/+97 |
| |\ | | | | | | | | | | | Conflicts: main/res/values/preference_keys.xml main/src/cgeo/geocaching/CgeoApplication.java | ||||
| | * | Implement ActionBar using AppCompat in cgeo | Arne Schwabe | 2014-05-17 | 4 | -24/+97 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
| * | | #3818: remove further GC blocking references | Bananeweizen | 2014-05-17 | 11 | -34/+28 |
| |/ | |||||
| * | Minor cleanups | Samuel Tardieu | 2014-05-14 | 1 | -1/+1 |
| | | |||||
| * | Upgrade to RxJava 0.18.3 and use the new Scheduler interface | Samuel Tardieu | 2014-05-13 | 1 | -4/+3 |
| | | |||||
| * | Fixes #3698, Archived caches still shown on map | rsudev | 2014-05-03 | 1 | -1/+1 |
| | | | | | | | | - filter archived as disabled on map - their waypoints as well - use disabled icon for archived on static maps - filter archived alongside disabled in SearchResult | ||||
| * | Merge remote-tracking branch 'origin/release' | Michael Keppler | 2014-04-28 | 1 | -5/+9 |
| |\ | | | | | | | | | Conflicts: main/src/cgeo/geocaching/DataStore.java | ||||
| | * | fix #3750: gracefully handle file system access restrictions | Michael Keppler | 2014-04-28 | 1 | -5/+9 |
| | | | |||||
| * | | Merge remote-tracking branch 'origin/release' | Michael Keppler | 2014-04-26 | 1 | -22/+43 |
| |\ \ | |/ | |||||
| | * | #3778: avoid reference from location updater to maps UI | Michael Keppler | 2014-04-26 | 1 | -22/+43 |
| | | | |||||
| * | | Add more @NonNull annotations for overriden methods | Samuel Tardieu | 2014-04-24 | 2 | -2/+4 |
| |/ | |||||
| * | fix #3756: NPE when changing map source | Samuel Tardieu | 2014-04-13 | 2 | -6/+11 |
| | | |||||
| * | fix #3729: compass deviation -90° in landscape mode (GPS) | Samuel Tardieu | 2014-04-06 | 1 | -1/+1 |
| | | |||||
| * | fix #3729: compass deviation -90° in landscape mode | Samuel Tardieu | 2014-04-05 | 1 | -1/+2 |
| | | |||||
| * | fix #3707: missing method in Android < 2.3 | Samuel Tardieu | 2014-03-31 | 1 | -1/+1 |
| | | |||||
| * | Allow subscription to either location or direction data | Samuel Tardieu | 2014-03-26 | 1 | -4/+4 |
| | | | | | | | | | 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 a subscription model for GeoDirHandler | Samuel Tardieu | 2014-03-10 | 1 | -58/+30 |
| | | |||||
| * | Always use a combined geodata and direction provider | Samuel Tardieu | 2014-03-06 | 1 | -20/+6 |
| | | |||||
| * | refactoring: create cgeo.geocaching.sensors package | Samuel Tardieu | 2014-03-06 | 1 | -2/+2 |
| | | |||||
| * | refactoring: use a LRUSet instead of a LRUMap for tile cache | Samuel Tardieu | 2014-03-06 | 1 | -1/+1 |
| | | |||||
| * | refactoring: remove useless yield() | Samuel Tardieu | 2014-02-27 | 1 | -4/+0 |
| | | |||||
| * | Update to RxJava 0.17.0-RC2 | Samuel Tardieu | 2014-02-18 | 1 | -1/+1 |
| | | |||||
| * | Work on #3586: remove multiple geodirobservers manipulations in map | Samuel Tardieu | 2014-02-14 | 1 | -19/+2 |
| | | |||||
| * | remove some nullness warnings in Eclipse | Bananeweizen | 2014-01-27 | 3 | -1/+8 |
| | | |||||
| * | Fixes #3572, Context is not an instance of MapActivity | rsudev | 2014-01-27 | 1 | -1/+1 |
| | | | | | - re-instantiate checking current mapsource against expected mapsource | ||||
| * | refactoring: do not start a thread to display a point | Samuel Tardieu | 2014-01-26 | 1 | -25/+9 |
| | | | | | Displaying a point can be done on the UI thread directly. | ||||
| * | fix #3551: Circles on map not shown for mystery/multi caches with final | Bananeweizen | 2014-01-18 | 1 | -1/+1 |
| | | | | defined | ||||
| * | fix #3470: map: unsure coords popup checkbox hidden | Bananeweizen | 2014-01-17 | 1 | -1/+2 |
| | | |||||
| * | refactoring: remove unused code | Bananeweizen | 2014-01-11 | 8 | -38/+0 |
| | | |||||
| * | revert some nonnull annotations | Bananeweizen | 2014-01-11 | 6 | -12/+7 |
| | | | | | | Eclipse requires that the super implementation of overridden methods with nonnull arguments also declares the arguments nonnull and stops compilation otherwise. Seems there is no option to change that. | ||||
| * | Add extra NonNull annotations | Samuel Tardieu | 2014-01-11 | 6 | -6/+12 |
| | | |||||
| * | Use RxJava.Action1 instead of our RunnableWithArgument | Samuel Tardieu | 2014-01-11 | 4 | -6/+5 |
| | | |||||
| * | refactoring: typo, imports, stringutils | Bananeweizen | 2014-01-11 | 1 | -1/+1 |
| | | |||||
| * | Emit parallel queries to connectors when searching | Samuel Tardieu | 2014-01-08 | 1 | -1/+1 |
| | | |||||
| * | Use RxJava for direction and geodata updates rather than own observers | Samuel Tardieu | 2014-01-08 | 1 | -1/+1 |
| | | |||||
| * | findbugs: dead storage | Bananeweizen | 2014-01-03 | 1 | -2/+1 |
| | | |||||
| * | fix #3501: No live map functionality for other sources than gc.com | Bananeweizen | 2014-01-03 | 1 | -3/+2 |
| | | |||||
| * | fix #3504: NPE in map touch | Bananeweizen | 2014-01-03 | 1 | -13/+19 |
| | | |||||
