Bug 3541 - tlclient doesn't support startup notification
Summary: tlclient doesn't support startup notification
Status: NEW
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: Client (show other bugs)
Version: 3.0.0
Hardware: PC Unknown
: P2 Normal
Target Milestone: LowPrio
Assignee: Bugzilla mail exporter
URL:
Keywords:
: 3986 (view as bug list)
Depends on:
Blocks: 2023
  Show dependency treegraph
 
Reported: 2010-06-02 12:44 CEST by Peter Åstrand
Modified: 2024-06-03 09:11 CEST (History)
1 user (show)

See Also:
Acceptance Criteria:


Attachments

Description Peter Åstrand cendio 2010-06-02 12:44:38 CEST
Currently, our tlclient does not support the XDG startup notification protocol (http://www.freedesktop.org/wiki/Software/startup-notification). On a typical fat machine, this is not really a problem, since our .desktop file contains:

StartupNotify=false

However, on for example Igel terminals, the custom applications (such as tlclient) are launched with startup notifications enabled. This means that the mouse cursor will stay "busy" for a long time. 

We should eventually add support for startup notifications. This could either be done by implementing the protocol ourselves. It would probably be better to use the startup-notification library, though. Although the documentation seems to be a bit sparse, the API seems quite easy. We could, for example, take a look at the ./test/test-launchee.c example.
Comment 1 Pierre Ossman cendio 2012-01-31 08:32:50 CET
*** Bug 3986 has been marked as a duplicate of this bug. ***
Comment 2 Pierre Ossman cendio 2012-01-31 08:33:48 CET
From bug 3986:

> It might also solve the issue with Gnome 3 mentioned in bug 3798 where we'll
> lose the virtual desktop in the delay between tlclient and vncviewer.

Unfortunately not. It seems there is nothing that prevents the shell from doing this. See upstream bug:


https://bugzilla.gnome.org/show_bug.cgi?id=669055

Note You need to log in before you can comment on or make changes to this bug.