Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-2114

Enable move tool (hand) to select items

    Details

    • Story Points:
      5
    • Sprint:
      Winter 6 Mar 8 - Mar 19, Spring 1 2021 Mar 22 - Apr 2, Spring 2 2021 Apr 5 - Apr 16

      Description

      When users click the hand button ("move tool"), the cursor changes appearance and users can now click-drag the display to pan left or right.

      When in "move mode", users can't select items in the display.

      Let's change this to allow click-to-select.

      Note that we can't allow click-drag to select because click-drag is already being used for the panning (move) interaction.

      Please note the selection rules within IGB. When nothing is selected, click the "i" in the top right of the window.

        Attachments

          Activity

          Hide
          pbadzuh Philip Badzuh (Inactive) added a comment -

          Please see my PR here.

          Show
          pbadzuh Philip Badzuh (Inactive) added a comment - Please see my PR here .
          Hide
          ann.loraine Ann Loraine added a comment - - edited

          The branch is many commits behind the main branch, so am a bit worried about merging without integration testing first.
          Am making a new branch off the latest tip and cherry-picking the two commits onto that.

          The new branch is IGBF-2114-NewMove at https://bitbucket.org/aloraine/integrated-genome-browser.

          commits with hashes are:

          660f6983f (HEAD -> IGBF-2114, philip/IGBF-2114) IGBF-2114: Keep glyphs selected on drag canvas mouseUp
          a20beb77a IGBF-2114: Allow selection of glyphs during MapScrollMode drag events
          

          Request for Philip Badzuh: Could you test the installers from my fork to check that the changes you have made are functioning properly?

          My fork's downloads section:
          https://bitbucket.org/aloraine/integrated-genome-browser/downloads/

          Show
          ann.loraine Ann Loraine added a comment - - edited The branch is many commits behind the main branch, so am a bit worried about merging without integration testing first. Am making a new branch off the latest tip and cherry-picking the two commits onto that. The new branch is IGBF-2114 -NewMove at https://bitbucket.org/aloraine/integrated-genome-browser . commits with hashes are: 660f6983f (HEAD -> IGBF-2114, philip/IGBF-2114) IGBF-2114: Keep glyphs selected on drag canvas mouseUp a20beb77a IGBF-2114: Allow selection of glyphs during MapScrollMode drag events Request for Philip Badzuh : Could you test the installers from my fork to check that the changes you have made are functioning properly? My fork's downloads section: https://bitbucket.org/aloraine/integrated-genome-browser/downloads/
          Hide
          pbadzuh Philip Badzuh (Inactive) added a comment -

          Sorry about that. I have rebased the topic branch onto master containing all of the missing commits from the upstream remote. I have tested locally and not found any functionality conflicts. Please see the new PR here.

          Show
          pbadzuh Philip Badzuh (Inactive) added a comment - Sorry about that. I have rebased the topic branch onto master containing all of the missing commits from the upstream remote. I have tested locally and not found any functionality conflicts. Please see the new PR here .
          Hide
          ann.loraine Ann Loraine added a comment -

          Merged and installers are build. Ready for testing.

          Show
          ann.loraine Ann Loraine added a comment - Merged and installers are build. Ready for testing.
          Hide
          rweidenh Logan Weidenhammer (Inactive) added a comment -

          Tested on Windows 10.
          Drag tool can be used to select glyphs.
          Holding the alt key changes which tool is active.
          Holding the shift key allows for the selection of multiple glyphs.

          Looks good, moving to Done.

          Show
          rweidenh Logan Weidenhammer (Inactive) added a comment - Tested on Windows 10. Drag tool can be used to select glyphs. Holding the alt key changes which tool is active. Holding the shift key allows for the selection of multiple glyphs. Looks good, moving to Done.

            People

            • Assignee:
              pbadzuh Philip Badzuh (Inactive)
              Reporter:
              ann.loraine Ann Loraine
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: