I can't speak for BlueJimp, but so far, no.
Okay, sad to hear, but thanks for looking into it and for your fast response.
We don't have resources to look into this. Contributions however are always most welcome.
See the following links for more information: http://msdn.microsoft.com/en-us/library/windows/hardware/dn481223(v=vs.85).aspx#desktop http://msdn.microsoft.com/en-us/library/windows/hardware/hh848040(v=vs.85).aspx
Thanks for the links. I have read the Desktop Activity Moderator article. I also understand why it would be hard to interface natively to Windows.Networking.Sockets.Pushenabledapplication.dll and wrap ControlChannelTrigger (and all the associated objects) from Java.
Maybe it would be easier to follow a mini launcher concept?: I.e. a small app that uses the existing Windows API to just listen for incoming VoIP calls. Once there is a call, it would wake the system and immediately forward the call to the running Jitsi desktop program.
This would probably also be more pure from a platform independence perspective. Of course, this concept depends communication between a metro app and a real desktop program and I am not sure if Windows and the different runtimes allow this easily (if no direct inter-process communication is viable, a mini client/server concept via a localhost socket could do the trick).
Ingerprocess communication between Metro and Desktop apps is completely impossible. Even with the socket idea. At least it was when I last tried this and I think there are rumors to loosen that restriction with the upcoming Windows 9.
The other problem is that this mini-launcher would need to handle the socket connection to the SIP server, dealing with registrations and keep-alives.
As a side effect, the launcher app might be able to collect more attention for Jitsi from Windows Store users.
However, I get the picture that it unfortunately isn't as straight-forward as just registering a hardware slot before sleep (as I initially thought it would be with help of ControlChannelTrigger; sorry).
Le 14.05.2014 à 09:02, "Grau.Info+Coding@gmail.com" <Grau.Info+Coding@gmail.com> a écrit :