Seria possível implementar Shift+Click para selecionar vários tópicos em uma lista de tópicos? Caso não seja, podemos registrar isso como um pedido de funcionalidade?
Selecioná-los assim?
Se o clique com Shift for implementado, pode quebrar o atalho padrão do navegador para abrir links em novas janelas.
Não será assim se você tratar apenas a tecla “Shift” ao clicar nessas caixas de seleção.
Portanto, a confusão aqui é que é exatamente disso que estou falando — quero dizer segurar Shift enquanto clica nessas caixas de seleção.
Desculpe, pensei que você estivesse se referindo a “seleção múltipla” ao clicar nos próprios tópicos. Agora entendi o que você quis dizer.
Isso não faz sentido. Assim que você expande o seletor, pode marcar todas as caixas de seleção que quiser; não há necessidade de segurar a tecla Shift.
Em qualquer sistema operacional, quando vários arquivos são exibidos em uma lista, faz sentido permitir que Shift + clique selecione um intervalo de arquivos. Por que isso não faria sentido em uma lista de tópicos?
Isso já funciona assim, sem a necessidade de pressionar Shift. O paradigma de clicar com Shift geralmente é para selecionar itens que não são caixas de seleção; as caixas de seleção, por convenção, permitem seleção múltipla sem Shift.
Não funciona. Você está confundindo Shift com Command no macOS (Shift com Ctrl no Windows).
Se você tiver 5 arquivos:
A
B
C
D
E
Clique no arquivo A, segure Shift e clique no arquivo D — todos os 4 arquivos, de A até D, serão selecionados.
E é exatamente isso que o título do tópico diz! Shift + Clique
Se você tentar o mesmo com caixas de seleção no Discourse, isso não funciona dessa forma.
ah, faz sentido.
Entendo o que você quer dizer, mas geralmente há um botão “Selecionar tudo” no design web, por exemplo:
Então, há menos necessidade de usar Shift+clique quando é possível selecionar tudo por meio do botão… e, na verdade, agora que estou testando, Shift+clique funciona bem nesse cenário para mim?
Espere, há uma diferença considerável entre “selecionar tudo” e “shift-select”. “Selecionar tudo” pode selecionar muito mais itens do que preciso, enquanto shift-select A-B seleciona apenas todos os itens começando de A até B, inclusive. Por exemplo, se estou tentando selecionar 20 tópicos de A a B enquanto mais de 100 são exibidos, “selecionar tudo” selecionará 100 tópicos enquanto eu só preciso que 20 tópicos sejam selecionados.
Além disso, testando no Firefox para MacOS, Shift+Select não faz nada para mim.
Você consideraria implementar Shift+Select? Sempre que seleciono vários tópicos, sinto que falta essa funcionalidade, e continuo esquecendo que não funciona dessa maneira no Discourse - porque funciona dessa maneira em todos os outros lugares, então a intuição é usá-lo sempre que quero selecionar todos os itens entre A e B.
Só queria acrescentar uma observação de que no Windows, mesmo com as caixas de seleção ATIVADAS na visualização da lista de arquivos, você ainda pode selecionar todos os arquivos entre A e B clicando em ArquivoA+Shift+ArquivoB. O mesmo no MacOS. É uma convenção de interface do usuário em todos os lugares.
Eu pensei que este era um bom pedido de recurso quando foi levantado pela primeira vez, mas não tive tempo de tentar adicioná-lo. Tive algum tempo hoje, então tentei e criei este rascunho de PR:
Note que estamos muito, muito perto de um lançamento, então isso não será mesclado no core por pelo menos mais algumas semanas.
Este tópico foi automaticamente fechado após 2 dias. Novas respostas não são mais permitidas.

