Stupidní, debilní, idiotský GTK file dialog!
Jak tady do psí prdele vložím cestu, kterou mám ve schránce? Fakt se mi to nechce hledat ve stromu.
Ctrl+L mi nefunguje. V kontextovém menu je hovno. Ani v "Dalším umístění" jsem možnost vložit cestu do schránky nenašel.
Kterej idiot tohle vymyslel? Nesnáším ho! Pověsit za koule do průvanu! 🤬 🤬 🤬 🤬 🤬
@pavel A vědět to mám jak? Pamatuji si akorát Ctrl+L a to nefungovalo. Čekal bych to v kontextovém menu, ale tam to není.
Ale už to nepotřebuji. Uložil jsem to do Stažené a v terminálu přesunul na správné místo.
Tak tohle funguje jen u open dialogu. U save je fokus na jméně souboru.
I to Ctrl+L u open file dialogu funguje. U Save mi to skočí do toho boxu s názvem.
Jako teoreticky bych to mohl dopsat tam, ale co když chci před uložením vytvořit nový adresář?
„
Ctrl+L is the usual shortcut for this. The location entry will also open if you press ., ~, or /
“
Tohle mi funguje spolehlivě jen u open dialogu, což je tam i zmíněno:
https://superuser.com/questions/994849/gtk-3-file-dialog-location-entry
Tak ono to už nahlášené je. Několik let 🤷♂️
https://gitlab.gnome.org/GNOME/gtk/-/issues/2443
Akorát nevím, jestli tohle je správný issue tracker pro gtk komponenty.
@stepan @jmlich @liskin @mkyral Ještě bych dodal, že než přemlouvat vývojáře GTK, aby předělali dialog tak, jak bych chtěl, aby vypadal, je lepší vynaložit energii na přesvědčení autorů dané aplikace, aby začala používat XDG portál místo volání konkrétního dialogu. Pak se člověku otevře dialog daného prostředí a uživatel je happy, protože používá to, na co je zvyklý.
@mkyral @stepan @jmlich @liskin GNOME specific to není. Je to libadwaita-specific, což je nadstavba GNOME nad GTK, takže každá aplikace, která používá xdg portál v GNOME, nebo každá aplikace, která používá libadwaita, by to měla používat.
GTK a GNOME jsou dnes celkem dost oddělené projekty. Podobně jako Qt a KDE.
Ano, původně projekt tvořili pouze dobrovolníci. To už ale dávno neplatí. Plus arogance, se kterou v minulosti razili svou vizi, způsobilo frustraci uživatelů. A ta musí někudy ven. Sorry.
Ad / - u save dialogu to nefunguje, přepíše ti název souboru.
@pavel V minulosti jsem se o nějaké vylepšení snažil. Dosáhl jsem jen částečného úspěchu. Jenže pak přišla nová verze gtk a všechno bylo zase jinak 🤷
@sesivany @stepan @jmlich @liskin
Takže to pravděpodobně nikdy na vlastní oči na KDE neuvidím 😎
Ten Qt file dialog taky není žádný zázrak, ale už se s ním skoro nepotkávám. Čistě Qt aplikaci asi už nemám žádnou. Zato s Gtk se člověk potkává neustále. A nebýt toho problémového dialogu, nijak by mi to nevadilo.
@pavel Tabletům nějak neholduji. A než svádět marnou bitvu v issue trackeru gtk, který mi přijde docela toxický, to raději poprosím vývojáře těch několika gtk aplikaci, co používám, aby implementovali xdg portál.