Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow creation of "Groups" of cameras #12

Open
Olliebrown opened this issue Aug 19, 2022 · 0 comments
Open

Allow creation of "Groups" of cameras #12

Olliebrown opened this issue Aug 19, 2022 · 0 comments
Labels
enhancement New feature or request

Comments

@Olliebrown
Copy link
Member

At times, we may want to control a sub-set of cameras. For example, when we are using the turntable and focusing on a single, smaller object with only one corner of the PARSEC rig.

To support this, it would be nice to allow the creation of named groups of cameras.

A User Story for creating a group and adding cameras to it:

  • A user wishing to create a group should start with the 'List' view
    • Each camera row in the list should be 'checkable' so that it may appear selected
    • When cameras are selected, the header at the top of the list of cameras would show different options
    • These options would include 'add to group' or 'remove from group'
  • After selecting the cameras they want to add from the current server, the user clicks 'add to group'
  • A dropdown shows existing groups, as well as the option to create a new group, and the user selects their desired option
  • The user moves to the next server and selects more cameras to add to the group

A User Story for Selecting and Using a group:

  • A user wishing to use cameras in a group would go to the 'capture' view
    • At the top, a row displays an option to select a group which also includes the option 'All Cameras'
    • By default it is on 'All Cameras' but it may easily be changed to any group desired
  • The user selects a particular group from this dropdown
  • They proceed as normal for their capture and ONLY the cameras in the indicated group will be affected by other capture steps

A user story for deleting a group:

  • A user wishing to delete a group would go to the 'capture' view
    • At the top, the row that displays the option to select a group would also include a button to delete the currently selected group
  • The user selects the group they wish to delete and clicks the 'delete group' button
  • A confirmation pops up ensuring this was intended and, after the user confirms the action, the group is deleted
  • The group selection drop-down returns to the 'all cameras' selection

A user story for exporting and importing groups:

  • A user may wish to transfer a group from one computer to another
  • They click the gear icon in the upper right and select 'Import/Export Local Data'
  • The user follows the instructions and makes sure to check the 'Camera Groups' checkbox to include this data
@Olliebrown Olliebrown added the enhancement New feature or request label Aug 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant