Olá novamente...
Eu não sei se você, rockz, é o Yuri. Em todo caso, como não sei usar o Lauchpad, vou postar aqui uma pequena modificação que fiz no TextFlow.
O caso é que ele não estava abrindo múltiplos documentos nem pelo botão e nem pelo menu (que também é acionado pelo Ctrl+O). Portanto modifiquei dois arquivos aqui na minha instalação e agora tenho essa funcionalidade. Seguem as mudanças (que fui documentando "porcamente" enquanto fazia):
Arquivo: /usr/share/pycentral/textflow/site-packages/TextFlow/widgets/FileDialog.py
1 - Alterada linha 39 para permitir a seleção de múltiplos documentos:
<Original>
39 self.set_select_multiple(True)
<Nova>
39 self.set_select_multiple(True)
2 - Alterada a linha 29 com o mesmo propósito:
<Original>
29 select_multiples = False, initial_dir = None):
<Nova>
29 select_multiples = True, initial_dir = None):
3 - Mesmas alterações nas linhas 73 e 83 (nem preciso repetir)
Arquivo: /usr/share/pycentral/textflow/site-packages/TextFlow/ui/MainWindow.py
1 - Setado para "True":
530 "", '*', True, direc)
2 - Mudança nas linhas 534 e 535 (somente como ficou depois de mudar):
534 if len(files):
535 for i in range(len(files)):
536 self.document_manager.open_file_tab(files[i])
3 - Mudanças das linhas 646 a 653 (somente as mudanças):
646 file_add = ChooseFileDialog(constants.MESSAGE_0003, self.main_window ,
647 "", '*', True, direc)
648 files = file_add.run()
649 file_add.destroy()
650
651 if len(files):
652 for i in range(len(files)):
653 self.document_manager.open_file_tab(files[i])
Não sei se você (ou ele... rs) já haviam mudado isso, mas de todo modo, fica a humilde colaboração.
[ ]'s
P.S.: agora estou vendo como posso abrir múltiplos documentos (chamados, por exemplo, de um file browser) em abas, já que agora são abertas múltiplas janelas do TextFlow.
[editado]
Após as mudanças citadas, eu nem tinha chegado a testar, mas acabei de ver que pelos file browsers também já está abrindo em abas em vez de janelas. Testei no Nautilus e no Thunar (ambos no OpenBox) e está tudo ok por enquanto.