xpra icon
Bug tracker and wiki

Timeline



11/28/12:

15:13 Ticket #218 (Add client idle time as stat/info) created by Norman Rasmussen
It would be nice to be able to see when a client last sent input to …
15:10 Ticket #217 (Expose client hostname as capability/stat/info) created by Norman Rasmussen
I know there's already uuid, but it would be nice to display hostname …
12:36 Changeset in xpra [2156] by Antoine Martin
more client configuration options for encoding (x264 for now): * move …

11/26/12:

06:58 Changeset in xpra [2155] by Antoine Martin
prevent latency scale from going lower than 10ms, and make scale label …
04:59 Changeset in xpra [2154] by Antoine Martin
server-settings can be large too and that's ok (doesn't change very …

11/19/12:

10:23 Changeset in xpra [2153] by Antoine Martin
match class hierarchy change
10:19 Changeset in xpra [2152] by Antoine Martin
small java fixes/cleanups
10:06 Changeset in xpra [2151] by Antoine Martin
raw keycode for swing, and move cast code to a helper class so we can …
09:33 Changeset in xpra [2150] by Antoine Martin
android cannot import awt, so use an intermediary superclass for …
09:12 Changeset in xpra [2149] by Antoine Martin
beginning of support for emulated awt keycodes
07:47 Changeset in xpra [2148] by Antoine Martin
minor version compat updates: add "platform" and "uuid" caps
07:35 Changeset in xpra [2147] by Antoine Martin
old clients may send invalid "screen_sizes", avoid error here
07:20 Changeset in xpra [2146] by Antoine Martin
include checkstyle prefs
05:44 Changeset in xpra [2145] by Antoine Martin
upstream updates: * alphabetising to reduce divergence with official …

11/18/12:

17:19 Changeset in xpra [2144] by Antoine Martin
fix typo
10:17 Changeset in xpra [2143] by Antoine Martin
don't error out if symbol is empty
10:13 Changeset in xpra [2142] by Antoine Martin
oops: fix try harder mode: entries are tuples
10:03 Changeset in xpra [2141] by Antoine Martin
add a "try-harder" mode to translate_keycodes so we use less stringent …
10:02 Changeset in xpra [2140] by Antoine Martin
fix: correctly detect when we have modified the keyboard configuration …
09:49 Changeset in xpra [2139] by Antoine Martin
remove unused var assignment and clear modifiers before setting keymap …
09:35 Changeset in xpra [2138] by Antoine Martin
filter out mapping for unknown keysyms early so we don't end up using …

11/16/12:

17:01 Changeset in xpra [2137] by Antoine Martin
old clients do not supply workarea info, so avoid erroring!
16:56 Ticket #216 (Cannot see text in menus on SAS - regression) closed by Antoine Martin
fixed: fixed in r2136 - thanks for reporting this!
16:56 Changeset in xpra [2136] by Antoine Martin
#216: better to have nonsensical dimensions in some cases than break …
16:52 Changeset in xpra [2135] by Antoine Martin
since the geometry is stored and retrieved from BaseWindowModel?, …
09:58 Changeset in xpra [2134] by Antoine Martin
update 0.7.4 release files
09:55 Ticket #215 (xpra server using 100% CPU when idle -- possible poll() error) closed by Antoine Martin
fixed: fixed in r2133
09:55 Changeset in xpra [2133] by Antoine Martin
#215 do not try to start an empty string command, fixes bug with …

11/15/12:

20:26 Ticket #216 (Cannot see text in menus on SAS - regression) created by alis
On the latest trunk r2131, the text is not visible on SAS windows' …
16:15 Ticket #215 (xpra server using 100% CPU when idle -- possible poll() error) created by alis
I am running the current trunk (rev 2131), and noticed that my xpra …
15:25 Changeset in xpra [2132] by ahuillet
client_launcher: don't pass --quality for x264/vpx

11/14/12:

16:06 Ticket #214 (keyboard focus troubles on Alt+Tab window switch) created by onlyjob
Here is a little but pesky problem with Xpra: In Xpra session, open …
10:21 Changeset in xpra [2131] by Antoine Martin
try harder to ensure we never fail to send the damage ack
03:21 Ticket #208 (xpra crashes when closing a window in SAS -- possible race) closed by Antoine Martin
fixed: merged a slightly different version in r2127 (and applied to previous …
03:20 Changeset in xpra [2130] by Antoine Martin
re-do r2127 / r2128 properly (patch made a mess of it): include …
02:51 Changeset in xpra [2129] by Antoine Martin
version bump for 0.7.x
02:51 Changeset in xpra [2128] by Antoine Martin
r2127 for old branches: #208 fix crash as windows disappear from …
02:42 Changeset in xpra [2127] by Antoine Martin
#208 fix crash as windows disappear from underneath us during the …

11/13/12:

16:03 Changeset in xpra [2126] by Antoine Martin
only increase the sequence if we actually use it and only get the …
11:06 Changeset in xpra [2125] by Antoine Martin
r2124 for 0.7.x branch: fix osx handling of paths
11:04 Changeset in xpra [2124] by Antoine Martin
fix osx handling of relative paths, full paths, etc, all more cleanly
10:55 Changeset in xpra [2123] by Antoine Martin
keymap-changed packets are also large, ignore
10:14 Ticket #213 (Add --log-file option) created by ahuillet
It may be useful to be able to redirect the log file to a different …
10:14 Changeset in xpra [2122] by Antoine Martin
use the _been_mapped flag rather than modifying client_properties
10:11 Changeset in xpra [2121] by Antoine Martin
only set the workspace on the first map event so the client's window …
10:04 Changeset in xpra [2120] by Antoine Martin
conf_path was only used for logs, so rename it to log_path
09:39 Changeset in xpra [2119] by Antoine Martin
update 0.7.3 release notes
09:37 Changeset in xpra [2118] by Antoine Martin
r2116 for old branches: if an application moves the window from under …
09:23 Changeset in xpra [2117] by Antoine Martin
allow mmap transfers for system tray images
09:20 Ticket #158 (xpra: mouse position out of sync) closed by Antoine Martin
fixed: fixed in r2116 by resetting the client window location to where we …
09:19 Ticket #212 (honour window movements) created by Antoine Martin
since r1089 we honour client triggered window resizes (see #107), we …
09:17 Changeset in xpra [2116] by Antoine Martin
#158: if an application moves the window from under us.. just reset it …
08:03 Changeset in xpra [2115] by Antoine Martin
add missing argument to resize_window
07:30 Changeset in xpra [2114] by Antoine Martin
test case for #158
07:04 Changeset in xpra [2113] by Antoine Martin
#208: ensure we invalidate the pixmap when we get a configure event!
06:46 Changeset in xpra [2112] by Antoine Martin
use a synced X11 call for screenshot so this won't cause problems for …
05:17 Changeset in xpra [2111] by Antoine Martin
if we have to wait for the socket to timeout, tell the user
05:14 Changeset in xpra [2110] by Antoine Martin
if we receive xsettings in the old broken format, don't error out the …
04:14 Changeset in xpra [2109] by Antoine Martin
updated release notes
03:53 Changeset in xpra [2108] by Antoine Martin
typo

11/12/12:

17:24 Ticket #211 (Killing xpra requires password) closed by Antoine Martin
invalid: This is by design, the server has no way of knowing if the user …
15:31 Ticket #211 (Killing xpra requires password) created by ahuillet
Hello, when trying to kill an xpra session that uses a password, the …
11:30 Changeset in xpra [2107] by Antoine Martin
ensure we clamp the workspace within the bounds 0 .. …
11:14 Changeset in xpra [2106] by Antoine Martin
#170 preserve workspace: works if we ask the window manager to move …
10:13 Changeset in xpra [2105] by Antoine Martin
send current buttons state with all mouse events
10:09 Changeset in xpra [2104] by Antoine Martin
set more ewmh properties, set _NET_CURRENT_DESKTOP to 0, set …
10:07 Changeset in xpra [2103] by Antoine Martin
remove support for old, network-unsafe xsettings binary format
09:56 Changeset in xpra [2102] by Antoine Martin
implement _NET_WORKAREA server-side: pick the area common to all …
09:30 Changeset in xpra [2101] by Antoine Martin
record each client's screen sizes in their server-source
09:29 Changeset in xpra [2100] by Antoine Martin
expose client's _NET_WORKAREA as part of "screen-sizes" capability and …
08:55 Changeset in xpra [2099] by Antoine Martin
remove support for old, network-unsafe xsettings binary format
08:49 Changeset in xpra [2098] by Antoine Martin
fix send_windows_and_cursors to know about tray windows, and ensure we …
07:05 Ticket #210 (avoid client server loops) created by Antoine Martin
At the moment, there is nothing stopping someone from doing something …

11/11/12:

18:04 Changeset in xpra [2097] by Antoine Martin
#77 client side part: * default gtk.StatusIcon? based implementation in …
16:53 Changeset in xpra [2096] by Antoine Martin
whitespace
16:52 Changeset in xpra [2095] by Antoine Martin
whitespace
16:41 Changeset in xpra [2094] by Antoine Martin
#77: server side part: * new "system-tray" config and command line …
16:29 Changeset in xpra [2093] by Antoine Martin
whitespace cleanup
12:22 Changeset in xpra [2092] by Antoine Martin
* add ability to set a window property(ies) as an X11 visual from a …
09:51 Ticket #209 (Starting Xpra when blackbox is running crashes Xpra) created by Antoine Martin
Hello, I've tried starting a Xpra session but Blackbox was already …
09:48 Changeset in xpra [2091] by Antoine Martin
the geometry signal is only defined for WindowModel?, so move …
09:41 Changeset in xpra [2090] by Antoine Martin
killing windows/processes is dangerous: add warning and refuse to kill …
09:29 Ticket #205 (better cursor forwarding using cursor_name and/or pixel data) closed by Antoine Martin
fixed
09:29 Ticket #189 (Mouse cursor is tiny) closed by Antoine Martin
needinfo: not heard back
09:27 Ticket #204 (GHS Multi Freezes when using it with Xpra) closed by Antoine Martin
needinfo

11/10/12:

15:05 Changeset in xpra [2089] by Antoine Martin
ensure we always clean all our hooks and references, even when we get …
11:47 Changeset in xpra [2088] by Antoine Martin
try to name all the windows we end up creating so we can more easily …
11:47 Changeset in xpra [2087] by Antoine Martin
try to name all the windows we end up creating so we can more easily …
09:57 Changeset in xpra [2086] by Antoine Martin
ignore empty strings
09:34 Changeset in xpra [2085] by Antoine Martin
add error name to XError
08:58 Changeset in xpra [2084] by Antoine Martin
allow us to debug certain X11 events via an environment variable …
08:42 Changeset in xpra [2083] by Antoine Martin
add new X11 functions for doing system-tray reparenting: * XSync == …
08:34 Changeset in xpra [2082] by Antoine Martin
check for colormap before trying to extract the pixbuf, and add …
08:30 Changeset in xpra [2081] by Antoine Martin
remove redundant check
08:30 Changeset in xpra [2080] by Antoine Martin
cleaner code: let the client_window take care of cancelling the …
08:27 Changeset in xpra [2079] by Antoine Martin
if we end up not managing a window, then make sure we stop receiving …

11/09/12:

17:52 Ticket #208 (xpra crashes when closing a window in SAS -- possible race) created by alis
I've come across a bug in xpra 0.7.2 running on SLES 11. When I close …
11:14 Changeset in xpra [2078] by Antoine Martin
adds XButtonEvent structure, sendClick for using it and …

11/08/12:

06:07 Changeset in xpra [2077] by Antoine Martin
allow users to specify the username to connect to with ssh mode
05:37 Changeset in xpra [2076] by Antoine Martin
0.7.3 version bump
05:29 Changeset in xpra [2075] by Antoine Martin
r2065 for 0.7.x branch: fix aspect ratio hint code (and simplify all …
05:28 Changeset in xpra [2074] by Antoine Martin
avoid error when we destroy a window whilst we try to give it focus
05:26 Changeset in xpra [2073] by Antoine Martin
r2072 for 0.7.x branch: avoid crashing if XKeysymToString returns NULL

11/07/12:

18:17 Ticket #207 (xpra over ssh X11 forwarding crashes) closed by Antoine Martin
fixed: fixed in r2072 - will backport
18:17 Changeset in xpra [2072] by Antoine Martin
avoid crashing if XKeysymToString returns NULL
18:11 Ticket #207 (xpra over ssh X11 forwarding crashes) created by Antoine Martin
Instead of using xpra's ssh mode, first connect to the server with …
17:51 Changeset in xpra [2071] by Antoine Martin
also sanitize min_aspect_ratio and max_aspect_ratio
17:50 Changeset in xpra [2070] by Antoine Martin
expose X11 gravity - we may use it one day
17:49 Changeset in xpra [2069] by Antoine Martin
we give focus via idle_add, the problem with that is that the window …
17:48 Changeset in xpra [2068] by Antoine Martin
ignore 1 pixel window dimension differences (can easily happen with …
17:30 Changeset in xpra [2067] by Antoine Martin
if the connection is a socket, show the filename
17:30 Changeset in xpra [2066] by Antoine Martin
expose aspect ratio float values as "[min|max]imum-aspect"
17:25 Changeset in xpra [2065] by Antoine Martin
fix aspect ratio hint code (and simplify all hint code)
13:15 Changeset in xpra [2064] by Antoine Martin
if we find a socket in "unknown" state when starting a server, give it …
10:10 Changeset in xpra [2063] by Antoine Martin
cannot remove something that is not there!
09:47 Changeset in xpra [2062] by Antoine Martin
* take batching into account for choosing the best encoding: use …
09:45 Changeset in xpra [2061] by Antoine Martin
use unclipped min delay values in calculations and undo r2055
09:42 Changeset in xpra [2060] by Antoine Martin
avoid a very unlikely race in video cleanup code
09:16 Changeset in xpra [2059] by Antoine Martin
update v0.7.2 release notes
09:14 Changeset in xpra [2058] by Antoine Martin
r2053 for 0.7.x branch: get_best_encoding takes window dimensions, not …
09:13 Changeset in xpra [2057] by Antoine Martin
r2056 for old branches: fix sanitization of aspect ratio hints
09:08 Changeset in xpra [2056] by Antoine Martin
fix sanitization of aspect ratio hints (ie: fixes mplayer) and be more …
08:00 Changeset in xpra [2055] by Antoine Martin
reduce weight of target latencies: varies too widely according to host …
07:59 Changeset in xpra [2054] by Antoine Martin
if we find "unknown" sessions, re-probe them for 5 seconds and delete …

11/06/12:

11:08 Changeset in xpra [2053] by Antoine Martin
get_best_encoding takes window dimensions, not damage dimensions
09:47 Changeset in xpra [2052] by Antoine Martin
run Xvfb in a new session so it won't receive C and we make sure we …
08:47 Changeset in xpra [2051] by Antoine Martin
remove unused code
08:18 Changeset in xpra [2050] by Antoine Martin
if we try to connect to a socket after it is created with bind() but …
07:41 Changeset in xpra [2049] by Antoine Martin
remove redundant log info message
05:56 Changeset in xpra [2048] by Antoine Martin
r2047 for 0.7.x branch: ensure expire_timer is always initialized
05:53 Changeset in xpra [2047] by Antoine Martin
ensure expire_timer var is always initialized (was causing a bug when …
05:40 Changeset in xpra [2046] by Antoine Martin
#204: honour modal window flag

11/05/12:

13:14 Changeset in xpra [2045] by Antoine Martin
remove debug
09:39 Changeset in xpra [2044] by Antoine Martin
ebuild fixes: * vpx use flag * webp use flag + small tweaks
07:49 Ticket #206 (Changeset 2020 switched off webp support?) closed by Antoine Martin
fixed: Good catch - thanks! Reverted in r2043, I was using this for testing …
07:48 Changeset in xpra [2043] by Antoine Martin
#206 undo part of r2020 to restore webp support
07:46 Ticket #206 (Changeset 2020 switched off webp support?) created by Mike
Is it correct that r2020 switches off webp support? In Line 57 […]

11/04/12:

15:23 Changeset in xpra [2042] by Antoine Martin
set a better default size for byte buffer
15:10 Changeset in xpra [2041] by Antoine Martin
ebuild updates: * go back to version without patch level for src …
15:09 Changeset in xpra [2040] by Antoine Martin
add a "--without-server" distutils option, detect at runtime if the …
11:08 Changeset in xpra [2039] by Antoine Martin
update 0.7.2 release notes
11:03 Changeset in xpra [2038] by Antoine Martin
r2032 for 0.7.x branch: set the flag early so we can avoid errors in …
11:03 Changeset in xpra [2037] by Antoine Martin
r2029 for 0.7.x branch: #203: run ssh in its own session using os.setsid
11:03 Changeset in xpra [2036] by Antoine Martin
r2028 for 0.7.x branch: reduce default memory usage of Xdummy
10:57 Ticket #192 (mouse cursor shown as 'X' in some applications.) closed by Antoine Martin
fixed: fixed in r2035 (see changeset for details)
10:57 Changeset in xpra [2035] by Antoine Martin
#192: fix default cursor: * detect the current default cursor on start …

11/03/12:

14:13 Changeset in xpra [2034] by Antoine Martin
don't show xpra client version in info mode (redundant)
14:07 Changeset in xpra [2033] by Antoine Martin
raw_window_icons: * move metadata code to server_source (except for …
13:59 Changeset in xpra [2032] by Antoine Martin
set the flag early so we can avoid errors in do_wimpiggy_unmap_event
11:06 Changeset in xpra [2031] by Antoine Martin
move icon code to make_window_icon so server does not need to know …
10:58 Ticket #203 (SSH is killed on Control-C detaching) closed by Antoine Martin
fixed
08:48 Changeset in xpra [2030] by Antoine Martin
#205: support named cursors: send the cursor name and only fallback to …
07:46 Ticket #205 (better cursor forwarding using cursor_name and/or pixel data) created by Antoine Martin
This may also fix: * #189 * #192 We can just add a dependency on …
07:19 Changeset in xpra [2029] by Antoine Martin
#203: run ssh in its own session using os.setsid
05:50 Changeset in xpra [2028] by Antoine Martin
reduce default memory usage of Xdummy to more reasonable levels …
05:38 Changeset in xpra [2027] by Antoine Martin
stub support for opengl on win32 - and updated md5 for manifest file!??
05:03 Changeset in xpra [2026] by Antoine Martin
format as a regular test with a main method
05:02 Changeset in xpra [2025] by Antoine Martin
don't hardcode "/SILENT", instead just pass arguments to this script …
03:57 Ticket #204 (GHS Multi Freezes when using it with Xpra) created by Gdwarner
This occurs when using a proprietary piece of software called …

11/02/12:

23:48 Ticket #203 (SSH is killed on Control-C detaching) created by onlyjob
Please don't kill SSH when detaching on Ctrl+C signal. SSH have a …
03:40 Changeset in xpra [2024] by Antoine Martin
simple GL init test

11/01/12:

18:33 Changeset in xpra [2023] by Antoine Martin
fix dll checksum error message
17:36 Changeset in xpra [2022] by Antoine Martin
after the build, just install and skip the click-through
14:19 Ticket #150 (opengl client window rendering bugs) reopened by Antoine Martin
the bug in comment:5 is still present, and it happens for others too: …
08:06 Changeset in xpra [2021] by Antoine Martin
remove dupe email and make sure it is included for debian/* (why was …
07:15 Changeset in xpra [2020] by Antoine Martin
change missing libraries to ImportError? so we can silently ignore them
04:03 Changeset in xpra [2019] by Antoine Martin
don't bother doing pkgconfig stuff with "--skip-build", and always do …
03:10 Ticket #202 (hardware accelerated video decoding) created by Antoine Martin
Following #147, we should go one step further and offload x264 video …

10/31/12:

15:23 Ticket #150 (opengl client window rendering bugs) closed by Antoine Martin
fixed: All these bugs have now been dealt with - I think. A number of those …
15:17 Changeset in xpra [2018] by Antoine Martin
disable unused textures for rgb mode
15:04 Changeset in xpra [2017] by Antoine Martin
XPRA_OPENGL=1 to enable (doh!)
15:00 Changeset in xpra [2016] by Antoine Martin
#147: fix use of glDeleteProgramsARB and remove rgb special case (not …
14:46 Changeset in xpra [2015] by Antoine Martin
#147: * allow users to turn opengl rendering with env var: …
10:00 Changeset in xpra [2014] by Antoine Martin
deal with expose events: just render the last frame again
09:12 Changeset in xpra [2013] by Antoine Martin
using set_size_request was preventing us from shrinking the window to …
09:04 Changeset in xpra [2012] by Antoine Martin
must access the video decoder in the region that has the lock
08:44 Changeset in xpra [2011] by Antoine Martin
remove remnants of old pixel_format code and don't try to render …
08:39 Changeset in xpra [2010] by Antoine Martin
#147: support all CSC modes: * expose csc constants using our own …
07:11 Changeset in xpra [2009] by Antoine Martin
must call GL stuff from UI thread
07:01 Changeset in xpra [2008] by Antoine Martin
#147: update gl code to match client/window backing updates * gl …
02:14 Changeset in xpra [2007] by Antoine Martin
fix r1946 mis-applied to old branches (why did patch do such a crazy …

10/30/12:

16:06 Changeset in xpra [2006] by Antoine Martin
remove preserve workspace code - does not work because of gtk magic
15:27 Changeset in xpra [2005] by Antoine Martin
update release notes with focus fix
15:22 Changeset in xpra [2004] by Antoine Martin
backport r2003: correctly set WMHints.input flag
15:19 Ticket #201 (Keyboard doesn't react for java applications) closed by Antoine Martin
fixed: This was all a wild goose chase, found the bug with good old print …
15:16 Changeset in xpra [2003] by Antoine Martin
#201 don't use a reserved keyword... we meant to use "_input" and not …
14:53 Changeset in xpra [2002] by Antoine Martin
the latest x11 protocol documentation can be found here: …
14:50 Changeset in xpra [2001] by Antoine Martin
the latest damageproto spec can be found here: …
14:49 Changeset in xpra [2000] by Antoine Martin
the latest compositeproto spec can be found here: …
14:48 Changeset in xpra [1999] by Antoine Martin
the latest xfixesproto info can be found here: …
14:42 Changeset in xpra [1998] by Antoine Martin
the latest iccm spec can be found here: http://tronche.com/gui/x/icccm/
14:40 Changeset in xpra [1997] by Antoine Martin
the current ewmh spec can be found here: …
06:47 Changeset in xpra [1996] by Antoine Martin
new-window packets can be quite big, avoid warning and log actual …
06:28 Changeset in xpra [1995] by Antoine Martin
make it more obvious that one can specify the ssh username with …
05:17 Changeset in xpra [1994] by Antoine Martin
write needs carriage return
05:17 Changeset in xpra [1993] by Antoine Martin
version bump for java code
04:58 Changeset in xpra [1992] by Antoine Martin
v0.7.2 version bump
04:57 Changeset in xpra [1991] by Antoine Martin
r1990 for 0.7.x branch: fix version string hiding ssh password prompt
04:55 Changeset in xpra [1990] by Antoine Martin
fix version string hiding ssh password prompt

10/29/12:

18:18 Ticket #201 (Keyboard doesn't react for java applications) created by lotan_rm
I've tried Xvfb and Xdummy (using the sample configuration xorg.conf). …
Note: See TracTimeline for information about the timeline view.