Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-15145

Firefly "no longer connected" message is confusing

    XMLWordPrintable

    Details

    • Story Points:
      4
    • Epic Link:
    • Sprint:
      SUIT Sprint 2018-09, SUIT Sprint 2018-10
    • Team:
      Science User Interface

      Description

      When the firefly connector stops ff puts up a window (that cannot be closed) saying i am
      "no longer connected to the server" I know this is about firefly, but I am still connected to NED,
      and lots of things still work (overviews and summaries) ...

      This popup needs to be reworded ("Your browser is no longer connected to the FireFly server")
      and there needs (I personally consider this broken in this condition) - to be a 'Dismiss' button on it.

        Attachments

          Activity

          Hide
          xiuqin Xiuqin Wu [X] (Inactive) added a comment -

          Rick and Xiuqin think we could put Firefly logo in the popup message and make it possible to close it. 

          Show
          xiuqin Xiuqin Wu [X] (Inactive) added a comment - Rick and Xiuqin think we could put Firefly logo in the popup message and make it possible to close it. 
          Hide
          xiuqin Xiuqin Wu [X] (Inactive) added a comment -

          wording change:  " .... lost the connection to visualization server", adding a "dismiss" button. 

          Show
          xiuqin Xiuqin Wu [X] (Inactive) added a comment - wording change:  " .... lost the connection to visualization server", adding a "dismiss" button. 
          Hide
          xiuqin Xiuqin Wu [X] (Inactive) added a comment -

          A YELLOW warning icon will be provided when browser is not connected to Firefly client, and message "Your browser is no longer connected to visualization server" when mouse over it.  

          For API usage, a tag "fireflyWarn" will be provided and application will decide when to position it.  Nothing will be displayed if application decide to ignore the tag. 

          Show
          xiuqin Xiuqin Wu [X] (Inactive) added a comment - A YELLOW warning icon will be provided when browser is not connected to Firefly client, and message "Your browser is no longer connected to visualization server" when mouse over it.   For API usage, a tag "fireflyWarn" will be provided and application will decide when to position it.  Nothing will be displayed if application decide to ignore the tag. 
          Hide
          loi Loi Ly added a comment - - edited

          Implementation details. Text taken from LostConnection.jsx.

          When connection is lost, a warning indicator will attach itself to a div with an id that starts with 'fireflyLostConnWarn'.
          This means there can be more than one. However, if one is not detected, it will do nothing.
          When constructing the div, a 'data-decor' attribute can be set to affect how the warning look.
          <div id="fireflyLostConnWarn" data-decor="small" class="warning-div center"></div>

          Currently, we support 'data-decor' of 'small', 'medium', and 'full' with 'medium' as the default.
          small : 24x24 transparent icon with tooltips
          medium : 48x48 transparent icon with tooltips
          full : 48x48 transparent icon with the message visible

          For conveniences, there are 3 defined styles to layout the fireflyLostConnWarn div:
          warning-div right: horizontally right-align with a z-index of 300
          warning-div left: horizontally left-align with a z-index of 300
          warning-div center: horizontally center-align with a z-index of 300

          See src/firefly/html/demo/ffapi-table-test.html for an example of multiple warning is different styles.
          There is one on top center and 3 on the bottom. Search for div with id starting with 'fireflyLostConnWarn'.

          Show
          loi Loi Ly added a comment - - edited Implementation details. Text taken from LostConnection.jsx. When connection is lost, a warning indicator will attach itself to a div with an id that starts with 'fireflyLostConnWarn'. This means there can be more than one. However, if one is not detected, it will do nothing. When constructing the div, a 'data-decor' attribute can be set to affect how the warning look. <div id="fireflyLostConnWarn" data-decor="small" class="warning-div center"></div> Currently, we support 'data-decor' of 'small', 'medium', and 'full' with 'medium' as the default. small : 24x24 transparent icon with tooltips medium : 48x48 transparent icon with tooltips full : 48x48 transparent icon with the message visible For conveniences, there are 3 defined styles to layout the fireflyLostConnWarn div: warning-div right: horizontally right-align with a z-index of 300 warning-div left: horizontally left-align with a z-index of 300 warning-div center: horizontally center-align with a z-index of 300 See src/firefly/html/demo/ffapi-table-test.html for an example of multiple warning is different styles. There is one on top center and 3 on the bottom. Search for div with id starting with 'fireflyLostConnWarn'.

            People

            Assignee:
            loi Loi Ly
            Reporter:
            rick Rick Ebert
            Reviewers:
            Tatiana Goldina
            Watchers:
            Loi Ly, Rick Ebert, Tatiana Goldina, Xiuqin Wu [X] (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Jenkins

                No builds found.