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.

        Activity

        Hide
        pbadzuh Philip Badzuh added a comment -

        Please see my PR here.

        Show
        pbadzuh Philip Badzuh added a comment - Please see my PR here .
        Hide
        aloraine 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
        aloraine 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 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 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
        aloraine Ann Loraine added a comment -

        Merged and installers are build. Ready for testing.

        Show
        aloraine Ann Loraine added a comment - Merged and installers are build. Ready for testing.
        Hide
        rweidenh Rachel Weidenhammer 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 Rachel Weidenhammer 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
            Reporter:
            aloraine Ann Loraine
          • Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development

                Agile