Details

    • Type: New Feature New Feature
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.2 Beta
    • Fix Version/s: 1.2 Beta
    • Component/s: Containers
    • Labels:
      None
    • Environment:
      ICEmobile, Android

      Description

      A variety of Android devices appear to support geolocation as a native API, but do not implement the browser JavaScript API for this. A container feature could provide a JavaScript API.

        Activity

        Ted Goddard created issue -
        Hide
        Ted Goddard added a comment -

        I will assign this to Greg since I believe his tablet has this "feature".

        Show
        Ted Goddard added a comment - I will assign this to Greg since I believe his tablet has this "feature".
        Ted Goddard made changes -
        Field Original Value New Value
        Assignee Steve Maryka [ steve.maryka ] Greg Dick [ greg.dick ]
        Ted Goddard made changes -
        Fix Version/s 1.2 Beta [ 10344 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31489 Mon Oct 15 22:53:15 MDT 2012 greg.dick MOBI-306 Added functions and state to support geolocation
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31490 Mon Oct 15 22:54:15 MDT 2012 greg.dick MOBI-306 Changed to use new javascript API for geolocation
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/geolocation/GeolocationRenderer.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31491 Mon Oct 15 23:05:03 MDT 2012 greg.dick MOBI-306 removed unused import
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/geolocation/GeolocationRenderer.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31567 Wed Oct 17 22:25:14 MDT 2012 greg.dick MOBI-306 Added support for additional tag attributes
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/geolocation/GeolocationRenderer.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31568 Wed Oct 17 22:26:19 MDT 2012 greg.dick MOBI-306 Added four new properties for more complete geolocation support
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/geolocation/GeolocationMeta.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31569 Wed Oct 17 22:27:42 MDT 2012 greg.dick MOBI-306 Added support for managing stateful geolocation behaviour
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31570 Wed Oct 17 22:34:02 MDT 2012 greg.dick MOBI-306 Added support for additional geolocation tags
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsp/src/main/resources/META-INF/icemobile.tld
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31588 Thu Oct 18 14:19:54 MDT 2012 greg.dick MOBI-306 Clarified tlddoc a bit
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/geolocation/GeolocationMeta.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31589 Thu Oct 18 14:20:36 MDT 2012 greg.dick Mobi-306 alternate paths for low and high precision calls
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31590 Thu Oct 18 14:29:26 MDT 2012 greg.dick MOBI-306 Corrected a property name
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/geolocation/GeolocationRenderer.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31591 Thu Oct 18 14:29:46 MDT 2012 greg.dick MOBI-306 Added four properties for page
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/input/geolocation/GeoLocationBean.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31595 Thu Oct 18 15:41:11 MDT 2012 greg.dick MOBI-306 Added support for backing properties
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/input/geolocation/GeoLocationBean.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31608 Fri Oct 19 13:22:49 MDT 2012 greg.dick MOBI-306 Changed default values back to 0 for timeout and maxage
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/geolocation/GeolocationMeta.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31609 Fri Oct 19 13:23:36 MDT 2012 greg.dick MOBI-306 added an implementation for sniffDevices
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/geolocation/GeolocationRenderer.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31610 Fri Oct 19 13:25:38 MDT 2012 greg.dick MOBI-306 Changed default backing value to asNeeded
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/input/geolocation/GeoLocationBean.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31611 Fri Oct 19 13:27:22 MDT 2012 greg.dick MOBI-306 Changed event callback from onElementUpdate to onElementRemoved
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31612 Fri Oct 19 13:29:58 MDT 2012 greg.dick MOBI-306 Added configurable parameters to page
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/input/geolocation-example.xhtml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31634 Mon Oct 22 10:00:54 MDT 2012 greg.dick MOBI-306 Added extra parameter support
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsp/src/main/java/org/icemobile/jsp/tags/GeolocationTag.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31635 Mon Oct 22 10:01:44 MDT 2012 greg.dick MOBI-306 Added additional parameters for geolocation tag
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsp/src/main/resources/META-INF/icemobile.tld
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31636 Mon Oct 22 10:04:12 MDT 2012 greg.dick MOBI-306 updated javascript for geolocation
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsp/src/main/javascript/icemobile.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31638 Mon Oct 22 11:50:26 MDT 2012 greg.dick MOBI-306 Added additional success callback for getCurrentPosition call
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsp/src/main/javascript/icemobile.js
        Hide
        Ted Goddard added a comment - - edited

        Current checked-in geolocation seems to work well on the iPhone. Switching back and forth between continuous update results in non-continuous update, but this is likely to be an application setting rather than a user setting, so may not be an issue.

        Show
        Ted Goddard added a comment - - edited Current checked-in geolocation seems to work well on the iPhone. Switching back and forth between continuous update results in non-continuous update, but this is likely to be an application setting rather than a user setting, so may not be an issue.
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #32046 Wed Nov 07 13:53:15 MST 2012 ted.goddard use param object to avoid 0 values for undefined params in geolocation (MOBI-306)
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #32047 Wed Nov 07 14:38:21 MST 2012 ted.goddard use param object to avoid 0 values for undefined params in geolocation (MOBI-306)
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsp/src/main/javascript/icemobile.js
        Hide
        Ted Goddard added a comment - - edited

        Now using a slightly different approach to the params object for the navigator.geolocation.watchPosition() call:
        if (maxAge > 0)

        { geoParams.maximumAge = maxAge * 1000; }

        This avoid passing 0 for these values which was preventing location updates on iPhone and samsung tablet.

        Show
        Ted Goddard added a comment - - edited Now using a slightly different approach to the params object for the navigator.geolocation.watchPosition() call: if (maxAge > 0) { geoParams.maximumAge = maxAge * 1000; } This avoid passing 0 for these values which was preventing location updates on iPhone and samsung tablet.
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #32074 Thu Nov 08 14:41:21 MST 2012 greg.dick MOBI-306 Low precision getCurrentPosition call wasn't converting to ms properly. Also create a geoBlock of parameters
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #32078 Thu Nov 08 17:02:35 MST 2012 greg.dick MOBI-306 Converted getLocation to use geoParams structure and removed logging statement from storeDirection
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsp/src/main/javascript/icemobile.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #32079 Thu Nov 08 17:04:19 MST 2012 greg.dick MOBI-306 Fixed syntax error in getLocation code
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsp/src/main/javascript/icemobile.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #32088 Fri Nov 09 09:21:21 MST 2012 greg.dick MOBI-306 removed ice.onElementRemove call
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsp/src/main/javascript/icemobile.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #32109 Mon Nov 12 09:45:58 MST 2012 greg.dick MOBI-306 added namespace to clearWatch call and fixed some logging statements
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsp/src/main/javascript/icemobile.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #32225 Mon Nov 19 12:02:44 MST 2012 greg.dick MOBI-306 corrected namespacing on clearWatch function call
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsp/src/main/javascript/icemobile.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #32520 Thu Nov 29 13:45:44 MST 2012 ted.goddard FINE level logging for malformed geolocation input since it can occur when the location has not yet been determined (MOBI-306)
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/geolocation/GeolocationRenderer.java
        Philip Breau made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]

          People

          • Assignee:
            Greg Dick
            Reporter:
            Ted Goddard
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: