|
Bugzilla – Full Text Bug Listing |
| Summary: | cannot open two files in one kate session with dolphin | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 11.0 | Reporter: | Bernhard Koenig <b.a.koenig> |
| Component: | KDE4 Applications | Assignee: | E-mail List <kde-maintainers> |
| Status: | RESOLVED UPSTREAM | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Normal | ||
| Priority: | P5 - None | CC: | faure, wstephenson |
| Version: | Final | ||
| Target Milestone: | --- | ||
| Hardware: | 64bit | ||
| OS: | openSUSE 11.0 | ||
| URL: | https://bugs.kde.org/show_bug.cgi?id=75492 | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Bernhard Koenig
2008-08-25 19:04:00 UTC
My dolphin is the latest version 1.1 from KDE 4.1.1. Changing it to 'kate --use %U' and 'kate --use %u', bother work for me with kde3 in dolphin. With KDE4 it does give the error message, but it actually does the write thing in the kate session afaict. I think possibly kde init is getting confused because kate will just start, communicate with the other session, and then exit. That's correct, see kdelibs/kinit/klauncher.cpp. kate.desktop has X-DBUS-StartupType=Multi so it does not expect the launched instance to die after handing off to the running kate. Closing to upstream BR. *** Bug 411537 has been marked as a duplicate of this bug. *** You didn't mention which was the KDE bugzilla upstream bug for this, but anyway: this is kind of expected behavior if you modify kate.desktop, which says "I will register to DBUS" (X-DBUS-* lines). The right way of setting this up is to add a new application in the filetypes editor with the command line kate --use %u. When trying this I hit a bug in kopenwithdialog which would save it as %25u, fixed for kde-4.2. The startup notification takes a bit of time to go away, but at least there's no klauncher error message. (saw the URL field now, ignore my first line) |