This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Useful features gone from Dolphin in Framework 5

Tags: None
(comma "," separated)
User avatar
MirceaKitsune
Registered Member
Posts
330
Karma
0
OS
Yesterday I upgraded from openSUSE 13.2 to Tumbleweed, and from KDE4 to the Framework 5 pattern. I noticed that there are a few things gone or no longer working in Dolphin, which were very useful and which at least I accessed all the time. Does anyone know how to get them back, or can a developer look into re-integrating them please? They are:

1 - It seems I can no longer Control + drag or Shift + drag files. Even if I hold down Control or Shift when moving a file between windows, a menu pops up asking whether I want to copy or move the file there. That is the normal behavior when dragging without holding down any key, while in this case it should automatically copy or move.

2 - Before the upgrade, I could right click in a directory and select "open terminal instance here", which would start a Konsole session in that location. This seems to be gone now, and I always have to open Konsole separately and do "cd foo/bar/" which is much more overhand.

3 - When right clicking an archive, I had an "extract here" menu... "extract and automatically detect subdirectory" was especially useful. There was also "compress to" which could quickly compress the selected files to an archive. This menu is now gone, and I need to manually open each archive in Ark and go through its interface to extract it.
User avatar
google01103
Manager
Posts
6668
Karma
25
No idea why but:
1) works for me
2) works for me
3) works for me

the compress and extract should be supplied by the Ark rpm, is Ark installed? which version?

do these things work as a new user?


OpenSuse Leap 42.1 x64, Plasma 5.x

User avatar
MirceaKitsune
Registered Member
Posts
330
Karma
0
OS
Huh... that's pretty baffling. Something else broke during the upgrade, I figure :-\ Although before installing Frakework 5 I removed my ~/.kde4 folder in order to start with new settings. And yes, I have Ark installed... it is version 15.08.1.
User avatar
gregormi
Registered Member
Posts
87
Karma
1
OS
I am using dolphin Version 15.07.90

1) works for me (although the little indicator icons do not change as soon as a modifier key is pressed but only when also the mouse is moved)

2) I find a "Open Terminal Here" item in the "Actions" menu. Did you look there?

3) works for me, with ark 15.08.0
User avatar
gregormi
Registered Member
Posts
87
Karma
1
OS
1) Correction: it does NOT work when start dragging files from the desktop to somewhere else.
User avatar
MirceaKitsune
Registered Member
Posts
330
Karma
0
OS
I found an important hint: I don't have nearly any services under Configure Dolphin -> Services! The Ark shortcuts as well as opening the terminal should be there. Here is a screenshot of how it should look, and how it actually looks like for me:

http://i.imgur.com/YCcr02U.png

http://i.imgur.com/ggd67j5.png

What packages do you suspect I'm missing, for openSUSE Tumbleweed? I looked for those I could think of, but couldn't find anything.
User avatar
google01103
Manager
Posts
6668
Karma
25
dolphin-part ?

try reinstalling dolphin, dolphin-part and plasma-workspace


OpenSuse Leap 42.1 x64, Plasma 5.x

User avatar
MirceaKitsune
Registered Member
Posts
330
Karma
0
OS
google01103 wrote:dolphin-part ?

try reinstalling dolphin, dolphin-part and plasma-workspace


I have all of those installed. I reinstalled them and restarted Dolphin, and same thing.
User avatar
google01103
Manager
Posts
6668
Karma
25
run
Code: Select all
kbuildsycoca5 --noincremental  2> /dev/null


and test as a new user


OpenSuse Leap 42.1 x64, Plasma 5.x

wolfi323
Registered Member
Posts
1129
Karma
11
OS
google01103 wrote:the compress and extract should be supplied by the Ark rpm, is Ark installed? which version?

The problem here is that also kde-baseapps is needed, which isn't released as a KF5 version yet.
This has been fixed recently by moving the necessary files to kio, but that fix is not in Tumbleweed yet. (@google01103: It is in KDE:Frameworks5 though where you probably installed it from, therefore this works for you... ;) )

To workaround this, copy the KDE4 file /usr/share/kde4/servicetypes/konqpopupmenuplugin.desktop to /usr/share/kservicetypes5 so that KF5 sees it.

The missing "Open Terminal Here" is probably related to this too, but I'm not completely sure.
User avatar
MirceaKitsune
Registered Member
Posts
330
Karma
0
OS
wolfi323 wrote:The problem here is that also kde-baseapps is needed, which isn't released as a KF5 version yet.
This has been fixed recently by moving the necessary files to kio, but that fix is not in Tumbleweed yet. (@google01103: It is in KDE:Frameworks5 though where you probably installed it from, therefore this works for you... ;) )

To workaround this, copy the KDE4 file /usr/share/kde4/servicetypes/konqpopupmenuplugin.desktop to /usr/share/kservicetypes5 so that KF5 sees it.

The missing "Open Terminal Here" is probably related to this too, but I'm not completely sure.


Thanks! That explains everything... I still have 5.4.1, and from what you're saying I understand it's fixed with 5.4.2?

Also your solution worked, I will go with that until the update becomes mainstream. Should I remove this copied file later on, or is that the correct permanent solution and the fixed package will just override it later?
User avatar
Rog131
Registered Member
Posts
828
Karma
10
KDE Bug 350769 - Service menus require konqpopupmenuplugin.desktop: https://bugs.kde.org/show_bug.cgi?id=350769
Fixed in the next KDE frameworks, 5.16, -> https://techbase.kde.org/Schedules/Frameworks
Earlier KDE forums: viewtopic.php?f=223&t=128621
wolfi323
Registered Member
Posts
1129
Karma
11
OS
MirceaKitsune wrote:Thanks! That explains everything... I still have 5.4.1, and from what you're saying I understand it's fixed with 5.4.2?

Actually it's fixed in KDE Frameworks 5.16 as Rog131 wrote.
But we (as in openSUSE) added the patch that fixes it to our 5.15 packages as well.

The problem is just that this isn't in Tumbleweed yet. It should be in the next snapshot though.

Also your solution worked, I will go with that until the update becomes mainstream. Should I remove this copied file later on, or is that the correct permanent solution and the fixed package will just override it later?

The next update will overwrite it.
So no, you shouldn't remove it afterwards, or you will have the same problem again... ;-)


Bookmarks



Who is online

Registered users: bancha, Bing [Bot], daret, Evergrowing, Google [Bot], lockheed, mesutakcan, sandyvee, Sogou [Bot]