Project

General

Profile

Actions

feature request #9337

closed

Open issues for reimplementation of termtree editors

Added by Katja Luther almost 2 years ago. Updated about 1 year ago.

Status:
Closed
Priority:
New
Assignee:
Category:
taxeditor
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
Severity:
normal
Tags:

Description

copied from #8774

  1. Show supplemental data (IMPORTANT)(actually only for nodes)

  2. For a very short time it still seems to open it on buttom and then moves it up. This looks not nice (though not critical). This only happens when opening a termtree editor the first time, when closing and reopening the editor it opens at the right place.

  3. full support for orderRelevant(#8474), isFlat(#8476) and allowDuplicates(#8776) (IMPORTANT)

  4. tree collapses sometimes after save

  5. d&d from vocabulary editor to character editor not yet supported (maybe handled in #8554, #8238)

  6. d&d from character vocabulary editor to character term tree editor fails saying term types do not match (though they are both of type Character) - (maybe handled in #8554, #8238)

  7. d&d from other term tree editor (to character editor or maybe also to term tree editor throws exception), see #8774#note-68

  8. decide if Characters should not be possible to exist in Feature tree (but ofcourse not the other way round) - see also #8554, #8238

  9. in Character Editor allow adding the new created Character at the focus place, not only on top

  10. show term details in details view of term editor (#9287)

  11. Add symbols for flags in use for term trees in term tree editor (#9288) this is implemented for hierarchical collections

  12. Show error message when feature tree can not be shown because of dirty data (#9334)

  13. Restructure term menus(#9338)

  14. fix remaining issue in #8756 (refresh button for structure tree and property tree in Character Editor)

  15. rename FeatureTreeDtoDropAdapter to TermTreeDtoDropAdapter?

  16. Add "Open in Referencing Objects view" to term tree editor context menu (similar to #8289, there it is by far more important but still we should have it everywhere

  17. Add "Open in Vocabulary" to term tree editor context menu; this is generally needed the primary usecase is to allow to edit terms if needed, which is currently not possible in term tree editor

  18. When deleting a tree and then saving for a short time the tree reappears in the UI which is confusing (low priority)

  19. !! Corrupt data when using copy & paste (#9353)

  20. Paste requires save first. Is this really needed? Most task are now handled without save-requirement so it breaks a bit the look&feel.

  21. After creating a new term tree set the focus to the new tree and in details view in title cache field #9572

  22. New menu in term tree editor should have alternatives for flags #9643


Files

picture567-1.png (7.95 KB) picture567-1.png Andreas Müller, 07/05/2021 08:55 PM

Related issues

Related to EDIT - feature request #8474: Make TermCollection.orderRelevant usable for TermTreesClosedKatja Luther

Actions
Related to EDIT - feature request #8476: Implement support for TermCollection.isFlat in TaxEditorClosedKatja Luther

Actions
Related to EDIT - bug #8776: Open issues for TermCollection.allowDuplicates handling in TaxEditorClosedKatja Luther

Actions
Related to EDIT - feature request #9287: Show term details in details view of term tree editorClosedKatja Luther

Actions
Related to EDIT - feature request #9288: Add symbols for flags in use for term trees in term tree editorClosedKatja Luther

Actions
Related to EDIT - feature request #8756: Refresh button for structure tree and property tree in Character EditorFeedbackKatja Luther

Actions
Related to EDIT - feature request #9338: Restructure term menusClosedKatja Luther

Actions
Related to EDIT - feature request #8289: Add "Open in RefObj view" to term editor context menuClosedKatja Luther

Actions
Related to EDIT - bug #9353: Copy & Paste creates dirty data in term treesClosedKatja Luther

Actions
Related to EDIT - feature request #8238: Allow interoperability between term treesFeedbackKatja Luther

Actions
Related to EDIT - feature request #9572: After creating a new term tree set the focus to the new treeClosedKatja Luther

Actions
Has duplicate EDIT - bug #9343: Open issues for DTO based term tree & character editorDuplicateKatja Luther

Actions
Has duplicate EDIT - feature request #8554: Allow drag&drop from character into FeatureTreesDuplicateKatja Luther

Actions
Copied from EDIT - bug #8774: Reimplement term tree editors to implement the general save strategyClosedKatja Luther

Actions
Copied to EDIT - feature request #9697: Remaining issues for reimplementation of termtree editorsNewKatja Luther

Actions
Actions #1

Updated by Katja Luther almost 2 years ago

  • Related to bug #8774: Reimplement term tree editors to implement the general save strategy added
Actions #2

Updated by Andreas Müller almost 2 years ago

  • Description updated (diff)
Actions #3

Updated by Andreas Müller almost 2 years ago

Actions #4

Updated by Andreas Müller almost 2 years ago

  • Description updated (diff)
Actions #5

Updated by Katja Luther almost 2 years ago

  • Description updated (diff)
Actions #6

Updated by Andreas Müller almost 2 years ago

  • Description updated (diff)
  • Target version changed from Unassigned CDM tickets to Release 5.19
Actions #7

Updated by Andreas Müller almost 2 years ago

  • Has duplicate bug #9343: Open issues for DTO based term tree & character editor added
Actions #8

Updated by Andreas Müller almost 2 years ago

  • Description updated (diff)
Actions #9

Updated by Andreas Müller almost 2 years ago

  • Description updated (diff)
Actions #10

Updated by Andreas Müller almost 2 years ago

  • Description updated (diff)
Actions #11

Updated by Andreas Müller almost 2 years ago

  • Description updated (diff)
Actions #12

Updated by Andreas Müller almost 2 years ago

  • Description updated (diff)
Actions #13

Updated by Andreas Müller almost 2 years ago

Actions #14

Updated by Andreas Müller almost 2 years ago

Actions #15

Updated by Andreas Müller almost 2 years ago

  • Related to bug #8776: Open issues for TermCollection.allowDuplicates handling in TaxEditor added
Actions #16

Updated by Andreas Müller almost 2 years ago

Actions #17

Updated by Andreas Müller almost 2 years ago

  • Related to feature request #9288: Add symbols for flags in use for term trees in term tree editor added
Actions #18

Updated by Andreas Müller almost 2 years ago

  • Related to bug #9334: Show error message when feature tree can not be shown because of dirty data added
Actions #19

Updated by Andreas Müller almost 2 years ago

  • Related to feature request #8756: Refresh button for structure tree and property tree in Character Editor added
Actions #20

Updated by Andreas Müller almost 2 years ago

Actions #21

Updated by Andreas Müller almost 2 years ago

Actions #22

Updated by Andreas Müller almost 2 years ago

  • Related to deleted (bug #8774: Reimplement term tree editors to implement the general save strategy)
Actions #23

Updated by Andreas Müller almost 2 years ago

  • Copied from bug #8774: Reimplement term tree editors to implement the general save strategy added
Actions #24

Updated by Andreas Müller almost 2 years ago

  • Description updated (diff)
Actions #25

Updated by Andreas Müller almost 2 years ago

Actions #26

Updated by Andreas Müller almost 2 years ago

  • Description updated (diff)
Actions #27

Updated by Andreas Müller almost 2 years ago

  • Description updated (diff)
Actions #28

Updated by Andreas Müller almost 2 years ago

  • Description updated (diff)
Actions #29

Updated by Andreas Müller almost 2 years ago

  • Related to bug #9353: Copy & Paste creates dirty data in term trees added
Actions #30

Updated by Andreas Müller almost 2 years ago

  • Description updated (diff)
Actions #31

Updated by Katja Luther almost 2 years ago

  • Description updated (diff)
Actions #32

Updated by Katja Luther almost 2 years ago

  • Description updated (diff)
  • Status changed from New to In Progress
Actions #33

Updated by Katja Luther almost 2 years ago

  • Description updated (diff)
Actions #34

Updated by Katja Luther almost 2 years ago

  • Description updated (diff)
Actions #35

Updated by Katja Luther almost 2 years ago

  1. Add "Open in Vocabulary" to term tree editor context menu; this is generally needed the primary usecase is to allow to edit terms if needed, which is currently not possible in term tree editor

Maybe can be solved with https://stackoverflow.com/questions/21122233/how-to-pass-object-parameters-in-command

Actions #36

Updated by Katja Luther over 1 year ago

Actions #37

Updated by Andreas Müller over 1 year ago

  • Description updated (diff)
Actions #38

Updated by Katja Luther over 1 year ago

  • Description updated (diff)
Actions #39

Updated by Andreas Müller over 1 year ago

  • Description updated (diff)
Actions #40

Updated by Andreas Müller over 1 year ago

Actions #41

Updated by Andreas Müller over 1 year ago

  • Description updated (diff)
Actions #42

Updated by Katja Luther over 1 year ago

  • Description updated (diff)
Actions #43

Updated by Andreas Müller over 1 year ago

  • Description updated (diff)
Actions #44

Updated by Andreas Müller over 1 year ago

  • Description updated (diff)
Actions #45

Updated by Andreas Müller over 1 year ago

Actions #46

Updated by Andreas Müller over 1 year ago

  • Target version changed from Release 5.19 to Release 5.22
Actions #47

Updated by Katja Luther over 1 year ago

  • Target version changed from Release 5.22 to Release 5.25
Actions #48

Updated by Andreas Müller over 1 year ago

  • Description updated (diff)
  • % Done changed from 0 to 20
Actions #49

Updated by Katja Luther over 1 year ago

  • Description updated (diff)
Actions #50

Updated by Katja Luther over 1 year ago

  • Description updated (diff)
Actions #51

Updated by Katja Luther over 1 year ago

  • Description updated (diff)
Actions #52

Updated by Katja Luther over 1 year ago

  • Description updated (diff)
Actions #53

Updated by Katja Luther over 1 year ago

  • Description updated (diff)
Actions #54

Updated by Katja Luther over 1 year ago

  • Description updated (diff)
Actions #55

Updated by Katja Luther over 1 year ago

  • Description updated (diff)
Actions #56

Updated by Katja Luther over 1 year ago

  • Description updated (diff)
Actions #57

Updated by Andreas Müller over 1 year ago

  • Status changed from In Progress to Resolved
  • Assignee changed from Katja Luther to Andreas Müller
  • % Done changed from 20 to 50
Actions #58

Updated by Andreas Müller over 1 year ago

I moved all issues still marked as open to a new ticket #9697.

The issues marked as fixed are for review.

Actions #59

Updated by Andreas Müller over 1 year ago

Actions #60

Updated by Andreas Müller over 1 year ago

  • Status changed from Resolved to Feedback
  • Assignee changed from Andreas Müller to Katja Luther

Show supplemental data

The UUID and Oject ID fields are now editable (or at least changeable), this seems to be a general issue, not only for term nodes.

Is there a technical reason why only term nodes can be shown and not term trees?

Actions #61

Updated by Andreas Müller over 1 year ago

d&d from vocabulary editor to character editor not yet supported (maybe handled in #8554, #8238)

This to me seems to be fixed. Is there a reason why it is not yet marked as fixed? If not, please remove entry in #9697 and mark here as fixed.

Of course there is still the open issue #8238 but this is special case so maybe we should link to it separately in #9697 and we also have the open issue 8. related to it

Actions #62

Updated by Andreas Müller over 1 year ago

in Character Editor allow adding the new created Character at the focus place, not only on top

This to me still seems to be open

Actions #63

Updated by Andreas Müller over 1 year ago

In the Character Editor the details view does not show data anymore. This to me seems critical as this is a place where the characters really need to be adapted (not only shown like in term tree editor) after they were created by pushing the create button.

Actions #64

Updated by Andreas Müller over 1 year ago

sub issue #8756 to me is a critical issue. If possible we should try to fix it within this milestone.

Actions #65

Updated by Andreas Müller over 1 year ago

Add "Open in Referencing Objects view" to term tree editor context menu

This does not seem to work, neither in term tree editor nor in vocabulary editor (though I thought I had seen it already). Is there a regression?
In both, term tree and vocabulary editor it only shows 2 lines with nothing in between:

Actions #66

Updated by Andreas Müller over 1 year ago

Add "Open in Vocabulary" to term tree editor context menu;

also this is not visible anymore to me

Actions #67

Updated by Andreas Müller over 1 year ago

After creating a new term tree set the focus to the new tree and in details view in title cache field

As we have a dialog now for title creation we don't need to set the focus anymore.
Or maybe better set the focus on the tree in the tree editor to immediately allow to use full menu. Currently, when first right mouse clicking on the tree, to me it only shows a more or less empty menu (only entry is disabled "paste"). I guess this is related to the entry not having the focus yet.

Actions #68

Updated by Katja Luther over 1 year ago

Andreas Müller wrote:

In the Character Editor the details view does not show data anymore. This to me seems critical as this is a place where the characters really need to be adapted (not only shown like in term tree editor) after they were created by pushing the create button.

I can't reproduce this (tested with nightly)

Actions #69

Updated by Katja Luther over 1 year ago

Andreas Müller wrote:

in Character Editor allow adding the new created Character at the focus place, not only on top

This to me still seems to be open

Tested with nightly and when a node is selected in character tree, the newly created node appears as a child of this node.

Actions #70

Updated by Katja Luther over 1 year ago

Andreas Müller wrote:

Add "Open in Vocabulary" to term tree editor context menu;

also this is not visible anymore to me

you can find it in the open in ... menu, but there is still a problem with setting the focus to the term.

Actions #71

Updated by Andreas Müller over 1 year ago

Katja Luther wrote:

Andreas Müller wrote:

in Character Editor allow adding the new created Character at the focus place, not only on top

This to me still seems to be open

Tested with nightly and when a node is selected in character tree, the newly created node appears as a child of this node.

Hmm, strange, now it works for me, too. Yesterday the new term appeared on top of the list.

Actions #72

Updated by Andreas Müller over 1 year ago

Katja Luther wrote:

Andreas Müller wrote:

In the Character Editor the details view does not show data anymore. This to me seems critical as this is a place where the characters really need to be adapted (not only shown like in term tree editor) after they were created by pushing the create button.

I can't reproduce this (tested with nightly)

Also this I can't reproduce today.

Actions #73

Updated by Andreas Müller over 1 year ago

Also the "Open issue" is not reproducable anymore today. There must have been some strange problem with the build yesterday.

Actions #74

Updated by Katja Luther over 1 year ago

  • Status changed from Feedback to Resolved

Katja Luther wrote:

Andreas Müller wrote:

Add "Open in Vocabulary" to term tree editor context menu;

also this is not visible anymore to me

you can find it in the open in ... menu, but there is still a problem with setting the focus to the term.

the focus issue is solved, too.

Actions #75

Updated by Andreas Müller over 1 year ago

  • Status changed from Resolved to Feedback

Are the other issues also fixed (#60, #61, #64, #67)

Actions #76

Updated by Katja Luther over 1 year ago

Andreas Müller wrote:

Are the other issues also fixed (#60, #61, #64, #67)

#67 is fixed, #60 is fixed

#64 is a cache problem

#61 is not fully solved I think but I will check this again.

Actions #77

Updated by Andreas Müller over 1 year ago

#note-67 does not fully work for me yet. The new tree seems to get the focus but immediately looses it again. Looks like the title cache field in details view still gets the focus because when I start writing the content goes there.

What is needed is that the new tree in the tree editor gets the focus in a way that right clicking the mouse will immediately show it correct context menu without left mouse click before.

Actions #78

Updated by Andreas Müller over 1 year ago

... by the way this should be the behvior anyway and also works for tree nodes but does not seem to work for trees.

Actions #79

Updated by Katja Luther about 1 year ago

Andreas Müller wrote:

#note-67 does not fully work for me yet. The new tree seems to get the focus but immediately looses it again. Looks like the title cache field in details view still gets the focus because when I start writing the content goes there.

What is needed is that the new tree in the tree editor gets the focus in a way that right clicking the mouse will immediately show it correct context menu without left mouse click before.

this is fixed, missed to check in the removed setfocus on titleCache

Actions #80

Updated by Andreas Müller about 1 year ago

Katja Luther wrote:

#61 is not fully solved I think but I will check this again.

You are right, this is not yet implemented.

Actions #81

Updated by Andreas Müller about 1 year ago

  • Tags set to additivity
  • Status changed from Feedback to Resolved
  • Assignee changed from Katja Luther to Andreas Müller
Actions #82

Updated by Andreas Müller about 1 year ago

  • Status changed from Resolved to Closed
  • Assignee changed from Andreas Müller to Katja Luther
  • % Done changed from 50 to 100

Issues related to notes 60 and 67 work as expected now.

Issue related to 64 needs further investigation and therefore will be handled in follow up ticket #9697.

All other open issues will also be handled in follow up ticket #9697.

Actions #83

Updated by Andreas Müller about 1 year ago

  • Related to deleted (bug #9334: Show error message when feature tree can not be shown because of dirty data)
Actions

Also available in: Atom PDF