xpra icon
Bug tracker and wiki

Timeline


and

04/16/14: Today

04:05 Changeset in xpra [6100] by antoine
calling randr can potentially cause X11 errors?, so use trap
04:04 Changeset in xpra [6099] by antoine
support for the "ConstantDPI" dummy patch
03:50 BadIP edited by totaam
(diff)

04/15/14: Yesterday

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
remove "DisplaySize?" gives us 96dpi more consistently (default value in …
11:15 BadIP edited by totaam
(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
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 totaam
(diff)
06:32 FakeXinerama edited by totaam
(diff)
03:42 Changeset in xpra [6092] by antoine
undo r6088
03:35 Changeset in xpra [6091] by antoine
undo almost all of r6086: too many applications use the macro and bypass …

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
this does not do anything with the dummy driver!

04/11/14:

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

04/10/14:

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

04/09/14:

07:10 BadIP edited by totaam
(diff)
06:40 Changeset in xpra [6075] by antoine
updated release notes
06:38 Changeset in xpra [6074] by antoine
r6073 for v0.12.x branch: clear used key repeat timers
06:35 Changeset in xpra [6073] by antoine
clear used key repeat timers
05:29 Changeset in xpra [6072] by antoine
import world window just once
05:27 Changeset in xpra [6071] by antoine
add some debug logging for screen and workspace restore code
04:02 Changeset in xpra [6070] by antoine
updated release notes with nvenc fix
04:00 Changeset in xpra [6069] by antoine
r6067 for v0.12.x branch: prevent crash when encoder initialization fails: …
02:36 Encodings/nvenc edited by totaam
(diff)
02:06 BadIP edited by totaam
(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
prevent crash when encoder initialization fails: don't flush encoder …
16:58 Changeset in xpra [6066] by antoine
updated release notes with latest fix
16:57 Changeset in xpra [6065] by antoine
r6042 + r6043: avoid errors after window source cleanup
16:40 Ticket #457 (client memory leak) closed by totaam
worksforme: Note: as of r6046, the leak detection code can also be used from the …
16:27 Changeset in xpra [6064] by antoine
updated release notes
16:24 Changeset in xpra [6063] by antoine
r6061 for v0.12.x branch: always send ConfigureNotify? from …
16:23 Changeset in xpra [6062] by antoine
r6060 for v0.12.x branch: ignore the world window when listening for grab …
16:13 Changeset in xpra [6061] by antoine
#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 ...) created by totaam
Split from #556. The menus show up where they would be if the parent …
11:44 BadIP edited by totaam
(diff)
11:07 Changeset in xpra [6060] by antoine
#556: ignore the world window when listening for grab events
10:58 Changeset in xpra [6059] by antoine
better grab debugging: * use "grab" logger category * add …
10:54 Changeset in xpra [6058] by antoine
better window event debugging: add window xid to X11Event, and print it …
10:51 Changeset in xpra [6057] by antoine
use dedicated logger for grabs
04:36 Changeset in xpra [6056] by antoine
allow socket name to be overriden using XPRA_SOCKET_HOSTNAME (for now)
04:15 BadIP edited by totaam
(diff)

04/07/14:

14:49 Changeset in xpra [6055] by antoine
#465: enable zerocopy memoryview based texture upload with opengl, …
14:44 Ticket #513 (some mouse cursors are missing and/or large) closed by totaam
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. You …
13:23 Changeset in xpra [6054] by antoine
remove unused definitions
13:23 Changeset in xpra [6053] by antoine
use buffers in more places: * enc_x264 * enc_x265 * dec_vpx
13:07 Changeset in xpra [6052] by antoine
remove unused definitions
11:44 Changeset in xpra [6051] by antoine
include buffers api version in codec info tool
09:18 Changeset in xpra [6050] by antoine
#465: * move all the buffer functions to an importable cython module * …
07:58 Changeset in xpra [6049] by antoine
oops: check what we actually need!
07:56 Changeset in xpra [6048] by antoine
remove unused import
07:55 Changeset in xpra [6047] by antoine
remove unused import
05:10 BadIP edited by totaam
(diff)
05:05 Changeset in xpra [6046] by antoine
move leak detection code to util so we can also use it from the client
03:29 BadIP edited by totaam
(diff)

04/05/14:

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

04/04/14:

14:59 Changeset in xpra [6023] by antoine
fix memleak when clients diconnect and we have images queued for …
14:05 Changeset in xpra [6022] by antoine
add ability to dump references when we find something is leaking (its type …
14:01 Changeset in xpra [6021] by antoine
limit the amount of stuff we dump when debugging references, add ability …
13:53 Changeset in xpra [6020] by antoine
lose reference to the image as soon as we're done with it
13:01 BadIP edited by totaam
(diff)
12:49 BadIP edited by totaam
(diff)
12:47 BadIP edited by totaam
(diff)
08:51 Changeset in xpra [6019] by antoine
fix non-existent potential race: should always be called from the UI …
08:41 Changeset in xpra [6018] by antoine
* flatten the code to try to make it more readable * add docstrings to …
08:38 Changeset in xpra [6017] by antoine
memleak detection: ignore more types and ignore them from the start
07:59 Changeset in xpra [6016] by antoine
prevent error if we print the helper after it has been destroyed
07:38 BadIP edited by totaam
(diff)
07:37 FakeXinerama edited by totaam
(diff)
07:31 Changeset in xpra [6015] by antoine
simplify
07:25 Changeset in xpra [6014] by antoine
prettify
06:01 Changeset in xpra [6013] by antoine
#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 properly …
04:43 Changeset in xpra [6012] by antoine
* 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 totaam
fixed: Was caused by the new more thorough window cleanup code added in r5650, …
03:34 Changeset in xpra [6011] by antoine
#554 copy mmap variable references so we can still complete the method if …
03:29 Ticket #554 (mmap error when closing window whilst encoding pixels) created by totaam
Caught this during testing: […]
01:29 BadIP edited by totaam
(diff)

04/03/14:

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

04/02/14:

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

04/01/14:

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

03/31/14:

16:11 BadIP edited by totaam
(diff)
12:04 Changeset in xpra [5961] by antoine
* rename old webp code to webm * use new cython webp code for encoding on …
11:36 Changeset in xpra [5960] by antoine
add python-webm version check (as some distros unbundle it)
10:23 Changeset in xpra [5959] by antoine
encoding tweaks: * add tests for comparing webp / webm code * add tests …
06:55 Changeset in xpra [5958] by antoine
#419 webp using "Advanced Encoding API" - still slow!
06:49 BadIP edited by totaam
(diff)
06:47 BadIP edited by totaam
(diff)
06:42 BadIP edited by totaam
(diff)
06:41 BadIP edited by totaam
(diff)
06:41 BadIP edited by totaam
(diff)
06:36 BadIP edited by totaam
(diff)
03:37 BadIP edited by totaam
(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 totaam
(diff)
14:23 BadIP edited by totaam
(diff)
11:05 Changeset in xpra [5957] by antoine
bump version to make it easier to spot old leaky versions
10:17 Ticket #491 (webp is leaking memory) closed by totaam
fixed: Backports for v0.12.x in r5956. Closing.
10:10 Changeset in xpra [5956] by antoine
r5945 + r5951 + r5955 for v0.12.x branch: fix webp leak and allow server …
10:07 Changeset in xpra [5955] by antoine
refuse to use webp encoding unless the client tells us it is not going to …
09:55 Changeset in xpra [5954] by antoine
detect PILLOW_VERSION and fallback to VERSION for (older) PIL
09:50 Changeset in xpra [5953] by antoine
don't open 'webp' images as this leaks memory in all versions of PIL and …
09:31 Changeset in xpra [5952] by antoine
#491 webp leaks in Pillow too!
09:08 Changeset in xpra [5951] by antoine
#491 re-allow webp now that the leak is fixed
09:00 Changeset in xpra [5950] by antoine
use memcpy instead of memmove as the memory regions should never overlap
08:54 FAQ edited by totaam
(diff)
08:53 FAQ edited by totaam
(diff)
05:57 Changeset in xpra [5949] by antoine
update release notes
05:55 Changeset in xpra [5948] by antoine
r5946 for v0.12.x branch: fix 32-bit workspace number detection
05:52 Changeset in xpra [5947] by antoine
safer workspace change detection
05:40 Changeset in xpra [5946] by antoine
we get the X11 workspace value as an unsigned int ("u32"), so we must …
04:48 BadIP created by totaam

03/29/14:

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

03/28/14:

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

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 totaam
fixed: Well, that was really obvious when I tried it: the server log file was …
15:02 Changeset in xpra [5929] by antoine
0.12.1 release notes
14:59 Changeset in xpra [5928] by antoine
r5927 for v0.12.x branch: force 64-bit for frame timestamps
14:57 Changeset in xpra [5927] by antoine
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 tprk77
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
we do have the build-time Cython version available, so use that
11:24 Changeset in xpra [5925] by antoine
remove cython version info: * not available at runtime on osx and win32 * …
10:58 Changeset in xpra [5924] by antoine
drop support for client side auto-refresh, replace by warning
10:47 Changeset in xpra [5923] by antoine
oops: missing from r5922
09:46 Changeset in xpra [5922] by antoine
expose fake xinerama in "xpra info"
09:39 Changeset in xpra [5921] by antoine
expose randr options via "xpra info"
09:31 Changeset in xpra [5920] by antoine
expose CSC_CYTHON_VERSION only via info, and bump version
09:29 Changeset in xpra [5919] by antoine
combine cython version into csc module version and expose in it info too
09:22 Changeset in xpra [5918] by antoine
prettify more: remove redundant boolean
09:17 Changeset in xpra [5917] by antoine
prettify output: * trim cwd from path * normalize version format to dot …
07:52 Changeset in xpra [5916] by antoine
add debug logging
07:07 Changeset in xpra [5915] by antoine
delay importing loader until we really need it
07:05 Changeset in xpra [5914] by antoine
initialize the UI before making the connection, makes the ssh password …
06:40 Changeset in xpra [5913] by antoine
don't log errors if we close the connection during "write" or its …
04:40 Changeset in xpra [5912] by antoine
version bump for trunk
04:31 Changeset in xpra [5911] by antoine
tag v0.12.x
04:26 Changeset in xpra [5910] by antoine
more meaningful log message
03:46 Changeset in xpra [5909] by antoine
got the day wrong..
03:35 Changeset in xpra [5908] by antoine
updated patch offsets
03:17 Changeset in xpra [5907] by antoine
updated patch offsets
02:29 Changeset in xpra [5906] by antoine
minor debian / ubuntu update to fix avcodec decoding
02:27 Ticket #547 (cannot use h264 encoding anymore) closed by totaam
fixed: Thanks, applied in r5905. Will post 0.12.0-2 for Debian / Ubuntu …
02:27 Changeset in xpra [5905] by antoine
#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" is …

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 totaam
invalid: We do not provide packages for opensuse, and the version you have …
11:16 FAQ edited by totaam
(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 totaam
fixed: Judging by the [http://support.microsoft.com/kb/204594 Microsoft KB …
08:53 Changeset in xpra [5904] by antoine
#492: catch more win32 connection reset or aborted error codes and avoid …

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

03/21/14:

09:27 Changeset in xpra [5882] by antoine
bump version of Pillow and lz4
08:37 Ticket #544 (update libpng and libjpeg in binary builds) created by totaam
We don't use libpng or libjpeg all that much, most of the …
07:13 Changeset in xpra [5881] by antoine
more info on proxy server
07:10 Changeset in xpra [5880] by antoine
warn that we don't handle auth
06:48 Changeset in xpra [5879] by antoine
remove logging of uuid no one cares about
05:27 Ticket #542 (xpra attach ssh times out and causes ssh key exchange to pause or time out) closed by totaam
invalid: As stated above, this is very very unlikely to be a bug in xpra. Closing …
05:08 Changeset in xpra [5878] by antoine
fix message: we handle "info" not "hello"
05:03 Changeset in xpra [5877] by antoine
better error reporting when starting the proxy server
04:47 Changeset in xpra [5876] by antoine
split power events lookup from regular events (prevents the same value …
04:32 Ticket #543 (allow the client more control over window update speed) closed by totaam
fixed: Hooked into the power events callbacks in r5875 - see #492. Will probably …
04:30 Changeset in xpra [5875] by antoine
move the window refresh suspend/resume code to ui_client_base and call it …
03:59 Changeset in xpra [5874] by antoine
use logging and print message on startup
03:57 Changeset in xpra [5873] by antoine
add simple command line event test program
03:22 Changeset in xpra [5872] by antoine
better error message
03:06 PacketEncoding edited by totaam
(diff)
03:05 python-lz4-0.6.1.spec attached to PacketEncoding by totaam
new python-lz4 release, add workaround for Fedora 20+ debuginfo breakage
03:04 Network edited by totaam
(diff)
02:25 Encodings/nvenc edited by totaam
(diff)
01:37 Changeset in xpra [5871] by antoine
run until you hit control-C
00:37 Ticket #212 (honour window movements) closed by totaam
fixed: Done!
00:37 Ticket #495 (Windows: Uninstaller will run and "uninstall" while Xpra is still running) closed by totaam
fixed: Done!

03/20/14:

14:18 Ticket #483 (is_native_keymap test is wrong) closed by totaam
worksforme: Not heard back, assuming this works OK.
14:04 Changeset in xpra [5870] by antoine
#543: slow down windows not shown on current workspace (down to 1 fps …
11:28 Changeset in xpra [5869] by antoine
#543: add stubs so window classes can get notified when the current …
11:24 Ticket #543 (allow the client more control over window update speed) created by totaam
The client may offer an enhanced UI to let the user select which windows …
09:29 Changeset in xpra [5868] by antoine
make it easier to debug pixel compression
08:50 Changeset in xpra [5867] by antoine
prettify
08:43 Changeset in xpra [5866] by antoine
whitespace cleanup
08:40 Changeset in xpra [5865] by antoine
prettify
08:12 Changeset in xpra [5864] by antoine
add docstring and better logging strings
07:45 Ticket #203 (SSH is killed on Control-C detaching) closed by totaam
fixed: Since it is impossible to have both, r5862 deals with this problem by …
07:45 Ticket #380 (ssh with password mode fails without an authentication agent) closed by totaam
fixed: Since it is impossible to have both, r5862 deals with this problem by …
07:43 Changeset in xpra [5863] by antoine
more accurate man page info
07:43 Changeset in xpra [5862] by antoine
#380 and #203: add "exit-ssh" command line option so we can choose …
06:37 Changeset in xpra [5861] by antoine
prettify screen info output: skip redundant info
06:10 Ticket #542 (xpra attach ssh times out and causes ssh key exchange to pause or time out) created by Zebee
I have a remote box paddy, I access via OpenVPN (See below for info about …
05:08 Ticket #493 (when we suspend then resume - immediately try to reconnect to server) closed by totaam
duplicate: superseded by better ticket #540
04:55 Ticket #541 (more seamless server upgrades) created by totaam
At present, when we upgrade a server, the client gets disconnected. There …
04:55 Ticket #540 (handle connection issues, session events, network drop outs, power events, ...) created by totaam
Follow up from #492, greater scope than #401 and #493. * we should …
04:14 Changeset in xpra [5860] by antoine
only include warning about potential problem with wheel events if this is …
03:52 Changeset in xpra [5859] by antoine
add "keyboard" and "mouse" debug loggers
03:41 Changeset in xpra [5858] by antoine
#507 add ctypes based Pasteboard changeCount alternative to pyobjc

03/19/14:

15:11 Ticket #539 (tabbed client) created by totaam
Instead of displaying all the client windows as individual windows, we …
14:25 Changeset in xpra [5857] by antoine
constify
11:46 Changeset in xpra [5856] by antoine
use stricter method signature
11:45 Changeset in xpra [5855] by antoine
constify
09:52 Changeset in xpra [5854] by antoine
shadow servers don't do grabs
08:55 Changeset in xpra [5853] by antoine
slash max batch delay to 0.5s, add timeout delay as a hard limit instead: …
08:34 Ticket #166 (Switching keyboard layouts does not work as expected) closed by totaam
wontfix: Not heard back, closing. See also #86
07:28 Ticket #538 (nvenc improvements: fast resize / reconfigure, rgb modes, max grid sizes, ...) created by totaam
Split from #466: * handle resize without re-init? (don't think so, I think …
07:11 Ticket #214 (keyboard focus troubles on Alt+Tab window switch) closed by totaam
worksforme: Not heard back, assuming this is fixed, please re-open if not.
07:02 Changeset in xpra [5852] by antoine
set_workspace can now get called on win32 and osx (do nothing)
06:16 Ticket #537 (handle unmaximize) created by totaam
Split from #212: support applications which request that we unmaximize …
06:06 Changeset in xpra [5851] by antoine
don't auto-exit, print what we expect to see
05:54 Changeset in xpra [5850] by antoine
make it clear we mean to exit
05:46 Changeset in xpra [5849] by antoine
prettify output
05:37 Changeset in xpra [5848] by antoine
oops: we *require* do_clean in import
05:12 Changeset in xpra [5847] by antoine
remove ugly platform tests: let the win32 platform code figure out if we …
03:50 Changeset in xpra [5846] by antoine
#507: * fix bug introduced in r5827: using an init_pasteboard function …
01:08 Ticket #529 (not including all the modules breaks the osx build in all sorts of ...) closed by totaam
fixed: Done!

03/18/14:

20:22 Ticket #500 (small tooltip windows have transparency issues) closed by afarr
fixed: Ok, testing with XPRA_USE_PIL=0 the tooltips display as expected …
14:28 Ticket #534 (old unsupported code removal) closed by totaam
fixed: Enough for this release.
14:27 Ticket #514 (evaluate TCP_NODELAY) closed by totaam
fixed: Done, closing. markh: > I had some problems with compatibility between …
13:59 Ticket #522 (H.264 over slow link may be unusable with some apps) closed by totaam
worksforme: I'm closing as "worksforme" for lack of a better option, things aren't …
13:52 Changeset in xpra [5845] by antoine
cap latency upper limit beyond which we draw the spinners over the windows …
11:00 Changeset in xpra [5844] by antoine
better way of avoiding doing delta with mmap
10:44 Ticket #536 (tray error) closed by totaam
fixed: Thanks, I've pushed 0.11.6 with this fix only. The …
10:43 Changeset in xpra [5843] by antoine
ignore all "ClientMessage?" with other formats for now
10:20 Changeset in xpra [5842] by antoine
fix "TrayBacking? does not have any pixel data!" warning: keep current …
09:55 Changeset in xpra [5841] by antoine
0.11.6 emergency release
09:52 Changeset in xpra [5840] by antoine
#536 remove logging which uses a logger that does not exist
09:50 Ticket #536 (tray error) created by onlyjob
In just released 0.11.5 tray is no longer working -- when I click xpra …
09:49 Changeset in xpra [5839] by antoine
don't bother with delta when using mmap
08:32 ApplicationQuircks edited by totaam
(diff)
05:20 Changeset in xpra [5838] by antoine
more size hints validation
05:11 Changeset in xpra [5837] by antoine
update release notes
05:04 ApplicationQuircks edited by totaam
(diff)
05:03 Changeset in xpra [5836] by antoine
#532 for v0.11.x branch: nasty workaround for handbrake: assume the …
04:59 Changeset in xpra [5835] by antoine
r5793 for v0.11.x branch: fix workspace restore
04:57 Changeset in xpra [5834] by antoine
r5792 for v0.11.x branch: fix workspace restore
04:55 Changeset in xpra [5833] by antoine
r5784 + r5784 for v0.11.x branch: guess geometry at least once before …
04:51 Changeset in xpra [5832] by antoine
r5771 for v0.11.x branch: when loading the pixel data using gdk instead of …
04:49 Changeset in xpra [5831] by antoine
r5758 for v0.11.x branch: forgot to re-sanitize hints when they change
04:46 ApplicationQuircks edited by totaam
(diff)
04:43 WikiStart edited by totaam
add new page, remove unnecessary indent (diff)
04:43 FAQ edited by totaam
(diff)
04:35 Changeset in xpra [5830] by antoine
re-re-fix and cleanup workspace code, was broken when we were resetting …
03:13 ApplicationQuircks edited by totaam
(diff)
03:12 ApplicationQuircks edited by totaam
(diff)
03:12 FAQ edited by totaam
(diff)
03:10 ApplicationQuircks created by totaam
03:04 Ticket #528 (Launcher failing with 0.12.0) closed by totaam
fixed

03/17/14:

19:25 Changeset in xpra [5829] by smo
For ticket #533 jhbuild modulesets and related patch First version
15:46 Changeset in xpra [5828] by antoine
#492: suspend / resume hooks for osx
14:42 Changeset in xpra [5827] by antoine
tidy up osx clipboard code: * initialise pasteboard when we instantiate …
11:55 Changeset in xpra [5826] by antoine
log the amount of time we spent suspended
11:55 Changeset in xpra [5825] by antoine
remove client uuid noone cares about
11:55 Changeset in xpra [5824] by antoine
important fixes: * is_cancelled ended up being True for default sequence …
10:54 Changeset in xpra [5823] by antoine
keep hold of the last screen settings we sent to the server, so that we …
10:51 Changeset in xpra [5822] by antoine
calculate a hash of all the keyboard settings so we can figure out if …
07:58 Changeset in xpra [5821] by antoine
#492: adds suspend and resume hooks for win32 and linux, triggers a simple …
03:46 Ticket #535 (server-side memory leak) created by onlyjob
0.11.4 leaks memory on server side. After using attached session for …
Note: See TracTimeline for information about the timeline view.