xpra icon
Bug tracker and wiki

Timeline



02/21/14:

19:17 Ticket #518 (Opening links in background tab in Chrome causes the window to become ...) closed by J. Max Mena
fixed: Retested with r5531 Windows client. Problem is resolved. Closing
14:59 Changeset in xpra [5531] by Antoine Martin
* only report encodings from video encoders actually enabled (honour …
14:40 Changeset in xpra [5530] by Antoine Martin
warn user if the encoding actually used as primary encoding by the …
14:26 Changeset in xpra [5529] by Antoine Martin
better handling of scaling and csc modules and video encoders which …
14:13 Changeset in xpra [5528] by Antoine Martin
max_instances can be set to zero (no limit!)
14:02 Changeset in xpra [5527] by Antoine Martin
* validate the forced CSC mode supplied (if any) * use integer …
13:45 Ticket #338 (some toolkits specify a max window size of 32767 for infinity causing ...) closed by Antoine Martin
fixed: Never mind, there are other problems with windows bigger than 215, …
13:44 Ticket #512 (calling 'xpra stop' seems to mess up linux environment) closed by Antoine Martin
needinfo
12:33 News edited by Antoine Martin
(diff)
12:30 News edited by Antoine Martin
(diff)
12:30 Changeset in xpra [5526] by Antoine Martin
new icon for wiki
12:28 FAQ edited by Antoine Martin
(diff)
12:23 Encodings/nvenc edited by Antoine Martin
(diff)
12:22 Changeset in xpra [5525] by Antoine Martin
new icon for wiki
12:20 About edited by Antoine Martin
(diff)
12:17 Encodings/nvenc edited by Antoine Martin
(diff)
12:14 Screenshots edited by Antoine Martin
(diff)
11:45 ClientRendering/OpenGL edited by Antoine Martin
(diff)
11:38 Changeset in xpra [5524] by Antoine Martin
fix opengl transparency codepath: no need to unpremultiply if we …
09:52 Changeset in xpra [5523] by Antoine Martin
#518: don't call present() if the window has top-level-focus
09:46 Changeset in xpra [5522] by Antoine Martin
use function instead of property
05:25 Changeset in xpra [5521] by Antoine Martin
lots of debugging tweaks: * added some events (ie: closing a source) * …
03:02 Changeset in xpra [5520] by Antoine Martin
* remove unused constants * make it easier to toggle which top level …

02/20/14:

12:17 Changeset in xpra [5519] by Antoine Martin
better debug, esp focus
12:02 Changeset in xpra [5518] by Antoine Martin
* improve logging * remove pydev annotations
11:57 Changeset in xpra [5517] by Antoine Martin
remove nvenc + yuv444p related debug
11:57 Changeset in xpra [5516] by Antoine Martin
remove nvenc + yuv444p related debug

02/19/14:

14:14 Changeset in xpra [5515] by Antoine Martin
#466: add YUV444P support: * decoding support implemented for …
14:09 Changeset in xpra [5514] by Antoine Martin
BGRX as input is not subsampled, so use "YUV444P" as equivallent csc mode
14:08 Changeset in xpra [5513] by Antoine Martin
add missing argument: prevents spam in log
07:40 Changeset in xpra [5512] by Antoine Martin
simplify!
06:17 Usage edited by Antoine Martin
(diff)
06:17 Usage edited by Antoine Martin
(diff)
06:15 Debugging/OpenGL edited by Antoine Martin
(diff)
06:14 Debugging/OpenGL edited by Antoine Martin
(diff)
06:14 Debugging/VisualStudio edited by Antoine Martin
(diff)
06:13 FakeXinerama edited by Antoine Martin
(diff)
06:13 Xdummy edited by Antoine Martin
(diff)
06:12 CSC/Performance edited by Antoine Martin
(diff)
06:12 CSC/NVCUDA edited by Antoine Martin
(diff)
06:11 Changeset in xpra [5511] by Antoine Martin
new icon for wiki
06:10 CSC/OpenCL edited by Antoine Martin
(diff)
06:09 Changeset in xpra [5510] by Antoine Martin
new icon for wiki
06:05 CSC edited by Antoine Martin
(diff)
06:05 Clipboard edited by Antoine Martin
(diff)
06:05 Changeset in xpra [5509] by Antoine Martin
new icon for wiki
06:04 Keyboard edited by Antoine Martin
(diff)
06:04 Changeset in xpra [5508] by Antoine Martin
new icon for wiki
06:03 ClientRendering/OpenGL edited by Antoine Martin
(diff)
06:03 Changeset in xpra [5507] by Antoine Martin
new icon for wiki
06:01 Authentication edited by Antoine Martin
(diff)
06:00 Changeset in xpra [5506] by Antoine Martin
new icon for wiki
05:59 ReportingBugs edited by Antoine Martin
(diff)
05:58 ProjectIdeas edited by Antoine Martin
(diff)
05:57 Packaging edited by Antoine Martin
(diff)
05:56 Packaging edited by Antoine Martin
(diff)
05:08 Screenshots edited by Antoine Martin
(diff)
05:07 Screenshots edited by Antoine Martin
(diff)
05:07 Changeset in xpra [5505] by Antoine Martin
got any better?
05:02 Encodings edited by Antoine Martin
(diff)
05:02 Performance edited by Antoine Martin
(diff)
05:01 Changeset in xpra [5504] by Antoine Martin
new icons for wiki
05:00 Sound edited by Antoine Martin
(diff)
04:59 Debugging edited by Antoine Martin
(diff)
04:59 Network edited by Antoine Martin
(diff)
04:56 Screenshots edited by Antoine Martin
(diff)
04:32 Clients/Android edited by Antoine Martin
(diff)
04:28 Clients/Java edited by Antoine Martin
(diff)
04:22 Clients/Java edited by Antoine Martin
(diff)
04:16 Clients edited by Antoine Martin
(diff)
04:11 Changeset in xpra [5503] by Antoine Martin
icon for wiki
04:10 Clients/Android created by Antoine Martin
04:10 Clients edited by Antoine Martin
(diff)
04:07 Clients/Java created by Antoine Martin
04:03 Encodings/x264 edited by Antoine Martin
(diff)
03:51 Changeset in xpra [5502] by Antoine Martin
add doc link
01:11 Changeset in xpra [5501] by Antoine Martin
add missing proto to get_proxy_info, causing "session info" to crash
01:04 Changeset in xpra [5500] by Antoine Martin
enabled_str is used in many places, move it

02/18/14:

11:58 Changeset in xpra [5499] by Antoine Martin
support special value "none" to not load any video encoders or csc modules
11:21 Changeset in xpra [5498] by Antoine Martin
#465: better (much more readable) solution than r4963: let the image …
09:31 Changeset in xpra [5497] by Antoine Martin
#520: keep track of when the video encoders were last used, and free …
07:26 Changeset in xpra [5496] by Antoine Martin
#520: record CUDA devices that are failing to create NVENC encoding …
07:22 Changeset in xpra [5495] by Antoine Martin
sort sockets by path name so the order is predictable
07:02 Changeset in xpra [5494] by Antoine Martin
#520 start lowering score much later (which means we have to rely more …
06:43 Changeset in xpra [5493] by Antoine Martin
missed from r5488
06:42 Changeset in xpra [5492] by Antoine Martin
* move picture (non video) encoding code to "picture_encode" * re-use …
04:34 Ticket #522 (H.264 over slow link may be unusable with some apps) created by onlyjob
Recently I tried 0.11.3 over (slow) WAN connection and there was a …
04:25 Changeset in xpra [5491] by Antoine Martin
ensure we always init before calling the driver functions
03:44 Ticket #521 (broken tray icons) created by onlyjob
Noticed with 0.11.3: application's tray icons are corrupted -- they …
03:40 Ticket #520 (CUDA and NVENC load balancing) created by Antoine Martin
Related to #504 and #466. When we have multiple cards and/or multiple …
02:37 Changeset in xpra [5490] by Antoine Martin
include "multi-processors" in debug logging

02/17/14:

15:07 BadContent edited by Antoine Martin
(diff)
13:04 Changeset in xpra [5489] by Antoine Martin
log more device attributes (in debug mode)
10:45 Changeset in xpra [5488] by Antoine Martin
better CUDA device assignment: move common code between csc_nvcuda and …
10:41 Changeset in xpra [5487] by Antoine Martin
* allow up to 3 proxy video contexts: as per docstring, we need room …
10:40 Changeset in xpra [5486] by Antoine Martin
round to nearest
10:39 Changeset in xpra [5485] by Antoine Martin
oops: we already have the value, and it is no longer an AtomicInteger?!
06:12 Changeset in xpra [5484] by Antoine Martin
remove lots of logging duplication: the new xpra/log module guarantees …

02/16/14:

14:50 Changeset in xpra [5483] by Antoine Martin
#504 delegated encoding mode improvements: * use factory method so we …
14:19 Changeset in xpra [5482] by Antoine Martin
remove unused var
14:18 Changeset in xpra [5481] by Antoine Martin
try to make it easier to read the errors in the log
07:24 Changeset in xpra [5480] by Antoine Martin
remove unused var
06:44 Changeset in xpra [5479] by Antoine Martin
lost windows contains window ids, not video encoders!

02/15/14:

12:02 Ticket #458 (Client area resize occasionally out of step with window resize) closed by Antoine Martin
worksforme: Not heard back, closing.
11:48 Changeset in xpra [5478] by Antoine Martin
better proxy encoding logging
09:21 Changeset in xpra [5477] by Antoine Martin
nvenc v2 is not supported any more (support code has already been removed)
07:58 Changeset in xpra [5476] by Antoine Martin
add "mouse" logger for server pointer events
07:04 Changeset in xpra [5475] by Antoine Martin
more helpful window logging: include window id and full method signature
03:39 Ticket #517 (nvenc memory leak) closed by Antoine Martin
fixed: Fixed in r5473, backport in r5474. Will follow up in #466. Another …
03:37 Changeset in xpra [5474] by Antoine Martin
r5473 for v0.11.x branch: fix nvenc GPU memory leak
03:32 Changeset in xpra [5473] by Antoine Martin
#517: do encoder cleanup from encoding thread (reverts r4708)
03:31 Changeset in xpra [5472] by Antoine Martin
* docstring * don't do anything if stop is called more than once
03:30 Changeset in xpra [5471] by Antoine Martin
try harder to stop worker thread when we exit normally

02/14/14:

15:52 Changeset in xpra [5470] by Antoine Martin
#517 * create a new driver context each time through the loop * use …
15:36 Changeset in xpra [5469] by Antoine Martin
* test for nvenc memory leak * switch to logger so we can turn it off …
15:35 Changeset in xpra [5468] by Antoine Martin
export the functions to python callers, needed for some tests
15:20 BadContent edited by Antoine Martin
(diff)
14:18 Changeset in xpra [5467] by Antoine Martin
oops, forgot to rename "nvenc" in ALL_CODECS
11:19 Changeset in xpra [5466] by Antoine Martin
remove huge bottleneck in logger: shortcut asap when debug is not …
11:02 Profiling edited by Antoine Martin
(diff)
10:56 Changeset in xpra [5465] by Antoine Martin
prevent math error when there are no events
09:59 Changeset in xpra [5464] by Antoine Martin
encoding fixes: use actual region size when deciding which lossless …
09:34 Changeset in xpra [5463] by Antoine Martin
man page updates with "--XYZ" as well as existing "--no-XYZ"
09:10 Changeset in xpra [5462] by Antoine Martin
since we have the ability to disable things in the global or per-user …
07:55 Changeset in xpra [5461] by Antoine Martin
logging tweaks
07:46 Changeset in xpra [5460] by Antoine Martin
use actual data size when deciding to use mmap or not (not large …
07:33 Ticket #139 (forward input grabs to the client) closed by Antoine Martin
fixed: It's worse than I thought... Running a well behaved application in …
07:32 Ticket #519 (google chrome drop down windows are missing attributes) created by Antoine Martin
split from #139: we now handle grabs correctly and simulate pressing …
07:26 Changeset in xpra [5459] by Antoine Martin
oops
07:20 Changeset in xpra [5458] by Antoine Martin
log window xids
07:19 Changeset in xpra [5457] by Antoine Martin
better grab logging
06:46 Changeset in xpra [5456] by Antoine Martin
console events aren't the same as wm events
06:46 Changeset in xpra [5455] by Antoine Martin
improve focus logging messages
06:13 Changeset in xpra [5454] by Antoine Martin
also update patch in debian dir..
06:08 Debugging edited by Antoine Martin
(diff)
05:58 Changeset in xpra [5453] by Antoine Martin
update patch context
05:52 Encodings/nvenc edited by Antoine Martin
(diff)
03:53 Changeset in xpra [5452] by Antoine Martin
use keyboard logging category for keyboard stuff
03:36 Encodings/nvenc edited by Antoine Martin
(diff)
03:32 Ticket #515 (xpra crashes on launch - "from xpra.client.tray_base import TrayBase … ...) closed by Antoine Martin
fixed: Applied to 0.11.x branch in r5450. Closing.
03:06 Changeset in xpra [5451] by Antoine Martin
updated 0.11.3 release notes
03:02 Changeset in xpra [5450] by Antoine Martin
r5435 for v0.11.x branch: fix server only builds (--without-client)
02:59 Changeset in xpra [5449] by Antoine Martin
r5416 for v0.11.x branch: honour mdns flag!
02:57 Changeset in xpra [5448] by Antoine Martin
if xpra was installed --without-sound, then don't bother showing the …
02:43 Changeset in xpra [5447] by Antoine Martin
add doc hint for future reference
02:41 Changeset in xpra [5446] by Antoine Martin
r5373 for v0.11.x branch: robustify the socket probing code
01:00 Changeset in xpra [5445] by Antoine Martin
fix xpra dmg link

02/13/14:

22:35 Ticket #518 (Opening links in background tab in Chrome causes the window to become ...) created by J. Max Mena
Using the "window snap" function in Windows 7 {{{Windows Key + Arrow …
14:44 Changeset in xpra [5444] by Antoine Martin
#469 add focus debugging loggers to both client and server
12:33 Changeset in xpra [5443] by Antoine Martin
make it easier to tweak how often each region refreshes
12:20 Ticket #517 (nvenc memory leak) created by Antoine Martin
Video sub regions are a little bit unpredictable and often end up …
12:08 Changeset in xpra [5442] by Antoine Martin
deal with input images that have a large rowstride: XShm video sub …
12:04 BadContent edited by Antoine Martin
(diff)
11:36 Changeset in xpra [5441] by Antoine Martin
* add event time to damage events queue * fix merged region detection …
11:35 Changeset in xpra [5440] by Antoine Martin
* make guidstr a cdef function accessing fields directly rather than …
11:10 Changeset in xpra [5439] by Antoine Martin
log codec loading in debug mode too
11:10 Changeset in xpra [5438] by Antoine Martin
make it consistent: call it "nvenc" everywhere
08:09 Changeset in xpra [5437] by Antoine Martin
#410 video sub region work: * add utility functions to region * …
07:43 Changeset in xpra [5436] by Antoine Martin
prevent our loggers from re-using the same underlying python logger …

02/12/14:

19:21 Ticket #370 (nvenc hardware accelerated encoding) closed by Smo
fixed: Tested and working with fedora 20 server. Started with this command …
19:18 Ticket #422 (opencl acceleration for csc and/or encoding) closed by Smo
fixed: Works well with both AMD and Nvidia
19:17 Ticket #384 (cuda csc) closed by Smo
fixed: Works good for me closing the ticket for now.
17:27 Usage edited by Antoine Martin
(diff)
17:25 BadContent edited by Antoine Martin
(diff)
13:21 Usage edited by digininja
goes with bug report 516 (diff)
11:37 Ticket #516 (Give an example, don't just suggest in usage) created by digininja
In the usage section of the wiki, under "access without ssh" you say …
11:25 BadContent edited by Antoine Martin
more thieves added (diff)
01:20 Changeset in xpra [5435] by Antoine Martin
#515: move the "is_unity" check to a place that can safely be imported …
00:50 Ticket #515 (xpra crashes on launch - "from xpra.client.tray_base import TrayBase … ...) created by Stroller
On the xpra.org homepage, the "Get started with Xpra" section says: …

02/11/14:

14:36 Changeset in xpra [5434] by Antoine Martin
problem was not in regions vs sets, problem was in region merging …
14:26 Changeset in xpra [5433] by Antoine Martin
fix strange regression caused by r5432: looks like regions and sets …
14:23 BadContent edited by Antoine Martin
(diff)
14:13 Changeset in xpra [5432] by Antoine Martin
* add ability to force batching (good for testing) * remove duplicated …
14:11 Changeset in xpra [5431] by Antoine Martin
#410 support video subregions in proxy encoder
14:10 Changeset in xpra [5430] by Antoine Martin
#410 support code for server implementation * add region methods * add …
14:09 Changeset in xpra [5429] by Antoine Martin
#410 support video regions client side: video data that is not …

02/10/14:

13:48 Changeset in xpra [5428] by Antoine Martin
add nice repr string
13:48 Changeset in xpra [5427] by Antoine Martin
log the client window's xid rather than the gdk wrapper: more …
12:29 Changeset in xpra [5426] by Antoine Martin
prevent None dereference: copy before use
08:29 Changeset in xpra [5425] by Antoine Martin
restore region merging, but better: only use merged region if it ends …
08:17 Encodings/nvenc edited by Antoine Martin
(diff)
08:15 CSC/OpenCL edited by Antoine Martin
(diff)
08:15 CSC/NVCUDA edited by Antoine Martin
(diff)
08:12 Changeset in xpra [5424] by Antoine Martin
remove XPRA_ENCODER_TYPE and XPRA_CSC_TYPE now that we have command …
07:49 Changeset in xpra [5423] by Antoine Martin
rename some vars to make it easier to implement subregion video …
07:47 Changeset in xpra [5422] by Antoine Martin
simplify small region handling: * don't try to use a union of regions, …
05:52 Changeset in xpra [5421] by Antoine Martin
more auto-refresh improvements: * remove unused arguments to …
05:36 Changeset in xpra [5420] by Antoine Martin
mmap tweaks: really prefer large updates
05:35 Changeset in xpra [5419] by Antoine Martin
autorefresh cleanups and improvements: * use dedicated logger * do …
04:13 Changeset in xpra [5418] by Antoine Martin
move to common since there is no server-specific code in it
04:05 Changeset in xpra [5417] by Antoine Martin
add more magic methods so we can use AtomicInteger? as an int more …
03:57 Clipboard edited by Antoine Martin
(diff)
03:54 Clipboard edited by Antoine Martin
(diff)
00:59 Changeset in xpra [5416] by Antoine Martin
honour mdns flag from global config

02/09/14:

13:38 Changeset in xpra [5415] by Antoine Martin
try to avoid calling schedule_auto_refresh via idle_add if we can
12:08 Changeset in xpra [5414] by Antoine Martin
#410 example application with 3 regions going at different speeds - …
11:54 Ticket #514 (evaluate TCP_NODELAY) created by Antoine Martin
From [http://www.unixguide.net/network/socketfaq/2.16.shtml How do I …
11:49 BadContent edited by Antoine Martin
(diff)
11:16 Changeset in xpra [5413] by Antoine Martin
test app for grabs
05:32 Changeset in xpra [5412] by Antoine Martin
restore check for non-defined modifier keycodes
04:58 Changeset in xpra [5411] by Antoine Martin
avoid error if we don't have a keyboard helper
04:47 Changeset in xpra [5410] by Antoine Martin
remove hardcoded value: use the keyname we specified!
04:39 Changeset in xpra [5409] by Antoine Martin
#139 add ability to ungrab via "xpra control"
04:38 Changeset in xpra [5408] by Antoine Martin
#139 force ungrab when the window is destroyed: not sure this is …
02:45 BadContent edited by Antoine Martin
(diff)

02/08/14:

15:43 Changeset in xpra [5407] by Antoine Martin
#139: keep track of the window which is meant to have the grab, if we …
15:41 Changeset in xpra [5406] by Antoine Martin
split event stuff to its own class so we can call it from other places …
15:39 Changeset in xpra [5405] by Antoine Martin
more user friendly message?
15:39 Changeset in xpra [5404] by Antoine Martin
python allows us to do multiple inheritance, which also means we can …
14:44 Changeset in xpra [5403] by Antoine Martin
add keyboard logger
11:21 Changeset in xpra [5402] by Antoine Martin
add focus log category
08:53 Changeset in xpra [5401] by Antoine Martin
undo grab code not meant to be committed in r5400
08:39 Changeset in xpra [5400] by Antoine Martin
we may not know about all the cursor names the server has, and that's fine
08:37 Ticket #513 (some mouse cursors are missing and/or large) created by onlyjob
With Xpra 0.11.2 I noticed strange behaviour of mouse cursors. For …
08:10 Changeset in xpra [5399] by Antoine Martin
add "pointer" to logging categories
08:09 Changeset in xpra [5398] by Antoine Martin
re-add timestamps
08:09 Changeset in xpra [5397] by Antoine Martin
allow us to exclude certain event types with "-" prefix
07:53 Changeset in xpra [5396] by Antoine Martin
revert r5176 since grabs from #139 should take care of this
06:42 Changeset in xpra [5395] by Antoine Martin
minor cython cleanups
06:34 Changeset in xpra [5394] by Antoine Martin
never too late to discover formatting specifiers..
06:30 Changeset in xpra [5393] by Antoine Martin
doh - does not compile!
06:09 Changeset in xpra [5392] by Antoine Martin
logging tweaks, remove early binding for python "object" type (harmful!)
05:48 Debugging edited by Antoine Martin
(diff)
05:47 Logging edited by Antoine Martin
(diff)
05:41 Logging created by Antoine Martin
05:40 WikiStart edited by Antoine Martin
(diff)
04:24 Changeset in xpra [5391] by Antoine Martin
use "stats" logging category
04:24 Changeset in xpra [5390] by Antoine Martin
xshm has its own logging already, this is redundant
04:24 Changeset in xpra [5389] by Antoine Martin
use "stats" category for video pipeline score logging
04:23 Changeset in xpra [5388] by Antoine Martin
support disabling of logging category with syntax "-d -CATEGORY"
03:36 Changeset in xpra [5387] by Antoine Martin
more critical path optimizations: * use cdef for all internal cython …
02:54 Changeset in xpra [5386] by Antoine Martin
remove more non-essential logging from critical path
02:45 Changeset in xpra [5385] by Antoine Martin
remove debug logging from hot path unless env var enables it - this …
02:32 Debugging edited by Antoine Martin
(diff)
02:28 Changeset in xpra [5384] by Antoine Martin
process help before mode
02:25 Debugging edited by Antoine Martin
(diff)
02:01 Encodings/nvenc edited by Antoine Martin
latest sdk is no longer beta (diff)

02/07/14:

16:02 Changeset in xpra [5383] by Antoine Martin
#411 more logging cleanups
15:29 Changeset in xpra [5382] by Antoine Martin
#411 replace more environment variables with generic loggers
14:59 Changeset in xpra [5381] by Antoine Martin
#411 more logging improvements: * remove all the duplicated logging …
14:15 Changeset in xpra [5380] by Antoine Martin
shorten debug string by removing redundant info
12:36 Changeset in xpra [5379] by Antoine Martin
#411 re-work the logging: * each logger can have multiple categories * …

02/06/14:

20:29 Ticket #512 (calling 'xpra stop' seems to mess up linux environment) created by Stepan Salenikovich
OS: arch linux, using dwm as the windows manager version:
15:33 Changeset in xpra [5378] by Antoine Martin
also adjust setup cost: gpu is more expensive to setup, cpu is "cheap" …
15:27 Changeset in xpra [5377] by Antoine Martin
ensure that the GPU/CPU costs we use for rating this codec reflect the …
15:13 Encodings/nvenc edited by Antoine Martin
(diff)
15:12 Encodings/x264 edited by Antoine Martin
(diff)
15:10 Encodings/nvenc edited by Antoine Martin
(diff)
15:07 CSC edited by Antoine Martin
(diff)
15:05 Changeset in xpra [5376] by Antoine Martin
* allow the user to override which video encoders and csc modules get …
09:13 Changeset in xpra [5375] by Antoine Martin
add a named local unix domain socket to proxy servers, with only 3 …
09:12 Changeset in xpra [5374] by Antoine Martin
doing it just once makes more sense
08:02 Changeset in xpra [5373] by Antoine Martin
robustify the socket probing code: don't blow up if we find a socket …
06:57 Changeset in xpra [5372] by Antoine Martin
fix opencl dep
05:41 Changeset in xpra [5371] by Antoine Martin
add opencl to suggests with an explanation note
05:07 Changeset in xpra [5370] by Antoine Martin
add cwd to sys path so we can more easily run tests that import other tests
05:04 Changeset in xpra [5369] by Antoine Martin
make it easier to run tests on win32: * create a Python_execfile.exe …
04:03 Changeset in xpra [5368] by Antoine Martin
add unfullscreen button

02/05/14:

15:18 Changeset in xpra [5367] by Antoine Martin
oops: wrong namespace for LogicError?
13:27 Changeset in xpra [5366] by Antoine Martin
when we unmap a window, tell the server if this is because it is iconified
12:19 Changeset in xpra [5365] by Antoine Martin
remove debug
12:03 Changeset in xpra [5364] by Antoine Martin
tell the server iconified windows are unmapped!
09:03 Changeset in xpra [5363] by Antoine Martin
if we get a LogicError? during encoding, try again at least once to …
08:37 Changeset in xpra [5362] by Antoine Martin
#495 check for xpra processes before install / uninstall
07:57 Changeset in xpra [5361] by Antoine Martin
prepare 0.11.3 release
07:55 Changeset in xpra [5360] by Antoine Martin
r5313 + r5314 for v0.11.x branch: blacklist vmware GL driver
07:54 Changeset in xpra [5359] by Antoine Martin
r5355 for v0.11.x branch: fix non-gdk / old-gdk fallback code
07:52 Changeset in xpra [5358] by Antoine Martin
ensure all command requests run from the UI thread
06:47 Changeset in xpra [5357] by Antoine Martin
split loop init from bus init (so we can have a system bus too)
06:45 Changeset in xpra [5356] by Antoine Martin
grr: whitespace
06:40 Changeset in xpra [5355] by Antoine Martin
fix non-gdk / old-gdk fallback code

02/04/14:

16:43 Ticket #511 (AMD hardware accelerated h264 encoding: VCE Video Codec Engine) created by Antoine Martin
[http://www.phoronix.com/scan.php?page=news_item&px=MTU5MTc AMD …
16:37 Ticket #418 (more aggressive speed tuning when bandwidth is available) closed by Antoine Martin
fixed: A number of changes have been made to try to keep the encoder more …
16:34 Ticket #356 (ensight with win32 client has drop down focus problems) closed by Antoine Martin
fixed: Looks like #139, which is fixed. I don't want/care/have ensight, so …
14:47 Changeset in xpra [5354] by Antoine Martin
ignore large packets containing window icons
14:10 Changeset in xpra [5353] by Antoine Martin
prevent missing cursor name from spamming the log: just log it once
11:32 TicketSpam edited by Antoine Martin
(diff)
11:30 BadContent edited by Antoine Martin
(diff)
11:29 BadContent edited by Antoine Martin
(diff)
11:20 Changeset in xpra [5352] by Antoine Martin
reduce logging
11:19 Changeset in xpra [5351] by Antoine Martin
remove info logging of sigchld processing
11:18 Changeset in xpra [5350] by Antoine Martin
make logging more consistent
09:35 Changeset in xpra [5349] by Antoine Martin
let the authenticator specify the username: usually it will be the …
09:31 Changeset in xpra [5348] by Antoine Martin
try to reduce latency by using an encoding thread (regular servers …
09:20 Changeset in xpra [5347] by Antoine Martin
rename variable to make it clearer what it does
08:14 Changeset in xpra [5346] by Antoine Martin
#139: handle pointer grabs: * new "pointer.grabs" capability for both …
03:58 Authentication edited by Antoine Martin
(diff)
03:57 Authentication edited by Antoine Martin
(diff)
03:56 Changeset in xpra [5345] by Antoine Martin
* add reject auth * simplify fail auth: bail out sooner * update …
03:49 Authentication edited by Antoine Martin
(diff)
03:49 Authentication edited by Antoine Martin
(diff)
03:46 ProxyServer edited by Antoine Martin
(diff)
03:42 Changeset in xpra [5344] by Antoine Martin
add "none" authenticator so we can run the proxy server without …

02/03/14:

16:04 Ticket #336 (floating menu + keyboard focus - input grabs) closed by Antoine Martin
duplicate: Working patch in #139, please follow up there. (the "secondary …
14:17 Changeset in xpra [5343] by Antoine Martin
* stubs for input grab events * better logging of event routing
13:09 Changeset in xpra [5342] by Antoine Martin
remove bits we don't need
12:46 Changeset in xpra [5341] by Antoine Martin
add "ms_per_frame" info to both x264 and nvenc (tells us how long the …
11:29 Changeset in xpra [5340] by Antoine Martin
missed bits from r5339: use the number of soft-expired regions as a …
11:22 Changeset in xpra [5339] by Antoine Martin
much better handling of jitter using a "soft timer": allow up to 5 …
07:31 Changeset in xpra [5338] by Antoine Martin
add debug for preset selection
07:24 Changeset in xpra [5337] by Antoine Martin
add fps counter
07:21 Changeset in xpra [5336] by Antoine Martin
always favour fast encoders
06:39 nvenc-comments.patch attached to Encodings/nvenc by Antoine Martin
apply this patch to NVENC SDK v3 to compile without warnings
05:14 WikiStart edited by Antoine Martin
(diff)
05:04 WikiStart edited by Antoine Martin
(diff)
05:00 Screenshots edited by Antoine Martin
(diff)
04:59 Windows-8.1-UnigineValley.png attached to Screenshots by Antoine Martin
Windows 8.1 client running Unigine Valley benchmark
04:40 Screenshots edited by Antoine Martin
(diff)
04:39 Ubuntu-TrayMenu.png attached to Screenshots by Antoine Martin
Ubuntu showing baobab and the xpra tray menu
04:31 Screenshots edited by Antoine Martin
(diff)
04:31 Screenshots edited by Antoine Martin
(diff)
04:30 OSX-gnome-software.png attached to Screenshots by Antoine Martin
gnome-software running on OSX Mavericks
04:17 Screenshots edited by Antoine Martin
(diff)
04:05 Screenshots edited by Antoine Martin
(diff)
04:04 XP-dual-screen.png attached to Screenshots by Antoine Martin
dual-screen XP Pro 64 client running glxgears and a fullscreen video player
04:03 About edited by Antoine Martin
(diff)
04:03 Screenshots created by Antoine Martin
04:02 WikiStart edited by Antoine Martin
(diff)
03:25 Changeset in xpra [5335] by Antoine Martin
cleanup + ensure we symlink the library: do it in install instead of …

02/02/14:

06:35 Ticket #510 (video stream pass-through) created by Antoine Martin
Similar to #509 and related to #410: we could register a dummy …
06:23 Ticket #509 (grab video using a video adapter rather than getting rgb pixels from pixmap) created by Antoine Martin
Video players will try accelerated adapters first (xvideo, etc) then …

02/01/14:

16:19 Changeset in xpra [5334] by Antoine Martin
#496: workaround for the case where the new client's resolution is the …
15:16 Changeset in xpra [5333] by Antoine Martin
add missing log argument
15:10 Changeset in xpra [5332] by Antoine Martin
ignore more event types
15:00 FakeXinerama edited by Antoine Martin
(diff)
14:58 Changeset in xpra [5331] by Antoine Martin
make logging of display/screen sizes consistent: log the same details …
14:36 Changeset in xpra [5330] by Antoine Martin
ensure we force set randr when fakexinerama is present (makes the …
13:48 FakeXinerama edited by Antoine Martin
(diff)
13:43 FakeXinerama edited by Antoine Martin
(diff)
13:41 Changeset in xpra [5329] by Antoine Martin
add fakexinerama as dependency since we have RPMs for it now
13:40 FakeXinerama edited by Antoine Martin
(diff)
13:36 FakeXinerama edited by Antoine Martin
(diff)
13:35 Changeset in xpra [5328] by Antoine Martin
point to new wiki page
13:34 FakeXinerama edited by Antoine Martin
(diff)
12:53 FakeXinerama edited by Antoine Martin
(diff)
12:49 FakeXinerama edited by Antoine Martin
(diff)
12:45 FakeXinerama created by Antoine Martin
12:27 Xdummy edited by Antoine Martin
(diff)
12:26 WikiStart edited by Antoine Martin
(diff)
09:16 Changeset in xpra [5327] by Antoine Martin
specfile for building fake xinerama RPMs
08:08 Ticket #508 (MS Windows taskbar integration) created by Antoine Martin
Windows 7 onwards support customization of the taskbar entry for our …
04:19 Changeset in xpra [5326] by Antoine Martin
* check if the configuration file has been modified, and if so, reload …
03:43 Changeset in xpra [5325] by Antoine Martin
try to honour LD_LIBRARY_PATH, still adding hard-coded /usr/lib[64]
03:26 Changeset in xpra [5324] by Antoine Martin
re-use the (renamed) "prettify_plug_name" for comments in the …

01/31/14:

10:38 Changeset in xpra [5323] by Antoine Martin
#496: use fakeXinerama library to get applications to maximize on a …
08:24 Changeset in xpra [5322] by Antoine Martin
oops: "default_encoding_options" has been removed!
04:17 Changeset in xpra [5321] by Antoine Martin
#461: add new control commands and improve error/help messages: we can …
03:17 Changeset in xpra [5320] by Antoine Martin
if we have a video encoder already, make it more likely we'll use it

01/30/14:

13:31 Changeset in xpra [5319] by Antoine Martin
move mdns option near network bits, not in the middle of …
13:24 Changeset in xpra [5318] by Antoine Martin
ensure we expose and use the correct quality and speed
13:09 Changeset in xpra [5317] by Antoine Martin
better info string for csc modules
12:47 Changeset in xpra [5316] by Antoine Martin
* move control commands support code to ServerCore? so we can implement …
04:44 Ticket #488 (virtualbox gl transparency crash with Fedora 19 x86 guest) closed by Antoine Martin
fixed: Damn, I get this unhelpful GDB backtrace on Fedora 20: […] And …
04:39 Changeset in xpra [5315] by Antoine Martin
make gl probing errors more visible
04:37 Changeset in xpra [5314] by Antoine Martin
typo!
04:34 Changeset in xpra [5313] by Antoine Martin
#488: blacklist vmware GL driver
04:09 Changeset in xpra [5312] by Antoine Martin
catch authentication errors and disconnect potential client cleanly …
03:38 Changeset in xpra [5311] by Antoine Martin
better property logging
00:42 Changeset in xpra [5310] by Antoine Martin
use correct Cython version in release notes

01/29/14:

16:00 Changeset in xpra [5309] by Antoine Martin
honour quality and speed settings passthrough
16:00 Changeset in xpra [5308] by Antoine Martin
better check for equivallent quality setting: allow 4 percentage …
15:53 Changeset in xpra [5307] by Antoine Martin
make a deep copy of the video helper if we are going to change the …
15:27 Changeset in xpra [5306] by Antoine Martin
much more readable codec spec debug string
14:48 Changeset in xpra [5305] by Antoine Martin
try to prevent issues with SIGCHLD
14:20 Changeset in xpra [5304] by Antoine Martin
don't call reap from signal handler, use idle_add to run it in the …
13:52 Changeset in xpra [5303] by Antoine Martin
#483 this whole filter modifier code seems bogus: * it only ever did …
13:33 Changeset in xpra [5302] by Antoine Martin
show which username we failed to authenticate in exception, don't use …
12:11 Changeset in xpra [5301] by Antoine Martin
add more (currently unused) proxy info to "info-response"
11:56 Changeset in xpra [5300] by Antoine Martin
pass the actual encoder client options!
11:43 Changeset in xpra [5299] by Antoine Martin
* shortcut for small windows * if speed is high, allow more non-video …
11:31 Changeset in xpra [5298] by Antoine Martin
simplify "best encoding" decision
09:52 CSC/Performance edited by Smo
(diff)
05:16 Changeset in xpra [5297] by Antoine Martin
prepare for 0.11.2 release
05:15 Changeset in xpra [5296] by Antoine Martin
typo
05:11 Changeset in xpra [5295] by Antoine Martin
r5290 for v0.11.x branch: fix help page tokens
05:10 Ticket #506 (xpra v0.11.0 fails to start on CentOS 6 with threads_init error) closed by Antoine Martin
fixed: Backport in r5294 tested on CentOS 6.5, will be included in xpra …
05:09 Changeset in xpra [5294] by Antoine Martin
r5292 for v0.11.x branch: fix for old glib versions
05:08 Changeset in xpra [5293] by Antoine Martin
avoid deprecation warning seen on CentOS 6.x: use …
01:41 Changeset in xpra [5292] by Antoine Martin
#506 fix for old glib versions
01:39 Ticket #503 (compile problem cython 0.20 on archlinux) closed by Antoine Martin
fixed: Yes, applied in r5291, thanks. (this one broke all versions of Cython …
01:38 Changeset in xpra [5291] by Antoine Martin
#503 add missing comma
01:30 Ticket #507 (OSX clipboard fails in latest builds) created by alas
As of 0.11 r4998 the osx clipboard works as expected, by r5144

01/28/14:

21:58 CSC/Performance edited by Smo
(diff)
20:17 CSC/Performance edited by Smo
(diff)
20:00 Ticket #503 (compile problem cython 0.20 on archlinux) reopened by Smo
Seems to be another one […]
19:51 CSC/Performance edited by Smo
(diff)
19:51 CSC/Performance edited by Smo
(diff)
19:33 CSC/Performance edited by Smo
(diff)
19:33 CSC/Performance edited by Smo
(diff)
18:15 CSC/Performance edited by Smo
(diff)
18:03 Ticket #506 (xpra v0.11.0 fails to start on CentOS 6 with threads_init error) created by sciurus
After upgrading, xpra failed to start. I had to downgrade from v0.11.0 …
12:44 Changeset in xpra [5290] by Antoine Martin
fix help page tokens
11:54 Ticket #505 (fix bottleneck with applications like gtkperf) created by Antoine Martin
The problem with gtkperf is that it creates thousands of …
09:45 Changeset in xpra [5289] by Antoine Martin
add proxy encoder to build
06:50 Changeset in xpra [5288] by Antoine Martin
split proxy server from proxy instances
06:49 Changeset in xpra [5287] by Antoine Martin
remove support for threading: always use separate process
06:29 Changeset in xpra [5286] by Antoine Martin
#504: delegated encoding: * add boost score to codec_spec so we can …
06:19 Changeset in xpra [5285] by Antoine Martin
bump buffer size for better ssh performance
03:43 Changeset in xpra [5284] by Antoine Martin
upload BGRX as BGRA and RGBX as RGBA: we may send pixels as 32-bit …
03:39 Changeset in xpra [5283] by Antoine Martin
* remove duplicated constant * fix row_length check

01/27/14:

09:46 Changeset in xpra [5282] by Antoine Martin
fix gtkperf with vglrun: wrap in bash
09:12 Changeset in xpra [5281] by Antoine Martin
* add ability to test various speed settings for specific encodings * …
09:00 Ticket #502 (efficient network receive buffer management when receiving large chunks) closed by Antoine Martin
fixed: As can be seen on those newly added performance charts: …
08:57 Changeset in xpra [5280] by Antoine Martin
add comments
08:53 Changeset in xpra [5279] by Antoine Martin
show effect of proposed protocol changes
08:34 Changeset in xpra [5278] by Antoine Martin
show the effect of no-rgb-compression on framerate and bandwidth …
08:33 Changeset in xpra [5277] by Antoine Martin
show the effect of no-rgb-compression on framerate and bandwidth
07:45 Changeset in xpra [5276] by Antoine Martin
* allow read buffer size to be configured using env var * bump default …

01/26/14:

07:05 Changeset in xpra [5275] by Antoine Martin
undo most of 5272: * we already have speed for controlling …
06:27 Changeset in xpra [5274] by Antoine Martin
expose shadow attribute so we can ignore the usual limit for delta …
03:08 Ticket #503 (compile problem cython 0.20 on archlinux) closed by Antoine Martin
fixed: Backported in r5273 (will be included in 0.11.2), tested on Ubuntu …
03:05 Changeset in xpra [5273] by Antoine Martin
5271 for v0.11.x branch: remove redundant test which causes Cython …

01/25/14:

13:03 Changeset in xpra [5272] by Antoine Martin
pass compression level to window source so we honour it and avoid …

01/24/14:

17:18 Ticket #504 (delegated encoding mode) created by Antoine Martin
Building on #370 and #426: we want to be able to do the encoding on …
16:13 Changeset in xpra [5271] by Antoine Martin
#503: remove redundant test which causes Cython 0.20 to barf
16:08 Ticket #503 (compile problem cython 0.20 on archlinux) created by Opsomer
archlinux 64 xpra-winswitch 0.11.1-1 => xpra-winswitch dependencies: …
15:20 Changeset in xpra [5270] by Antoine Martin
include packet sizes in log: before and after compression
15:13 Ticket #502 (efficient network receive buffer management when receiving large chunks) created by Antoine Martin
At the moment, we have a read_buffer which is a string and we append …
14:06 Changeset in xpra [5269] by Antoine Martin
* remove debug * fix typo * move payload size check to the only place …
13:28 Ticket #501 (Support SHAPE extension) created by Norman Rasmussen
xeyes and xclock use this extension to have …
13:18 Changeset in xpra [5268] by Antoine Martin
* raise limit for non-video pixels (use lossless encodings more before …
12:06 Clients edited by Antoine Martin
(diff)
12:05 ClientPortingGuide edited by Antoine Martin
(diff)
12:04 ClientPortingGuide created by Antoine Martin
11:51 WikiStart edited by Antoine Martin
(diff)
11:16 Changeset in xpra [5267] by Antoine Martin
fix Cython 0.20 warning
08:16 Changeset in xpra [5266] by Antoine Martin
v0.11.1 release notes
08:13 Changeset in xpra [5265] by Antoine Martin
r5260 for v0.11.x branch: typo
08:12 Changeset in xpra [5264] by Antoine Martin
r5245 for v0.11.x branch: fix shadowing
08:12 Changeset in xpra [5263] by Antoine Martin
r5262 for v0.11.x branch: completely disable RGBA pixel format for OSX …
07:37 Changeset in xpra [5262] by Antoine Martin
#500: completely disable RGBA pixel format for OSX and win32
07:27 Changeset in xpra [5261] by Antoine Martin
better code: * use a texture pixel format that matches how we paint …
06:51 Changeset in xpra [5260] by Antoine Martin
typo
06:33 Changeset in xpra [5259] by Antoine Martin
add missing constant
05:28 Changeset in xpra [5258] by Antoine Martin
oops

01/23/14:

12:34 Changeset in xpra [5257] by Antoine Martin
remove unused constant
12:34 Changeset in xpra [5256] by Antoine Martin
faster swscale csc (for all target colourspaces except XRGB - which …
10:23 Changeset in xpra [5255] by Antoine Martin
example showing that read_only image as input must not be read-only!?
09:18 CSC/Performance edited by Antoine Martin
(diff)
09:17 CSC/Performance edited by Antoine Martin
(diff)
09:16 CSC/Performance edited by Antoine Martin
added i3 results (diff)
09:01 CSC/NVCUDA edited by Antoine Martin
(diff)
09:01 CSC/OpenCL edited by Antoine Martin
(diff)

01/22/14:

20:37 Ticket #500 (small tooltip windows have transparency issues) created by J. Max Mena
Some websites have a small pop-up that will display information, such …
17:25 Changeset in xpra [5254] by Antoine Martin
log csc module info on start of test
17:23 Changeset in xpra [5253] by Antoine Martin
include vpx build config in info
17:20 Changeset in xpra [5252] by Antoine Martin
add more information on each codec, which can be seen with: * codec …
15:20 Changeset in xpra [5251] by Antoine Martin
allow a little bit of headroom when calculating backlog: the target …
14:52 Changeset in xpra [5250] by Antoine Martin
fix crash introduced by r5247: we must get the cursor size data from …
14:38 Changeset in xpra [5249] by Antoine Martin
report on average fps
14:28 Changeset in xpra [5248] by Antoine Martin
normalize the default batch delay to be per megapixel so new windows …
13:30 Changeset in xpra [5247] by Antoine Martin
better cursor support: * server exposes max_size (as well as …
12:39 Changeset in xpra [5246] by Antoine Martin
add exit-with-client option and use it automatically when remote shadowing
12:20 Changeset in xpra [5245] by Antoine Martin
fix shadowing: shadow windows do not have an "override-redirect" …
11:51 Changeset in xpra [5244] by Antoine Martin
don't flush more damage data when the connection looks dead: abort it …
11:36 Changeset in xpra [5243] by Antoine Martin
move receive aliases to protocol layer so packets are processed …
10:20 Changeset in xpra [5242] by Antoine Martin
add link to news
10:07 About edited by Antoine Martin
(diff)
10:06 WikiStart edited by Antoine Martin
(diff)
10:06 News created by Antoine Martin
09:57 About edited by Antoine Martin
(diff)
09:03 About edited by Antoine Martin
(diff)
09:00 Enhancements edited by Antoine Martin
(diff)
08:57 Enhancements edited by Antoine Martin
(diff)
08:55 Enhancements edited by Antoine Martin
(diff)
08:42 Changeset in xpra [5241] by Antoine Martin
version bump for beta 0.12.0 build
08:35 Changeset in xpra [5240] by Antoine Martin
version bump for beta 0.11.1 build
08:18 Changeset in xpra [5239] by Antoine Martin
r5236 for v0.11.x branch: restore compatibility with older servers
08:15 CSC/Performance edited by Antoine Martin
(diff)
08:03 CSC/Performance edited by Antoine Martin
(diff)
08:02 CSC/Performance edited by Antoine Martin
(diff)
08:00 CSC/Performance edited by Antoine Martin
(diff)
06:56 Changeset in xpra [5238] by Antoine Martin
replace labels with proper version numbers
06:55 Source edited by Antoine Martin
(diff)
06:54 Changeset in xpra [5237] by Antoine Martin
new source graphs
06:49 version-code-by-type.csv attached to Source by Antoine Martin
CSV data for reporting and generating graphs
06:25 Source edited by Antoine Martin
(diff)
06:08 Source edited by Antoine Martin
added v0.11.x (diff)
Note: See TracTimeline for information about the timeline view.