ICEfaces
  1. ICEfaces
  2. ICE-10152

mobi:geoTrack, add mechanism to toggle strategy and label when activated/deactivated

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Invalid
    • Affects Version/s: 4.0.BETA
    • Fix Version/s: 4.0
    • Component/s: MOBI-Components
    • Labels:
      None
    • Environment:
      Any
    • Assignee Priority:
      P3

      Description

      When the mobi:geoTrack button is pressed and the geotracking functionality is initiated, the button should change it's label to something like "Stop tracking" and also change the strategy value in the bridgeit call to 'stop', in order to provide a way to stop tracking without having to kill the bridgeit application. Additionally, an action listener could also be useful for added flexibility.

        Activity

        Arturo Zambrano created issue -
        Arturo Zambrano made changes -
        Field Original Value New Value
        Assignee Arturo Zambrano [ artzambrano ]
        Ken Fyten made changes -
        Fix Version/s 4.0 [ 11382 ]
        Hide
        Ken Fyten added a comment -

        It is desirable to have one button for Start, and another for Stop as the component can't know the current status of the GeoTracking without visiting the BridgeIt app. first. They both need to share an ID though so that the feature will function.

        Show
        Ken Fyten added a comment - It is desirable to have one button for Start, and another for Stop as the component can't know the current status of the GeoTracking without visiting the BridgeIt app. first. They both need to share an ID though so that the feature will function.
        Ken Fyten made changes -
        Fix Version/s 4.1 [ 11375 ]
        Fix Version/s 4.0 [ 11382 ]
        Ken Fyten made changes -
        Assignee Arturo Zambrano [ artzambrano ] Mircea Toma [ mircea.toma ]
        Assignee Priority P3 [ 10012 ]
        Hide
        Mircea Toma added a comment -

        This issue has already been solved by the fixes for ICE-9780. See more: http://jira.icesoft.org/browse/ICE-9780?focusedCommentId=54270&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-54270 .

        The start/stop button is tracking the state of the geotracking monitoring by using a session scoped bean (who indeed corresponds to one Bridgeit instance). There's also a listener method that toggles the state when the button is pressed.

        Show
        Mircea Toma added a comment - This issue has already been solved by the fixes for ICE-9780 . See more: http://jira.icesoft.org/browse/ICE-9780?focusedCommentId=54270&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-54270 . The start/stop button is tracking the state of the geotracking monitoring by using a session scoped bean (who indeed corresponds to one Bridgeit instance). There's also a listener method that toggles the state when the button is pressed.
        Mircea Toma made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Invalid [ 6 ]
        Hide
        Liana Munroe added a comment -

        Verified ICEfaces 4 trunk r43962. Android 4.4.2, iphone ios 7 and ipad ios 8 devices.

        Show
        Liana Munroe added a comment - Verified ICEfaces 4 trunk r43962. Android 4.4.2, iphone ios 7 and ipad ios 8 devices.
        Ken Fyten made changes -
        Fix Version/s 4.0 [ 11382 ]
        Fix Version/s 4.1 [ 11375 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Mircea Toma
            Reporter:
            Arturo Zambrano
          • Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: