xpra icon
Bug tracker and wiki

Timeline



04/21/14:

21:22 Ticket #561 (Wrong keys produced when connecting from Windows laptop to Linux box ...) created by alex_shpak
Keyboard presses seem to be completely messed up: * pressing a
15:46 BadIP edited by Antoine Martin
(diff)
14:44 BadIP edited by Antoine Martin
(diff)
14:09 BadIP edited by Antoine Martin
(diff)
11:42 Changeset in xpra [6140] by Antoine Martin
add logging category "events" for system events
11:34 Ticket #560 (restore the ability to run under wine) closed by Antoine Martin
fixed: Fixed in r6139
11:32 Changeset in xpra [6139] by Antoine Martin
#560 failure to detect existing processes using WBEMScripting should …
11:10 Ticket #560 (restore the ability to run under wine) created by Antoine Martin
versions before 0.12 can be installed in wine and will run reasonably …
08:36 Changeset in xpra [6138] by Antoine Martin
drop silent attribute to queue when the default value will do (off) - …
04:14 Changeset in xpra [6137] by Antoine Martin
* force ungrab when the last client disconnects, or when we cleanup …
03:55 Changeset in xpra [6136] by Antoine Martin
simplify and cleanup X11 extension testing: * only test once before …
03:38 Changeset in xpra [6135] by Antoine Martin
reset handler id list when disconnecting them
02:29 BadIP edited by Antoine Martin
(diff)
02:28 BadIP edited by Antoine Martin
(diff)

04/20/14:

09:43 Changeset in xpra [6134] by Antoine Martin
log failure cause
09:31 Changeset in xpra [6133] by Antoine Martin
#139: fix grab handling using a single instance of the helper
08:00 Changeset in xpra [6132] by Antoine Martin
provide cleanup method (same as do_quit)
05:40 BadIP edited by Antoine Martin
(diff)

04/19/14:

14:52 BadIP edited by Antoine Martin
(diff)
11:55 BadIP edited by Antoine Martin
(diff)
11:32 Changeset in xpra [6131] by Antoine Martin
weap enter/leave notify's subwindow as a gdk window
11:23 Changeset in xpra [6130] by Antoine Martin
* add ability to hook Enter/Leave? Notify events * better debugging: …
10:53 Changeset in xpra [6129] by Antoine Martin
more trac style overrides
10:31 BadIP edited by Antoine Martin
(diff)
09:45 Changeset in xpra [6128] by Antoine Martin
better debug: log gdk.Window as xid, gdk.Display using its name …
09:34 Changeset in xpra [6127] by Antoine Martin
easier debugging of X11 events: show event type name more clearly
07:56 Changeset in xpra [6126] by Antoine Martin
add "detail" focus event logging and include the xid of the window the …
07:31 Changeset in xpra [6125] by Antoine Martin
better color for some trac links
07:29 BadIP edited by Antoine Martin
(diff)
05:54 Changeset in xpra [6124] by Antoine Martin
remove ugly text shadow in links
05:48 Changeset in xpra [6123] by Antoine Martin
remove whitespace, fix search box size
05:43 Changeset in xpra [6122] by Antoine Martin
website style updates (trac overrides mostly), new colours for icons, etc
05:03 Changeset in xpra [6121] by Antoine Martin
better contrast
04:56 Ticket #557 (qt5 applications don't notice they've been moved? their menus are misplaced) closed by Antoine Martin
fixed: Was confirmed as fixed in #556, closing.
04:52 Changeset in xpra [6120] by Antoine Martin
add "force-ungrab" packet and capability so we can ask the server to …
04:49 Ticket #139 (forward input grabs to the client) reopened by Antoine Martin
Got broken by the fixes in #556 ... Which is annoying because r6120
04:18 Changeset in xpra [6119] by Antoine Martin
use contant
03:25 BadIP edited by Antoine Martin
(diff)

04/18/14:

15:34 Changeset in xpra [6118] by Antoine Martin
#163: calculate and set the xdpi and ydpi root window properties for …
14:50 Changeset in xpra [6117] by Antoine Martin
use a consistent logging category
14:49 Changeset in xpra [6116] by Antoine Martin
remove nvcuda
11:49 BadIP edited by Antoine Martin
(diff)
10:46 BadIP edited by Antoine Martin
(diff)
09:48 Changeset in xpra [6115] by Antoine Martin
fix bug introduced by r5884: add missing keyword arg to the …
09:24 CSC/NVCUDA edited by Antoine Martin
(diff)
09:23 CSC/NVCUDA edited by Antoine Martin
(diff)
09:21 CSC/Performance edited by Antoine Martin
remove csc nvcuda (mostly) (diff)
09:20 CSC edited by Antoine Martin
remove csc nvcuda (diff)
09:18 WikiStart edited by Antoine Martin
(diff)
09:17 Changeset in xpra [6114] by Antoine Martin
drop support for csc nvcuda as this never worked properly, and one …
09:03 Changeset in xpra [6113] by Antoine Martin
add new logging categories we know about, and warn if the category …
09:02 Changeset in xpra [6112] by Antoine Martin
use dedicated logger for pileline scoring: "score"
08:28 Changeset in xpra [6111] by Antoine Martin
add speed and quality tuning for vpx
08:25 BadIP edited by Antoine Martin
(diff)
06:25 Changeset in xpra [6110] by Antoine Martin
if an invalid colour is specified, use red (better default than no …
06:21 Changeset in xpra [6109] by Antoine Martin
better _NET_DESKTOP_GEOMETRY handling: set it to the geometry the …
06:00 Changeset in xpra [6108] by Antoine Martin
test app for opacity
05:47 Changeset in xpra [6107] by Antoine Martin
support for window opacity (_NET_WM_WINDOW_OPACITY)
04:06 Changeset in xpra [6106] by Antoine Martin
give more space to the actual content rather than borders and pretty curves
03:46 BadIP edited by Antoine Martin
(diff)

04/16/14:

11:51 BadIP edited by Antoine Martin
(diff)
11:07 Changeset in xpra [6105] by Antoine Martin
debug is no longer a boolean option
11:00 Changeset in xpra [6104] by Antoine Martin
prevent zombie process when we remote start with "_proxy_start" or …
10:26 Changeset in xpra [6103] by Antoine Martin
log "actual" DPI values server side
09:47 Changeset in xpra [6102] by Antoine Martin
try harder to wait until we resume to send the updated screen size to …
08:51 Ticket #559 (handle anti-aliasing and subpixel rendering, honour client component order) created by Antoine Martin
Somewhat related to #163: …
08:31 BadIP edited by Antoine Martin
(diff)
07:46 Changeset in xpra [6101] by Antoine Martin
no longer needed
04:05 Changeset in xpra [6100] by Antoine Martin
calling randr can potentially cause X11 errors?, so use trap
04:04 Changeset in xpra [6099] by Antoine Martin
support for the "ConstantDPI" dummy patch
03:50 BadIP edited by Antoine Martin
(diff)

04/15/14:

20:48 Changeset in xpra [6098] by Smo
add python-macholib, python-modulegraph, python-altgraph and make them …
14:19 Changeset in xpra [6097] by Antoine Martin
remove "DisplaySize?" gives us 96dpi more consistently (default value …
11:15 BadIP edited by Antoine Martin
(diff)
10:23 Changeset in xpra [6096] by Smo
adding patch for building gtkglext on osx details are in #533
08:07 Changeset in xpra [6095] by Antoine Martin
just like grab helper: stop at the world window
07:46 Changeset in xpra [6094] by Smo
Pillow version bump Updated ffmpeg and configure from #533
07:20 Changeset in xpra [6093] by Smo
Fixed some issues and cleaned up Changed meta-xpra-subversion to …
06:32 WikiStart edited by Antoine Martin
(diff)
06:32 FakeXinerama edited by Antoine Martin
(diff)
03:42 Changeset in xpra [6092] by Antoine Martin
undo r6088
03:35 Changeset in xpra [6091] by Antoine Martin
undo almost all of r6086: too many applications use the macro and …

04/14/14:

19:25 Changeset in xpra [6090] by Smo
Pyopengl and Pyopengl-accelerate version bump
13:08 Changeset in xpra [6089] by Antoine Martin
this does not do anything with the dummy driver!

04/11/14:

09:28 BadContent edited by Antoine Martin
(diff)
09:26 BadIP edited by Antoine Martin
(diff)
09:21 BadIP edited by Antoine Martin
(diff)

04/10/14:

14:54 Ticket #556 (Qt 5 menus closing immediately) closed by rikky
fixed
12:45 BadIP edited by Antoine Martin
(diff)
12:44 BadIP edited by Antoine Martin
(diff)
12:41 BadIP edited by Antoine Martin
(diff)
12:26 Changeset in xpra [6088] by Antoine Martin
add dep on fakeXscreenmm rpm
12:19 WikiStart edited by Antoine Martin
(diff)
12:17 Changeset in xpra [6087] by Antoine Martin
scripts for making tarballs of the fakex subprojects
12:10 Changeset in xpra [6086] by Antoine Martin
add libfakeXscreenmm and xpra support for it
12:10 FakeXinerama edited by Antoine Martin
(diff)
11:46 Changeset in xpra [6085] by Antoine Martin
docstring and style
11:00 BadIP edited by Antoine Martin
(diff)
10:41 BadIP edited by Antoine Martin
(diff)
10:28 BadIP edited by Antoine Martin
(diff)
07:56 Changeset in xpra [6084] by Antoine Martin
drop support for older versions of cython
07:51 Ticket #558 (nvenc support for shadowing on win32) created by Antoine Martin
Shouldn't be too hard to do. As of r6082, the code compiles. What's …
07:45 Changeset in xpra [6083] by Antoine Martin
nvenc on win32 probably does not load or work and I can't test it, so …
07:40 Changeset in xpra [6082] by Antoine Martin
* load nvenc explicitly at runtime * allow nvenc to be built on win32 …
07:38 Changeset in xpra [6081] by Antoine Martin
ensure DEBUG is always defined (fixes syntax error)
07:24 BadIP edited by Antoine Martin
(diff)
05:27 Changeset in xpra [6080] by Antoine Martin
avoid loss of precision: time is a double already
05:26 Changeset in xpra [6079] by Antoine Martin
the example code uses UNCACHED on *nix, do the same
05:00 Changeset in xpra [6078] by Antoine Martin
try to make debug logging more readable
04:17 Changeset in xpra [6077] by Antoine Martin
the values are float, so make it float clamp function (avoids …
04:16 Changeset in xpra [6076] by Antoine Martin
avoid compilation warning on win32

04/09/14:

07:10 BadIP edited by Antoine Martin
(diff)
06:40 Changeset in xpra [6075] by Antoine Martin
updated release notes
06:38 Changeset in xpra [6074] by Antoine Martin
r6073 for v0.12.x branch: clear used key repeat timers
06:35 Changeset in xpra [6073] by Antoine Martin
clear used key repeat timers
05:29 Changeset in xpra [6072] by Antoine Martin
import world window just once
05:27 Changeset in xpra [6071] by Antoine Martin
add some debug logging for screen and workspace restore code
04:02 Changeset in xpra [6070] by Antoine Martin
updated release notes with nvenc fix
04:00 Changeset in xpra [6069] by Antoine Martin
r6067 for v0.12.x branch: prevent crash when encoder initialization …
02:36 Encodings/nvenc edited by Antoine Martin
(diff)
02:06 BadIP edited by Antoine Martin
(diff)
00:17 Changeset in xpra [6068] by Smo
Changed mirrors for python modules Added libpng, libtiff, and …

04/08/14:

19:15 Changeset in xpra [6067] by Antoine Martin
prevent crash when encoder initialization fails: don't flush encoder …
16:58 Changeset in xpra [6066] by Antoine Martin
updated release notes with latest fix
16:57 Changeset in xpra [6065] by Antoine Martin
r6042 + r6043: avoid errors after window source cleanup
16:40 Ticket #457 (client memory leak) closed by Antoine Martin
worksforme: Note: as of r6046, the leak detection code can also be used from the …
16:27 Changeset in xpra [6064] by Antoine Martin
updated release notes
16:24 Changeset in xpra [6063] by Antoine Martin
r6061 for v0.12.x branch: always send ConfigureNotify? from …
16:23 Changeset in xpra [6062] by Antoine Martin
r6060 for v0.12.x branch: ignore the world window when listening for …
16:13 Changeset in xpra [6061] by Antoine Martin
#557: undo r5766: always send ConfigureNotify? from update_client_geometry
11:50 Ticket #557 (qt5 applications don't notice they've been moved? their menus are misplaced) created by Antoine Martin
Split from #556. The menus show up where they would be if the parent …
11:44 BadIP edited by Antoine Martin
(diff)
11:07 Changeset in xpra [6060] by Antoine Martin
#556: ignore the world window when listening for grab events
10:58 Changeset in xpra [6059] by Antoine Martin
better grab debugging: * use "grab" logger category * add …
10:54 Changeset in xpra [6058] by Antoine Martin
better window event debugging: add window xid to X11Event, and print …
10:51 Changeset in xpra [6057] by Antoine Martin
use dedicated logger for grabs
04:36 Changeset in xpra [6056] by Antoine Martin
allow socket name to be overriden using XPRA_SOCKET_HOSTNAME (for now)
04:15 BadIP edited by Antoine Martin
(diff)

04/07/14:

14:49 Changeset in xpra [6055] by Antoine Martin
#465: enable zerocopy memoryview based texture upload with opengl, …
14:44 Ticket #513 (some mouse cursors are missing and/or large) closed by Antoine Martin
fixed: OK, closing. If it does re-occur, please post cursor debugging: …
14:28 Ticket #556 (Qt 5 menus closing immediately) created by rikky
Since version 0.12.0-1 menus of qt 5.0 apps are closed immediately. …
13:23 Changeset in xpra [6054] by Antoine Martin
remove unused definitions
13:23 Changeset in xpra [6053] by Antoine Martin
use buffers in more places: * enc_x264 * enc_x265 * dec_vpx
13:07 Changeset in xpra [6052] by Antoine Martin
remove unused definitions
11:44 Changeset in xpra [6051] by Antoine Martin
include buffers api version in codec info tool
09:18 Changeset in xpra [6050] by Antoine Martin
#465: * move all the buffer functions to an importable cython module …
07:58 Changeset in xpra [6049] by Antoine Martin
oops: check what we actually need!
07:56 Changeset in xpra [6048] by Antoine Martin
remove unused import
07:55 Changeset in xpra [6047] by Antoine Martin
remove unused import
05:10 BadIP edited by Antoine Martin
(diff)
05:05 Changeset in xpra [6046] by Antoine Martin
move leak detection code to util so we can also use it from the client
03:29 BadIP edited by Antoine Martin
(diff)

04/05/14:

16:24 Changeset in xpra [6045] by Antoine Martin
tabspace cleanup
11:12 Debugging edited by Antoine Martin
(diff)
10:53 Changeset in xpra [6044] by Antoine Martin
try harder not to leak objects (mostly frame objects) when debugging …
10:38 Changeset in xpra [6043] by Antoine Martin
prevent errors when lists get reset during cleanup (some threads may …
09:41 Changeset in xpra [6042] by Antoine Martin
avoid errors when refresh timer fires just after window cleanup
09:19 Changeset in xpra [6041] by Antoine Martin
more correct and readable output for "xpra start --encoding=help": * …
09:11 Changeset in xpra [6040] by Antoine Martin
only start sending pings when we call run(), not when doing init()
08:00 Changeset in xpra [6039] by Antoine Martin
init_encodings() can be called more than once, so only add to the lists
07:43 BadIP edited by Antoine Martin
(diff)
07:39 Changeset in xpra [6038] by Antoine Martin
* add "padded" attribute to XShmImageWrapper so we know if we can send …
07:18 Changeset in xpra [6037] by Antoine Martin
use stronger C type
04:45 Changeset in xpra [6036] by Antoine Martin
(oops) r6035 for v0.12.x branch: we need references to mmap vars for …
04:44 Changeset in xpra [6035] by Antoine Martin
we need references to mmap vars for init_vars() !
04:40 Changeset in xpra [6034] by Antoine Martin
prepare for 0.12.3 release
04:28 Changeset in xpra [6033] by Antoine Martin
r5993 for v0.12.x branch: report correct encoder speed
04:28 Changeset in xpra [6032] by Antoine Martin
r6023 for v0.12.x branch: fix memleak when clients diconnect
04:25 Changeset in xpra [6031] by Antoine Martin
r6016 for v0.12.x branch: prevent error if we print the helper after …
04:24 Changeset in xpra [6030] by Antoine Martin
r6007 for v0.12.x branch: avoid error if the window disappears before …
04:23 Changeset in xpra [6029] by Antoine Martin
r6004 for v0.12.x branch: more correct xshm image buffer size …
04:21 Changeset in xpra [6028] by Antoine Martin
undo r6011 since r6024 ensures that we never clean the references to mmap
04:09 Changeset in xpra [6027] by Antoine Martin
r6024 for v0.12.x branch: mmap cleanup fixes
04:07 Changeset in xpra [6026] by Antoine Martin
r6002 for v0.12.x branch: ensure mmap is never used as a fallback, and …
04:05 Changeset in xpra [6025] by Antoine Martin
r6002 was incorrect: a set made from a string is a set made from the …
04:03 Changeset in xpra [6024] by Antoine Martin
#554: * never clear mmap references since we may still need them * …
04:02 BadIP edited by Antoine Martin
(diff)
01:51 BadIP edited by Antoine Martin
(diff)
01:49 BadIP edited by Antoine Martin
(diff)

04/04/14:

14:59 Changeset in xpra [6023] by Antoine Martin
fix memleak when clients diconnect and we have images queued for …
14:05 Changeset in xpra [6022] by Antoine Martin
add ability to dump references when we find something is leaking (its …
14:01 Changeset in xpra [6021] by Antoine Martin
limit the amount of stuff we dump when debugging references, add …
13:53 Changeset in xpra [6020] by Antoine Martin
lose reference to the image as soon as we're done with it
13:01 BadIP edited by Antoine Martin
(diff)
12:49 BadIP edited by Antoine Martin
(diff)
12:47 BadIP edited by Antoine Martin
(diff)
08:51 Changeset in xpra [6019] by Antoine Martin
fix non-existent potential race: should always be called from the UI …
08:41 Changeset in xpra [6018] by Antoine Martin
* flatten the code to try to make it more readable * add docstrings to …
08:38 Changeset in xpra [6017] by Antoine Martin
memleak detection: ignore more types and ignore them from the start
07:59 Changeset in xpra [6016] by Antoine Martin
prevent error if we print the helper after it has been destroyed
07:38 BadIP edited by Antoine Martin
(diff)
07:37 FakeXinerama edited by Antoine Martin
(diff)
07:31 Changeset in xpra [6015] by Antoine Martin
simplify
07:25 Changeset in xpra [6014] by Antoine Martin
prettify
06:01 Changeset in xpra [6013] by Antoine Martin
#535 add server leak detection via XPRA_DETECT_LEAKS env var
05:20 Ticket #555 (0.12.2: multi-monitor positioning issues) created by onlyjob
In 0.12.2 I found a regression from 0.11.x: in kmail menus open …
04:43 Changeset in xpra [6012] by Antoine Martin
* add docstring for hints and presets * use icon preset for small …
03:37 Ticket #554 (mmap error when closing window whilst encoding pixels) closed by Antoine Martin
fixed: Was caused by the new more thorough window cleanup code added in …
03:34 Changeset in xpra [6011] by Antoine Martin
#554 copy mmap variable references so we can still complete the method …
03:29 Ticket #554 (mmap error when closing window whilst encoding pixels) created by Antoine Martin
Caught this during testing: […]
01:29 BadIP edited by Antoine Martin
(diff)

04/03/14:

12:37 Changeset in xpra [6010] by Antoine Martin
potentially support architectures where an int is not 32 bits (untested)
11:58 Changeset in xpra [6009] by Antoine Martin
oops: remove debug
11:53 Changeset in xpra [6008] by Antoine Martin
preserve the same xshm image for all the regions we process together: …
11:41 Changeset in xpra [6007] by Antoine Martin
avoid error if the window disappears before we can give it focus via …
10:48 Changeset in xpra [6006] by Antoine Martin
better namespace and info for fakexinerama
10:45 Changeset in xpra [6005] by Antoine Martin
better namespace for randr values: add "server" prefix
10:42 Changeset in xpra [6004] by Antoine Martin
more correct xshm image buffer size calculations, ensure we never read …
10:33 NetworkProtocol edited by Antoine Martin
(diff)
10:30 Changeset in xpra [6003] by Antoine Martin
refine score calculations: * add small cost for csc step to speed * …
09:49 Changeset in xpra [6002] by Antoine Martin
ensure mmap is never used as a fallback, and honour the prefered order too
09:44 Changeset in xpra [6001] by Antoine Martin
prefer more subsampling when downscaling: YUV420P better than YUV422P
09:26 Changeset in xpra [6000] by Antoine Martin
debug logging tweaks
09:15 Changeset in xpra [5999] by Antoine Martin
when scaling, prefer csc that also subsamples pixels
09:13 Changeset in xpra [5998] by Antoine Martin
remove unnecessarily verbose score logging
09:06 Changeset in xpra [5997] by Antoine Martin
cleaner, simpler code - would have avoided bug in r5996
09:01 Changeset in xpra [5996] by Antoine Martin
cut&paste gone wrong: clone the decoders!
08:37 Changeset in xpra [5995] by Antoine Martin
* use sets to make encoding options and score match list calculations …
07:57 Changeset in xpra [5994] by Antoine Martin
avoid webp for both very small and very large areas (both slow)
07:37 Changeset in xpra [5993] by Antoine Martin
report correct encoder speed
07:30 Changeset in xpra [5992] by Antoine Martin
can use a stricter type here
07:29 Changeset in xpra [5991] by Antoine Martin
cython improvements: * only use cpdef for functions that will also be …
06:54 BadIP edited by Antoine Martin
(diff)
06:04 Changeset in xpra [5990] by Antoine Martin
#419 encoding selection improvements: * we now always …
05:52 Changeset in xpra [5989] by Antoine Martin
discard delta store if compression ratio was low
05:25 Changeset in xpra [5988] by Antoine Martin
try to normalize speed for webp: avoid low speeds which are just too …
05:24 Changeset in xpra [5987] by Antoine Martin
better compression logging (easier to parse)

04/02/14:

15:34 Changeset in xpra [5986] by Antoine Martin
also test png/P and png/L for completeness
11:01 BadIP edited by Antoine Martin
(diff)
09:05 Packaging edited by Antoine Martin
(diff)
09:04 Packaging edited by Antoine Martin
(diff)
09:02 Packaging edited by Antoine Martin
(diff)
09:01 Packaging edited by Antoine Martin
(diff)
08:52 FAQ edited by Antoine Martin
(diff)
08:48 Packaging edited by Antoine Martin
(diff)
08:25 BadIP edited by Antoine Martin
(diff)
08:13 Encodings edited by Antoine Martin
(diff)
08:09 Encodings edited by Antoine Martin
(diff)
08:08 Encodings edited by Antoine Martin
(diff)
08:03 Encodings edited by Antoine Martin
(diff)
08:01 Encodings edited by Antoine Martin
(diff)
08:01 Encodings/webp edited by Antoine Martin
(diff)
07:10 FAQ edited by Antoine Martin
(diff)
07:03 Changeset in xpra [5985] by Antoine Martin
prettify
06:35 Changeset in xpra [5984] by Antoine Martin
add version info in comments
06:32 Encodings/webp edited by Antoine Martin
(diff)
06:25 Changeset in xpra [5983] by Antoine Martin
auto-disable old vpx version (as found in centos6) to prevent build …
05:49 Changeset in xpra [5982] by Antoine Martin
avcodec version auto-detection works on osx too
05:30 Changeset in xpra [5981] by Antoine Martin
auto-detect avcodec version to build and other modules availability, …
04:57 Changeset in xpra [5980] by Antoine Martin
auto detect if libwebp is recent enough (posix only, assume enabled on …
04:48 Changeset in xpra [5979] by Antoine Martin
default to recommending libwebp4 since this is the minimum version …
04:12 Encodings/webp edited by Antoine Martin
(diff)
04:09 Changeset in xpra [5978] by Antoine Martin
simplify python-webm loading: drop compat with older versions
04:09 Changeset in xpra [5977] by Antoine Martin
drop compatibility with older versions which don't have lossless …
01:53 Changeset in xpra [5976] by Antoine Martin
add debugging and cleanup code for dbus signals

04/01/14:

15:41 Encodings/webp edited by Antoine Martin
(diff)
15:33 Encodings/Pillow edited by Antoine Martin
(diff)
15:30 Encodings/webp edited by Antoine Martin
(diff)
15:30 Encodings/Pillow created by Antoine Martin
15:28 Changeset in xpra [5975] by Antoine Martin
simplify encoding availability check and remove hardcoded PIL encoding …
15:25 Changeset in xpra [5974] by Antoine Martin
support fallback to using PIL if we don't have "enc_webp" or "enc_webm"
15:13 Encodings/webp edited by Antoine Martin
(diff)
15:13 WikiStart edited by Antoine Martin
(diff)
15:11 Encodings/webp created by Antoine Martin
14:58 Changeset in xpra [5973] by Antoine Martin
split library loading from library checking so we can import the …
14:53 Changeset in xpra [5972] by Antoine Martin
typo
14:52 Changeset in xpra [5971] by Antoine Martin
* add the missing python-webm files so we can generate source …
14:40 Changeset in xpra [5970] by Antoine Martin
update copyrights
14:40 Changeset in xpra [5969] by Antoine Martin
add copyright
14:39 Changeset in xpra [5968] by Antoine Martin
use relative imports to make it easier to unbundle
14:19 BadIP edited by Antoine Martin
(diff)
12:51 BadIP edited by Antoine Martin
(diff)
09:07 Changeset in xpra [5967] by Antoine Martin
* add explanation * prettify test output
07:58 Changeset in xpra [5966] by Antoine Martin
PIL changes: * optimizing jpeg is pretty cheap and worth doing * …
05:52 Changeset in xpra [5965] by Antoine Martin
also test rgb zlib/lz4 to compare
05:38 Changeset in xpra [5964] by Antoine Martin
fix webp on win32 and enable it by default
05:26 Changeset in xpra [5963] by Antoine Martin
#419 webp lossless is unbearibly slow for only marginal compression …
04:36 Changeset in xpra [5962] by Antoine Martin
it appears that webp uses the "quality" field to represent "speed" …

03/31/14:

16:11 BadIP edited by Antoine Martin
(diff)
12:04 Changeset in xpra [5961] by Antoine Martin
* rename old webp code to webm * use new cython webp code for encoding …
11:36 Changeset in xpra [5960] by Antoine Martin
add python-webm version check (as some distros unbundle it)
10:23 Changeset in xpra [5959] by Antoine Martin
encoding tweaks: * add tests for comparing webp / webm code * add …
06:55 Changeset in xpra [5958] by Antoine Martin
#419 webp using "Advanced Encoding API" - still slow!
06:49 BadIP edited by Antoine Martin
(diff)
06:47 BadIP edited by Antoine Martin
(diff)
06:42 BadIP edited by Antoine Martin
(diff)
06:41 BadIP edited by Antoine Martin
(diff)
06:41 BadIP edited by Antoine Martin
(diff)
06:36 BadIP edited by Antoine Martin
(diff)
03:37 BadIP edited by Antoine Martin
(diff)
03:18 Ticket #552 (0.12.1: switching to RGB encoding from tray do not work) closed by onlyjob
fixed: Fixed in 0.12.2, thanks.

03/30/14:

16:21 TicketSpam edited by Antoine Martin
(diff)
14:23 BadIP edited by Antoine Martin
(diff)
11:05 Changeset in xpra [5957] by Antoine Martin
bump version to make it easier to spot old leaky versions
10:17 Ticket #491 (webp is leaking memory) closed by Antoine Martin
fixed: Backports for v0.12.x in r5956. Closing.
10:10 Changeset in xpra [5956] by Antoine Martin
r5945 + r5951 + r5955 for v0.12.x branch: fix webp leak and allow …
10:07 Changeset in xpra [5955] by Antoine Martin
refuse to use webp encoding unless the client tells us it is not going …
09:55 Changeset in xpra [5954] by Antoine Martin
detect PILLOW_VERSION and fallback to VERSION for (older) PIL
09:50 Changeset in xpra [5953] by Antoine Martin
don't open 'webp' images as this leaks memory in all versions of PIL …
09:31 Changeset in xpra [5952] by Antoine Martin
#491 webp leaks in Pillow too!
09:08 Changeset in xpra [5951] by Antoine Martin
#491 re-allow webp now that the leak is fixed
09:00 Changeset in xpra [5950] by Antoine Martin
use memcpy instead of memmove as the memory regions should never overlap
08:54 FAQ edited by Antoine Martin
(diff)
08:53 FAQ edited by Antoine Martin
(diff)
05:57 Changeset in xpra [5949] by Antoine Martin
update release notes
05:55 Changeset in xpra [5948] by Antoine Martin
r5946 for v0.12.x branch: fix 32-bit workspace number detection
05:52 Changeset in xpra [5947] by Antoine Martin
safer workspace change detection
05:40 Changeset in xpra [5946] by Antoine Martin
we get the X11 workspace value as an unsigned int ("u32"), so we must …
04:48 BadIP created by Antoine Martin

03/29/14:

14:18 Changeset in xpra [5945] by Antoine Martin
#491: fix webp memleak
06:54 Source edited by Antoine Martin
(diff)
04:23 NetworkProtocol edited by Antoine Martin
(diff)
04:22 NetworkProtocol edited by Antoine Martin
(diff)
04:22 NetworkProtocol edited by Antoine Martin
(diff)
04:16 NetworkProtocol edited by Antoine Martin
(diff)
04:04 NetworkProtocol edited by Antoine Martin
(diff)
03:36 NetworkProtocol edited by Antoine Martin
(diff)

03/28/14:

20:25 Ticket #553 (Xpra Cursor Vanishing on Certain Websites in Firefox and Lazarus Browser) created by J. Max Mena
The pointer is disappearing in certain websites. It is reproducible …
14:16 NetworkProtocol edited by Antoine Martin
(diff)
14:11 NetworkProtocol edited by Antoine Martin
(diff)
14:09 NetworkProtocol edited by Antoine Martin
(diff)
13:59 NetworkProtocol edited by Antoine Martin
(diff)
13:40 NetworkProtocol edited by Antoine Martin
(diff)
13:39 NetworkProtocol edited by Antoine Martin
(diff)
13:38 NetworkProtocol edited by Antoine Martin
(diff)
13:37 NetworkProtocol edited by Antoine Martin
(diff)
13:30 NetworkProtocol edited by Antoine Martin
(diff)
12:40 NetworkProtocol edited by Antoine Martin
(diff)
12:39 NetworkProtocol edited by Antoine Martin
(diff)
12:29 NetworkProtocol edited by Antoine Martin
(diff)
12:22 Ticket #317 (pass more options when using remote ssh start) closed by Antoine Martin
fixed: I was looking for something easy to do... and this is not it! The …
12:22 Changeset in xpra [5944] by Antoine Martin
mdns is too new to go here
12:17 Changeset in xpra [5943] by Antoine Martin
#317: pass through some options to the remote server when we start one
10:53 Changeset in xpra [5942] by Antoine Martin
also move connection after UI so ssh login is visible in terminal
10:52 Changeset in xpra [5941] by Antoine Martin
now that we wait for the ui to be initialized before setting up the …
07:40 Changeset in xpra [5940] by Antoine Martin
update release notes with latest fix
07:38 Changeset in xpra [5939] by Antoine Martin
r5938 for v0.12.x branch: add missing init_ui call!
07:36 Changeset in xpra [5938] by Antoine Martin
add missing init_ui call!
06:53 Changeset in xpra [5937] by Antoine Martin
also support encoding webp via PIL (but still prefer our custom code)
06:39 Changeset in xpra [5936] by Antoine Martin
support decoding webp images using PIL (which also leaks memory!)
04:43 Changeset in xpra [5935] by Antoine Martin
test and compare lz4 high compression mode ("compressHC")
04:13 Ticket #551 (xpra doesn not kill Xvfb) closed by Antoine Martin
invalid: @lennard: I believe your user account got wiped when the server ran …
04:08 Changeset in xpra [5934] by Antoine Martin
add control interface for setting encoding
03:54 Changeset in xpra [5933] by Antoine Martin
version bump for stable branch
03:52 Changeset in xpra [5932] by Antoine Martin
add debug logging to "update_encoding_selection"
03:52 Changeset in xpra [5931] by Antoine Martin
r5930 for v0.12.x branch: fix switching to rgb via tray
03:50 Changeset in xpra [5930] by Antoine Martin
#552: let "update_encoding_selection" deal with updating the encoding …

03/27/14:

22:23 Ticket #552 (0.12.1: switching to RGB encoding from tray do not work) created by onlyjob
With 0.12.1 RGB encoding does not work any more. First I've noticed it …
15:03 Ticket #550 (All windows are blank (white)) closed by Antoine Martin
fixed: Well, that was really obvious when I tried it: the server log file was …
15:02 Changeset in xpra [5929] by Antoine Martin
0.12.1 release notes
14:59 Changeset in xpra [5928] by Antoine Martin
r5927 for v0.12.x branch: force 64-bit for frame timestamps
14:57 Changeset in xpra [5927] by Antoine Martin
force 64-bit for frame timestamps
13:46 Ticket #551 (xpra doesn not kill Xvfb) created by lennard
When xpra server quits, because the client exited …
13:28 Ticket #550 (All windows are blank (white)) created by Tim Perkins
Found in 0.12.0 on Ubuntu 12.04, 32 bit. `Linux 3.5.0-43-generic …
11:29 Changeset in xpra [5926] by Antoine Martin
we do have the build-time Cython version available, so use that
11:24 Changeset in xpra [5925] by Antoine Martin
remove cython version info: * not available at runtime on osx and …
10:58 Changeset in xpra [5924] by Antoine Martin
drop support for client side auto-refresh, replace by warning
10:47 Changeset in xpra [5923] by Antoine Martin
oops: missing from r5922
09:46 Changeset in xpra [5922] by Antoine Martin
expose fake xinerama in "xpra info"
09:39 Changeset in xpra [5921] by Antoine Martin
expose randr options via "xpra info"
09:31 Changeset in xpra [5920] by Antoine Martin
expose CSC_CYTHON_VERSION only via info, and bump version
09:29 Changeset in xpra [5919] by Antoine Martin
combine cython version into csc module version and expose in it info too
09:22 Changeset in xpra [5918] by Antoine Martin
prettify more: remove redundant boolean
09:17 Changeset in xpra [5917] by Antoine Martin
prettify output: * trim cwd from path * normalize version format to …
07:52 Changeset in xpra [5916] by Antoine Martin
add debug logging
07:07 Changeset in xpra [5915] by Antoine Martin
delay importing loader until we really need it
07:05 Changeset in xpra [5914] by Antoine Martin
initialize the UI before making the connection, makes the ssh password …
06:40 Changeset in xpra [5913] by Antoine Martin
don't log errors if we close the connection during "write" or its callbacks
04:40 Changeset in xpra [5912] by Antoine Martin
version bump for trunk
04:31 Changeset in xpra [5911] by Antoine Martin
tag v0.12.x
04:26 Changeset in xpra [5910] by Antoine Martin
more meaningful log message
03:46 Changeset in xpra [5909] by Antoine Martin
got the day wrong..
03:35 Changeset in xpra [5908] by Antoine Martin
updated patch offsets
03:17 Changeset in xpra [5907] by Antoine Martin
updated patch offsets
02:29 Changeset in xpra [5906] by Antoine Martin
minor debian / ubuntu update to fix avcodec decoding
02:27 Ticket #547 (cannot use h264 encoding anymore) closed by Antoine Martin
fixed: Thanks, applied in r5905. Will post 0.12.0-2 for Debian / Ubuntu …
02:27 Changeset in xpra [5905] by Antoine Martin
#547: move get_version so it is declared above where it is used
00:04 Ticket #549 (0.12.0: missing modules when built from source) created by onlyjob
While I was trying to build 0.12.0 from source I found that "setup.py" …

03/25/14:

21:14 Ticket #531 (upgrade osx to PyOpenGL 3.1 beta) closed by Smo
fixed
18:02 Ticket #426 (multiplexing multiple xpra instances through one port) closed by Smo
fixed: Tested this with 8 connections through the proxy with no issues.
11:17 Ticket #548 (no module named gdkgl) closed by Antoine Martin
invalid: We do not provide packages for opensuse, and the version you have …
11:16 FAQ edited by Antoine Martin
(diff)
11:09 Ticket #548 (no module named gdkgl) created by hjbeckers
Under openSUSE 13.1. using "xpra-0.11.1-1.1.x86_64", I get the …
08:56 Ticket #492 (suspending a local client with opengl windows can show corrupted pixels) closed by Antoine Martin
fixed: Judging by the [http://support.microsoft.com/kb/204594 Microsoft KB …
08:53 Changeset in xpra [5904] by Antoine Martin
#492: catch more win32 connection reset or aborted error codes and …

03/24/14:

10:52 Ticket #547 (cannot use h264 encoding anymore) created by callegar
Hi, with later versions of xpra (probably since 0.12, but cannot be …
05:40 NetworkProtocol edited by Antoine Martin
(diff)
05:39 NetworkProtocol edited by Antoine Martin
(diff)
05:36 NetworkProtocol edited by Antoine Martin
(diff)
05:33 NetworkProtocol edited by Antoine Martin
(diff)
05:28 NetworkProtocol edited by Antoine Martin
(diff)
05:26 NetworkProtocol edited by Antoine Martin
(diff)
05:15 NetworkProtocol created by Antoine Martin
05:05 Network edited by Antoine Martin
(diff)
05:03 PacketEncoding edited by Antoine Martin
(diff)
05:00 WikiStart edited by Antoine Martin
(diff)

03/23/14:

15:40 Milestone 0.12 completed
Mostly items that could not be included in milestone/0.11. Main …
14:21 News edited by Antoine Martin
0.12.0 (diff)
14:08 Changeset in xpra [5903] by Antoine Martin
handle all png formats in gdk pixbuf loader fallback code
11:26 Changeset in xpra [5902] by Antoine Martin
doh: fix "define" syntax
11:26 Changeset in xpra [5901] by Antoine Martin
avoid lint warnings with silly 80 chars limit
10:27 Changeset in xpra [5900] by Antoine Martin
cleaner failure for older versions of python which cannot do mmap due …
10:17 Changeset in xpra [5899] by Antoine Martin
compat with python 2.5 and older which do not have …
10:10 Changeset in xpra [5898] by Antoine Martin
python2.4 compatible syntax
09:59 Changeset in xpra [5897] by Antoine Martin
better debug and error logging
09:56 Changeset in xpra [5896] by Antoine Martin
better debug logging for shortcuts
09:53 Changeset in xpra [5895] by Antoine Martin
add "dbus" logger category for rpc code in client
09:23 Changeset in xpra [5894] by Antoine Martin
don't try build opencl codec on centos5 (python2.4 compatibility problems)
09:10 Changeset in xpra [5893] by Antoine Martin
don't log invalid plug dimensions (in mm)
09:05 Changeset in xpra [5892] by Antoine Martin
avoid warning with some versions of pygtk (ie: centos6)
08:45 Changeset in xpra [5891] by Antoine Martin
reduce screen size logging
08:43 Changeset in xpra [5890] by Antoine Martin
only send (and log) the new desktop size to the client if it is …
08:35 Changeset in xpra [5889] by Antoine Martin
better log message for screen size exact match
08:34 Changeset in xpra [5888] by Antoine Martin
avoid compilation warnings: none of the width/height/stride/offset …
06:55 FAQ edited by Antoine Martin
(diff)
06:50 Changeset in xpra [5887] by Antoine Martin
prevent newlines from corrupting the log output
06:35 Changeset in xpra [5886] by Antoine Martin
default settings may be None!
06:34 Changeset in xpra [5885] by Antoine Martin
updated release notes
05:42 Ticket #546 (reset xsettings when a new client connects or when the last client ...) closed by Antoine Martin
fixed: Done in r5883 + r5884. With this latest code, you can get debug …
05:41 Changeset in xpra [5884] by Antoine Martin
#546: * rename variables and function names to remove reference to …
05:38 Changeset in xpra [5883] by Antoine Martin
* support empty settings to reset everything * use "xsettings" logging …
05:05 Ticket #546 (reset xsettings when a new client connects or when the last client ...) created by Antoine Martin
04:18 Ticket #545 (honour double-click time from client) created by Antoine Martin
* nix clients are probably handled automatically already through the …
Note: See TracTimeline for information about the timeline view.