xpra icon
Bug tracker and wiki

Timeline



01/03/14:

16:15 Changeset in xpra [5107] by Antoine Martin
decoder may not exist!
16:13 Changeset in xpra [5106] by Antoine Martin
remove debug
15:37 Changeset in xpra [5105] by Antoine Martin
#464: work on vp9 support (IFDEF disabled for now): * make dec_vpx …
15:30 Changeset in xpra [5104] by Antoine Martin
don't free the whole image wrapper when we free_buffers!
14:54 Changeset in xpra [5103] by Antoine Martin
#464: prepare for vp9 support
12:58 Changeset in xpra [5102] by Antoine Martin
support debug mode via command line switch "-v" or "--verbose"
12:44 Changeset in xpra [5101] by Antoine Martin
show vpx as vp8 since this is what it is in this version
12:28 Changeset in xpra [5100] by Antoine Martin
constify video encoders and move similar code to …
11:59 Changeset in xpra [5099] by Antoine Martin
clarify what we're talking about
07:52 Changeset in xpra [5098] by Antoine Martin
generalize X11 server display number detection so we can also use it …
07:29 Changeset in xpra [5097] by Antoine Martin
when auto-selecting a display to shadow: * only look for sockets in …
07:17 Usage edited by Antoine Martin
(diff)
07:16 Changeset in xpra [5096] by Antoine Martin
add remote shadow syntax to man page
07:13 Changeset in xpra [5095] by Antoine Martin
make display optional when remote shadowing
06:56 Changeset in xpra [5094] by Antoine Martin
support remote shadow start
06:30 Ticket #483 (is_native_keymap test is wrong) created by Antoine Martin
It is just a little bit too late to get this in version 0.11 (though …
06:21 Changeset in xpra [5093] by Antoine Martin
try to make it clearer how to download/install
06:19 Source edited by Antoine Martin
(diff)
05:42 Changeset in xpra [5092] by Antoine Martin
soname bumped in Fedora rawhide - seems to work fine, so allow it
05:31 Changeset in xpra [5091] by Antoine Martin
* clarify what this fork is about * update copyright notice

01/02/14:

14:16 Changeset in xpra [5090] by Antoine Martin
keep buttons in the same place on resize
13:16 Changeset in xpra [5089] by Antoine Martin
use icons for each window button
10:54 Changeset in xpra [5088] by Antoine Martin
* add top bar buttons and handle maximize + close, minimize not …
07:56 Changeset in xpra [5087] by Antoine Martin
* fix alt/meta modifiers handling by using the correct function * add …
07:48 Changeset in xpra [5086] by Antoine Martin
when resizing, it is possible for pixel data to arrive after we have …
07:42 Changeset in xpra [5085] by Antoine Martin
* when the browser window is resized, change the canvas size and tell …
06:25 Changeset in xpra [5084] by Antoine Martin
add better docstrings throughout
05:40 FAQ edited by Antoine Martin
(diff)
05:34 Changeset in xpra [5083] by Antoine Martin
handle maximized and fullscreen windows
05:34 Changeset in xpra [5082] by Antoine Martin
use html5 syntax (smaller footprint)
05:33 Changeset in xpra [5081] by Antoine Martin
* don't log hello packets * more accurate log message * re-throw …

01/01/14:

12:42 Changeset in xpra [5080] by Antoine Martin
re-enable cython_bencode * fix for handling python numbers (unlimited …
09:09 Changeset in xpra [5079] by Antoine Martin
found bug, no time to fix it yet, disable it by default
08:54 Changeset in xpra [5078] by Antoine Martin
remove debug, replace logging with print so we can import this early
08:40 Changeset in xpra [5077] by Antoine Martin
* make the cython version at least twice as fast (including python …
07:02 Changeset in xpra [5076] by Antoine Martin
* add cython bencoder and use it by default if present * make bencoder …
05:20 FAQ edited by Antoine Martin
(diff)
05:17 Clients edited by Antoine Martin
(diff)
04:38 Changeset in xpra [5075] by Antoine Martin
r5074 for v0.10.x branch: remove duplicate option group
04:37 Changeset in xpra [5074] by Antoine Martin
remove duplicate option group

12/31/13:

11:21 Changeset in xpra [5073] by Antoine Martin
remove remnants of xpra-all name
11:11 Changeset in xpra [5072] by Antoine Martin
remove remnants of xpra-all name
09:07 Changeset in xpra [5071] by Antoine Martin
drop 'all' from source archive name
09:00 Changeset in xpra [5070] by Antoine Martin
#473: move html5 inside source so we can package it
07:05 Changeset in xpra [5069] by Antoine Martin
updated patch offsets and context
06:59 Changeset in xpra [5068] by Antoine Martin
update debian copy too..
06:56 Changeset in xpra [5067] by Antoine Martin
updated context and offsets

12/30/13:

14:47 Changeset in xpra [5066] by Antoine Martin
html randr: tell server about our new "screen resolution".
14:02 Changeset in xpra [5065] by Antoine Martin
resize canvas to match window size (minus form if any)
13:43 Changeset in xpra [5064] by Antoine Martin
* move more functions to util * try to resize canvas to fit page
12:18 Changeset in xpra [5063] by Antoine Martin
* form for specifying server * url parsing + form
08:37 Changeset in xpra [5062] by Antoine Martin
* begin to style it * add popup mode * auto-connect option * …
07:27 Changeset in xpra [5061] by Antoine Martin
whitespace and strict mode for javascript
07:26 Changeset in xpra [5060] by Antoine Martin
add some random hexlified string test
06:55 Changeset in xpra [5059] by Antoine Martin
* handle "window.raise" * add sound and clipboard flags (off for now) …
06:30 Changeset in xpra [5058] by Antoine Martin
bump copyrights
06:25 Changeset in xpra [5057] by Antoine Martin
minor test fixes: update to new paths
05:32 Changeset in xpra [5056] by Antoine Martin
much better ssh connection failure messages: * avoid logging stats …

12/29/13:

16:00 Changeset in xpra [5055] by Antoine Martin
html5 fixes: * try to keep track of focus (still badly) * don't log …
13:18 Changeset in xpra [5054] by Antoine Martin
constify large packet limit value
12:57 Changeset in xpra [5053] by Antoine Martin
remove duplicate entry
12:37 Changeset in xpra [5052] by Antoine Martin
only hook key events on start and unhook them on stop
11:50 Changeset in xpra [5051] by Antoine Martin
don't propagate keyboard events since we deal with them already
11:49 Changeset in xpra [5050] by Antoine Martin
remove debug
11:49 Changeset in xpra [5049] by Antoine Martin
add more keycodes and docstrings
09:46 Changeset in xpra [5048] by Antoine Martin
add server version check
09:16 Changeset in xpra [5047] by Antoine Martin
much faster paint: don't invalidate the canvas when updating pixels: …
08:40 Changeset in xpra [5046] by Antoine Martin
the strings aren't URI encoded
08:37 Changeset in xpra [5045] by Antoine Martin
remove unnecessary raw packet stringification
08:29 Changeset in xpra [5044] by Antoine Martin
move compression options together and add new rgb_lz4 capability (also …
08:28 Changeset in xpra [5043] by Antoine Martin
separate rgb zlib/lz4 from packet zlib/lz4: add "rgb_XXX" encoding …
08:26 Changeset in xpra [5042] by Antoine Martin
if the pixel data is given to us in a string, we need to convert it to …
06:53 Changeset in xpra [5041] by Antoine Martin
* try to clarify the code now that we have lz4 OR zlib * only use lz4 …
06:10 Changeset in xpra [5040] by Antoine Martin
fix backspace: "Backspace" vs "BackSpace?"!
06:08 Changeset in xpra [5039] by Antoine Martin
log invalid keysym at debug level
05:45 Changeset in xpra [5038] by Antoine Martin
#473 must set callbacks later (after we temporary null the geometry_cb)
05:44 Changeset in xpra [5037] by Antoine Martin
#473: fix/add more encoding definitions (ie: no video stuff for now)
05:33 Changeset in xpra [5036] by Antoine Martin
fix javascript syntax, again
05:31 Changeset in xpra [5035] by Antoine Martin
fix syntax (been doing too much javascript lately..), and simplify …

12/28/13:

23:43 Ticket #482 (No handlers could be found for logger "xpra.scripts.config") created by Norman Rasmussen
This warning message has been appearing on startup since 0.10.10.

12/27/13:

13:26 Changeset in xpra [5034] by Antoine Martin
wrap all send calls with try catch so we can disconnect on socket error

12/26/13:

18:13 Changeset in xpra [5033] by Antoine Martin
#473: * move event handlers to dedicated functions * add button to …
16:48 Ticket #481 (ImportError: No Numeric module present: No module named Numeric) closed by Antoine Martin
worksforme: > should I report a separate bug against the debian package in …
14:57 FAQ edited by Antoine Martin
(diff)
14:29 Changeset in xpra [5032] by Antoine Martin
#473 fix destroying windows / lost windows
14:03 Changeset in xpra [5031] by Antoine Martin
#473 improvements: * fix partial repaint! * manage stacking (badly..) …
12:51 Ticket #481 (ImportError: No Numeric module present: No module named Numeric) created by Timo Juhani Lindfors
[…] […] […] […] […] […] […]
10:33 Changeset in xpra [5030] by Antoine Martin
#473 improvements: * pass mouse clicks and move events to server * …
08:12 Changeset in xpra [5029] by Antoine Martin
#473 improvements: * add xpra window javascript file * move …

12/25/13:

13:07 Changeset in xpra [5028] by Antoine Martin
#473: html5 client work in progress * modified bencoder * zlib bits …
11:17 Changeset in xpra [5027] by Antoine Martin
constify INLINE_SIZE and raise it to 2KB
11:14 Changeset in xpra [5026] by Antoine Martin
whitespace cleanup
11:11 Changeset in xpra [5025] by Antoine Martin
* inline small compressed chunks and raise compression threshold …
06:09 Changeset in xpra [5024] by Antoine Martin
better debugging of invalid bencoded data
06:06 Changeset in xpra [5023] by Antoine Martin
remove unused var

12/24/13:

11:31 Ticket #291 (add a debug build option to setup.py) closed by Antoine Martin
fixed: done in r5022 - not sure how useful this is going to be as we rarely …
11:30 Changeset in xpra [5022] by Antoine Martin
#291: debug symbols support when "--with-debug" is specified * add …
10:33 Changeset in xpra [5021] by Antoine Martin
oops: left debug code in!
05:50 Encodings edited by Antoine Martin
(diff)
05:48 Encodings edited by Antoine Martin
(diff)
05:44 Changeset in xpra [5020] by Antoine Martin
bump version for new RC and update release notes
05:40 Changeset in xpra [5019] by Antoine Martin
r5015 for v0.10.x branch: add support for RGBX as output pixel format …
05:38 Changeset in xpra [5018] by Antoine Martin
r5012 for v0.10.x branch: if we're not sending windows, then encoding …
05:28 Changeset in xpra [5017] by Antoine Martin
use integer maths: * fixes win32 compilation warning * adds 40%+ …

12/23/13:

10:23 Changeset in xpra [5016] by Antoine Martin
* default session name is undefined (rather than "Xpra") * if it …
10:09 Changeset in xpra [5015] by Antoine Martin
add support for RGBX as output pixel format via PIL

12/22/13:

02:06 FAQ edited by Antoine Martin
(diff)

12/21/13:

17:07 Changeset in xpra [5014] by Antoine Martin
fallback codepath needs the same number of return values
03:40 Changeset in xpra [5013] by Antoine Martin
log 'binascii'ed full packet when parsing fails

12/20/13:

16:31 Changeset in xpra [5012] by Antoine Martin
if we're not sending windows, then encoding will be set to None as it …
16:24 Changeset in xpra [5011] by Antoine Martin
packets that aren't lists could cause an error in the error handler..
02:37 Changeset in xpra [5010] by Antoine Martin
make all KHR and GREMEDY debugging code optional (but still enabled by …
01:52 Ticket #480 (strange warning message on windows using opengl on nvidia GTX 670) created by aradtech
Windows 7 64 Nvidia GTX 670 Latest drivers […] is repeated over …

12/19/13:

15:31 Ticket #479 (please show connection endpoint in tooltip) closed by Antoine Martin
fixed: r5007 + r5008 restores the code which uses the connection endpoint as …
15:30 Changeset in xpra [5009] by Antoine Martin
r5007 for v0.10.x branch: show connection endpoint in tray tooltip
15:24 Changeset in xpra [5008] by Antoine Martin
#479: when we stop notifying about clipboard activity, restore the …
15:19 Changeset in xpra [5007] by Antoine Martin
use connection endpoint as tray title
11:52 Ticket #457 (client memory leak) reopened by Antoine Martin
oops, didn't mean to close: please help me find what OS leaks and …
11:51 Ticket #457 (client memory leak) closed by Antoine Martin
fixed
11:20 Ticket #475 (server deadlocks when resizing fast updating window (ie: glxgears or ...) closed by Antoine Martin
fixed: 0.10.10 released with the fix after testing ok - closing
11:20 Ticket #477 (libav crashes with Ubuntu 12.x and Debian Wheezy) closed by Antoine Martin
fixed: 0.10.10 released with the fix after testing ok - closing
11:19 Changeset in xpra [5006] by Antoine Martin
r4998 for v0.10.x branch: libav version bits
10:55 Changeset in xpra [5005] by Antoine Martin
updated patch offsets one more time... PITA
10:47 Changeset in xpra [5004] by Antoine Martin
better libav version check: just don't even load the module
10:27 Changeset in xpra [5003] by Antoine Martin
fix patch offsets and context
10:25 Changeset in xpra [5002] by Antoine Martin
fix patch offsets and context
09:07 Changeset in xpra [5001] by Antoine Martin
final? 0.10.10 release notes
09:01 Changeset in xpra [5000] by Antoine Martin
remove broken modules in 0.10.x: nvenc and nvcuda
08:23 Changeset in xpra [4999] by Antoine Martin
compilation workaround for 0.10.x
07:40 Changeset in xpra [4998] by Antoine Martin
oops: missed from r4989
07:36 Changeset in xpra [4997] by Antoine Martin
#477: fix win32 build by re-adding the 'inline' #define in its own file
06:20 Changeset in xpra [4996] by Antoine Martin
fix compilation on win32 (avoid error about <void *> not having a size...)
05:47 Changeset in xpra [4995] by Antoine Martin
fix compilation warnings on win32
05:23 Changeset in xpra [4994] by Antoine Martin
r4991 for v0.10.x branch and updated patch offsets
05:14 Changeset in xpra [4993] by Antoine Martin
r4989 + r4990 for v0.10.x branch: libav fixes
04:44 Changeset in xpra [4992] by Antoine Martin
updated patch offsets
04:15 Changeset in xpra [4991] by Antoine Martin
when you know it is safe to enable avcodec53, apply this patch
04:14 Changeset in xpra [4990] by Antoine Martin
constify MIN_AVCODEC_VERSION
03:57 Changeset in xpra [4989] by Antoine Martin
#477: give up on libavcodec older than 54: * expose the exact numeric …

12/18/13:

23:23 CSC/Performance edited by Smo
(diff)
17:01 Ticket #479 (please show connection endpoint in tooltip) created by onlyjob
In earlier versions of Xpra there used to be an immensely useful …
15:43 Changeset in xpra [4988] by Antoine Martin
try to handle disconnection more gracefully
15:42 Changeset in xpra [4987] by Antoine Martin
close session info window during cleanup
15:39 Changeset in xpra [4986] by Antoine Martin
we need the window dimensions outside the if statement..
15:23 Changeset in xpra [4985] by Antoine Martin
lz4 makes a huge difference in performance - recommend it
14:47 Changeset in xpra [4984] by Antoine Martin
keep the variable consistent with the data it represents (even if …
14:43 Changeset in xpra [4983] by Antoine Martin
tell the server if we don't support transparency so it won't bother …
14:42 Changeset in xpra [4982] by Antoine Martin
only choose rgb32 ahead of rgb24 if the client supports_transparency
14:24 Changeset in xpra [4981] by Antoine Martin
don't override the "rgb_format" which may have been set! ("RGBA" will …
14:18 Changeset in xpra [4980] by Antoine Martin
* allow automatic encoding switch to rgb + zlib/lz4 from lossless …
14:02 ClientRendering edited by Antoine Martin
(diff)
13:03 Changeset in xpra [4979] by Antoine Martin
show lz4 in rgb compression options if it is available
12:40 Changeset in xpra [4978] by Antoine Martin
undo r4976: seems to cause OpenGL errors later on. Keep code commented …
08:34 Ticket #478 (opengl backend should preserve fbo contents when resizing) created by Antoine Martin
At the moment, when we change the size of the backing, we do an almost …
08:15 Changeset in xpra [4977] by Antoine Martin
one flag to rule them all: "XPRA_ALPHA" controls alpha-channel …
07:46 Changeset in xpra [4976] by Antoine Martin
properly delete resources we had allocated when closing
06:47 Changeset in xpra [4975] by Antoine Martin
using black makes it appear less flickery in general
06:04 Changeset in xpra [4974] by Antoine Martin
move textures init to dedicated method
05:55 Changeset in xpra [4973] by Antoine Martin
move shaders init to dedicated method
05:50 Changeset in xpra [4972] by Antoine Martin
doh
05:49 Changeset in xpra [4971] by Antoine Martin
only initialize debug code once
05:26 Changeset in xpra [4970] by Antoine Martin
move debug code to dedicated method
05:14 Ticket #477 (libav crashes with Ubuntu 12.x and Debian Wheezy) created by Antoine Martin
Moved from #457: Here are the library versions found on each distro …
05:02 FAQ edited by Antoine Martin
(diff)
05:01 Ticket #476 (workarounds for crippled desktop environments without a system tray ...) created by Antoine Martin
On those desktop environments, we have no way of interacting with the …
04:57 Changeset in xpra [4969] by Antoine Martin
trigger the "session-info" window via the "Meta+Shift+F11" shortcut by …
04:50 Changeset in xpra [4968] by Antoine Martin
alias "control" as "ctrl"
02:46 Ticket #474 (multiplexing a web server through the same port as the xpra server) closed by Smo
fixed: Tested on Fedora 19 and Fedora 20 x86_64 with no issues.
01:31 Changeset in xpra [4967] by Antoine Martin
fix if syntax

12/17/13:

16:44 Changeset in xpra [4966] by Antoine Martin
r4963 for v0.10.x branch: ensure UI images and freed from the UI thread
16:40 Changeset in xpra [4965] by Antoine Martin
r4962 for v0.10.x branch: prevent shared memory segment leak
16:27 Changeset in xpra [4964] by Antoine Martin
we don't use XSync directly, remove it
16:07 Changeset in xpra [4963] by Antoine Martin
#475: ensure UI images and freed from the UI thread
15:49 Changeset in xpra [4962] by Antoine Martin
#475: prevent shared memory segment leak
15:21 Changeset in xpra [4961] by Antoine Martin
use python < 2.6 compatible spelling
15:18 Changeset in xpra [4960] by Antoine Martin
unused import: we get it from core bindings anyway
05:36 Ticket #475 (server deadlocks when resizing fast updating window (ie: glxgears or ...) created by Antoine Martin
It doesn't crash it just seems to be stuck: […] Sanitized as: …
05:03 Changeset in xpra [4959] by Antoine Martin
old client compat fixes: * convert old names to new ones when they …
04:53 Changeset in xpra [4958] by Antoine Martin
some newer servers may use the new encoding names, translate them back …
04:39 Encodings/x264 edited by Antoine Martin
(diff)
04:36 Encodings/x264 edited by Antoine Martin
(diff)
04:31 ClientRendering edited by Antoine Martin
(diff)
04:29 ClientRendering edited by Antoine Martin
(diff)
04:24 Clients created by Antoine Martin
04:14 WikiStart edited by Antoine Martin
(diff)
00:29 Ticket #467 (Launch GUI fails to connect) closed by alas
fixed: As of r4940 the Launcher works as expected on both win and osx for me …

12/16/13:

10:11 Changeset in xpra [4957] by Antoine Martin
r4944 + r4955: better avcodec patch
10:00 Changeset in xpra [4956] by Antoine Martin
cannot depend on "python-numeric": does not exist for all distros (ie: …
05:44 Changeset in xpra [4955] by Antoine Martin
we must use av_free instead of avcodec_free_frame when this is not defined
05:29 FAQ edited by Antoine Martin
(diff)
05:26 FAQ edited by Antoine Martin
(diff)

12/15/13:

13:27 Changeset in xpra [4954] by Antoine Martin
add video encoder and csc info to "xpra info"
13:26 Changeset in xpra [4953] by Antoine Martin
make it consistent with the other csc modules: don't claim we handle …
13:26 Changeset in xpra [4952] by Antoine Martin
fix csc_cython version lookup
11:52 Changeset in xpra [4951] by Antoine Martin
dependency changes: * we now enable opengl by default, so promote it …
09:43 Changeset in xpra [4950] by Antoine Martin
ensure generated file does not get added to svn
09:40 CSC edited by Antoine Martin
(diff)
09:39 CSC edited by Antoine Martin
(diff)
09:36 Changeset in xpra [4949] by Antoine Martin
add cython csc fallback module so we can support vpx without ffmpeg, …
06:11 CSC edited by Antoine Martin
(diff)

12/14/13:

14:21 Changeset in xpra [4948] by Antoine Martin
#474 add option ("tcp-proxy") so non xpra packets can be forwarded to …
12:14 Changeset in xpra [4947] by Antoine Martin
#474: refactor invalid_header code so protocol users can override it
12:07 Changeset in xpra [4946] by Antoine Martin
add proxy debugging via XPRA_PROXY_DEBUG
11:27 Ticket #474 (multiplexing a web server through the same port as the xpra server) created by Antoine Martin
Similar to #426, but this will allow us to only intercept xpra …
11:26 Ticket #473 (html5 client) created by Antoine Martin
Similar to noVNC, and probably …
08:15 Changeset in xpra [4945] by Antoine Martin
fix patch context
08:06 Changeset in xpra [4944] by Antoine Martin
libav patch for distros which lack avcodec_free_frame but have …
07:56 Changeset in xpra [4943] by Antoine Martin
* add RedHat? 7 build spec section * split static video definitions * …
07:24 Changeset in xpra [4942] by Antoine Martin
fix log_screen_sizes arguments
07:04 Changeset in xpra [4941] by Antoine Martin
csc_nvcuda is now pure Python + PyCUDA
06:06 Building edited by Antoine Martin
(diff)
01:20 Ticket #468 (Resizing opengl windows behaves erratically (transparency issue)) closed by Antoine Martin
fixed

12/13/13:

12:44 Changeset in xpra [4940] by Antoine Martin
ensure we exit the UI thread watcher's polling loop cleanly on exit
12:31 Ticket #460 (Xpra win32 client 0.11.0 r4773 not working with 0.11.0 server - plink ...) closed by Antoine Martin
needinfo: Not enough details to know what to test, so I will assume that this is …
12:21 Changeset in xpra [4939] by Antoine Martin
move exception handling to a utility method, use it around client …
12:07 Changeset in xpra [4938] by Antoine Martin
ensure we redirect to logfile before we log anything on win32
12:02 Changeset in xpra [4937] by Antoine Martin
changes meant to go with r4935
11:57 Changeset in xpra [4936] by Antoine Martin
11:52 Changeset in xpra [4935] by Antoine Martin
* constify colours * stub to support some command line options - only …
05:52 Changeset in xpra [4934] by Antoine Martin
transparency does not work on OSX (weird results at the best of times)
05:45 Changeset in xpra [4933] by Antoine Martin
add warning if we think we're leaking framewrappers
05:02 PacketEncoding edited by Antoine Martin
(diff)

12/12/13:

12:32 Ticket #472 (use the ubuntu launcher API to populate the correct icon) created by Antoine Martin
With unity, the icon shown in the "dock" area is not the one we …
11:30 Changeset in xpra [4932] by Antoine Martin
re-enable all tests
09:20 Changeset in xpra [4931] by Antoine Martin
remove dupe warnings
08:51 Changeset in xpra [4930] by Antoine Martin
updated release notes
08:39 Changeset in xpra [4929] by Antoine Martin
r4920 for v0.10.x branch: when the picture is scaled, we should …
08:36 Debugging edited by Antoine Martin
(diff)
08:35 Debugging edited by Antoine Martin
(diff)
07:40 CSC edited by Antoine Martin
(diff)
07:38 Encodings/nvenc edited by Antoine Martin
(diff)
07:34 CSC edited by Antoine Martin
(diff)
04:48 Ticket #470 (osx sound: gstreamer library updates) closed by Antoine Martin
fixed: Good, we'll have to include this info in a future wikification of the …
02:06 Ticket #438 (cursor issues on OSX) closed by Antoine Martin
fixed: The cursor issue is fixed. Closing. (I've moved the remaining …

12/11/13:

15:41 Ticket #471 (cursor improvements: send as picture, cache pixels client side) created by Antoine Martin
The cursor pixel data is in pre-multiplied argb format. We could …
15:31 Changeset in xpra [4928] by Antoine Martin
* benchmark: report packet compression ratio and packet sizes * …
15:25 Changeset in xpra [4927] by Antoine Martin
record and show compression ratio
15:03 PacketEncoding edited by Antoine Martin
(diff)
15:02 Changeset in xpra [4926] by Antoine Martin
also test pixel compression
14:41 PacketEncoding edited by Antoine Martin
(diff)
14:40 Changeset in xpra [4925] by Antoine Martin
measure how quick lz4 is compared to zlib, answer: 10 times or more on …
14:14 Changeset in xpra [4924] by Antoine Martin
remove unused import
14:13 PacketEncoding edited by Antoine Martin
(diff)
11:01 Changeset in xpra [4923] by Antoine Martin
initialize module before starting the tests
10:47 Debugging/OpenGL edited by Antoine Martin
(diff)
10:46 ClientRendering edited by Antoine Martin
(diff)
10:46 ClientRendering edited by Antoine Martin
(diff)
10:46 ClientRendering edited by Antoine Martin
(diff)
10:44 Debugging edited by Antoine Martin
(diff)
10:41 Debugging/OpenGL edited by Antoine Martin
(diff)
10:40 WikiStart edited by Antoine Martin
(diff)
10:39 Debugging/OpenGL edited by Antoine Martin
(diff)
10:38 Debugging/OpenGL created by Antoine Martin
10:33 Debugging/VisualStudio edited by Antoine Martin
(diff)
10:33 Debugging/VisualStudio edited by Antoine Martin
(diff)
10:33 VisualStudio-properties-dialog.jpg attached to Debugging/VisualStudio by Antoine Martin
the properties dialog where you can set the environment
10:31 Debugging/VisualStudio created by Antoine Martin
10:29 WikiStart edited by Antoine Martin
(diff)
10:28 Profiling/Examples edited by Antoine Martin
(diff)
10:28 pycallgraph-draw-loggingisexpensive.png attached to Profiling/Examples by Antoine Martin
shows just how expensive logging was in the draw path
10:27 pycallgraph-draw-loggingremoved.png attached to Profiling/Examples by Antoine Martin
much improved after the logging is turned of
10:26 Profiling edited by Antoine Martin
(diff)
10:26 Profiling edited by Antoine Martin
(diff)
10:25 Profiling/Examples edited by Antoine Martin
(diff)
10:24 Profiling/Examples created by Antoine Martin
10:19 Sound edited by Antoine Martin
(diff)
10:16 Testing edited by Antoine Martin
(diff)
10:16 Packaging edited by Antoine Martin
(diff)
10:14 ProjectIdeas edited by Antoine Martin
(diff)
10:14 Clipboard edited by Antoine Martin
(diff)
10:13 Keyboard edited by Antoine Martin
(diff)
10:12 ClientRendering edited by Antoine Martin
(diff)
10:12 ClientRendering edited by Antoine Martin
(diff)
10:10 Authentication edited by Antoine Martin
(diff)
10:10 Network edited by Antoine Martin
(diff)
10:10 CSC/Performance edited by Antoine Martin
(diff)
10:09 Encodings/x264 edited by Antoine Martin
(diff)
10:08 WindowRefresh edited by Antoine Martin
(diff)
10:06 PacketEncoding edited by Antoine Martin
(diff)
10:04 Changeset in xpra [4922] by Antoine Martin
more style tweaks
09:44 Changeset in xpra [4921] by Antoine Martin
small style update to go with the master trac stylesheet update
08:57 Changeset in xpra [4920] by Antoine Martin
when the picture is scaled, we should auto-refresh it no matter what …
08:51 Changeset in xpra [4919] by Antoine Martin
* try to make the ugly win32 display strings more presentable * …
08:00 Changeset in xpra [4918] by Antoine Martin
* log detailed info about screen sizes * move it to a common location …
07:16 Changeset in xpra [4917] by Antoine Martin
r4916 for v0.10.x branch: newer gstreamer builds need libgstpbutils …
07:14 Ticket #470 (osx sound: gstreamer library updates) created by Antoine Martin
The current instructions (http://winswitch.org/dev/macosx.html) use …
06:53 Changeset in xpra [4916] by Antoine Martin
newer gstreamer builds need libgstpbutils (used in libgstaudio)
05:39 Changeset in xpra [4915] by Antoine Martin
#468 / #385: * move HAS_RGBA up to gtk2 window_backing superclass * …
05:32 Changeset in xpra [4914] by Antoine Martin
#468: if the window doesn't use alpha, default to white background …
05:23 Changeset in xpra [4913] by Antoine Martin
#468 magenta colour should have been white!
04:34 Encodings/nvenc edited by Antoine Martin
(diff)
02:15 Ticket #469 (Focus issue with mouse on osx client) created by alas
With osx client r4905 mouse cursor focus seems to become confused when …
01:31 Ticket #468 (Resizing opengl windows behaves erratically (transparency issue)) created by alas
Testing with osx 0.11.0-r4905 and with win 0.11.0-r4903, with …

12/10/13:

23:30 Ticket #467 (Launch GUI fails to connect) created by alas
Using win client 0.11.0 r4903 the Launch GUI fails with the following …
12:26 Changeset in xpra [4912] by Antoine Martin
remove the somewhat confusing "png_window_icons": what we care about …
12:20 Changeset in xpra [4911] by Antoine Martin
use argb module for doing fast unpremultiply of icon pixels
09:03 Changeset in xpra [4910] by Antoine Martin
ensure the module is initialized before we start using global variables
08:45 Changeset in xpra [4909] by Antoine Martin
enable argb by default since we try to load it unconditionally client …
08:32 Changeset in xpra [4908] by Antoine Martin
import argb just once
08:22 Changeset in xpra [4907] by Antoine Martin
add WM_DWMNCRENDERINGCHANGED to ignore list
06:43 CSC edited by Antoine Martin
(diff)
06:38 CSC edited by Antoine Martin
(diff)
06:31 CSC edited by Antoine Martin
(diff)
06:28 CSC edited by Antoine Martin
(diff)
06:25 CSC edited by Antoine Martin
(diff)
06:24 CSC edited by Antoine Martin
add link to tickets (diff)
06:05 Encodings edited by Antoine Martin
(diff)
06:04 CSC edited by Antoine Martin
(diff)
06:03 Encodings edited by Antoine Martin
(diff)
06:03 Encodings edited by Antoine Martin
(diff)
06:02 Performance edited by Antoine Martin
(diff)
06:02 Performance edited by Antoine Martin
(diff)
06:01 Performance edited by Antoine Martin
(diff)
05:57 WikiStart edited by Antoine Martin
(diff)
05:57 CSC edited by Antoine Martin
(diff)
05:55 CSC/Performance edited by Antoine Martin
(diff)
05:48 CSC/Performance edited by Antoine Martin
(diff)
05:46 CSC/Performance created by Antoine Martin
moved data from /wiki/CSC page
05:12 Ticket #461 (allow authenticated command line clients to control the server) closed by Antoine Martin
fixed: > suspend stops the video playback, but the sound continues …
02:59 Changeset in xpra [4906] by Antoine Martin
only use a default cursor (X_CURSOR) when we failed to create one, not …
00:04 Ticket #373 (gmp and mpfr build for win32 - needed for pycrypto fastmath) closed by Smo
fixed: Followed the same solution that worked for you. Compiled and Installed …
00:02 Ticket #443 (adding lz4 encoding on win32) closed by Smo
fixed: Tested instructions for building on win32. Built successfully and …

12/09/13:

15:59 Changeset in xpra [4905] by Antoine Martin
r4901 for v0.10.x branch: we need to convert the numpy buffer into …
15:34 Changeset in xpra [4904] by Antoine Martin
add dependency on python-lz4 since we can provide RPMs for it
15:32 PacketEncoding edited by Antoine Martin
(diff)
14:49 Changeset in xpra [4903] by Antoine Martin
remove obscure (and unused?) check
12:41 Changeset in xpra [4902] by Antoine Martin
* constify shader indices * unpremultiply alpha since I cannot get …
11:33 Changeset in xpra [4901] by Antoine Martin
we need to convert the numpy buffer into something we can send
11:15 Changeset in xpra [4900] by Antoine Martin
sanity check the cursor pixels ourselves so we can give a more helpful …
10:47 Changeset in xpra [4899] by Antoine Martin
#438 remove call_synced altogether as we always call the cursor code …
10:44 Changeset in xpra [4898] by Antoine Martin
#438: * trap.call_synced is not available on non-X11 clients * import …
08:57 Changeset in xpra [4897] by Antoine Martin
ensure we get a reference to the keyboard instance (when setting up …
08:55 Changeset in xpra [4896] by Antoine Martin
avoid error if there is no ${JHBUILD_PREFIX}/etc/pango
08:00 Changeset in xpra [4895] by Antoine Martin
support changing the packet encoder on the fly
07:47 Changeset in xpra [4894] by Antoine Martin
r4879 + r4893 for v0.10.x branch: we must tell clients which rgb …
07:32 Changeset in xpra [4893] by Antoine Martin
always tell client which rgb pixel format we are sending
07:00 Changeset in xpra [4892] by Antoine Martin
r4888 for v0.10.x branch: expose that we support "bencode", as future …
06:56 Changeset in xpra [4891] by Antoine Martin
add shades to all colours, use black for "no colour" instead of white
05:57 Changeset in xpra [4890] by Antoine Martin
ensure we only blend when painting the screen, not when updating textures
05:50 Changeset in xpra [4889] by Antoine Martin
add packet encoder and compressor info
05:50 Changeset in xpra [4888] by Antoine Martin
expose that we support "bencode", as future client/servers may not …
05:17 Changeset in xpra [4887] by Antoine Martin
group items in two-column table to fit more data on this pane
04:48 Changeset in xpra [4886] by Antoine Martin
remove debug logging
02:51 Changeset in xpra [4885] by Antoine Martin
export network caps via xpra info
02:42 Changeset in xpra [4884] by Antoine Martin
import argb just once

12/08/13:

14:26 Changeset in xpra [4883] by Antoine Martin
#385: when trying to instantiate window classes, use other options as …
13:29 Changeset in xpra [4882] by Antoine Martin
check both GL_MAX_TEXTURE_SIZE and GL_MAX_RECTANGLE_TEXTURE_SIZE
12:21 Changeset in xpra [4881] by Antoine Martin
PIL and webp can send us rgb32 data without setting the "rgb_format" …
12:03 Changeset in xpra [4880] by Antoine Martin
#385: transparency support via opengl and more: * always try to create …
11:58 Changeset in xpra [4879] by Antoine Martin
* if the client supports BGR(A) modes, send the "rgb_format" …
11:18 Changeset in xpra [4878] by Antoine Martin
* fix index variable name issue in "bgradata_to_rgba" * fix pydev …

12/07/13:

10:53 Changeset in xpra [4877] by Antoine Martin
osx swap keys improvements: * if we don't have a keyboard, log it * if …
10:35 Changeset in xpra [4876] by Antoine Martin
r4874 and r4875: argb compat for old python versions
10:33 Changeset in xpra [4875] by Antoine Martin
avoid error comparing numpy arrays: "The truth value of an array with …
10:16 Changeset in xpra [4874] by Antoine Martin
proper solution for unpremultiplying argb data with python 2.4 and …
06:08 Changeset in xpra [4873] by Antoine Martin
r4872 for v0.10.x branch: fix memleak with ffmpeg2
06:06 Changeset in xpra [4872] by Antoine Martin
apparently this is the *right* to allocate and free "AVFrame"s - the …

12/06/13:

21:05 Ticket #440 (upgrade libvpx to 1.2.0 on win32) closed by Smo
fixed: Followed all the steps and found one error. When building it looks …
15:38 Changeset in xpra [4871] by Antoine Martin
r4870 for v0.10.x branch: new argb code breaks pixels stored as longs …
15:35 Changeset in xpra [4870] by Antoine Martin
the pixels we get from XFixesGetCursorImage are stored in *long*s, so …
14:53 Changeset in xpra [4869] by Antoine Martin
simplify and sort
14:10 Changeset in xpra [4868] by Antoine Martin
let the user choose the cursor to show
13:59 Changeset in xpra [4867] by Antoine Martin
cycle through all the cursors, one per second
13:09 Changeset in xpra [4866] by Antoine Martin
r4863 for v0.10.x branch: index is in bytes now, ensure we copy all of …
12:50 Changeset in xpra [4865] by Antoine Martin
add ability to change window scaling via "xpra control"
12:49 Changeset in xpra [4864] by Antoine Martin
log debug message if xor or argb modules are missing
12:16 Changeset in xpra [4863] by Antoine Martin
cleanup code and export all conversion functions via pxd
05:25 Changeset in xpra [4862] by Antoine Martin
workaround crappy ms visual C compiler limitation using casts

12/05/13:

15:42 Debugging edited by Antoine Martin
valgrind update (diff)
15:42 Changeset in xpra [4861] by Antoine Martin
use SOCKET_TIMEOUT override on server side too, and use the same …
14:43 Changeset in xpra [4860] by Antoine Martin
support optional argument to specify fade(in/out) delay in ms, still …
13:04 Changeset in xpra [4859] by Antoine Martin
since we copy the plane data, copy it into a padded memaligned buffer …
12:49 Changeset in xpra [4858] by Antoine Martin
pad stride to 16 to avoid "data is not aligned" warning
07:58 Debugging edited by Antoine Martin
(diff)
07:50 ReportingBugs edited by Antoine Martin
(diff)
07:49 TicketSpam created by Antoine Martin
create ticket spam page
06:21 Debugging edited by Antoine Martin
(diff)
06:14 Changeset in xpra [4857] by Antoine Martin
allow us to override the socket timeouts using environment variables …
05:49 Changeset in xpra [4856] by Antoine Martin
update patch context

12/04/13:

13:33 Changeset in xpra [4855] by Antoine Martin
#461: add fadein/fadeout so the transitions are less abrubt
12:01 Changeset in xpra [4854] by Antoine Martin
updated release notes
11:47 Changeset in xpra [4853] by Antoine Martin
r4850 for v0.10.x branch
04:15 Changeset in xpra [4852] by Antoine Martin
r4851 for v0.10.x branch: doh, check is on the next line!
03:32 Changeset in xpra [4851] by Antoine Martin
doh, check is on the next line!
Note: See TracTimeline for information about the timeline view.