xpra icon
Bug tracker and wiki

Timeline



02/05/13:

16:31 Changeset in xpra [2667] by Antoine Martin
don't log warnings if we don't find "pactl" using "which" (as we are …
16:14 Changeset in xpra [2666] by Antoine Martin
osx/sound fixes: * if codecs aren't specified, use the defaults - like …
14:26 Ticket #248 (debian squeeze is missing Xvfb) created by Antoine Martin
Moved over from winswitch's tracker: …
11:11 Changeset in xpra [2665] by Antoine Martin
include the gst-plugin-scanner since gstreamer import seems to try to …
11:11 Changeset in xpra [2664] by Antoine Martin
allow us to pass arguments to the real python executable
10:45 Changeset in xpra [2663] by Antoine Martin
add speed menu to osx
10:25 Changeset in xpra [2662] by Antoine Martin
prevent an unlikely race between "new-window" and "draw" packets: …
09:32 Changeset in xpra [2661] by Antoine Martin
#244 fix AVFrame on stack abuse as per patch provided by libav - thanks!
08:16 Changeset in xpra [2660] by Antoine Martin
if the client reports failing to draw a frame, clear the delta marker …
08:15 Changeset in xpra [2659] by Antoine Martin
we should never return without firing the callbacks, but this check …
07:51 Changeset in xpra [2658] by Antoine Martin
allow lossless encoding to be specified via env var
07:45 Changeset in xpra [2657] by Antoine Martin
make it consistent
07:33 Changeset in xpra [2656] by Antoine Martin
eclipse - wtf?
05:22 Packaging edited by Antoine Martin
(diff)
05:17 Packaging edited by Antoine Martin
(diff)
05:13 WindowRefresh edited by Antoine Martin
(diff)
05:11 Encodings created by Antoine Martin
05:00 WikiStart edited by Antoine Martin
add Picture Encodings link (diff)
04:15 Changeset in xpra [2655] by Antoine Martin
don't do any logging in gstreamer_util module import as this can fire …
03:45 Changeset in xpra [2654] by Antoine Martin
minor ebuild fixes, this ebuild works unlike gentoo's..

02/04/13:

18:08 Changeset in xpra [2653] by Antoine Martin
osx pango fix: remove old workarounds now handled properly by …
17:36 Changeset in xpra [2652] by Antoine Martin
on osx we create the encodings menu before the handshake, so add and …
17:06 Changeset in xpra [2651] by Antoine Martin
osx tray compat code: we must reconfigure even though we get no data …
16:48 Ticket #244 (0.8.1: "segmentation fault" on connect) closed by Antoine Martin
invalid: Confirmed as a libav bug, I was seeing memory allocation these errors …
16:14 Changeset in xpra [2650] by Antoine Martin
according to the docs, the gtk.StatusIcon?.get_geometry method may …
15:20 Ticket #247 (Set log path from commandline) closed by Antoine Martin
duplicate: dupe of #213
15:19 Ticket #247 (Set log path from commandline) created by ahuillet
Hello, the Xpra log is hardcoded to go in ~/.xpra/xpra-$DISPLAY.log. …
14:25 Changeset in xpra [2649] by Antoine Martin
the osx python bindings have been renamed, again
07:28 Ticket #246 (support vorbis and flac sound encoding) created by onlyjob
At the moment xpra-0.8.x has incomplete "vorbis" and "flac" audio …
07:28 Changeset in xpra [2648] by Antoine Martin
when just sending sound caps, don't do anything that could cause a new …
04:24 Changeset in xpra [2647] by Antoine Martin
#243: re-enable system tray
03:02 Ticket #245 (0.8.1: text flickery with x264 and min-quality<70) created by onlyjob
With 0.8.0 and 0.8.1 I experience text "flickery" (visual distortion) …

02/03/13:

22:46 Ticket #244 (0.8.1: "segmentation fault" on connect) created by onlyjob
xpra-0.8.1 client can't attach to any sessions -- it crashes with …
19:25 Changeset in xpra [2646] by root
re-tag 0.8.x branch from trunk
19:07 Changeset in xpra [2645] by Antoine Martin
gtk-osx bumped pango
19:05 Changeset in xpra [2644] by Antoine Martin
libgtkmacintegration version bump
17:11 Changeset in xpra [2643] by Antoine Martin
update release notes with latest fix
16:16 Ticket #243 (0.8.0: "xpra upgrade" kills applications) closed by Antoine Martin
fixed: fixed in r2642
16:15 Changeset in xpra [2642] by Antoine Martin
#243 when unmanaging client windows we must reparent them to the root …
12:50 Changeset in xpra [2641] by Antoine Martin
update 0.8.1 release notes
12:01 Changeset in xpra [2640] by Antoine Martin
support "auto" value without warning for speed and quality in limited …
11:52 Changeset in xpra [2639] by Antoine Martin
#242: clear delta when we cancel frames or when we change encoding
11:33 Changeset in xpra [2638] by Antoine Martin
undo parts of r2420 as old versions of glib (ie: CentOS 6.3 and older) …

02/02/13:

16:39 Ticket #241 (0.8.0: "xpra upgrade" create 2 new pulseaudio processes) closed by Antoine Martin
fixed: fixed in r2635 - 0.8.1 will be released shortly with the fix I assume …
16:30 Changeset in xpra [2637] by Antoine Martin
0.8.1 version bump
15:40 Changeset in xpra [2636] by Antoine Martin
we need "ugly" plugins for mp3 (lame and mad), and "good" for many …
15:32 Changeset in xpra [2635] by Antoine Martin
don't start pulseaudio when upgrading or shadowing
15:27 Changeset in xpra [2634] by Antoine Martin
disable system tray forwarding since it breaks "xpra upgrade"
15:19 Changeset in xpra [2633] by Antoine Martin
fix incorrect detection of almost-lossless frames with x264: now that …
15:00 Changeset in xpra [2632] by Antoine Martin
doing the file descriptor hack breaks daemon mode
13:43 Changeset in xpra [2631] by Antoine Martin
make it clear that this is Min Quality
13:26 Changeset in xpra [2630] by Antoine Martin
old versions of pactl don't know "info" but they have "stat", so use …
00:42 Ticket #243 (0.8.0: "xpra upgrade" kills applications) created by onlyjob
Starting with 0.8.0 xpra upgrade command terminate most applications …
00:18 Ticket #242 (0.8.0: client-side errors in log) created by onlyjob
Changing encoding (x264 to rgb24; rgb24 to x264, etc.) when gwenview

02/01/13:

23:57 Ticket #241 (0.8.0: "xpra upgrade" create 2 new pulseaudio processes) created by onlyjob
Starting with 0.8.0 every "xpra upgrade" command start two new …
07:52 Sound edited by Antoine Martin
(diff)
07:48 Changeset in xpra [2629] by Antoine Martin
we need "ugly" plugins for lame plugin

01/31/13:

16:43 Changeset in xpra [2628] by Antoine Martin
fix session info when application are forwarding the tray
14:21 Changeset in xpra [2627] by root
tag v0.8.x
13:53 Ticket #240 (early startup errors should not leave a vfb behind) created by Antoine Martin
these are very rare but we should still do the right thing. In this …
13:49 Keyboard edited by Antoine Martin
(diff)
12:56 Changeset in xpra [2626] by Antoine Martin
re-add keyboard debugging via env to xkbhelper
08:05 Changeset in xpra [2625] by Antoine Martin
use the retarded 80 chars per line limit to avoid lint warnings (just …
07:34 Changeset in xpra [2624] by Antoine Martin
provide a list of encodings to choose from (with warning that some may …

01/30/13:

18:29 Changeset in xpra [2623] by Antoine Martin
forgot to bump year!
17:58 Changeset in xpra [2622] by Antoine Martin
update build files with release notes
17:10 Changeset in xpra [2621] by Antoine Martin
XML does not like < and >
16:16 Ticket #239 (Win32 Client has python error on startup.) created by aradtech
On startup the win32 client displays this error message "The program …
16:16 Changeset in xpra [2620] by Antoine Martin
updated release notes
16:14 Changeset in xpra [2619] by Antoine Martin
replace failure with warning since this may work in some cases..
09:45 Changeset in xpra [2618] by Antoine Martin
tell gstreamer where to find its plugins via an env var and place them …

01/29/13:

19:06 Changeset in xpra [2617] by Antoine Martin
include the version number in the windows exe installer filename
15:52 Changeset in xpra [2616] by Antoine Martin
hashlib compat fix for python2.4: use sha module as fallback
15:37 Changeset in xpra [2615] by Antoine Martin
python2.4 compat fix, delete the password file via a callback after …
07:51 Changeset in xpra [2614] by Antoine Martin
hide/show speed menu when encoding is changed
07:46 Changeset in xpra [2613] by Antoine Martin
try to use more cpu by reducing the "damage processing ratios" factor: …

01/28/13:

19:55 Changeset in xpra [2612] by Antoine Martin
more aggressive x264 speed tuning: * target a lower latency * use both …
19:02 Changeset in xpra [2611] by Antoine Martin
avoid error on close
18:51 Changeset in xpra [2610] by Antoine Martin
auto-refresh and min-quality / speed fixes: * don't set min-speed in …
17:55 Changeset in xpra [2609] by Antoine Martin
we can't really switch back from "ultrafast" (apparently) so don't go …
15:01 Changeset in xpra [2608] by Antoine Martin
python2.4 compat fix

01/27/13:

16:03 Changeset in xpra [2607] by Antoine Martin
remove debug
16:03 Changeset in xpra [2606] by Antoine Martin
misc fixes: * when we close, stop the timers (prevented app from …
16:02 Changeset in xpra [2605] by Antoine Martin
draw graph legend outside clipped context
14:30 Changeset in xpra [2604] by Antoine Martin
speed/quality fixes: * restore ability to set to auto from client …
13:40 Changeset in xpra [2603] by Antoine Martin
add min-quality and min-speed for x264, "speed" in ui: * handle …
06:05 Changeset in xpra [2602] by Antoine Martin
combine ifs
06:04 Changeset in xpra [2601] by Antoine Martin
prevent potential error: quality may not be set yet

01/26/13:

11:43 Changeset in xpra [2600] by Antoine Martin
copyright updates: * add missing copyrights * bump to 2013 for my ones …
09:48 Changeset in xpra [2599] by Antoine Martin
better/updated info on Xdummy setup, suid, world-readable Xorg, etc..

01/23/13:

21:15 Ticket #238 (xpra client fails to close if statistics window is open) created by aradtech
Steps to reproduce, open statistics window and then close win32 client.
20:24 Sound edited by Antoine Martin
(diff)
19:26 Changeset in xpra [2598] by Antoine Martin
better log messages
18:22 Sound edited by Antoine Martin
updated info to match pulseaudio changes in r2597 (diff)

01/22/13:

23:32 Changeset in xpra [2597] by Antoine Martin
start the pulseaudio server ourselves, automatically (unless …
21:27 Sound edited by Antoine Martin
sound no longer disabled by default (diff)
21:16 Changeset in xpra [2596] by Antoine Martin
allow us to enable shadowing of composited display via env var (seems …
21:09 Changeset in xpra [2595] by Antoine Martin
smooth(er) scrolling
03:25 Changeset in xpra [2594] by Antoine Martin
handle (py)gst explicitly in win32 codepath so it is included/excluded …
00:47 Ticket #237 (sound_play.exe fails on windows - no gstreamer plugins found/installed) created by aradtech
Playing standard mp3 with command line: […] […]
00:46 Changeset in xpra [2593] by Antoine Martin
values_to_diff_scaled_values reduces the size of the dataset by one, …
00:33 Changeset in xpra [2592] by Antoine Martin
set initial speed as well as initial quality, and use "quality" and …
00:14 Changeset in xpra [2591] by Antoine Martin
lossless refresh will only work with x264 if we change the csc and do …

01/21/13:

23:15 Changeset in xpra [2590] by Antoine Martin
avoid extra try-finally block in read thread loop
23:12 Changeset in xpra [2589] by Antoine Martin
ignore errors in calculate thread during shutdown (when closed/closing)
23:11 Changeset in xpra [2588] by Antoine Martin
deal with temporary changes (override) of speed and quality from …
22:24 Changeset in xpra [2587] by Antoine Martin
constify (and make tunable via env) the auto-refresh threshold and …
20:05 Changeset in xpra [2586] by Antoine Martin
fix (and simplify) auto-refresh caps parsing (use milliseconds stored …
19:04 Changeset in xpra [2585] by Antoine Martin
fix broken links
18:16 Changeset in xpra [2584] by Antoine Martin
always record speed and quality, even when using fixed ones, so "xpra …

01/17/13:

07:45 Changeset in xpra [2583] by Antoine Martin
fix logging in info request processing
06:44 Ticket #236 (XPRA_SOUND_TEST=1 fails on local system) closed by Antoine Martin
fixed
05:36 Changeset in xpra [2582] by Antoine Martin
honour the preferred order when choosing the audio codec
05:33 Changeset in xpra [2581] by Antoine Martin
prefer mp3 over aac for now
05:30 Ticket #236 (XPRA_SOUND_TEST=1 fails on local system) created by Smo
[…] When trying to use the sound test to produce a test tone I get …
04:40 Ticket #235 (xpra/sound/sink.py produces an error) closed by Antoine Martin
fixed: fixed in r2580, thanks!
04:34 Changeset in xpra [2580] by Antoine Martin
metadata is not provided when using the sink tool from the command …
04:10 Ticket #235 (xpra/sound/sink.py produces an error) created by Smo
Xpra Version 0.8.0 built from svn Fedora 18 x86_64 […]

01/16/13:

18:19 Changeset in xpra [2579] by Antoine Martin
remove duplication of prefered encoding logic: use whatever main.py …
18:10 Changeset in xpra [2578] by Antoine Martin
sound logging tweaks
18:04 Changeset in xpra [2577] by Antoine Martin
use 1024 bytes per KB when printing mmap size
17:41 Changeset in xpra [2576] by Antoine Martin
launcher improvements: * add ability to debug execed command output …
17:14 Changeset in xpra [2575] by Antoine Martin
launcher fixes: * password cannot be used with ssh mode, except on …
17:14 Changeset in xpra [2574] by Antoine Martin
clean everything before building
17:13 Changeset in xpra [2573] by Antoine Martin
append actual command name to faked command full path
17:09 Changeset in xpra [2572] by Antoine Martin
initialize vars early in case we end up calling cleanup, and then …
16:31 Changeset in xpra [2571] by Antoine Martin
port is the display number, so don't fill it with 22!
16:30 Changeset in xpra [2570] by Antoine Martin
use full path to xpra command on osx, using sys.argv[0] to find the …
14:11 Changeset in xpra [2569] by Antoine Martin
filter "supports_delta" encodings so only valid encodings are in there
14:07 Changeset in xpra [2568] by Antoine Martin
remove growl support
13:45 Changeset in xpra [2567] by Antoine Martin
setsid breaks ssh on osx
13:28 Changeset in xpra [2566] by Antoine Martin
don't bother trying to locate pactl on win32 or osx
07:31 Changeset in xpra [2565] by Antoine Martin
only show command stdout/stderr if it returned/crashed with an error
07:29 WindowRefresh edited by Antoine Martin
(diff)
07:27 WindowRefresh edited by Antoine Martin
(diff)
07:18 Changeset in xpra [2564] by Antoine Martin
fix day of the week using a calendar to get it right

01/15/13:

16:13 Changeset in xpra [2563] by Antoine Martin
more lib updates
15:44 Changeset in xpra [2562] by Antoine Martin
conditional debugging in fixed speed/quality codepath too
15:32 WindowRefresh edited by Antoine Martin
(diff)
15:32 WindowRefresh edited by Antoine Martin
(diff)
14:22 WindowRefresh edited by Antoine Martin
(diff)
14:06 WindowRefresh edited by Antoine Martin
(diff)
13:57 Changeset in xpra [2561] by Antoine Martin
more appropriate naming
13:47 WindowRefresh created by Antoine Martin
13:45 Debugging edited by Antoine Martin
(diff)
13:45 Profiling edited by Antoine Martin
(diff)
13:43 WikiStart edited by Antoine Martin
(diff)
11:09 Changeset in xpra [2560] by Antoine Martin
explain that we switch because of swscale
11:06 Changeset in xpra [2559] by Antoine Martin
python3 / gtk3 fixes: gtk3 is a trainwreck and I stopped caring
10:23 Ticket #234 (Changeset 2275 introduced error on system tray icons) closed by Antoine Martin
fixed: obviously correct, thanks! applied in r2558
10:22 Changeset in xpra [2558] by Antoine Martin
#234: missing return!
10:14 Ticket #234 (Changeset 2275 introduced error on system tray icons) created by Mike
Since changeset r2275 system tray icons are all painted on the upper …
08:35 Changeset in xpra [2557] by Antoine Martin
command line option fixes: * remove deprecated jpeg quality * ensure …
06:27 Changeset in xpra [2556] by Antoine Martin
add XPRA_USE_BENCODER env var so we can force the use of the bencoder …
06:00 Changeset in xpra [2555] by Antoine Martin
if we cannot use the speaker/microphone because it is disabled, don't …
05:58 Changeset in xpra [2554] by Antoine Martin
log info requests
05:56 Changeset in xpra [2553] by Antoine Martin
move trap import to where it is used (so it won't fail the whole class …
05:10 Changeset in xpra [2552] by Antoine Martin
update release notes from 0.7.x release
04:51 Changeset in xpra [2551] by Antoine Martin
release 0.7.8
04:37 Changeset in xpra [2550] by Antoine Martin
r2522 for 0.7.x branch (doh)
04:33 Changeset in xpra [2549] by Antoine Martin
r2519 for 0.7.x branch: the quality option can be used with x264 and …
04:32 Changeset in xpra [2548] by Antoine Martin
r2487 for 0.7.x branch: if the server does not support the new …
04:32 Changeset in xpra [2547] by Antoine Martin
r2468 for 0.7.x branch: silently ignore clipboard data when clipboard …
04:31 Changeset in xpra [2546] by Antoine Martin
r2451 for 0.7.x branch: #230 struct.unpack returns a long when we …
04:25 Changeset in xpra [2545] by Antoine Martin
r2364 for 0.7.x branch: #228 tell ubuntu to not mess up our children's …
03:44 Changeset in xpra [2544] by Antoine Martin
* allow packet join size to be configured via env var * remove …

01/14/13:

09:40 Changeset in xpra [2543] by Antoine Martin
add more "xpra info" on sound
09:10 Changeset in xpra [2542] by Antoine Martin
don't log a message if the codec description has not changed, and …
09:06 Changeset in xpra [2541] by Antoine Martin
more sound improvements, fix restart by: * re-using the same pipeline …
08:04 Changeset in xpra [2540] by Antoine Martin
remove debug timeout
06:26 Sound edited by Antoine Martin
add session-info sound screenshot (diff)
06:23 session-info-sound.png attached to Sound by Antoine Martin
new session info dialog showing sound attributes
06:22 Changeset in xpra [2539] by Antoine Martin
show more sound info, inc codec description
05:13 Changeset in xpra [2538] by Antoine Martin
show pipeline state on session info

01/13/13:

15:07 Changeset in xpra [2537] by Antoine Martin
disable opengl by default (again..)
15:06 Changeset in xpra [2536] by Antoine Martin
not just server features are shown
15:01 Changeset in xpra [2535] by Antoine Martin
more sound fixes: * define a generic metadata parameter (currently …
12:49 Changeset in xpra [2534] by Antoine Martin
oops day
12:49 Changeset in xpra [2533] by Antoine Martin
oops day
06:10 Changeset in xpra [2532] by Antoine Martin
doh

01/12/13:

18:25 Changeset in xpra [2531] by Antoine Martin
python 2.4 compat
18:12 Changeset in xpra [2530] by Antoine Martin
more locking... * use RLock so we can call into _add_packet_to_queue …
17:49 Debugging edited by Antoine Martin
(diff)
17:39 Changeset in xpra [2529] by Antoine Martin
use a size limited queue instead of a queue and manually managed …
17:01 Changeset in xpra [2528] by Antoine Martin
one metric to rule them all? this one is very good and I should have …
14:58 Changeset in xpra [2527] by Antoine Martin
change weight of latency factors: small changes matter less when the …
14:41 Changeset in xpra [2526] by Antoine Martin
batch delay improvements: * make debug output more readable * reduce …
13:11 Changeset in xpra [2525] by Antoine Martin
delete crappy decN macros, profiling proved they don't save any time …
12:28 Changeset in xpra [2524] by Antoine Martin
add ability to use a fixed speed with x264
12:25 Changeset in xpra [2523] by Antoine Martin
small logging tweaks
12:18 Changeset in xpra [2522] by Antoine Martin
doh
12:10 Changeset in xpra [2521] by Antoine Martin
better logging and show wid
12:09 Changeset in xpra [2520] by Antoine Martin
allow the starting offset to be passed in (still defaults to 0.1)
12:07 Changeset in xpra [2519] by Antoine Martin
the quality option can be used with x264 and webp too, not just jpeg!
11:46 Changeset in xpra [2518] by Antoine Martin
split batch delay debug from video tuning debug: XPRA_DELAY_DEBUG and …
06:09 ReportingBugs edited by Antoine Martin
(diff)

01/11/13:

15:18 Changeset in xpra [2517] by Antoine Martin
try harder to avoid executing external commands for sound: * keep …
15:17 Changeset in xpra [2516] by Antoine Martin
sound improvements: * keep speaker/microphone allowed variable (global …
10:56 Changeset in xpra [2515] by Antoine Martin
if encoder is closed already, take a shortcut and avoid calculating …
10:54 Changeset in xpra [2514] by Antoine Martin
use signals to notify the tray about sound state changes so the menu …
10:43 Changeset in xpra [2513] by Antoine Martin
fix encoder race: it is now possible for us to close the encoder in …
08:24 Changeset in xpra [2512] by Antoine Martin
pretty string for dumping the batch config in debug
07:41 Ticket #233 (XOR mode problems with lossy encodings) closed by Antoine Martin
fixed: Good catch, xor is not meant to be used with any of the lossy …
07:38 Changeset in xpra [2511] by Antoine Martin
disable delta (xor mode) for lossy encodings
07:05 Ticket #233 (XOR mode problems with lossy encodings) created by Mike
The XOR mode seems to be bad if the ecoding is lossy. See the attached …
05:15 Changeset in xpra [2510] by Antoine Martin
allow both client and server to override the batch config defaults …
04:45 Changeset in xpra [2509] by Antoine Martin
remove unused var
04:43 Changeset in xpra [2508] by Antoine Martin
clear reference after cleanup

01/10/13:

09:56 Changeset in xpra [2507] by Antoine Martin
clean sound on exit (sound threads can prevent clean exit)
09:07 Debugging edited by Antoine Martin
(diff)
06:04 Sound edited by Antoine Martin
(diff)
05:43 Changeset in xpra [2506] by Antoine Martin
icons for the new .exe
05:43 Sound edited by Antoine Martin
updates from r2505 (diff)
05:42 Changeset in xpra [2505] by Antoine Martin
sound improvements: * move gst import to common util class so src and …
05:30 Debugging edited by Antoine Martin
(diff)
04:29 Keyboard edited by Antoine Martin
(diff)
04:26 Changeset in xpra [2504] by Antoine Martin
avoid python import from cython
03:30 ReportingBugs edited by Antoine Martin
(diff)

01/09/13:

17:35 Changeset in xpra [2503] by Antoine Martin
avoid potential None dereference in send() now that it can run from …
17:32 Changeset in xpra [2502] by Antoine Martin
refactor gst sound pipeline bits into a utility superclass for both …
16:06 Changeset in xpra [2501] by Antoine Martin
move subprocess.Popen code to util class, allows us to use the SIGCHL …
16:02 Changeset in xpra [2500] by Antoine Martin
don't warn when we get "tuple"s in packets (ie: mouse events)
15:41 Changeset in xpra [2499] by Antoine Martin
fix races: * race introduced by recent locking/threading changes: we …
12:05 Changeset in xpra [2498] by Antoine Martin
hide debug
11:41 Changeset in xpra [2497] by Antoine Martin
remove another no longer necessary idle_add call
11:35 Changeset in xpra [2496] by Antoine Martin
we no longer require send to be called from the main thread, so remove …
11:29 Changeset in xpra [2495] by Antoine Martin
add new protocol thread to options
11:16 Changeset in xpra [2494] by Antoine Martin
actually re-enable the block of the format thread when the write queue …
10:38 Ticket #231 (queuing packets for sending is very expensive in UI thread) closed by Antoine Martin
fixed: r2492 fixes this (lots of details in the commit message) …
10:38 Changeset in xpra [2493] by Antoine Martin
#231: better performance still * split the wait from the source and …
10:02 Profiling edited by Antoine Martin
(diff)
09:58 Changeset in xpra [2492] by Antoine Martin
#231: better performance in critical paint path and interaction with …
09:45 Changeset in xpra [2491] by Antoine Martin
redundant declaration (already done in superclass)
09:33 Profiling edited by Antoine Martin
(diff)
09:25 Changeset in xpra [2490] by Antoine Martin
always log packet and bytecount when we disconnect, and clear the …
09:23 Profiling edited by Antoine Martin
(diff)
03:01 Packaging edited by Antoine Martin
(diff)

01/08/13:

16:04 Sound edited by Antoine Martin
(diff)
16:03 Sound edited by Antoine Martin
(diff)
15:59 Changeset in xpra [2489] by Antoine Martin
sound improvements: * expose sound attributes via xpra info: state and …
15:38 Ticket #196 (when we turn off a feature via the setup.py file ...) closed by Antoine Martin
fixed: * we trimmed down the packages included by py2exe: r2397 + r2442 * xor …
15:22 Ticket #232 (deal with damage request storms) created by Antoine Martin
Split from #224: gtkperf can cause some severe x11 Damage
15:17 Ticket #224 (synchronized X11 calls and performance) closed by Antoine Martin
fixed: * profiling did not reveal any more severe bottlenecks - gtkperf
15:12 Ticket #225 (calculate batch delay is expensive and hurts performance) closed by Antoine Martin
fixed: * r2424 and r2425 moved the calculations to a separate thread and …
15:06 WikiStart edited by Antoine Martin
(diff)
15:05 ReportingBugs edited by Antoine Martin
(diff)
15:04 WikiStart edited by Antoine Martin
registration warning moved to bugs page (diff)
15:00 ReportingBugs edited by Antoine Martin
(diff)
14:58 ReportingBugs edited by Antoine Martin
(diff)
14:55 ReportingBugs edited by Antoine Martin
(diff)
14:54 Keyboard edited by Antoine Martin
(diff)
14:51 Debugging edited by Antoine Martin
(diff)
14:39 ReportingBugs created by Antoine Martin
create page
14:18 WikiStart edited by Antoine Martin
(diff)
10:08 Profiling edited by Antoine Martin
mmap info (diff)
10:04 Performance edited by Antoine Martin
(diff)
09:56 WikiStart edited by Antoine Martin
use wiki local urls (diff)
09:52 Keyboard created by Antoine Martin
create page
09:42 WikiStart edited by Antoine Martin
add link to keyboard page (diff)
09:41 Performance created by Antoine Martin
create
09:29 WikiStart edited by Antoine Martin
add perf page (diff)
09:25 Changeset in xpra [2488] by Antoine Martin
fix usage when called with "-h" or "--help" and minor tweaks to module sets
09:16 Changeset in xpra [2487] by Antoine Martin
if the server does not support the new "xsettings-tuple", then don't …
09:01 Changeset in xpra [2486] by Antoine Martin
rename function so we can differentiate it from the "real" …
08:37 Packaging created by Antoine Martin
create packaging page with rpm info
08:27 WikiStart edited by Antoine Martin
add packaging link (diff)
08:15 Changeset in xpra [2485] by Antoine Martin
update to match new location of 'fire_paint_callbacks'
06:30 Profiling edited by Antoine Martin
add sample diagrams (diff)
06:26 Profiling edited by Antoine Martin
add logging cost example (diff)
06:20 Changeset in xpra [2484] by Antoine Martin
remove logging overhead from critical draw path, controlled by …
05:51 Profiling edited by Antoine Martin
(diff)
05:35 Ticket #231 (queuing packets for sending is very expensive in UI thread) created by Antoine Martin
We currently require all calls to send() to be done in the main …
04:56 Changeset in xpra [2483] by Antoine Martin
only count windows that we actually send to the user
04:47 Changeset in xpra [2482] by Antoine Martin
introduce a "FakeBacking?" to make it easier to stress test: pixel data …
02:40 Changeset in xpra [2481] by Antoine Martin
doh

01/07/13:

17:52 Changeset in xpra [2480] by Antoine Martin
add info on xpra specific build switches when called with "-h" or "--help"
17:34 Changeset in xpra [2479] by Antoine Martin
silence really annoying pygobject/pygst warning on import via a …
16:47 Changeset in xpra [2478] by Antoine Martin
allow XPRA_SOUND_TEST to be disabled with zero value (rather than …
16:47 Changeset in xpra [2477] by Antoine Martin
move threading module to "std"
11:48 Debugging edited by Antoine Martin
(diff)
11:47 Profiling edited by Antoine Martin
(diff)
11:38 Profiling edited by Antoine Martin
(diff)
11:38 Profiling edited by Antoine Martin
(diff)
11:07 Sound edited by Antoine Martin
(diff)
11:03 pavucontrol-server.png attached to Sound by Antoine Martin
pavucontrol running on the server
11:03 pavucontrol-client.png attached to Sound by Antoine Martin
pavucontrol running on the client
10:59 Sound edited by Antoine Martin
(diff)
10:58 Sound edited by Antoine Martin
(diff)
10:46 Sound edited by Antoine Martin
(diff)
10:12 Sound edited by Antoine Martin
re-order things (diff)
10:05 Sound edited by Antoine Martin
(diff)
10:05 Sound edited by Antoine Martin
oops (diff)
10:04 Sound created by Antoine Martin
09:45 Profiling edited by Antoine Martin
(diff)
09:44 WikiStart edited by Antoine Martin
add link to sound page (diff)
09:27 Profiling created by Antoine Martin
09:11 Debugging edited by Antoine Martin
(diff)
09:08 Debugging edited by Antoine Martin
(diff)
08:58 Debugging edited by Antoine Martin
(diff)
08:57 Debugging edited by Antoine Martin
add info on debug version of error.py (diff)
08:54 error.py attached to Debugging by Antoine Martin
debug version of error.py which allows us to force sync calls, add …
08:53 Debugging created by Antoine Martin
08:28 Changeset in xpra [2476] by Antoine Martin
make env var naming consistent
08:23 WikiStart edited by Antoine Martin
(diff)
08:22 WikiStart edited by Antoine Martin
oops - need /wiki/ (diff)
08:21 WikiStart edited by Antoine Martin
add links to new pages we want to add (diff)
05:38 Changeset in xpra [2475] by Antoine Martin
we can't shadow when there is a compositing window manager (yet), so …
05:37 Changeset in xpra [2474] by Antoine Martin
use more consistent and forward compatible exception syntax
04:42 Changeset in xpra [2473] by Antoine Martin
move root window screenshot code to separate function and add test for it
03:39 Changeset in xpra [2472] by Antoine Martin
remove unused imports
03:38 Changeset in xpra [2471] by Antoine Martin
fix screenshot for shadow mode: don't use any PIL code, only gtk …
03:25 Changeset in xpra [2470] by Antoine Martin
updated release notes
03:11 Changeset in xpra [2469] by Antoine Martin
when we shadow a display, the dimensions are fixed - and may well be …
03:04 Changeset in xpra [2468] by Antoine Martin
silently ignore clipboard data when clipboard has been disabled via the UI

01/06/13:

16:18 Changeset in xpra [2467] by Antoine Martin
sound fix high cpu usage: update data_needed using the value, *before* …
16:08 Changeset in xpra [2466] by Antoine Martin
make it easier to debug sound with XPRA_DEBUG_SOUND=1 env var
15:33 Changeset in xpra [2465] by Antoine Martin
silence pydev warnings and only ignore import errors, not exceptions …
15:25 Changeset in xpra [2464] by Antoine Martin
revert r2459 for now: gstreamer causes this to fire on linux too
14:57 Changeset in xpra [2463] by Antoine Martin
oops, match renaming
14:02 Changeset in xpra [2462] by Antoine Martin
another big speed improvement: * move stats/maths functions to their …
11:07 Changeset in xpra [2461] by Antoine Martin
huge saving: calculate the target latency in the "calculate" thread …
10:43 Changeset in xpra [2460] by Antoine Martin
split logging into its own group, add runtime option to automatically …
10:37 Changeset in xpra [2459] by Antoine Martin
reduce the cost of the untilConcludes wrapper for those platforms that …
10:02 Changeset in xpra [2458] by Antoine Martin
use more menaingful/user-friendly names for the threads (ie: drop …
09:55 Changeset in xpra [2457] by Antoine Martin
* make it easier to skip initial stuff: add delay option * tweaks to …
08:29 Changeset in xpra [2456] by Antoine Martin
simplify/optimize the paint_with_video_decoder codepath: * remove …
08:23 Changeset in xpra [2455] by Antoine Martin
turn off expensive thread check by default, use XPRA_CHECK_THREAD=1 to …
08:16 Changeset in xpra [2454] by Antoine Martin
reduce code running in main thread: * if possible, use PIL to parse …
06:41 Changeset in xpra [2453] by Antoine Martin
explicitly handle "-h" / "--help"
06:40 Changeset in xpra [2452] by Antoine Martin
more specific test sets, better help, etc..
05:53 Changeset in xpra [2451] by Antoine Martin
#230 struct.unpack returns a long when we expected an int, python ints …
Note: See TracTimeline for information about the timeline view.