xpra icon
Bug tracker and wiki

Timeline



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!

12/03/13:

14:57 Ticket #452 (detect and avoid creating clipboard loops) closed by Antoine Martin
fixed: the tray icon issue is solved by r4850 (may get backported as it …
14:56 Changeset in xpra [4850] by Antoine Martin
reset the tray icon and pending request counters when changing the …
14:43 Changeset in xpra [4849] by Antoine Martin
grrr: for avoiding loop problems, we need to be able to disable the …
14:35 Changeset in xpra [4848] by Antoine Martin
r4845 for v0.10.x branch: detect clipboard loops and disable clipboard …
14:32 Changeset in xpra [4847] by Antoine Martin
#452: clipboard loops: * detect loops at either end * if at server …
12:32 Changeset in xpra [4846] by Antoine Martin
better error logging in clipboard path (define "handler"), and avoid …
12:23 Changeset in xpra [4845] by Antoine Martin
#452 detect clipboard loops and disable clipboard temporarily
09:29 Changeset in xpra [4844] by Antoine Martin
we don't use AtomicInteger?
09:21 Ticket #466 (nvenc improvements: YUV444P mode and bandwidth auto tuning) created by Antoine Martin
split from #370: * zero out the image padding since it does get …
08:51 Ticket #416 (pixbuf_new_from_data or cairo take un-premultiplied rgb data) closed by Antoine Martin
fixed: Done in r4843 (see changeset for details) * mmap: zero copy * string …
08:51 Ticket #465 (improve picture buffer handling) created by Antoine Martin
At the moment, some picture decoders return the pixel data as a …
08:44 Changeset in xpra [4843] by Antoine Martin
#416 try to prevent making too many copies of pixel data: * mmap data …
07:23 Changeset in xpra [4842] by Antoine Martin
prefer cStringIO to StringIO on python2
07:02 Changeset in xpra [4841] by Antoine Martin
old python compat: use our make_byte_buffer instead of bytearray directly

12/02/13:

16:48 Changeset in xpra [4840] by Antoine Martin
r4839 for v0.10.x branch: ensure the cursor pixels can be compressed …
16:44 Changeset in xpra [4839] by Antoine Martin
ensure the cursor pixels can be compressed without error (needs string …
16:34 Changeset in xpra [4838] by Antoine Martin
0.10.x codec format: only supports one encoding per codec
16:15 Changeset in xpra [4837] by Antoine Martin
the new dec_avcodec2 uses AtomicInteger?, so we must backport that …
12:51 Changeset in xpra [4836] by Antoine Martin
add missing file from r4799
10:23 Changeset in xpra [4835] by Antoine Martin
move avcodec_build_args default to where it should be
10:10 Changeset in xpra [4834] by Antoine Martin
updated patches: * noconst update * debian copy of patches
09:57 Changeset in xpra [4833] by Antoine Martin
with some backends, this can make you run out of threads!
09:47 Changeset in xpra [4832] by Antoine Martin
updated patches and offsets
09:30 Changeset in xpra [4831] by Antoine Martin
remove bitrot
06:53 Changeset in xpra [4830] by Antoine Martin
#415: ffmpeg fixes: * fix fedora version check in spec file * add new …
05:39 Changeset in xpra [4829] by Antoine Martin
missed from r4827
04:29 Changeset in xpra [4828] by Antoine Martin
log more info on the windows we're killing

12/01/13:

12:29 Changeset in xpra [4827] by Antoine Martin
#415: r4821 + r4826 for v0.10.x branch: ffmpeg2 support using a …
11:59 Changeset in xpra [4826] by Antoine Martin
static and no-video builds now handle dec_avcodec and dec_avcodec2 the …
09:28 Changeset in xpra [4825] by Antoine Martin
r4805 (partial) for v0.10.x branch: use chars and not longs to avoid …
09:26 Changeset in xpra [4824] by Antoine Martin
forward compatibility with new generic encoding names
09:13 Changeset in xpra [4823] by Antoine Martin
r4808 for v0.10.x branch expose RGB modes actually available for the window
09:11 Changeset in xpra [4822] by Antoine Martin
r4820 for v0.10.x branch: static vpx build does not require libav

11/30/13:

10:38 Changeset in xpra [4821] by Antoine Martin
#415: ffmpeg2 support: add a separate dec_avcodec2 module
10:22 Changeset in xpra [4820] by Antoine Martin
vpx does not require any libav bits
09:38 Changeset in xpra [4819] by Antoine Martin
make build less verbose by default, and add "--with-verbose" build option
09:16 Changeset in xpra [4818] by Antoine Martin
static build fix: ensure we use a distinct soname for each static module
08:51 Changeset in xpra [4817] by Antoine Martin
match class move from r4814
08:28 Changeset in xpra [4816] by Antoine Martin
use stronger types via "cdef"
08:15 Changeset in xpra [4815] by Antoine Martin
use a simple atomic counter stored in "AVFrame.opaque" to keep track …
04:59 Ticket #464 (libvpx 1.3: vp9, scaling, lossless modes..) created by Antoine Martin
From [http://www.phoronix.com/scan.php?page=news_item&px=MTUyOTE
04:51 Changeset in xpra [4814] by Antoine Martin
launcher is gtk2 only, so move it there
04:48 Changeset in xpra [4813] by Antoine Martin
fix launcher: fix gdk import
03:09 Changeset in xpra [4812] by Antoine Martin
oops: "r" was always meant to be a local variable, not an instance variable

11/29/13:

08:31 Changeset in xpra [4811] by Antoine Martin
* only add /usr/local to pkgconfig path if we are doing a static build …

11/28/13:

09:45 Changeset in xpra [4810] by Antoine Martin
if we get an error from libav, print more details about the error …
09:42 Changeset in xpra [4809] by Antoine Martin
ensure we can call get_info before init_context without crashing!

11/27/13:

13:47 Ticket #463 (handle rgb modes without PIL) closed by Antoine Martin
fixed: Done: * r4805 adds more byteswapping functions to the argb module and …
13:38 Changeset in xpra [4808] by Antoine Martin
if we have an rgba colormap, we expect 32-bit pixel data, so remove …
13:32 Changeset in xpra [4807] by Antoine Martin
tell the server we can handle RGBA (transparency) for this window when …
13:31 Changeset in xpra [4806] by Antoine Martin
if we don't have PIL installed, use argb module for byteswapping instead
13:30 Changeset in xpra [4805] by Antoine Martin
provide more rgb byteswapping functions, and use chars as input not …
05:45 Changeset in xpra [4804] by Antoine Martin
remove debug

11/26/13:

15:48 Ticket #463 (handle rgb modes without PIL) created by Antoine Martin
With older versions, we were grabbing the pixels using gdk pixbuf and …
15:07 Changeset in xpra [4803] by Antoine Martin
test app for custom cursors
12:22 Ticket #420 (Xpra does not hold the gtk global mutex while calling into gtk) closed by Antoine Martin
fixed
12:22 Ticket #420 (Xpra does not hold the gtk global mutex while calling into gtk) reopened by Antoine Martin
Re-opening so I can change the resolution: this bug was *not* invalid.
12:16 Ticket #462 (x264 encoder threading related memory corruption and crash) closed by Antoine Martin
invalid: * cannot reproduce on Fedora 20 (no nvidia drivers installed) * cannot …
11:45 Building edited by Antoine Martin
(diff)
11:43 Building edited by Antoine Martin
(diff)
11:42 Building edited by Antoine Martin
(diff)
11:38 Building edited by Antoine Martin
(diff)
10:31 Changeset in xpra [4802] by Antoine Martin
* allow us to change the session name * fix no of args check for sound …

11/25/13:

11:46 Changeset in xpra [4801] by Antoine Martin
re-order code so we don't bother trying to find Xorg if we don't need it
11:44 Changeset in xpra [4800] by Antoine Martin
r4798 for v0.10.x branch: don't enable Xdummy on all BSDs - …
11:43 Changeset in xpra [4799] by Antoine Martin
r4790 + r4792 + r4794 + r4796 for v0.10.x branch: gtk thread fixes …
11:35 Changeset in xpra [4798] by Antoine Martin
don't enable Xdummy on all BSDs - permissions cause too many problems
11:14 Changeset in xpra [4797] by Antoine Martin
better error handling if PIL is missing
11:01 Changeset in xpra [4796] by Antoine Martin
#420 * use threads_enter / threads_leave in launcher (and make it gtk2 …
10:59 Changeset in xpra [4795] by Antoine Martin
whitespace
10:37 Changeset in xpra [4794] by Antoine Martin
#420: use threads_enter / threads_leave with gtk2 client
02:45 Changeset in xpra [4793] by Antoine Martin
same freebsd build fix
02:40 Changeset in xpra [4792] by Antoine Martin
freebsd build fix

11/24/13:

12:17 Building edited by Antoine Martin
(diff)
12:16 Building edited by Antoine Martin
add openbsd info (diff)
12:10 Changeset in xpra [4791] by Antoine Martin
new icons for wiki
12:02 Changeset in xpra [4790] by Antoine Martin
#420: prevent crash with openbsd by adding gtk.threads_enter() and …

11/23/13:

05:27 Changeset in xpra [4789] by Antoine Martin
make sure we don't claim to be using lz4 if we don't support it (just …
05:19 Changeset in xpra [4788] by Antoine Martin
test to make sure we can roundtrip through lz4 and get the same data back
04:56 Changeset in xpra [4787] by Antoine Martin
* make functions used internally only "cdef"ed * add USE_YUV444P flag …
04:49 Changeset in xpra [4786] by Antoine Martin
* add some debug logging * make functions used internally only "cdef"ed

11/22/13:

16:19 Ticket #462 (x264 encoder threading related memory corruption and crash) created by Antoine Martin
Hard to reproduce: * start server * connect client and use "x264" …

11/21/13:

15:13 Changeset in xpra [4785] by Antoine Martin
include exception message to client
15:10 Changeset in xpra [4784] by Antoine Martin
dump cut&paste
14:47 Changeset in xpra [4783] by Antoine Martin
when using the "control" command, the display is mandatory (we …
14:39 Changeset in xpra [4782] by Antoine Martin
#461: add ability to control: * sound (start/stop) - new caps: …
14:32 Ticket #461 (allow authenticated command line clients to control the server) created by Antoine Martin
we should be able to control: * sound (stop, start) * change current …
11:47 Changeset in xpra [4781] by Antoine Martin
ensure command line clients don't log stuff we don't care about: * …
11:38 Changeset in xpra [4780] by Antoine Martin
better error message for non-posix users trying to use posix features …
08:28 Changeset in xpra [4779] by Antoine Martin
updated release notes
08:24 Changeset in xpra [4778] by Antoine Martin
r4777 for v0.10.x branch: using idle_add seems to prevent some focus races
08:23 Changeset in xpra [4777] by Antoine Martin
using idle_add seems to prevent some focus races

11/20/13:

15:47 Changeset in xpra [4776] by Antoine Martin
basic support for controlling the server via a command line utility: …

11/19/13:

03:35 Ticket #456 (swap command and control key for mac osx clients) closed by Antoine Martin
fixed: Good, closing at last. This will not be backported to v0.10.x as this …

11/18/13:

09:33 Ticket #460 (Xpra win32 client 0.11.0 r4773 not working with 0.11.0 server - plink ...) created by AndrewZ
Cannot provide with more info right now, just have to say that if run …
04:13 Ticket #459 (Null character gets added to the end of clipboard contents while ...) closed by Antoine Martin
fixed: Applied to v0.10.x in r4774. Closing, feel free to re-open if I've …
04:12 Changeset in xpra [4775] by Antoine Martin
include win32 clipboard fix in release notes
04:11 Changeset in xpra [4774] by Antoine Martin
r4773 for v0.10.x branch: workaround GTK2 bug on win32 which causes …
04:07 Changeset in xpra [4773] by Antoine Martin
workaround GTK2 bug on win32 which causes UTF8_STRING clipboard data …
Note: See TracTimeline for information about the timeline view.