Bug 383249

Summary: Sessions in the jump list
Product: [Applications] kdevelop Reporter: Diego Gangl <dnicolas>
Component: Session supportAssignee: kdevelop-bugs-null
Status: RESOLVED REMIND    
Severity: wishlist CC: kde
Priority: NOR    
Version: 5.1.1   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In:

Description Diego Gangl 2017-08-07 22:49:11 UTC
It'd be nice to have sessions available in the task manager jump list. So we can open a different session in another desktop/activity without having to go find kdev and drag the new window over.
I don't know if you can have submenus in jump lists, so maybe an option to open the sessions picker?
Comment 1 Kevin Funk 2017-08-07 22:54:49 UTC
@Kai Uwe: Do you have an idea how to implement this? Which API in KDE do we have to use?
Comment 2 Kai Uwe Broulik 2017-08-08 08:17:24 UTC
There is currently no API to achieve this. Allowing third-party apps to provide dynamic jump list actions is a long-standing todo item of mine but this will take some more planning. Closing this now but I'll keep it in mind, Kate/KDevelop sessions actually would have been my demo implementation for this.
Comment 3 Kai Uwe Broulik 2017-11-27 10:20:20 UTC
Git commit f31ab88fc109dd09b6666e8d3146799b047da74f by Kai Uwe Broulik.
Committed on 27/11/2017 at 10:16.
Pushed by broulik into branch 'master'.

Add Sessions as jump list actions

This adds Kate sessions as jump list actions that allow to launch Kate with a specific session from application launchers and task manager.

Differential Revision: https://phabricator.kde.org/D7203

M  +66   -0    kate/session/katesessionmanager.cpp
M  +5    -0    kate/session/katesessionmanager.h

https://commits.kde.org/kate/f31ab88fc109dd09b6666e8d3146799b047da74f