<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pvs2.git/src/client/vnc/vncwindow.cpp, branch v29r1</title>
<subtitle>Pool Video Switch Version 2</subtitle>
<id>https://git.openslx.org/pvs2.git/atom/src/client/vnc/vncwindow.cpp?h=v29r1</id>
<link rel='self' href='https://git.openslx.org/pvs2.git/atom/src/client/vnc/vncwindow.cpp?h=v29r1'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/pvs2.git/'/>
<updated>2018-10-04T14:55:38+00:00</updated>
<entry>
<title>[client] Stop projection on any key press</title>
<updated>2018-10-04T14:55:38+00:00</updated>
<author>
<name>Steffen Ritter</name>
</author>
<published>2018-10-04T14:55:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/pvs2.git/commit/?id=7ef702d5e3b3668164b94d9c5f9c7c2f37321798'/>
<id>urn:sha1:7ef702d5e3b3668164b94d9c5f9c7c2f37321798</id>
<content type='text'>
But only if the client is connected to a local PVS-Mgr e.g. in hybrid
mode.
Closes #3424
</content>
</entry>
<entry>
<title>Update code style, fix compiler warnings</title>
<updated>2018-07-24T11:08:25+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2018-07-24T11:08:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/pvs2.git/commit/?id=9ba63d1460db41c219b638212b42476164fcfdff'/>
<id>urn:sha1:9ba63d1460db41c219b638212b42476164fcfdff</id>
<content type='text'>
- Use nullptr instead of NULL for better warnings in case of mistakes
- Get rid of VLAs which are not in C++11 actually
- Fix implicit signed &lt;-&gt; unsigned mismatches by adding checks and casts
</content>
</entry>
<entry>
<title>[client] Rewrite thread sync for VNC yet again</title>
<updated>2018-07-20T16:21:41+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2018-07-20T16:21:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/pvs2.git/commit/?id=7b57706df76a675592c026264d3a2028ed4b47b5'/>
<id>urn:sha1:7b57706df76a675592c026264d3a2028ed4b47b5</id>
<content type='text'>
Move processing of image (scaling) to GUI thread.
Get rid of second (scaled) image buffer. Instead,
whenever we redraw parts of the VNC viewer, the
according image parts will be copied and scaled
from the buffer the vncclient thread is using.
The buffer is wrapped in a QImage and handed over
using a QSharedPointer, so reinitializing the
buffer on the fly should yield no problems.
</content>
</entry>
<entry>
<title>[client] Don't activateWindow VNC viewer on open in multiscreen mode</title>
<updated>2018-07-20T13:26:22+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2018-07-20T13:26:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/pvs2.git/commit/?id=03fc8a994b1ff3c2e35efe07a187b956b447557d'/>
<id>urn:sha1:03fc8a994b1ff3c2e35efe07a187b956b447557d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[client] Rewrite thread sync between VNC worker and VNC window</title>
<updated>2018-07-17T15:33:19+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2018-07-17T15:33:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/pvs2.git/commit/?id=74d42e667d4094844929c49c0670c752ebc57cc3'/>
<id>urn:sha1:74d42e667d4094844929c49c0670c752ebc57cc3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[client] Show vnc window on rightmost screen</title>
<updated>2018-07-16T14:56:27+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2018-07-16T14:56:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/pvs2.git/commit/?id=0adb4aa26d7b9ea9c35827750d8ba96daddcee47'/>
<id>urn:sha1:0adb4aa26d7b9ea9c35827750d8ba96daddcee47</id>
<content type='text'>
In Multiscreen setups, we most likely
show the VM on the primary (=leftmost)
screen.
</content>
</entry>
<entry>
<title>[client] Fix deletion of QThread while still running</title>
<updated>2017-12-04T16:28:01+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2017-12-04T16:28:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/pvs2.git/commit/?id=44212ee03b5fb74809decb89cb98e3fc2a86e928'/>
<id>urn:sha1:44212ee03b5fb74809decb89cb98e3fc2a86e928</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[client] Periodically bring vnc and lock window to top</title>
<updated>2017-02-10T14:41:10+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2017-02-10T14:41:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/pvs2.git/commit/?id=9c1b3e72ad664d145fd5802da5a7432b788d0814'/>
<id>urn:sha1:9c1b3e72ad664d145fd5802da5a7432b788d0814</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Increase compiler warnings, fix a lot of those instances</title>
<updated>2016-11-15T11:13:40+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2016-11-15T11:13:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/pvs2.git/commit/?id=eaebc23452813a8709d2bbb4d17fddb1b4f29d91'/>
<id>urn:sha1:eaebc23452813a8709d2bbb4d17fddb1b4f29d91</id>
<content type='text'>
- Add explicit casts
- Comment out unused params
- Remove ignored const return types
</content>
</entry>
<entry>
<title>[client] Allow ESC key to cancel projection in hybrid mode</title>
<updated>2016-10-28T14:14:07+00:00</updated>
<author>
<name>Simon Rettberg</name>
</author>
<published>2016-10-28T14:14:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/pvs2.git/commit/?id=6decac6613fef21869784df0d83a0b7c7d1c2008'/>
<id>urn:sha1:6decac6613fef21869784df0d83a0b7c7d1c2008</id>
<content type='text'>
</content>
</entry>
</feed>
