i-score-old / i-score

an interactive intermedia sequencer
www.i-score.org
23 stars 5 forks source link

move boxes selection #58

Closed avilleret closed 9 years ago

avilleret commented 9 years ago

lorsque je veux bouger une sélection de boîtes, je les sélectionne toutes avec la technique so-called du lassot rectangulaire, et puis je clique sur une pensant pouvoir bouger la sélection manque de pot, en cliquant sur une, la sélection est annulée, et je ne bouge donc qu'une seule boîte...

bltzr commented 9 years ago

je me demande si cela n'est pas du au fix de la sélection pour la création de boîtes hiérarchiques... je n'ai pas bisect, mais est-ce que tu penses que ça peut être ça @jcelerier ?

bltzr commented 9 years ago

this has also been broken by 59a6a4d7 NetworkTree overhaul; might break (it actually broke a lot)

jcelerier commented 9 years ago

Ça me semble probable, je sais qu'à un moment ça impliquait de désactiver le clic sur une boîte.


Jean-Michaël Celerier http://www.jcelerier.name

2014-11-13 7:41 GMT+01:00 Pascal Baltazar notifications@github.com:

je me demande si cela n'est pas du au fix de la sélection pour la création de boîtes hiérarchiques... je n'ai pas bisect, mais est-ce que tu penses que ça peut être ça @jcelerier https://github.com/jcelerier ?

— Reply to this email directly or view it on GitHub https://github.com/i-score/i-score/issues/58#issuecomment-62848566.

jcelerier commented 9 years ago

En pratique ça vient de là : https://github.com/i-score/i-score/commit/cf8c274ba5b1142c91727a070dcde58545b03d23

jcelerier commented 9 years ago

Le problème étant que si j'enlève le deselectAll, si on a une boîte sélectionnée, et qu'on appuie sur Mute sur une autre boîte non sélectionnée, ça va mute les deux boîtes, ce qui semble assez contre-intuitif...

bltzr commented 9 years ago

en effet, ça a bien l’air de venir de cf8c274 https://github.com/i-score/i-score/commit/cf8c274ba5b1142c91727a070dcde58545b03d23 bizarre, car git bisect m’avait emmené sur le commit du networkTree overhaul… enfin.. tu avais fait ça pour régler le problème de la sélection dans les boîtes hiérarchiques ?

sinon, pour le problème que tu mentionnes : est-ce qu’il ne faut pas faire deselectAll que lorsque l’on clique sur une boîte non sélectionnée ? en tous cas, je n’avais pas remarqué le problème que tu mentionnes, auparavant… mais en effet, il y a bien ce problème…

jcelerier commented 9 years ago

Ah oui, tout à fait (pour les boîtes hiérarchiques).

bltzr commented 9 years ago

et pour la solution que je propose ?

bltzr commented 9 years ago

ça marche avec ce3b8e4 https://github.com/i-score/i-score/commit/ce3b8e4968f0b7b91dda661e4d98cb1593b3a289

par contre la sélection des sous-boîtes dans une boîte hiérarchique ne marche plus du tout…

je ferme l’issue… tu as une idée pour régler la sélection des sous-boîtes ?