xpra icon
Bug tracker and wiki

This bug tracker and wiki are being discontinued
please use https://github.com/Xpra-org/xpra instead.


Timeline



12/20/11:

09:32 Ticket #60 (Typo in refresh_window()) closed by Antoine Martin
fixed: Good catch, applied in r375 Thanks!
09:30 Changeset in xpra [375] by Antoine Martin
#60: fix typo
02:22 Ticket #60 (Typo in refresh_window()) created by Andy O'Neill
There's a typo in xpra/client.py:194 causing this error: […] …

12/17/11:

13:04 Ticket #10 (Xdummy standalone and packaging) closed by Antoine Martin
fixed: The changes have been merged upstream in …

12/09/11:

13:30 Changeset in xpra [374] by Antoine Martin
merged changes found here: …
10:59 Changeset in xpra [373] by Antoine Martin
bump ebuild and add mdns use flag

12/08/11:

19:07 Changeset in xpra [372] by Antoine Martin
build info: same treatment for win32 build file
18:53 Changeset in xpra [371] by Antoine Martin
move add_build_info code to its own file so we can call it also from …
17:57 Ticket #59 (bindings cleanup: move it, split it, import side effects, etc) created by Antoine Martin
* we now import it from the xposix platform code and that has side …
17:40 Ticket #51 (new window keyboard focus problem) closed by Antoine Martin
fixed: r369 ensures that we correctly unfocus windows when they are unmapped …
17:37 Changeset in xpra [370] by Antoine Martin
update release notes with latest fixes info
17:37 Changeset in xpra [369] by Antoine Martin
#51: when a window goes away (destroyed or unmapped), make sure we …
17:33 Changeset in xpra [368] by Antoine Martin
remove unused imports and tell pydev not to worry
17:31 Changeset in xpra [367] by Antoine Martin
get rid of the "main_thread_call" wrapper: use idle_add directly (and …
14:28 Ticket #49 (show version information in about dialog) closed by Antoine Martin
fixed: The server version is now shown in the session-info dialog and r365
14:27 Changeset in xpra [366] by Antoine Martin
use "svnversion" to get svn version information... who would have …
14:14 Changeset in xpra [365] by Antoine Martin
#49 record svn version information (and more) and show this on the …
14:01 Ticket #15 (AttributeError: 'OverrideRedirectWindowModel' object has no attribute ...) closed by Antoine Martin
fixed: should be fixed in r364 feel free to re-open if more errors of the …
13:59 Changeset in xpra [364] by Antoine Martin
#15: be a bit more defensive and ensure self._composite is initialized …
13:44 Ticket #13 (modifiers key get stuck (alt key generally)) closed by Antoine Martin
fixed: Not heard anything for 3 months, closing.
10:31 Ticket #58 (transient windows should move with their parent (ie: menus)) created by Antoine Martin
when a transient window (ie: a pop-up/down menu) is shown in another …
10:28 Changeset in xpra [363] by Antoine Martin
menu item for easily raising all the windows we manage
09:28 Changeset in xpra [362] by Antoine Martin
this seriously needs to be automated…
09:19 Changeset in xpra [361] by Antoine Martin
prepare for 0.0.7.32 release: version bump, info, etc
09:18 Changeset in xpra [360] by Antoine Martin
the network/protocol code is stable - adding debug here is not …

12/07/11:

20:56 Changeset in xpra [359] by Antoine Martin
better logging + whitespace cleanup
20:05 Changeset in xpra [358] by Antoine Martin
pass id of the window the keys are for so we can drop keys if the …
18:22 Changeset in xpra [357] by Antoine Martin
fire focus_change only after the window has been mapped, otherwise the …
16:54 Changeset in xpra [356] by Antoine Martin
return success if all the focus methods tried have not produced an error
16:52 Changeset in xpra [355] by Antoine Martin
whenever possible, log the XError name rather than code (makes it …
13:34 Changeset in xpra [354] by Antoine Martin
remove unecessary logging and whitespace
13:32 Changeset in xpra [353] by Antoine Martin
redundant import
13:15 Changeset in xpra [352] by Antoine Martin
when exiting, close the windows cleanly
12:56 Changeset in xpra [351] by Antoine Martin
move version check functions to utility class so we can gradually …
12:33 Ticket #57 (simplify code: drop compatibility for older versions) created by Antoine Martin
There are a number of places where the old code is holding us back: * …
12:22 Ticket #21 (jitter on link causes keys to repeat) closed by Antoine Martin
fixed: r349 adds the "--no-keyboard-sync" option, the man page reads: …
12:18 Changeset in xpra [350] by Antoine Martin
--no-keyboard-sync is an attach option, so move it to that section
12:13 Changeset in xpra [349] by Antoine Martin
better key repeat support: * --no-keyboard-sync option for those that …

12/06/11:

20:58 Changeset in xpra [348] by Antoine Martin
remove unused cruft
20:57 Changeset in xpra [347] by Antoine Martin
clear variables on cleanup so they don't get re-used (or re-cleaned)
19:52 Changeset in xpra [346] by Antoine Martin
oops, wasn't meant to commit this - see #55
19:31 Ticket #56 (add new resolutions to Xdummy on the fly - dummy driver needs randr ...) created by Antoine Martin
Instead of finding the nearest match, we should just add the modeline, …
19:19 Changeset in xpra [345] by Antoine Martin
disable randr when we are dealing with a Xvfb with only one resolution …
19:01 Changeset in xpra [344] by Antoine Martin
name all our threads and use daemon=True for server threads
18:55 Ticket #55 (timing/race GIL deadlock bug in XSendEvent or socket code) closed by Antoine Martin
fixed: The following code can be used to dump all threads on each ping_echo …
18:27 Changeset in xpra [343] by Antoine Martin
dont reset focus when any connection is lost, only when *the* current …
16:44 Changeset in xpra [342] by Antoine Martin
when we call connection_lost we must ensure this is done from the main …
16:29 Changeset in xpra [341] by Antoine Martin
more import cleanups
11:40 Ticket #55 (timing/race GIL deadlock bug in XSendEvent or socket code) created by Antoine Martin
This one is hard to reproduce, but then again sometimes not. I don't …
10:36 Changeset in xpra [340] by Antoine Martin
remove most of the logging from the native set_xmodmap cython code

12/05/11:

20:49 Changeset in xpra [339] by Antoine Martin
implement full xmodmap in cython, add missing keycodes _R variants and …
17:50 Changeset in xpra [338] by Antoine Martin
move all server keymap/xmodmap stuff to xkbhelper and change the …
13:41 Changeset in xpra [337] by Antoine Martin
simplify and make paths more portable
09:47 Changeset in xpra [336] by Antoine Martin
add missing argument for default keymap case
09:47 Changeset in xpra [335] by Antoine Martin
we may want to enable/disable debug logging after the session has …
09:46 Changeset in xpra [334] by Antoine Martin
ensure we initialize all variables before calling ClientExtras? so the …

12/04/11:

20:59 Changeset in xpra [333] by Antoine Martin
win32 and osx now supply keymap data to the server so we need a new …
18:27 Ticket #54 (enable_deflate is racy - hard to fix) created by Antoine Martin
The problem is that the read/write network code is threaded (and has …
16:16 Changeset in xpra [332] by Antoine Martin
show client latency as latest + average (as was already done for …
15:33 Changeset in xpra [331] by Antoine Martin
ping latency calculations with load and remote latency information …
14:17 Changeset in xpra [330] by Antoine Martin
session-info now also shows server version, mmap status, randr support …
13:42 Changeset in xpra [329] by Antoine Martin
new session_info dialog option in tray menu which shows statistics …
10:49 Changeset in xpra [328] by Antoine Martin
ignore _keys_changed() events whilst we're setting the keyboard (would …

12/03/11:

20:55 Changeset in xpra [327] by Antoine Martin
just always skip the first line rather than relying on magic string …
20:52 Ticket #50 (a trick for transferring keyboard modifiers to xpra server) closed by Antoine Martin
fixed: not heard back, but r325 does something better: rather than hardcoding …
20:40 Changeset in xpra [326] by Antoine Martin
re-order imports to make sure this build with all versions of cython/gcc
20:35 Changeset in xpra [325] by Antoine Martin
better keyboard mapping (still): let the client pass the list of …

12/02/11:

09:46 Changeset in xpra [324] by Antoine Martin
find data_dir from local installations via do-build if present

12/01/11:

19:55 Changeset in xpra [323] by Antoine Martin
support forwarding notifications to the client via python + dbus …
13:17 Ticket #53 (Window not fully painted) created by pmarek
Similar to #35: * Debian x86_64, KDE4 * I have some window rules …

11/30/11:

19:12 Ticket #52 (Trouble with Xpra and Java applications (Failed to retrieve atom name)) closed by Antoine Martin
duplicate: see #8
19:01 Ticket #52 (Trouble with Xpra and Java applications (Failed to retrieve atom name)) created by sergio
Hi, I am encountering problems with java applications that error out …

11/29/11:

18:40 Ticket #51 (new window keyboard focus problem) created by Antoine Martin
This was originally recorded as [https://winswitch.org/trac/ticket/150
18:26 Changeset in xpra [322] by Antoine Martin
windows go away below the cursor all the time, so don't log this event …
18:24 Ticket #23 (fast refresh (ie: fast scrolling) causes high cpu usage and no screen ...) closed by Antoine Martin
worksforme
18:23 Ticket #18 (error in logging when ^C the client) closed by Antoine Martin
fixed: r293 shuts down cleanly by catching the SIGINT signal and ensuring we …
18:18 Ticket #3 (xpra crashed while selecting text: The program 'xpra' received an X ...) closed by Antoine Martin
worksforme: There were some fixes in this area and I can no longer reproduce this …
17:29 Changeset in xpra [321] by Antoine Martin
make the svn browser look good
15:43 WikiStart edited by Antoine Martin
(diff)

11/28/11:

19:56 Changeset in xpra [320] by Antoine Martin
bump ebuild
18:42 Changeset in xpra [319] by Antoine Martin
py3k compat fixes: don't use "commands", brackets for print statements, etc
16:30 Changeset in xpra [318] by Antoine Martin
fix warnings and add pydev annotations to ignore @UnresolvedImport?
16:28 Changeset in xpra [317] by Antoine Martin
missed version bump in py2exe build file
11:07 Changeset in xpra [316] by Antoine Martin
prepare for release: release notes and build files updates
10:57 Changeset in xpra [315] by Antoine Martin
was using wrong scale for mmap! 128K (now 128M) was way too small and …
09:46 Changeset in xpra [314] by Antoine Martin
add dev page with info on building/installing and move all icons to …
08:30 Ticket #50 (a trick for transferring keyboard modifiers to xpra server) created by Heroxbd
at present xpra client only transfers the output of "xmodmap -pke" to …

11/27/11:

16:39 Ticket #48 (xpra thinks the window is not visible, so maximizing and other things ...) closed by Antoine Martin
fixed: fixed in r313 I would have preferred to find a fix client side since …
16:37 Changeset in xpra [313] by Antoine Martin
when we configure a window and it was hidden, make sure we unhide …
16:06 Changeset in xpra [312] by Antoine Martin
move all wimpiggy.lowlevel imports in one place so we can add pydev's …
10:01 Changeset in xpra [311] by Antoine Martin
show only one copy of "about dialog": if it already exists just raise …

11/26/11:

11:40 Ticket #43 (tray icon and menu icons are blank) closed by Antoine Martin
fixed: r310 fixes this: we only enable the "appindicator" crap on Ubuntu …
11:39 Changeset in xpra [310] by Antoine Martin
#43: when it comes to system trays, Ubuntu is a disaster: detect the …

11/25/11:

19:47 Ticket #49 (show version information in about dialog) created by Antoine Martin
Would be quite useful, could also show the remote (server) version …
19:06 Changeset in xpra [309] by Antoine Martin
use an improved dump_packet() to simplify send(packet) logging
19:03 Changeset in xpra [308] by Antoine Martin
if anything fails during mmap setup, just drop the feature, log an …
17:54 Ticket #35 (Window does not properly refresh) closed by Antoine Martin
fixed: I am pretty sure the original issue can be closed now, as this is now …
17:53 Ticket #48 (xpra thinks the window is not visible, so maximizing and other things ...) created by Antoine Martin
This bug was originally recorded as #35 and although the symptoms are …
17:29 Changeset in xpra [307] by Antoine Martin
small improvements: * removed unused var (_damage_sequence) * remove …
14:33 Changeset in xpra [306] by Antoine Martin
must close all "protocol"s before we can shutdown, not just self._protocol
11:27 Changeset in xpra [305] by Antoine Martin
try harder to flush the damage_packet_queue + better debug: log the …
10:58 Changeset in xpra [304] by Antoine Martin
add sizes to the warning message so we can better investigate
10:56 Changeset in xpra [303] by Antoine Martin
when we want to cancel_damage for a window, the damage processing may …
10:51 Changeset in xpra [302] by Antoine Martin
damage the window +after+ we ask the desktop manager to resize it
10:45 Changeset in xpra [301] by Antoine Martin
because of the threaded code we must take greater care when shutting …
10:42 Changeset in xpra [300] by Antoine Martin
if not dealing with an override-redirect window, then we can use …
09:35 Changeset in xpra [299] by Antoine Martin
move all wimpiggy.lowlevel imports in one place so we can add pydev's …

11/24/11:

19:00 Changeset in xpra [298] by Antoine Martin
use more shared memory so multiple big full-screen updates will fit
18:43 Ticket #46 (PULSE_ properties missing) closed by Antoine Martin
fixed: this should be fixed (by hiding the warning) in r297 Feel free to …
18:42 Changeset in xpra [297] by Antoine Martin
dont log a full stacktrace when some of the root properties we would …
17:18 Changeset in xpra [296] by Antoine Martin
prevent _cleanup_listening from erroring out, not sure why …
17:14 Changeset in xpra [295] by Antoine Martin
if pixmap is None, we would cause an error here - oops!
17:02 Changeset in xpra [294] by Antoine Martin
safer and easier to get the window size using …
16:29 Changeset in xpra [293] by Antoine Martin
try harder to exit cleanly (ie: on Control-C) by: * registering a …
14:29 Changeset in xpra [292] by Antoine Martin
make mmap enabled by default since it works so well and degrades …
09:43 Ticket #47 (keep hidden/minimized windows' pixels around so we don't need a ...) created by pmarek
The latency for xpra windows is much higher than for local windows; …
07:35 Ticket #45 (avoid client error due to missing pulseaudio X11 props) closed by Antoine Martin
duplicate: dupe of #46
07:31 Ticket #46 (PULSE_ properties missing) created by pmarek
I got these errors/warnings on the server side: […] and similar …
Note: See TracTimeline for information about the timeline view.