<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to feature-requests</title><link>https://sourceforge.net/p/turbovnc/feature-requests/</link><description>Recent changes to feature-requests</description><atom:link href="https://sourceforge.net/p/turbovnc/feature-requests/feed.rss" rel="self"/><language>en</language><lastBuildDate>Sun, 06 Aug 2017 21:05:54 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/turbovnc/feature-requests/feed.rss" rel="self" type="application/rss+xml"/><item><title>#10 H.264 encoding support for TurboVNC</title><link>https://sourceforge.net/p/turbovnc/feature-requests/10/?limit=25#3867</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;This SF tracker item is quite old and doesn't reflect the current thinking regarding the H.264 feature.  It is still under active investigation:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/TurboVNC/turbovnc/issues/19" rel="nofollow"&gt;https://github.com/TurboVNC/turbovnc/issues/19&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;There are definitely some workloads that benefit from H.264.  There are others that don't.  The report attempted to compare performance based on some assessment (albeit probably a weak one) of image quality equivalence, and without knowing the specifics of how you performed your comparisons, I cannot speak to your findings.  You might not be comparing apples to apples.  Xpra is using a different protocol than we are, and whereas our RFB implementation includes extensions that provide better performance on high-latency networks, it's entirely possible that Xpra's protocol does a better job of flow control on extremely low-bandwidth links.  Or it may simply be that their protocol is a better fit for your specific workload.  Benchmarking is something of a dark art, and you always have to be very careful when making any kind of general assumption based on it.  Really, a single benchmark cannot tell you much outside of the specific scope in which it was run.&lt;/p&gt;
&lt;p&gt;That being said, I haven't given up on H.264.  I have only given up on a software-based H.264 solution, since that is definitely too compute-intensive to be of use in TurboVNC.  What I'm looking at now is using NVENC on the server, but there are a lot of problems inherent in that, as described in the GitHub issue.  Ultimately, this may have to be deferred until Wayland becomes more of a thing, since Wayland would make the use of a frame-based codec like H.264 much more straightforward.  Note that Xpra, by virtue of using a window-based protocol instead of a screen-based protocol like RFB, also has an easier time leveraging H.264 than any VNC solution would.  VNC is, ultimately, a remote desktop solution rather than a remote application solution, and the way X11 interacts with the remote framebuffer makes frame-based codecs an awkward fit at best.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">DRC</dc:creator><pubDate>Sun, 06 Aug 2017 21:05:54 -0000</pubDate><guid>https://sourceforge.netc6fd7beda0795a77b4346e1ee435aac08c63548f</guid></item><item><title>#10 H.264 encoding support for TurboVNC</title><link>https://sourceforge.net/p/turbovnc/feature-requests/10/?limit=25#f0b5</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I can't say what the cause might be as the write-up seems solid, but from practical experience the conclusions drawn from that analysis seem simply wrong.&lt;br/&gt;
Using VNC (client makes only marginal difference) is frustrating and a pain over a low-bandwidth DSL connection (approx. 1 MBit/s) while it works comfortably using Xpra (after disabling lossless refresh), which uses H.264.&lt;br/&gt;
It is usable (much better than VNC, though still not nice to use) even when connecting to a Cubieboard (ARM-based, Cortex-A7).&lt;br/&gt;
Obviously a big VNC server has other requirements, as well as users needing accuracy and thus lossless refresh, but for personal use I haven't found a solution (VNC, x2go, RDP - TeamViewer maybe) that seems even just competitive to Xpra in real-use comfort for tasks like web browsing remotely, and maybe it would be worth checking what causes the discrepency with this report.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Reimar Döffinger</dc:creator><pubDate>Sun, 06 Aug 2017 20:39:31 -0000</pubDate><guid>https://sourceforge.net3f51a8e4050e3a1c4a67fad8ab80f1d0f5caf0b0</guid></item><item><title>#30 A dropdown toolbar when in fullscreen</title><link>https://sourceforge.net/p/turbovnc/feature-requests/30/?limit=25#b953</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Gregory, the SourceForge trackers are closed to new issues for a reason-- because I want people to post new questions on GitHub, not here.  It is inappropriate to ask a new question in the comment section of an old tracker item.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">DRC</dc:creator><pubDate>Sun, 21 Aug 2016 14:57:11 -0000</pubDate><guid>https://sourceforge.netc5795f73be34f5795e43d7ce44245aaab07be352</guid></item><item><title>#30 A dropdown toolbar when in fullscreen</title><link>https://sourceforge.net/p/turbovnc/feature-requests/30/?limit=25#2b97</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;hi, plz tell me how to use repeater (ultravnc) in turboVNC&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Features/fixes introduced in 2.0 beta1:&lt;br/&gt;
&lt;span&gt;[12]&lt;/span&gt;&lt;br/&gt;
vncconnect can now be used to connect a TurboVNC Server session to an &lt;br/&gt;
instance of the UltraVNC Repeater in Mode II.&lt;/p&gt;
&lt;/blockquote&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gregory</dc:creator><pubDate>Sun, 21 Aug 2016 13:54:29 -0000</pubDate><guid>https://sourceforge.net173bff374cf63b545b0b779a5f2cb15366fc3b22</guid></item><item><title>#30 A dropdown toolbar when in fullscreen</title><link>https://sourceforge.net/p/turbovnc/feature-requests/30/?limit=25#2bc2</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">DRC</dc:creator><pubDate>Fri, 05 Aug 2016 15:37:03 -0000</pubDate><guid>https://sourceforge.net67059351faed407253249388fe5ea30089b28341</guid></item><item><title>#30 A dropdown toolbar when in fullscreen</title><link>https://sourceforge.net/p/turbovnc/feature-requests/30/?limit=25#4b05</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Moved to GitHub&lt;br/&gt;
&lt;a href="https://github.com/TurboVNC/turbovnc/issues/45" rel="nofollow"&gt;https://github.com/TurboVNC/turbovnc/issues/45&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">DRC</dc:creator><pubDate>Fri, 05 Aug 2016 15:36:48 -0000</pubDate><guid>https://sourceforge.net0c11d86a8725277f390e6a78954faef244e553fa</guid></item><item><title>#27 Clipboard toggle button and hotkey</title><link>https://sourceforge.net/p/turbovnc/feature-requests/27/?limit=25#f552</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed-implemented&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">DRC</dc:creator><pubDate>Fri, 05 Aug 2016 05:05:57 -0000</pubDate><guid>https://sourceforge.nete0d69ace806201837c299bb79860f2a2b1955387</guid></item><item><title>#27 Clipboard toggle button and hotkey</title><link>https://sourceforge.net/p/turbovnc/feature-requests/27/?limit=25#5db9</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Yes, that's also expected, because clipboard synchronization occurs in both directions.  When the remote clipboard changes in Session 1, the change is synchronized to your local TurboVNC Viewer instance, which changes the clipboard on your machine, then the other TurboVNC Viewer instance detects the change and synchronizes it to the remote clipboard in Session 2.  Bear in mind that TurboVNC was designed for running high-performance 3D and video applications remotely, not for monitoring multiple users, so your workflow is very non-standard.  In most use cases, this behavior is desirable, because the users want to be able to seamlessly copy/paste between their local desktop and the remote desktop.&lt;/p&gt;
&lt;p&gt;The Java viewer has two settings, one for disabling inbound clipboard synchronization and the other for disabling outbound.  The Windows viewer, for historical reasons, only has one setting for disabling all clipboard transfers.&lt;/p&gt;
&lt;p&gt;I'll go ahead and implement this as a separate hotkey (CTRL-ALT-SHIFT-C.)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">DRC</dc:creator><pubDate>Fri, 05 Aug 2016 01:13:27 -0000</pubDate><guid>https://sourceforge.net438cfd07db66ad0c94e5244baea7faf22177f0d6</guid></item><item><title>#27 Clipboard toggle button and hotkey</title><link>https://sourceforge.net/p/turbovnc/feature-requests/27/?limit=25#7aae</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Yes, the clipboards still sync in view-only mode. &lt;br/&gt;
The flags are independent of one-another in the setup screen, ie. enbling the view-only flag doesn't disable the clipboard flag.&lt;br/&gt;
Perhaps something to address at if you plan to disable clipboard syncing when view-only is enabled.&lt;br/&gt;
Personally, I prefer them to be independent, as sometimes I pass (or receive) information via the clipboard to a view-only session, but it won't be a bother if you decide to change it.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;br/&gt;
Dan&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dan</dc:creator><pubDate>Thu, 04 Aug 2016 21:26:08 -0000</pubDate><guid>https://sourceforge.net6bf63df76d7f5bd4352c8a4c687d9b934621ae3b</guid></item><item><title>#27 Clipboard toggle button and hotkey</title><link>https://sourceforge.net/p/turbovnc/feature-requests/27/?limit=25#17fa</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Does this still happen if you're in view-only mode?  I think that perhaps a cleaner way to address this would be to stop syncing the clipboard in view-only mode, and I thought the viewer already did that.  If it doesn't, then I think it should.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">DRC</dc:creator><pubDate>Thu, 04 Aug 2016 20:59:41 -0000</pubDate><guid>https://sourceforge.netc762f09e48f2a2dc05a4a30fba44db12caaa2ca0</guid></item></channel></rss>