Linux Mint 18.3 O XFCE Open File Dialog especifica o caminho do arquivo / pasta por padrão

1

Na caixa de diálogo "Abrir arquivo", existe uma maneira de especificar o caminho do arquivo / pasta diretamente por padrão ?

/somefolder/somefile.png

Idealmente, eu seria capaz de copiar / colar o exemplo acima em um campo de texto, e esse seria o arquivo que o Dialog usa.

SevocêprecisardeumamaneiradeveressacaixadediálogoedefazerloginnoLinuxMint,pressioneCtrl+Oemumaplicativo.

Acabeideencontrar este ........

If you are in the file open dialog, press ctrl-L, this changes the address bar to the way you want it to have.

Como faço o caminho barra um campo de texto por padrão ?

In the dconf editor, I find an option to change org.gtk.Settings.FileChooser (capitalization included in original description shown in dconf editor) > location-mode from "path-bar" to "filename-entry". Unfortunately, it has no effect, and as soon as I use a program that should be using this option, it pops back to "path-bar".

O acima não parece funcionar, parece com a configuração correta.

Esta é uma caixa de diálogo GTK +. Aqui está um Post que fala sobre a substituição da caixa de diálogo do GTK + por outra.

Aqui está uma maneira gritante de configurar o padrão por meio de um script sh:

#!/bin/bash
string="Attach File(s)"
string2="Open Files"
string3="Open File"
while :;
do

    while :;
    do
        exitcondition=$(wmctrl -l | grep "$string")
        exitcondition2=$(wmctrl -l | grep "$string2")
        exitcondition3=$(wmctrl -l | grep "$string3")
        if [ "$exitcondition" != "" ]; then
                whichcondition=1
                break
        fi
        if [ "$exitcondition2" != "" ]; then
                whichcondition=2
                break
        fi
        if [ "$exitcondition3" != "" ]; then
                whichcondition=3
                break
        fi
        sleep .2
    done
    xdotool keydown ctrl key l keyup ctrl
    while :;
    do
        if [ "$whichcondition" = 1 ]; then
                exitcondition=$(wmctrl -l | grep "$string")
                if [ "$exitcondition" == "" ]; then
                        break
                fi
        fi
        if [ "$whichcondition" = 2 ]; then
                exitcondition2=$(wmctrl -l | grep "$string2")
                if [ "$exitcondition2" == "" ]; then
                        break
                fi
        fi
        if [ "$whichcondition" = 3 ]; then
                exitcondition3=$(wmctrl -l | grep "$string3")
                if [ "$exitcondition3" == "" ]; then
                        break
                fi
        fi
        sleep .2
    done
done

O acima é uma resposta que funciona ... mas o problema com isso é que este script pode acionar em uma janela não é suposto.

    
por Jeff Luyet 04.06.2018 / 20:17

0 respostas