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
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.
Tags xfce gtk linux-mint