Maiusc+clic per selezionare più argomenti come in Gmail

Would it be possible to implement Shift+Click to select multiple topics in a topic list? If not, can we make it a feature request?

3 Mi Piace

Select them like this?

image

If shift-click is implemented, it might break the standard browser shortcut for opening links in new windows.

It will not if you only handle “Shift” when clicking on those checkboxes.

So, the confusion here is that that’s exactly what I’m talking about - I mean holding Shift while clicking on those checkboxes.

1 Mi Piace

Sorry, I thought you meant “multiple select” by clicking on the topics themselves. I see what you mean now.

This makes no sense. Once you expand the selector you can click all the checkboxes you like, there is no need to hold down shift.

In any OS, when multiple files are shown in a list, it somehow makes sense to allow Shift + click to select a range of files. Why doesn’t it make sense in a list of topics?

It already works this way, without the need to press shift. The shift-click paradigm is usually for selecting things that are not checkboxes; checkboxes conventionally allow multiple selection without shift.

It doesn’t. You are confusing Shift vs Command on MacOS (Shift vs Ctrl on Windows).

If you have 5 files:

A
B
C
D
E

Click on file A, then hold Shift, then click on file D - all 4 files from A to D will get selected.

And that’s what the topic title says! Shift + Click

If you try the same with checkboxes in Discourse, it does not work this way.

1 Mi Piace

:+1: ah, makes sense.

I see what you mean, but usually there is a “select all” button in web design, e.g.

So there’s less need for a shift+click when you can Select All via the button… and heck now that I’m testing it, actually shift+click works fine in this scenario for me?

Aspetta, c’è una bella differenza tra “seleziona tutto” e “shift-seleziona”. “Seleziona tutto” può selezionare molti più elementi di quanti ne ho bisogno, mentre shift-seleziona A-B seleziona solo tutti gli elementi a partire da A fino a B incluso. Ad esempio, se sto cercando di selezionare 20 argomenti da A a B mentre ne vengono mostrati più di 100, “seleziona tutto” selezionerà 100 argomenti mentre ne ho bisogno solo 20.

Inoltre, testando su Firefox per MacOS, Shift+Seleziona non fa nulla per me.

Prenderesti in considerazione l’implementazione di Shift+Seleziona? Ogni volta che seleziono più argomenti, sento che manca questa funzionalità e continuo a dimenticare che non funziona così in Discourse, perché funziona così ovunque, quindi l’intuizione è di usarlo ogni volta che voglio selezionare tutti gli elementi tra A e B.

Volevo solo aggiungere una nota che su Windows, anche con le caselle di controllo ATTIVE nella visualizzazione dell’elenco file, puoi comunque selezionare tutti i file tra A e B facendo clic su FileA+Shift+FileB. Lo stesso su MacOS. È una convenzione dell’interfaccia utente ovunque.

1 Mi Piace

Pensavo fosse una buona richiesta di funzionalità quando è stata sollevata per la prima volta, ma non ho avuto tempo di provare ad aggiungerla. Oggi ho avuto un po’ di tempo, quindi ci ho provato e ho creato questa bozza di PR:

Nota che siamo molto, molto vicini a una release, quindi questo non verrà unito al core per almeno qualche altra settimana.

3 Mi Piace

Questo argomento è stato chiuso automaticamente dopo 2 giorni. Non sono più consentite nuove risposte.