Bug 383249 - Sessions in the jump list
Summary: Sessions in the jump list
Status: RESOLVED REMIND
Alias: None
Product: kdevelop
Classification: Applications
Component: Session support (show other bugs)
Version: 5.1.1
Platform: Neon Linux
: NOR wishlist
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-08-07 22:49 UTC by Diego Gangl
Modified: 2017-11-27 10:20 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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