Modify

Opened 12 years ago

Closed 12 years ago

Last modified 10 years ago

#8084 closed enhancement (duplicate)

unable to edit tagless node in relation

Reported by: A_Pirard Owned by: team
Priority: normal Milestone:
Component: Core Version: latest
Keywords: Cc:

Description

A relation (walk route here) with empty (tagless) role=start node in first position would have a Properties window containing just a "Member Of" sub window. It shows a single preselected relation for that route. No "way" to unselect the relation so that + could be used to add a tag to the node.
That didn't turn me away. I created another node, edited it, glued it with the first one. Since then the Properties window allows to edit the node and to select the relation for editing.
BTW, that SP7 path is going North-South. There's a second SP9 path going South-East. Strangely enough, the node Alt-click-rotates through SP7 but not through SP9.

Attachments (0)

Change History (5)

comment:1 by Don-vip, 12 years ago

Tu peux ré-expliquer ton problème en français ? Je ne comprends pas très bien ce qui te gène ici ? Si un node sélectionné n'a aucun attribut mais fait seulement partie d'une ou plusieurs relations, le bouton "Add" permet bien d'ajouter un nouvel attribut à ce node.

comment:2 by A_Pirard, 12 years ago

You asked a reply in French, but Google English follows...

D'accord.
La confusion, comme disait le corbeau honteux, est que ce système de boutons servant à deux choses est perturbant.
1) s'il n'y a pas de relation et que l'objet a des tags, le cas le plus courant, la chose est claire: on sélectionne l'objet, on le voit apparaître, on voit ses tags, on les sélectionne et les boutons agissent sur cette sélection.
2) s'il l'objet est vide (pas de tags) dans l'objet, c'est moins clair, car quand on le sélectionne, rien n'apparaît dans la fenêtre, il n'y a rien à y sélectionner et les boutons agissent "dans le vide": on est prié de comprendre que "add" agit sur un objet invisible qui n'apparaîtra que quand on l'aura modifié.
Ça ressemble à l'antique peur du zéro.
3) et quand l'objet vide est dans une relation, c'est encore pire, car non seulement on ne voit pas l'objet sélectionné mais on en voit un autre, la relation, qui peut être sélectionnée. Il faut alors une bonne dose d'imagination pour se rendre compte de ce que fait le +.
x) Notons que lorsqu'il y a des tags et une relation, c'est déjà "pas mal". Edit agit sur la sélection: le tag ou la relation.
"Add", lui, ajoute un tag, que la sélection soit sur l'objet ou la relation. "Delete", lui, supprime, selon la sélection, un tag ou, non pas la relation sélectionnée, mais l'objet de cette relation.

On est fort loin du principe qu'on agit sur ce qui est sélectionné.
De plus, ces boutons qui sortent à tout bout de champ et cachent les sélections ne sont pas une réussite.
Comme on doit
1) sélectionner
2) faire sortir adroitement les boutons,
3) cliquer
on peut se demander sil n'est pas plus rapide, simple et convivial de, éventuellement facultativement,
1) faire un clic droit
2) cliquer dans le menu contextuel qui contient Plus, Edit, Delete et le reste.

Et alors, on pourrait:
1) toujours faire apparaître l'en-tête "Key Value" de l'objet dès qu'on le sélectionne, même sans tags
2) ne plus devoir sélectionner (mais on peut le faire) en travaillant par clics droits
3) faire un clic-droit-Add sur l'en-tête pour ajouter un tag (et même -Delete pour supprimer l'objet)
4) etc..., vous avez compris la différence

C'est bien, en français, mais je fais quand même traduire par Google...

Agree.
Confusion, as the raven said shame is that this system of buttons for two things is disturbing.
1) if there is no relationship and that the object tags, the most common case, the thing is clear: it selects the object, we see appear, we see its tags, they selects and buttons act on this selection.
2) if the object is empty (no tags) in the object, it is less clear, because when selected, nothing appears in the window, there is nothing to select and buttons act "in a vacuum": we are asked to understand that "add" acts on an object invisible only appear when it has changed.
It looks like the ancient fear of zero.
3) and when the object is empty in a relationship, it's even worse because not only can not see the selected item but we see another relationship, which can be selected. Must be a good dose of imagination to realize what the +.
x) Note that when there are tags and a relationship is already "not bad." Edit the selection is: the tag or the relationship.
"Add", he adds a tag, the selection is on the object or relationship. "Delete", he deletes the selection as a tag or not the selected relationship, but the object of the relationship.

It is far from the principle that acts on what is selected.
In addition, these buttons come in all the time and hide selections are not successful.
As would be
1) select
2) bring out adroitly buttons
3) click
one may ask sil is not fast, simple and friendly, possibly optionally
1) right click
2) click context menu which contains more, Edit, Delete, and the rest.

And then you could:
1) always show the header "Key Value" of the object when it is selected, without tags
2) do not have to select (but it can be done) by working right clicks
3) make a right-click on the Add-in to add a header tag (and-Delete to delete the object)
4) etc ... you understand the difference

It all well in English, but I should still have Google show the Frenchmen what the Englishmen understand ...

D'accord.
Confusion, comme le corbeau dit la honte, c'est que ce système de boutons pour deux choses est inquiétant.
1) s'il n'y a pas de relation et que les balises d'objet, le cas le plus fréquent, la chose est claire: il sélectionne l'objet, on voit apparaître, nous voyons ses balises, ils sélectionne les boutons et agir sur cette sélection.
2) si l'objet est vide (pas de vignette) dans l'objet, il est moins évident, parce que quand elle est sélectionnée, rien ne s'affiche dans la fenêtre, il n'y a rien à sélectionner et boutons acte "dans le vide": on nous demande de comprendre que "ajouter" agit sur un objet invisible n'apparaissent que quand elle a changé.
Il ressemble à l'antique peur de zéro.
3) et lorsque l'objet est vide dans une relation, c'est encore pire, car non seulement ne peut pas voir l'élément sélectionné, mais nous voyons une autre relation, qui peut être sélectionné. Doit être d'une bonne dose d'imagination pour réaliser ce que l'+.
x) Notez que quand il ya des balises et une relation est déjà "pas mal." Modifier la sélection est la suivante: la balise ou de la relation.
«Ajouter», il ajoute une balise, la sélection est sur ​​l'objet ou de la relation. "Supprimer", il supprime la sélection en tant que balise ou non la relation sélectionnée, mais l'objet de la relation.

Il est loin d'être le principe qui agit sur ce qui est sélectionné.
En outre, ces boutons viennent tout le temps et se cacher sélections ne sont pas réussies.
Comme on pouvait s'y
1) sélectionner
2) faire ressortir adroitement boutons
3) cliquez sur
on peut se demander sil n'est pas rapide, simple et conviviale, peut-être en option
1) faites un clic droit
2) cliquez sur le menu contextuel qui contient plus, Modifier, Supprimer, et le reste.

Et puis, vous pouvez:
1) montrent toujours l'en-tête "Key Value" de l'objet lorsqu'il est sélectionné, sans balises
2) ne pas avoir à sélectionner (mais il peut être fait) en travaillant le clic droit
3) faire un clic-droit sur l'add-in pour ajouter un tag header (et + Suppr pour supprimer l'objet)
4) etc ... vous comprenez la différence

Il est en français, mais je veux dire ... Google

comment:3 by A_Pirard, 12 years ago

Resolution: duplicate
Status: newclosed
Type: defectenhancement

Closed as duplicate of #8095.

comment:4 by A_Pirard, 10 years ago

Resolution: duplicatefixed

Fixed by #9864

comment:5 by Don-vip, 10 years ago

Resolution: fixedduplicate

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain team.
as The resolution will be set.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.