Talk:Kate Text Editor
file-picker-dialog
kate uses kde5 file-picker-dialog
GtkFileChooser GtkFileChooserDialog
You should install oxygen icon pack:
sudo apt-get install oxygen-icon-theme*
and if the left side panel (file list..) is missing:
sudo apt-get install kdelibs-bin kdelibs5-data kdelibs5-plugins
"Kate uses QT file dialog not KDE's"
The only workaround I've found is to use Konqueror to browse the filesystem, and then use the right-click context menu to open the file with Kate.
Note that installing Kubuntu-desktop and/or Plasma instead of Unity does NOT fix the problem with Kate.
The file chooser and save as dialogues are related to the graphical toolkit upon which an application is built, and in no way related to default file manager. Since most programs use gtk toolkit under Ubuntu, I see no possible way of altering those dialogues. There's possibility of switching to Qt-based desktops, but at least in my experience under razorqt that didn't do the trick. Therefore my answer to this question is altering file dialogues is impossible. There's other, more experienced users that me, hence perhaps there might be other answer, so my answer isn't conclusive
GTK File Chooser Sucks
KGtk is the hackish way to use KDE dialogs in GTK+ applications. It was first released in mid-2006 and made available on KDE-Apps.org as upstream and also via AUR package.
While this sounds promising, note that this work intention is to give a uniform look for Qt and GTK+ applications. Most likely, it does not address the slow issues which have been debated by the users.
KGtk seems to be the only way to replace GTK+ dialog and it must be applied per application. There is no known alternative to actually replace the dialogs for system-wide case. Else, look for workarounds to make GTK+ file chooser load faster (This would be another
https://wiki.archlinux.org/index.php/Uniform_look_for_Qt_and_GTK_applications#QGtkStyle
gtkfilechooser.ini
[Filechooser Settings] LocationMode=path-bar ShowHidden=false ShowSizeColumn=true GeometryX=0 GeometryY=0 GeometryWidth=732 GeometryHeight=540 SortColumn=name SortOrder=ascending StartupMode=recent