[kate] [Bug 368770] Kate uses default Qt File Dialog *not KDE file dialog* which breaks tons of features, including KIO
https://bugs.kde.org/show_bug.cgi?id=368770 --- Comment #13 from Marvin Jens --- this is still not working. please let me know how I can help. Thx -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 368770] Kate uses default Qt File Dialog *not KDE file dialog* which breaks tons of features, including KIO
https://bugs.kde.org/show_bug.cgi?id=368770 --- Comment #12 from Marvin Jens --- But since there seems to be a lot of magic happening at runtime with Qt and the FileDialog, I am not even sure the problem is with kate itself (or its source code). However, I have no clue how to dissect this issue. The mechanisms under the hood are somewhat opaque to me. :( -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 368770] Kate uses default Qt File Dialog *not KDE file dialog* which breaks tons of features, including KIO
https://bugs.kde.org/show_bug.cgi?id=368770 --- Comment #11 from Marvin Jens --- Yes, I am also on 64Bit kubuntu. But my kate is from the backports repo, not from source. Do you get the same plugins loaded as I do? Can I uninstall kate/backports and compile it from source easily? Is there a howto somewhere? I guess I'd need a lot of qt-dev and kde-dev packages, but I could try. -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 368770] Kate uses default Qt File Dialog *not KDE file dialog* which breaks tons of features, including KIO
https://bugs.kde.org/show_bug.cgi?id=368770 --- Comment #9 from Marvin Jens --- please let me know if there is anything I can do to provide useful debug output. This bug is really haunting me every day! -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 368770] Kate uses default Qt File Dialog *not KDE file dialog* which breaks tons of features, including KIO
https://bugs.kde.org/show_bug.cgi?id=368770 Marvin Jens changed: What|Removed |Added Resolution|WAITINGFORINFO |--- Status|NEEDSINFO |CONFIRMED --- Comment #8 from Marvin Jens --- all version info and an attempt of debugging the loaded Qt plugins have been added -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 368770] Kate uses default Qt File Dialog *not KDE file dialog* which breaks tons of features, including KIO
https://bugs.kde.org/show_bug.cgi?id=368770 --- Comment #7 from Marvin Jens --- I ran kate (file->open), which shows the Qt File Dialog, and gwenview (file->open), which shows the KDE File Dialog, from command line after setting QT_DEBUG_PLUGINS=1. They both load KdePlatformThemePlugin (if that's the one I should be looking for?) grep className ~/kate_QT_DEBUG_PLUGINS.log | sort | uniq "className": "AppMenuPlatformThemePlugin", "className": "CloseExceptPluginFactory", "className": "EPSPlugin", "className": "EXRPlugin", "className": "KateBtBrowserFactory", "className": "KateBuildPluginFactory", "className": "KateCTagsPluginFactory", "className": "KateFileBrowserPluginFactory", "className": "KateFileTreeFactory", "className": "KateKonsolePluginFactory", "className": "KateOpenHeaderFactory", "className": "KatePluginGDBFactory", "className": "KatePluginSearchFactory", "className": "KatePluginSymbolViewerFactory", "className": "KateProjectPluginFactory", "className": "KateReplicodePluginFactory", "className": "KateSnippetsPluginFactory", "className": "KateSQLFactory", "className": "KdePlatformThemePlugin", "className": "KonsolePartFactory", "className": "KraPlugin", "className": "KTERustCompletionPluginFactory", "className": "KWaylandPlugin", "className": "LumenPluginFactory", "className": "OraPlugin", "className": "PCXPlugin", "className": "PluginKateXMLToolsFactory", "className": "PSDPlugin", "className": "QComposePlatformInputContextPlugin", "className": "QDDSPlugin", "className": "QEglFSIntegrationPlugin", "className": "QGifPlugin", "className": "QIbusPlatformInputContextPlugin", "className": "QICNSPlugin", "className": "QICOPlugin", "className": "QJp2Plugin", "className": "QJpegPlugin", "className": "QLinuxFbIntegrationPlugin", "className": "QMinimalEglIntegrationPlugin", "className": "QMinimalIntegrationPlugin", "className": "QMngPlugin", "className": "QOffscreenIntegrationPlugin", "className": "QSvgIconPlugin", "className": "QSvgPlugin", "className": "QTgaPlugin", "className": "QTiffPlugin", "className": "QWaylandIntegrationPlugin", "className": "QWbmpPlugin", "className": "QWebpPlugin", "className": "QXcbEglIntegrationPlugin", "className": "QXcbGlxIntegrationPlugin", "className": "QXcbIntegrationPlugin", "className": "RASPlugin", "className": "RGBPlugin", "className": "SoftimagePICPlugin", "className": "StylePlugin", "className": "TabSwitcherPluginFactory", "className": "TextFilterPluginFactory", "className": "TGAPlugin", "className": "WaylandPlugin", "className": "X11Plugin", "className": "XCFPlugin", grep className ~/gwenview_QT_DEBUG_PLUGINS.log | sort | uniq "className": "AppMenuPlatformThemePlugin", "className": "EPSPlugin", "className": "EXRPlugin", "className": "KdePlatformThemePlugin", "className": "KIOPluginForMetaData", "className": "KraPlugin", "className": "OraPlugin", "className": "PCXPlugin", "className": "PSDPlugin", "className": "QComposePlatformInputContextPlugin", "className": "QDDSPlugin", "className": "QEglFSIntegrationPlugin", "className": "QGifPlugin", "className": "QIbusPlatformInputContextPlugin", "className": "QICNSPlugin", "className": "QICOPlugin", "className": "QJp2Plugin", "className": "QJpegPlugin", "className": "QLinuxFbIntegrationPlugin", "className": "QMinimalEglIntegrationPlugin", "className": "QMinimalIntegrationPlugin", "className": "QMngPlugin", "className": "QOffscreenIntegrationPlugin", "className": "QSvgIconPlugin", "className": "QSvgPlugin", "className": "QTgaPlugin", "className": "QTiffPlugin", "className": "QWaylandIntegrationPlugin", "className": "QWbmpPlugin", "className": "QWebpPlugin", "className": "QXcbEglIntegrationPlugin", "className": "QXcbGlxIntegrationPlugin", "className": "QXcbIntegrationPlugin", "className": "RASPlugin", "className": "RGBPlugin", "className": "SoftimagePICPlugin", "className": "StylePlugin", "className": "TGAPlugin", "className": "XCFPlugin", -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 368770] Kate uses default Qt File Dialog *not KDE file dialog* which breaks tons of features, including KIO
https://bugs.kde.org/show_bug.cgi?id=368770 --- Comment #6 from Marvin Jens --- Created attachment 101105 --> https://bugs.kde.org/attachment.cgi?id=101105&action=edit full stderr output after running gwenview with QT_DEBUG_PLUGINS=1 export QT_DEBUG_PLUGINS=1 gwenview 2> ~/gwenview_QT_DEBUG_PLUGINS.log -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 368770] Kate uses default Qt File Dialog *not KDE file dialog* which breaks tons of features, including KIO
https://bugs.kde.org/show_bug.cgi?id=368770 --- Comment #5 from Marvin Jens --- Created attachment 101104 --> https://bugs.kde.org/attachment.cgi?id=101104&action=edit full stderr output after running kate with QT_DEBUG_PLUGINS=1 export QT_DEBUG_PLUGINS=1 kate 2> ~/kate_QT_DEBUG_PLUGINS.log -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 368770] Kate uses default Qt File Dialog *not KDE file dialog* which breaks tons of features, including KIO
https://bugs.kde.org/show_bug.cgi?id=368770 --- Comment #4 from Marvin Jens --- Running Plasma desktop (5.6.5) here. Refraining from re-installing neon, though. I'd prefer staying on LTS. -- You are receiving this mail because: You are watching all bug changes.
[kate] [Bug 368770] New: Kate uses default Qt File Dialog *not KDE file dialog* which breaks tons of features, including KIO
https://bugs.kde.org/show_bug.cgi?id=368770 Bug ID: 368770 Summary: Kate uses default Qt File Dialog *not KDE file dialog* which breaks tons of features, including KIO Product: kate Version: 16.04.1 Platform: Ubuntu Packages OS: Linux Status: UNCONFIRMED Severity: major Priority: NOR Component: application Assignee: kwrite-bugs-n...@kde.org Reporter: mj...@mit.edu packages from kubuntu 16.04.1 with backports Kate version 15.12.3 KDE Frameworks 5.23.0 Qt 5.5.1 (built against 5.5.1) Since upgrading KDE to KDE5 from kubuntu/backports a major showstopper was introduced. The File open/save dialogs are no longer the KDE dialogs but the ultra-simplistic standard QtFileDialog. This means: * no KIO/remote files * no copy&paste or typing of a URL * no "places" * I was so far completely unable to debug the issue as I am not on top of all the Qt5/KDE framworks-plugin mechanism. But I am very willing to help track this down if I can get some help! Kwrite shows the same behaviour, while (strangely) Gwenview opens the proper KDE dialog. Please let me know how I can help! Reproducible: Always Steps to Reproduce: 1. open kate 2. click file-> open 3. Actual Results: Shows simplistic Qt File Dialog Expected Results: Shows KDE File Dialog with all bells and whistles Also happens with a newly created user account (so no stale KDE config files from before the move to KDE5) -- You are receiving this mail because: You are watching all bug changes.