<div dir="ltr">Any news on implementing this?</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Nov 28, 2013 at 10:16 AM, Marco André Dinis <span dir="ltr"><<a href="mailto:marcoandredinis@gmail.com" target="_blank">marcoandredinis@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi<br>
<br>
I'm sending the patch.<br>
<br>
However this is not the final fix. There are 2 modes: full access and<br>
only view. Right now it starts full access.<br>
That decision could be made using the session info. For example,<br>
create the command SHADOWFULL<br>
<div class="HOEnZb"><div class="h5"><br>
On Wed, Nov 27, 2013 at 10:46 AM, Mike Gabriel<br>
<<a href="mailto:mike.gabriel@das-netzwerkteam.de">mike.gabriel@das-netzwerkteam.de</a>> wrote:<br>
> Control: retitle -1 Make shadow sessions work with --hide option<br>
> Control: tag -1 moreinfo<br>
> Control: clone -1 -2<br>
> Control: reassign -2 x2godesktopsharing<br>
> Control: retitle -2 Add --no-icon cmdline option to x2godesktopsharing<br>
> Control: severity -2 wishlist<br>
><br>
> Hi Marco,<br>
><br>
> with this mail I split up your report into to separate bug reports. One for<br>
> x2goclient, one for x2godesktopsharing...<br>
><br>
> On  Di 26 Nov 2013 17:01:41 CET, marcoandredinis wrote:<br>
><br>
>> I'm developing a program that will use X2Go software. I dont want<br>
>> users to notice they are using any other program besides my own.<br>
>><br>
>> I have two problems right now:<br>
>><br>
>> A) X2GoClient<br>
>> Using SHADOW mode with "--hide" does not work. The interface waits for<br>
>> selection of Display (usually ":0") and, since there's no input from<br>
>> user (there's no window) the program does not show anything.<br>
>> There are possible ways of fixing/improving this situation:<br>
>> -allow user to set the default display on sessions' file<br>
>> -create one flag and run program like these: "x2goclient --hide<br>
>> --sessionid=xxx --select-first-display"<br>
>><br>
>> Anyway, i modified the code of x2goclient/onmainwindow.cpp and added<br>
>> these lines:<br>
>> l4348:..if( shadowSession )<br>
>> l4349:....slotShadowSess();<br>
>> Compiled the program, and now i can run "./x2goclient --hide<br>
>> --sessionid=xxx" and the window will show up.<br>
>> This is NOT a fix, this is a nasty workaround. It wontn show the list<br>
>> even when the "hide" flag is not present.<br>
><br>
><br>
> Please provide a patch for what you did.<br>
><br>
> Please improve your patch so it is not a workaround anymore. I guess, I<br>
> agree with you, that the X2Go Client window should pop up, if there are more<br>
> than one sharable desktops to select from. If there is only one sharable<br>
> desktop, this should be auto-selected. Can you code that into X2Go Client,<br>
> please?<br>
><br>
>> B) X2GoDesktopSharing<br>
>> Just the icon on SystemTray. If we could pass a flag like "--no-icon"<br>
>> would be great<br>
><br>
><br>
> This part will be handled in a separate bug. I will reply to this once the<br>
> separate bug is created in X2Go BTS.<br>
><br>
>> I could do these simple changes on my own, but i rather see this<br>
>> changes on the official code.<br>
><br>
><br>
> Let's try to get your needs into upstream code...<br>
><br>
> Mike<br>
><br>
> --<br>
><br>
> DAS-NETZWERKTEAM<br>
> mike gabriel, herweg 7, 24357 fleckeby<br>
> fon: +49 (1520) 1976 148<br>
><br>
> GnuPG Key ID 0x25771B31<br>
> mail: <a href="mailto:mike.gabriel@das-netzwerkteam.de">mike.gabriel@das-netzwerkteam.de</a>, <a href="http://das-netzwerkteam.de" target="_blank">http://das-netzwerkteam.de</a><br>
><br>
> freeBusy:<br>
> <a href="https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb" target="_blank">https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb</a><br>
</div></div></blockquote></div><br></div>