Details

    • Task
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • None
    • Sprint 10
    • None
    • Code Review, Product Owner

    Description

      • Need to be able to cope with per user and per account
      • Needs to include save, load, and delete
      • We don't need to support rename

      Design Details:
      Menu

      • Add a menu item under "Me" labeled "Interface" (Put "Interface" underneath "My Status" in the "Me" menu.
      • When you click "Me" > "Interface", the sub menu displays a list of saved interface layouts. At the top of the menu, display default/Linden-created interface layouts, then have a separator, followed by user-created saved interface layouts.
      • In each group (Linden-created and user-created), layouts should be listed alphabetically.

      Contents of the Interface Menu Item

      • When you click on "Interface" in the "Me" menu, it should open a submenu with the following:
        • Manage... (Clicking this opens a Manage Interface floater)
        • <divider line>
        • Linden Lab-created interfaces
        • <divider line>
        • User-created interfaces
      • If you click on an interface in this menu, it should load that interface in the Viewer.

      Manage Interfaces floater

      • The Manage Interfaces floater has a list of all interfaces (both Linden-created and user-created) on the left side. To the right of the list are three buttons: Load, Save, Delete
      • In the list view, all Linden-created interfaces should have an asterisk at the front of them. They could also be italicized to help differentiate them from user-created interfaces.
      • If you click on an interface in the list and then click the "Load" button, that interface should be immediately loaded in the Viewer.
      • If you click on an interface in the list and then click the "Save" button, you should get a prompt that says, "Are you sure you want to save this interface over the current one named "<user-created interface name>". That prompt floater should have OK and CANCEL buttons.
      • If you click on an interface in the list and then click the "Delete" button, you should be prompted with a dialog that says, "Are you sure you want to delete "<user-created interface name>". That dialog should include an OK and CANCEL button.
      • If the user tries to save an interface that's already been specified as a Linden name and starts with an asterisk, the following prompt dialog should be displayed. "You cannot save an interface that begins with an asterisk . Please rename your interface and try again." That dialog should include an OK button.

      Attachments

        Activity

          People

            Unassigned Unassigned
            esbee.linden Esbee Linden
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - 1 day
                1d
                Remaining:
                Remaining Estimate - 1 day
                1d
                Logged:
                Time Spent - Not Specified
                Not Specified