Xpra: Ticket #508: MS Windows taskbar integration

Windows 7 onwards support customization of the taskbar entry for our application, we could do something with it:

Pointers:

See also #472



Sat, 01 Feb 2014 09:28:06 GMT - Antoine Martin: owner, status, description changed


Tue, 19 Aug 2014 03:01:06 GMT - Antoine Martin: milestone changed

Scheduling for this release, together with #472 and #476.


Wed, 22 Apr 2015 04:02:39 GMT - Antoine Martin: milestone changed

Too late, re-scheduling.


Tue, 29 Sep 2015 06:48:54 GMT - Antoine Martin:

Best example code found so far:


Wed, 30 Sep 2015 06:52:33 GMT - Antoine Martin: attachment set

copy of the idl file


Wed, 30 Sep 2015 06:57:28 GMT - Antoine Martin:

The examples in comment:4 work but this is not the interface we need. We could still use them to enhance the tray/menu classes with progress bar support, etc.


For the menus, what we want is AddUserTasks. There is some support for it in pywin32 already:

> from win32com.shell import shell
> shell.CLSID_DestinationList
IID('{77F10CF0-3DB5-4966-B520-B7C54FD35ED6}')

Wed, 30 Sep 2015 11:42:21 GMT - Antoine Martin: milestone changed

By the looks of things, "tasks" is not it: present even when the application is not running. Maybe Jump Lists? But even that is not a good fit...

The only workable solutions that I can think of are:

Both of which would have all sorts of interesting interactions with window hints, size constraints, events, position...


Unrelated:


Wed, 28 Mar 2018 06:01:26 GMT - Antoine Martin: milestone changed


Wed, 20 Mar 2019 05:05:33 GMT - Antoine Martin: milestone changed

Milestone renamed


Sat, 23 Jan 2021 04:57:45 GMT - migration script:

this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/508