xpra icon
Bug tracker and wiki

Timeline


and

03/14/12:

20:47 Changeset in xpra [596] by antoine
add mmap changes to release
20:43 Changeset in xpra [595] by antoine
tray-icon is available on all platforms now, update man page
20:35 Ticket #88 (option to allow different users to share an mmap file and connect via ...) closed by antoine
fixed: merged with only cosmetic changes in r594 You must have spotted that …
20:32 Changeset in xpra [594] by antoine
#88: adds "--socket-dir" and "--mmap-group" options so users can share …

03/13/12:

15:00 Ticket #88 (option to allow different users to share an mmap file and connect via ...) created by totaam
This requires two things: * that the user can override the default …
10:29 Changeset in xpra [593] by antoine
it seems that some apps set an invalid bell_name, or that we fail to …

03/09/12:

11:05 Ticket #64 (xpra server dies on client's connection attempt) closed by antoine
worksforme: feel free to re-open - can't reproduce :(
11:04 Ticket #3 (xpra crashed while selecting text: The program 'xpra' received an X ...) closed by antoine
fixed: will re-open if this re-occurs.
10:06 Changeset in xpra [592] by antoine
fix weird Python scoping problem: pass array so it is always defined …
00:15 Ticket #87 (Error visualizing data in Visit) created by angelv
Hi, yesterday I reported about starting VisIt under Xpra. With …

03/08/12:

17:21 Ticket #86 (support dual keyboard setups with differing layouts) created by sergio
Hi, I have an issue that is probably rare and triggered by a weird …
11:02 Changeset in xpra [591] by antoine
better diagnostic messages for when we get gibberish data, also some …
09:07 Changeset in xpra [590] by antoine
update release notes
09:00 Changeset in xpra [589] by antoine
try to force the android soft keyboard to send keys to our …
08:59 Changeset in xpra [588] by antoine
this is called so often that the debbugging was both annoying and wasteful
08:58 Changeset in xpra [587] by antoine
show more info when we think we have received gibberish
06:04 Ticket #85 (Error starting VisIt) created by angelv
Hi, when starting VisIt (https://wci.llnl.gov/codes/visit/), it …

03/07/12:

11:37 Ticket #84 (cannot paste to Qt applications) created by antoine
It seems that Qt is doing something unusual (it could also be that gtk …
09:13 Changeset in xpra [586] by antoine
when we get "clipboard-none", avoid calling len on None in debug logging

03/05/12:

11:22 Ticket #83 (dbus notification forwarding stops working after some time) closed by antoine
fixed: In the end, testing for this was quite easy: * start xpra server * …
11:20 Changeset in xpra [585] by antoine
#83: if the notification daemon is re-started, or if we simply lost …
10:40 Changeset in xpra [584] by antoine
ignore mmap if we can't open the backing file: when doing cross-user …
10:36 Changeset in xpra [583] by antoine
never replace any dbus notification handler if one exists already, and …
09:33 Changeset in xpra [582] by antoine
if clipboard data is None, ensure logging won't cause an error and …
09:07 Changeset in xpra [581] by antoine
window may already have been removed and that's fine, don't log an error

03/02/12:

10:47 Changeset in xpra [580] by antoine
mmap documentation update - (and remove unnecessary separate line)
10:08 Changeset in xpra [579] by antoine
we already account for the status bar in the screen size, no need to …

03/01/12:

17:30 Changeset in xpra [578] by antoine
provide utility method for getting the modifiers
15:49 Ticket #71 (X Error when starting DDT debugger) closed by antoine
fixed: r577 causes broken windows to be discarded sooner (almost identical to …
15:46 Changeset in xpra [577] by antoine
#71: trigger the window error during setup code so it doesn't blow up …
11:20 Changeset in xpra [576] by antoine
clean_keyboard_state on server start in case we are using an existing …

02/29/12:

20:56 Changeset in xpra [575] by antoine
use "standard" struct size, return None value if atom does not exist, …
20:53 Changeset in xpra [574] by antoine
if the GdkAtom? does not exist, don't bother trying to get the value
20:51 Changeset in xpra [573] by antoine
ignore more instances of windows already removed (don't log stacktrace)
16:10 Ticket #71 (X Error when starting DDT debugger) reopened by antoine
Done some more investigation on this and it looks like some xatoms are …
11:26 Changeset in xpra [572] by antoine
if the password file is invalid tell the user: if server side then …
10:55 Changeset in xpra [571] by antoine
refuse most packets until the client is fully accepted as THE client …
10:21 Changeset in xpra [570] by antoine
we have a problem if either dimension is too small! (the test only …
10:19 Changeset in xpra [569] by antoine
set an initial maximum packet size of 32K: this prevents …

02/28/12:

19:31 Changeset in xpra [568] by antoine
we only support "set_deflate" for setting up compression, so there is …
19:23 Changeset in xpra [567] by antoine
don't accept more than 20 "pending" connections
19:09 Changeset in xpra [566] by antoine
verify new connections are enabled/verified (ie: password) within 10 …
17:00 Changeset in xpra [565] by antoine
pre-ICCCM version 1 size for WM_SIZE_HINTS was 15 items rather than …
16:43 Changeset in xpra [564] by antoine
avoid spurious stacktrace: when windows are closed, we may have …
11:18 Ticket #82 (r558: build modifies a file which is in SVN: src/xpra/build_info.py) closed by antoine
fixed: r560 does this, win32 tested ok and OSX uses a posix-like build so …
11:18 Changeset in xpra [563] by antoine
raw keycodes is now assumed always True!
11:12 Changeset in xpra [562] by antoine
don't use reserved keyword 'file'
11:12 Changeset in xpra [561] by antoine
use svnversion to grab the real svn release. Note: the python string …
10:57 Changeset in xpra [560] by antoine
#83: don't modify a file in the source tree, delete it, svn:ignore it, …
10:52 Changeset in xpra [559] by antoine
add missing license file so we can show it in about dialog
10:18 Ticket #83 (dbus notification forwarding stops working after some time) created by lindi
Steps to reproduce: * 1) notification-properties * 2) Click Preview …
09:45 Ticket #82 (r558: build modifies a file which is in SVN: src/xpra/build_info.py) created by lindi
Subject should say it all. Please keep original source code files in …

02/27/12:

20:26 Ticket #81 (Add client option to re-establish connection) created by ddoole
A wish list item for me... I frequently use xpra over a VPN …
20:02 Ticket #43 (tray icon and menu icons are blank) closed by antoine
fixed: ahhhhhh, this is Xpra's bug tracker, winswitch's is …
19:57 Changeset in xpra [558] by antoine
doh2
19:50 Changeset in xpra [557] by antoine
doh
19:47 Changeset in xpra [556] by antoine
another CentOS workaround: add a static get_label method if one does …
19:45 Changeset in xpra [555] by antoine
another CentOS workaround: is_modifier does not exist in CentOS's …
19:33 Changeset in xpra [554] by antoine
more workarounds for CentOS's buggy outdated version of pygtk - yuk
18:07 Changeset in xpra [553] by antoine
python2.5 compatibility fix: implement our own maxdeque to workaround …
16:28 Changeset in xpra [552] by antoine
change from assert to a big error warning so we can still build for …
16:23 Changeset in xpra [551] by antoine
backport r549 to build new rpms of v0.0.7.x branch
16:23 Changeset in xpra [550] by antoine
backport r544 so we can build new packages still compatible with …
14:36 Changeset in xpra [549] by antoine
we need to include the build script here for sdist to include it in …
11:17 Ticket #57 (simplify code: drop compatibility for older versions) closed by antoine
fixed: r548 removes the old gtk workarounds
11:15 Changeset in xpra [548] by antoine
#57 remove workarounds for old (Py)GTK bugs and replace with a simple …
10:56 Ticket #30 (android window dimensions and inner dimensions) closed by antoine
fixed: much improved in r536 and r540, cleaned up in r547
10:13 Changeset in xpra [547] by antoine
prevent use after free of the imageView's backing bitmap, simplify the …
09:15 Changeset in xpra [546] by antoine
allow clients to specify batching parameters and encapsulate all this …
07:17 Changeset in xpra [545] by antoine
dont use reserved 'id' keyword
07:01 Changeset in xpra [544] by antoine
make dependency on python glib optional where possible (still required …

02/26/12:

11:21 Ticket #43 (tray icon and menu icons are blank) reopened by mgiammarco
Are you sure that the bug is fixed? I have installed your ppa package …

02/24/12:

19:49 Changeset in xpra [543] by antoine
the resolution we need is not the actual device screen size, but the …
19:09 Changeset in xpra [542] by antoine
we simply cannot have a window with zero or negative values as this …
19:08 Changeset in xpra [541] by antoine
increase size of packets we will bundle together with memory copy …
18:49 Changeset in xpra [540] by antoine
ensure we get the height of the status bar before starting the client …
18:48 Changeset in xpra [539] by antoine
debug code cleanups
17:39 Changeset in xpra [538] by antoine
fix unmaximize: must set flag *after* setLayoutParams which may clear …
17:35 Changeset in xpra [537] by antoine
fix maximized dimensions and clear it once the window is moved, also …
17:06 Changeset in xpra [536] by antoine
fix window position/dimension calculations rather than relying on …

02/22/12:

17:38 Changeset in xpra [535] by antoine
the scope of the "pos" variable was wrong, preventing the menu from …
15:34 Ticket #80 (slow when $HOME is served over NFS) closed by antoine
fixed: OK, closing - feel free to re-open if it still occurs with 0.0.7.36 or …

02/21/12:

19:55 Changeset in xpra [534] by antoine
if we fail to connect, then client is null here, don't error onPause()
19:54 Changeset in xpra [533] by antoine
new keys found on a bluetooth keyboard
18:56 Changeset in xpra [532] by antoine
when orientation changes, don't disconnect, just tell the server about …
18:42 Changeset in xpra [531] by antoine
map some new keys found on GXSII
17:57 Changeset in xpra [530] by antoine
split processPacket into (do)invokePacketMethod so we can invoke this …
17:55 Changeset in xpra [529] by antoine
higher max batch delay: android clients can be quite slow to process …
16:59 Changeset in xpra [528] by antoine
cancel Android "Toasts" if requested to cancel a notification, warn …
16:15 Changeset in xpra [527] by antoine
include our sample xorg.conf
16:12 Changeset in xpra [526] by antoine
implement bell and notifications in Java clients: bell is vibrate on …
10:57 Changeset in xpra [525] by antoine
use BufferedOutputStream? to avoid lots of small packets when we send …
10:51 Changeset in xpra [524] by antoine
use android logging in AndroidXpraClient? and reduce logging in network …
10:51 Changeset in xpra [523] by antoine
map backspace and delete correctly
10:13 Changeset in xpra [522] by antoine
translate all android keys to x11 key names and move code to utility class
09:27 Changeset in xpra [521] by antoine
version bump for ebuild, also if we aren't building the lowlevel stuff …

02/20/12:

22:04 Changeset in xpra [520] by antoine
update position when we rollover (rather than starting from 0)
21:56 Changeset in xpra [519] by antoine
make the packet size header mandatory and add support for it in the …
19:53 Milestone 0.0.7.x completed
This version is now tagged here: browser/xpra/tags/v0.0.7.x
19:42 Ticket #3 (xpra crashed while selecting text: The program 'xpra' received an X ...) reopened by totaam
See also #64 comments 32 and below Re-opening as this seems more …
18:42 Changeset in xpra [518] by antoine
whitespace and formatting cleanup
18:42 Changeset in xpra [517] by antoine
whitespace and formatting cleanup
18:18 Changeset in xpra [516] by antoine
if we are using mmap then we are on the same host so turn off …
17:37 Changeset in xpra [515] by antoine
use https by default for bugtracker since we require login
16:56 Changeset in xpra [514] by antoine
#57: remove old cruft and drop compatibility with clients older than …
16:20 Changeset in xpra [513] by antoine
ignore junk header from 'setxkbmap -print'
10:50 Changeset in xpra [512] by antoine
tag 0.0.7.x so we can start more disruptive work for 0.1.x
08:59 Changeset in xpra [511] by antoine
info on debugging + move more icons to subdir
08:37 Changeset in xpra [510] by antoine
better fix for hex keysyms: detect hex strings better and catch any …

02/19/12:

21:02 Changeset in xpra [509] by antoine
handle parsing keysym number in hex

02/18/12:

00:54 Ticket #80 (slow when $HOME is served over NFS) created by droundy
xpra evidently creates a largish file under ~/.xpra, and does …

02/15/12:

13:53 Changeset in xpra [508] by antoine
add forum links

02/14/12:

13:48 Changeset in xpra [507] by antoine
add more info as requested
11:48 Changeset in xpra [506] by antoine
point to android beta apk
11:45 Changeset in xpra [505] by antoine
ignore more user customizable files
11:43 Changeset in xpra [504] by antoine
ignore more files: generated (adt) or user customizable
11:42 Changeset in xpra [503] by antoine
improve error message when encoding supplied by client is invalid
11:42 Changeset in xpra [502] by antoine
comment out code no longer available in gtk 4.2 jar
11:41 Changeset in xpra [501] by antoine
bump version and allow subclasses to override make_hello to add info …
11:41 Changeset in xpra [500] by antoine
point to updated libs
11:40 Changeset in xpra [499] by antoine
new location for bin classes
10:32 Changeset in xpra [498] by antoine
hacked keyboard support, doesn't work well - but at least we can type …

02/13/12:

19:17 Changeset in xpra [497] by antoine
neeed focusableInTouchMode to receive key events... found it here: …
18:51 Changeset in xpra [496] by antoine
newer versions of xpra (python) require the "encoding" value to be in …
06:53 Changeset in xpra [495] by antoine
provide clearer INSTALL instructions
06:33 Ticket #79 (removing need to set PYTHONPATH in the shell) closed by antoine
invalid: Sorry, but you should be installing Xpra system-wide, in which case it …
Note: See TracTimeline for information about the timeline view.