xpra icon
Bug tracker and wiki

Timeline



03/18/15:

15:59 Ticket #824 (AltGr with swedish layout causes keyboard to get wedged) created by mnbvc
Xpra version 0.15 on both server and client. To reproduce: - …
10:02 Ticket #823 (Session hangs and dies) closed by mnbvc
duplicate: > I'm not sure how clipboard could work if you have …
05:04 Changeset in xpra [8795] by Antoine Martin
bump year in header (missed from r8786)
04:56 Changeset in xpra [8794] by Antoine Martin
reduce the min queue size
04:52 Changeset in xpra [8793] by Antoine Martin
#669: allow us to tune the min queue time using an env var
01:28 Changeset in xpra [8792] by Antoine Martin
#598: print in colour by default

03/17/15:

14:31 Changeset in xpra [8791] by Antoine Martin
now that the sound is handled out-of-process, we can safely enable …
14:28 Changeset in xpra [8790] by Antoine Martin
version bump
14:25 Changeset in xpra [8789] by Antoine Martin
r8785 for v0.14.x branch: wait gradually longer, don't start at the …
14:24 Changeset in xpra [8788] by Antoine Martin
r8783 for v0.14.x branch: prevent encoder problems with the bencoder …
14:20 Changeset in xpra [8787] by Antoine Martin
try to show the sound process pid on session info
13:49 Changeset in xpra [8786] by Antoine Martin
#669 + #400: split sound into a separate process * define a wrapper …
09:35 Ticket #823 (Session hangs and dies) created by mnbvc
When reconnecting to an already connected session, with clipboard …

03/16/15:

16:24 Changeset in xpra [8785] by Antoine Martin
the point of "continue_wait" is to allow us to gradually wait longer, …
16:16 Changeset in xpra [8784] by Antoine Martin
remove unused var
15:49 Changeset in xpra [8783] by Antoine Martin
this would cause the bencoder to choke!
05:17 Changeset in xpra [8782] by Antoine Martin
#598: make it easier to examine the temporary file we print using …

03/14/15:

15:44 Changeset in xpra [8781] by Josh
#473 add jpeg and png support
15:23 Changeset in xpra [8780] by Josh
oops.. shouldn't be forcing no workers by default..
15:22 Changeset in xpra [8779] by Josh
rationalise drawing * Revert removal of offscreen canvas - an …
10:07 Changeset in xpra [8778] by Antoine Martin
also load license keys from the common file nvenc.keys
03:39 Ticket #822 (shadow does not work with 0.14.20) closed by Antoine Martin
fixed: Well, that's embarrassing, we should have caught that sooner! (added …
03:37 Changeset in xpra [8777] by Antoine Martin
#822: fix xpra shadow function definition missing new arguments

03/12/15:

02:27 Ticket #822 (shadow does not work with 0.14.20) created by floemker
With xpra 0.14.20 the shadow mode results in: […] The attached …

03/11/15:

09:03 Changeset in xpra [8776] by Antoine Martin
#598: * bundle ghostscript in the gsview directory * tell gsprint …

03/10/15:

12:07 Changeset in xpra [8775] by Antoine Martin
#669: preparatory refactoring
11:59 Changeset in xpra [8774] by Antoine Martin
add more thread info we get from protocols registered with server base …
11:56 Changeset in xpra [8773] by Antoine Martin
add more info to assert for debugging: usually pointing to self if …
05:17 Changeset in xpra [8772] by Antoine Martin
log stacktrace for assertions, but not for InitException? - which is …
04:55 BadContent edited by Antoine Martin
(diff)
03:04 Changeset in xpra [8771] by Antoine Martin
use the new process exit callbacks to avoid polling for the websockify …
01:14 Changeset in xpra [8770] by Antoine Martin
new upstream release

03/09/15:

23:50 Ticket #773 (support more wm states (keep above, below, etc)) closed by alas
fixed: Double checking with a new osx client build, Max found keep above and …
15:51 Changeset in xpra [8769] by Antoine Martin
* use the new reaper exit callback instead of polling for the …
14:30 Changeset in xpra [8768] by Antoine Martin
add test for compression with alpha

03/08/15:

19:51 Changeset in xpra [8767] by Josh
xpra_protocol.js: avoid buffering packets when raw packet is saved for …
17:10 Changeset in xpra [8766] by Antoine Martin
add latest fix to release notes
17:08 Changeset in xpra [8765] by Antoine Martin
modify release notes with changed fix (env var now required)
17:02 Changeset in xpra [8764] by Antoine Martin
r8763 for v0.14.x branch: revert to not reparent to root by default
17:01 Changeset in xpra [8763] by Antoine Martin
#770: revert to not reparent to root by default
16:42 Changeset in xpra [8762] by Antoine Martin
#598 I was seeing random segfaults in the dbus api on startup, this …
16:21 Changeset in xpra [8761] by Antoine Martin
#598 oops: fix dictionary filtering
16:13 Changeset in xpra [8760] by Antoine Martin
#598 printing fixes: * let the server tell the client which printer …
15:40 Changeset in xpra [8759] by Antoine Martin
#598: only send a new "printers" packet if we have actually detected a …
15:38 Changeset in xpra [8758] by Antoine Martin
#598: * simplify the on_devmodechange code * fix the printers dict: …
14:31 Changeset in xpra [8757] by Antoine Martin
remove debug and give up on trying to get a meaningful string out of …
13:11 Changeset in xpra [8756] by Antoine Martin
log the full lpadmin command we try to use
13:10 Changeset in xpra [8755] by Antoine Martin
#598: detect failures to run lpadmin and give a more helpful warning …
13:01 Changeset in xpra [8754] by Antoine Martin
remove "ls" command which is only used for debugging
11:30 Changeset in xpra [8753] by Antoine Martin
#598: printer change detection for win32!
10:18 Changeset in xpra [8752] by Antoine Martin
must define before use!
09:45 Changeset in xpra [8751] by Antoine Martin
#598: add printers changed callback to pycups implementation (using a …
09:07 Changeset in xpra [8750] by Antoine Martin
#598: remove "query-printers", the client will be responsible for …
06:32 Ticket #806 (setup_pipeline fail produced a traceback (0.14.19)) closed by Antoine Martin
invalid: > It doesn't look like it's the xpra server using the memory. I …
06:26 Changeset in xpra [8749] by Antoine Martin
r8748 for v0.14.x branch: fix xpra control sound-output subcommand
06:21 Changeset in xpra [8748] by Antoine Martin
fix xpra control "sound-output" subcommand: command is already popped …

03/07/15:

20:15 Changeset in xpra [8747] by Josh
removing unused files
20:07 Changeset in xpra [8746] by Josh
html5 client refactoring: make indexref.html the default
17:31 Changeset in xpra [8745] by Josh
xpra_window.js: optimise window drawing, fixed some unruly indents * …
17:16 Changeset in xpra [8744] by Josh
xpra_window.js: use jQuery to assign mouse callbacks

03/05/15:

23:24 Ticket #799 (ungroup windows from taskbar) closed by Smo
fixed: This seems to have solved the issue not sure why but the message is …

03/04/15:

22:13 Ticket #821 (html5 client maximize does not follow browser canvas size) created by aradtech
When a application is maximized in html5 client the application does …
01:33 Ticket #799 (ungroup windows from taskbar) reopened by alas
I may have spoken too soon... testing (other things) with win32 client …

03/03/15:

13:07 ProjectIdeas edited by Antoine Martin
(diff)
13:06 ProjectIdeas edited by Antoine Martin
(diff)
12:49 ProjectIdeas/2014 created by Antoine Martin
archive the old page
09:15 Changeset in xpra [8743] by Antoine Martin
#598: fix win32 printing and other improvements: * include sha1 digest …
05:19 Changeset in xpra [8742] by Antoine Martin
fix name we skip: use spaces on win32 side (we replace with dashes for …
02:37 Changeset in xpra [8741] by Antoine Martin
safer packet logging in assert (don't assume the blob is anywhere in …
02:36 Changeset in xpra [8740] by Antoine Martin
#598 allow us to skip some printers using an env var, and skip the …
02:34 Changeset in xpra [8739] by Antoine Martin
oops: missed from r8736!
02:19 Changeset in xpra [8738] by Antoine Martin
r8737 for v0.14.x branch: add env var so we can more easily switch …
02:17 Changeset in xpra [8737] by Antoine Martin
#770: add env var so we can more easily switch betweeen …

03/02/15:

19:34 Ticket #820 (XkbQueryExtension: symbol not found (musl C)) created by itoffshore
I've successfully built packages for xpra / cython & pgen under Alpine …
07:56 Changeset in xpra [8736] by Antoine Martin
#819: hook our own ctrl-c handler, which also works with gtk3!
07:44 Ticket #819 (win32 client does not exit cleanly (again)) closed by Antoine Martin
fixed: r8700 was not the cause of the problem, so I looked into …
07:41 Printing edited by Antoine Martin
(diff)
07:38 Printing edited by Antoine Martin
(diff)
07:38 Changeset in xpra [8735] by Antoine Martin
new icons for wiki
07:37 Printing created by Antoine Martin
07:35 WikiStart edited by Antoine Martin
(diff)
07:31 Changeset in xpra [8734] by Antoine Martin
#598 log the job's filename rather than the quite useless Popen …
07:13 Changeset in xpra [8733] by Antoine Martin
oops, missed from r8732!
05:52 Ticket #819 (win32 client does not exit cleanly (again)) created by Antoine Martin
Some recent change to the event handling must have caused this. We end …
05:30 Changeset in xpra [8732] by Antoine Martin
#598: * add win32 print executable to make it easier to test * change …

03/01/15:

18:56 Changeset in xpra [8731] by Josh
xpra_client.js: prevent default action if we use jQuery for keyboard …
18:56 Changeset in xpra [8730] by Josh
xpra_client.js: don't send focus packet for override_redirect windows
16:29 Changeset in xpra [8729] by Josh
xpra_client.js: fix focus handling, keyboard events now firing
16:13 Changeset in xpra [8728] by Josh
refactoring: handle draw packets
16:05 Changeset in xpra [8727] by Josh
xpra_protocol.js: make sure to clear this.raw_packets when packet is …
06:43 Changeset in xpra [8726] by Antoine Martin
#598: * log the lpadmin command * support raw mode (without a ppd file)
06:39 Changeset in xpra [8725] by Antoine Martin
#598 support printing directly from the spool file and not just from …
02:20 Changeset in xpra [8724] by Josh
xpra_window.js: call client get_desktop_size to work out full screen space
02:16 Changeset in xpra [8723] by Josh
xpra_client.js: fix window_closed callback
02:08 Changeset in xpra [8722] by Josh
refactoring XpraWindow?: * XpraWindow? is now in xpra_window.js * All …
01:13 Changeset in xpra [8721] by Josh
xpra_client.js: keyboard events
00:54 Changeset in xpra [8720] by Josh
xpra_client.js: process hello packet
00:38 Changeset in xpra [8719] by Josh
started refactoring of client code * Separate client code from …

02/28/15:

18:19 Changeset in xpra [8718] by Josh
bencode.js: optimise packing so we don't evaluate method on each loop …
18:16 Changeset in xpra [8717] by Josh
bencode.js: pack byte array into string in chunks to avoid exceeding …
02:45 Changeset in xpra [8716] by Josh
window.js: assign callbacks before updating metadata - otherwise …
02:24 Changeset in xpra [8715] by Antoine Martin
#786: try to log the message client side when we failed to forward it
02:11 Changeset in xpra [8714] by Antoine Martin
#786: fix fallback code path using local logging handler (was missing …
01:55 Changeset in xpra [8713] by Antoine Martin
cut & paste gone wrong: use the correct field name for the old wnd proc..
00:46 Changeset in xpra [8712] by Josh
#473 feature detection With Chrome now using Blink and websocket in …

02/27/15:

23:57 Changeset in xpra [8711] by Josh
Use wsock consistently between webworker and non-webworker protocol …
23:49 Changeset in xpra [8710] by Josh
#473 Improve protocol stability * we leave the header on the buffer …
07:48 Changeset in xpra [8709] by Antoine Martin
add latest fix to release notes
06:11 Changeset in xpra [8708] by Antoine Martin
don't clobber the window-type metadata value: strlistget never returns …
06:06 Changeset in xpra [8707] by Antoine Martin
this should be redundant - but why not
01:40 Changeset in xpra [8706] by Antoine Martin
#598 include cups in distutils generated archives

02/26/15:

20:54 Ticket #818 (14.20 Xpra builds have no spinners) created by J. Max Mena
Tested builds from xpra.org/beta and xpra.org/dists: * …

02/25/15:

10:36 Changeset in xpra [8705] by Antoine Martin
#816: when we reach the grace period, call go_idle() which slows down …
08:32 Changeset in xpra [8704] by Antoine Martin
advertise support for notifications, not for the forwarding - so we …
08:23 Changeset in xpra [8703] by Antoine Martin
#816: add grace timeout support
05:58 Changeset in xpra [8702] by Antoine Martin
#803: don't re-schedule the timer after the source is closed!
05:55 Changeset in xpra [8701] by Antoine Martin
clear the timer reference so we don't try to cancel it after it has …
05:17 Changeset in xpra [8700] by Antoine Martin
don't assume the window is going away: cleanup properly, also log the …
05:15 Changeset in xpra [8699] by Antoine Martin
always call the original wnd proc, change assert to warning
05:08 Changeset in xpra [8698] by Antoine Martin
#786: avoid errors in remote logging handler during cleanup
03:36 Changeset in xpra [8697] by Antoine Martin
declare conflict with the new package name for 0.15

02/24/15:

23:08 Ticket #817 (keyboard language input change during sessions) created by alas
Would like the ability to change keyboard language input during the …
22:55 Ticket #816 (Timeout Notification Signal) created by alas
With idle-timeouts, would like to receive a signal x seconds before …
16:20 Changeset in xpra [8696] by Antoine Martin
try to ensure this will not try to read from the standard input - this …
15:46 Usage/Docker edited by Antoine Martin
(diff)
04:28 Changeset in xpra [8695] by Antoine Martin
#598 chmod the xpraforwarder script to make cups happy
03:35 Changeset in xpra [8694] by Antoine Martin
#799: group leader window would trigger warnings on win32 since we …
03:18 Changeset in xpra [8693] by Antoine Martin
#90: gtk3 removed color components as floats, so we have to convert …
01:01 Ticket #775 (more complete EWMH specification support) closed by Antoine Martin
fixed: Done!
00:55 Ticket #718 (focus change requests in java applications does not work) closed by Antoine Martin
fixed: Done! Closing.
00:51 Ticket #774 (more correct synchronization of virtual desktops) closed by Antoine Martin
fixed: > if I use a number higher than the maximum number of workspaces it'll …

02/23/15:

20:13 Ticket #756 (multi delta) closed by alas
fixed: Testing again for #799, I couldn't reproduce the error(s). Agreed …
18:47 Ticket #786 (remote logging for client) closed by alas
fixed: Yup, r8689 does indeed fix that annoying little bit of output. Closing.
16:24 Ticket #815 (SELinux policy for printing) created by Antoine Martin
A simple policy is better than none. The server needs a lot of …
15:35 Authentication edited by Antoine Martin
(diff)
15:35 Authentication edited by Antoine Martin
(diff)
15:33 Changeset in xpra [8692] by Antoine Martin
man page updates for the tcp-auth
15:09 Changeset in xpra [8691] by Antoine Martin
warn when printing is enabled but the server requires authentication …
15:00 Changeset in xpra [8690] by Antoine Martin
#598: add tcp-auth so we can make the unix-domain-socket not password …
04:38 BadContent edited by Antoine Martin
(diff)

02/21/15:

14:38 BadContent edited by Antoine Martin
(diff)
05:43 Changeset in xpra [8689] by Antoine Martin
#786 avoid unicode errors in network layer when forwarding log messages
05:12 Changeset in xpra [8688] by Antoine Martin
#806: add ability to show x264 internal logging using our own loggers
00:51 Ticket #771 (undecorated windows should not cover the taskbar when maximized on win32) closed by alas
fixed: All of the above seems to be fixed on windows 8.1. Closing.

02/20/15:

02:56 Changeset in xpra [8687] by Antoine Martin
remove redudant call: we also set the initial position in …

02/19/15:

02:48 Changeset in xpra [8686] by Antoine Martin
always forward modal state since we can now toggle it off
02:25 Changeset in xpra [8685] by Antoine Martin
#773: forward changes to the window's "modal" wm state
01:26 Ticket #700 (CentOS 6.4 client is often rendering large portions of window in black) closed by alas
fixed: Testing with the new beta build client 0.15.0 runknown, against fedora …
01:13 Ticket #764 (Getting a seg fault on CentOS client when resizing) closed by alas
fixed: Well, with the new 0.15.0 beta build (session info reads it as …

02/18/15:

23:22 Changeset in xpra [8684] by Smo
Found a locally cached version of this patch which hopefully will work …
21:58 Changeset in xpra [8683] by Smo
add gtk-mac-bundler
10:08 Changeset in xpra [8682] by Antoine Martin
#810: until we require "xpra initenv" support, this allows users to …
09:47 Changeset in xpra [8681] by Antoine Martin
avoid scary stacktrace in cleanup if we fail to kill pulseaudio: only …
09:01 Changeset in xpra [8680] by Antoine Martin
add focus and grab window id to xpra info
08:42 Ticket #798 (libfakeXinerama.so.1 cannot be loaded) closed by Antoine Martin
needinfo: Closing as needinfo because I don't understand why gedit can't preload …
06:35 Ticket #814 (Menus cannot be clicked sometimes (after using SHIFT+WIN+Arrows?)) created by Lukas Haase
Hi, Just recently another problem popped up (at least I did not …
04:13 Changeset in xpra [8679] by Antoine Martin
#803: * add a timeout debug logging category * reset timer on window …
02:19 Changeset in xpra [8678] by Smo
remove scons from serf
01:56 Changeset in xpra [8677] by Smo
hash changed
01:53 Changeset in xpra [8676] by Smo
add python nose because lz4 needs it
00:56 Changeset in xpra [8675] by Antoine Martin
#813: site.getuserbase is py2.7 only!
00:24 Changeset in xpra [8674] by Smo
change to our url again
00:21 Changeset in xpra [8673] by Smo
these are in bootstrap.modules now
00:17 Changeset in xpra [8672] by Smo
revert to older version again

02/17/15:

23:54 Changeset in xpra [8671] by Smo
change url to our own
23:50 Changeset in xpra [8670] by Smo
oops that was a patch for making a patch fixed now
23:47 Changeset in xpra [8669] by Smo
patch that seems to be missing now for gtk-mac-integration
23:33 Changeset in xpra [8668] by Smo
go back to previous version of gtk-mac-integration as this one doesn't …
21:26 Ticket #813 (CentOS 6.4 client throwing xpra main error) created by alas
In an effort to test for #700 & #764, I installed the CentOS 6.4 …

02/16/15:

09:27 Changeset in xpra [8667] by Antoine Martin
#598: initial printing support * packaging * xpraforwarder cups …
09:06 Ticket #812 (re-implement clipboard without nested main) created
As it is, it is just too problematic: too many bugs to list, including …
Note: See TracTimeline for information about the timeline view.