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

Right panel annotation tabs2 #4660

Merged
merged 25 commits into from
Aug 15, 2016

Conversation

will-moore
Copy link
Member

@will-moore will-moore commented May 13, 2016

This is a follow-up to #4579 with a refactor of tag loading and a lot of other code cleanup / removal.
Also added some web tests for annotate_tags.

To test:

  • Browse all data types in tree
  • Batch annotate Tags, adding & removing Tags
  • NB: This following is all be tested by Robot tests
    • Check that only tags on all selected objects show up in right column of tag dialog
    • Adding tags to right adds to all objects
    • Moving tags to left removes from all objects
  • Descriptions are displayed in tag tooltip and long text wraps:

screen shot 2016-05-13 at 11 47 33

@gusferguson
Copy link

@will-moore

Tested with cowfish user-3 read-only-1

Behaves as expected.
Good to merge.

@will-moore
Copy link
Member Author

@will-moore
Copy link
Member Author

To test last commit, add Comment to single object and multiple (batch) objects.
Test should also be passing.

@will-moore will-moore mentioned this pull request May 19, 2016
8 tasks
@will-moore will-moore closed this May 26, 2016
@will-moore will-moore reopened this May 26, 2016
@gusferguson
Copy link

@will-moore

Tested with https://cowfish.openmicroscopy.org/webmerge/webclient/ user-3 read-only-1

Comments behave as expected for both single and multiple objects.
Good to merge.

@will-moore
Copy link
Member Author

Last commit above removes unused load_public() and containers_icon.html. To test, check functionality of the Public tab. Create and browse shares.

@gusferguson
Copy link

@will-moore

Tested using https://cowfish.openmicroscopy.org/webmerge/webclient/ user-3 and user-2

Share functionality behaves as expected.
Good to merge.

@atarkowska
Copy link
Member

atarkowska commented Jun 6, 2016

The current loading of shares and images, used by webclient since 5.2.0 is covered by test_tree.py
@will-moore will-moore closed this Jun 6, 2016
@will-moore will-moore reopened this Jun 6, 2016
@jburel
Copy link
Member

jburel commented Jun 27, 2016

Probably need to be relisted?

@gusferguson
Copy link

@will-moore

Tested with https://cowfish.openmicroscopy.org/webmerge/webclient/ user-3

Behaves as expected for P/D/I S/R/W.

Good to merge.

@jburel
Copy link
Member

jburel commented Jul 1, 2016

Cf. last commit, this needs to be synchronised w/ current work done by @aleksandra-tarkowska @pwalczysko, and @sbesson on "share tests" before removing the tests.

@will-moore
Copy link
Member Author

The tests were removed because the code they test was removed because it is no-longer used.
We have share tests elsewhere that could be extended, probably in another PR?

@jburel
Copy link
Member

jburel commented Jul 1, 2016

discussed privately with @will-moore
Thanks

@jburel jburel merged commit 97b23f2 into ome:develop Aug 15, 2016
@sbesson sbesson added this to the 5.3.0 milestone Sep 10, 2016
@will-moore will-moore deleted the right_panel_annotation_tabs2 branch February 18, 2019 04:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants