xpra icon
Bug tracker and wiki

Timeline



12/13/12:

18:21 Ticket #223 (Allow the use of ssh:<host>:<display> for the start subcommand) created by Jon Severinsson
I usually start my xpra sessions from the client, using ssh and …

12/12/12:

18:47 Changeset in xpra [2253] by Antoine Martin
"xpra info" needs password now
18:21 Changeset in xpra [2252] by Antoine Martin
if sound is not enabled on client (or if we don't have any codecs), …
16:56 Changeset in xpra [2251] by Antoine Martin
better command line usage: support signals, close file cleanly, exit …
12:23 Changeset in xpra [2250] by Antoine Martin
fix "xpra stop": process_hello does not run in main thread any more, …
12:17 Changeset in xpra [2249] by Antoine Martin
consistency: always print the "xpra client disconnected." message, …
10:23 Changeset in xpra [2248] by Antoine Martin
fix python 2.4 compatibility

12/11/12:

17:39 Changeset in xpra [2247] by Antoine Martin
we expect this variable to exist, and maybe one day it will actually …
16:48 Changeset in xpra [2246] by Antoine Martin
force clipboard sharing off when we shadow to our own display
16:36 Ticket #210 (avoid client server loops) closed by Antoine Martin
fixed: * part1 done in r2243 * we cannot do part2 easily unfortunately: the …
16:33 Changeset in xpra [2245] by Antoine Martin
when handling a deadly signal: * restore deadly_signal handler so we …
16:31 Changeset in xpra [2244] by Antoine Martin
move server-uuid check to a function so shadow server can behave …
11:30 Changeset in xpra [2243] by Antoine Martin
#210 part 1: prevent client from connecting from the server display
11:21 Changeset in xpra [2242] by Antoine Martin
initialize tray and other bits *before* we load the existing windows …
10:30 Changeset in xpra [2241] by Antoine Martin
fix clipboard toggle log message, was refencing non-existent self var …
04:23 Changeset in xpra [2240] by Antoine Martin
ensure the single shadow window has a useful name

12/10/12:

19:11 Changeset in xpra [2239] by Antoine Martin
fix shadow mode: force always batch
18:13 Changeset in xpra [2238] by Antoine Martin
implement window "group-leader" so windows belonging to the same …
16:09 Changeset in xpra [2237] by Antoine Martin
fix crash in clipboard code: r2027 changed the py2exe optimization …
11:23 Changeset in xpra [2236] by Antoine Martin
don't send clipboard tokens if server does not support clipboard - doh!
11:23 Changeset in xpra [2235] by Antoine Martin
only send changes to the clipboard flag to the server if *IT* supports …
11:19 Changeset in xpra [2234] by Antoine Martin
when we get a packet error, report the packet type
11:19 Changeset in xpra [2233] by Antoine Martin
correctly report clipboard as disabled to clients, and add some …
10:25 Changeset in xpra [2232] by Antoine Martin
if the x11 bell fails and we start using the gdk bell fallback, then …
10:22 Changeset in xpra [2231] by Antoine Martin
cleanup and simplify session_info / client_extras_base, ensure we …
10:00 Changeset in xpra [2230] by Antoine Martin
add missing constant for r2229
09:54 Changeset in xpra [2229] by Antoine Martin
use core kbd device rather than the device_id we get from the server …
06:51 Changeset in xpra [2228] by Antoine Martin
warn if the server does not ask for password and we have one specified
06:24 Changeset in xpra [2227] by Antoine Martin
fix tests
06:24 Changeset in xpra [2226] by Antoine Martin
try to disconnect all potential clients on cleanup, not just the ones …
05:45 Changeset in xpra [2225] by Antoine Martin
remove debug
05:41 Changeset in xpra [2224] by Antoine Martin
only send a new info-request if we have received the response from the …
05:33 Changeset in xpra [2223] by Antoine Martin
add ability for the client to request "info" data from the server (as …
05:17 Changeset in xpra [2222] by Antoine Martin
drop fqdn: more trouble than it is worth
05:01 Changeset in xpra [2221] by Antoine Martin
let the classes talking to Protocol inject the list of known large …
04:56 Changeset in xpra [2220] by Antoine Martin
drop fqdn: more trouble than it is worth
04:55 Changeset in xpra [2219] by Antoine Martin
don't clear the timer since we cannot be certain this is the one that …
04:48 Changeset in xpra [2218] by Antoine Martin
* send gtk3 version info if available * fix indent

12/09/12:

17:51 Changeset in xpra [2217] by Antoine Martin
getting the hostname is expensive - so don't do it on demand
16:45 Changeset in xpra [2216] by Antoine Martin
when we get a signal, try to exit normally so the cleanups will run …
16:37 Changeset in xpra [2215] by Antoine Martin
don't log or raise an error if we're closed, just return an …
15:59 Changeset in xpra [2214] by Antoine Martin
store uuid in client
15:58 Changeset in xpra [2213] by Antoine Martin
include current value
15:58 Changeset in xpra [2212] by Antoine Martin
* start with a lower batch delay * hold encoder lock before testing …
12:50 Changeset in xpra [2211] by Antoine Martin
only show per-window stats if there are more than one (otherwise …
10:35 Ticket #218 (Add client idle time as stat/info) closed by Antoine Martin
fixed: Done in r2210. With a single client connected: […]
10:34 Changeset in xpra [2210] by Antoine Martin
#218 record client input events and expose idle time - also add …
10:04 Ticket #217 (Expose client hostname as capability/stat/info) closed by Antoine Martin
fixed: done in r2209, here is a sample log message from the server: […] …
10:03 Changeset in xpra [2209] by Antoine Martin
#217: expose fqdn and hostname both ways (client and server), show it …

12/08/12:

16:33 Changeset in xpra [2208] by Antoine Martin
display (currrent, min, avg, 95 percentile, max) for all lists of …
15:06 Changeset in xpra [2207] by Antoine Martin
show more details on session info: * bytecounts and packet counts * …
14:06 Changeset in xpra [2206] by Antoine Martin
re-worked session info to show a lot more details via tabbed interface
14:05 Changeset in xpra [2205] by Antoine Martin
expose gst/pygst versions
14:05 Changeset in xpra [2204] by Antoine Martin
expose the "platform" module before our own platform module prevents …
13:48 Changeset in xpra [2203] by Antoine Martin
also expose the python version in use
07:24 Changeset in xpra [2202] by Antoine Martin
don't try to re-use the window after it is closed

12/07/12:

09:21 Changeset in xpra [2201] by Antoine Martin
ensure bandwidth graph label matches its contents (honour …
09:00 Changeset in xpra [2200] by Antoine Martin
option to turn off pixel stats
08:59 Changeset in xpra [2199] by Antoine Martin
option to draw curves instead of lines and shows dots or not (switch …
08:34 Changeset in xpra [2198] by Antoine Martin
graphs tweaks, add more options to maths functions on how we scale …
06:58 Changeset in xpra [2197] by Antoine Martin
update dependency version info: cython and video codec bits for Debian
06:27 Ticket #222 (Repeated keys when the server is under heavy I/O load) created by Johannes Schindelin
When the Xpra server is swapping or otherwise lagging I/O wise, the …
02:25 Ticket #221 (Still places that queue from the draw_thread_loop instead of the main ...) closed by Antoine Martin
fixed: Fixed in r2196 Sorry, was meant to commit this yesterday.. (will need …
02:23 Changeset in xpra [2196] by Antoine Martin
call both send_damage_sequence and mmap cleanup code from main UI thread
02:22 Ticket #220 (Make menus in Firefox work again) closed by Antoine Martin
fixed: I broke this in r2166, patch applied in r2195
02:21 Changeset in xpra [2195] by Antoine Martin
#220 fix get_transient_for

12/06/12:

22:16 Ticket #221 (Still places that queue from the draw_thread_loop instead of the main ...) created by Johannes Schindelin
I get these sometimes: […] The problem was quite reproducible …
21:57 Ticket #220 (Make menus in Firefox work again) created by Johannes Schindelin
When I upgraded to the current trunk, I could no longer see the …
08:59 Changeset in xpra [2194] by Antoine Martin
show sound flag status during build
08:17 Changeset in xpra [2193] by Antoine Martin
update release notes
08:02 Changeset in xpra [2192] by Antoine Martin
0.7.5 release
07:52 Changeset in xpra [2191] by Antoine Martin
r2138 for 0.7.x branch: filter out mapping for unknown keysyms early …
07:48 Changeset in xpra [2190] by Antoine Martin
r2141 + r2142 for 0.7.x branch: try-harder to find matching keycodes …
07:46 Changeset in xpra [2189] by Antoine Martin
r2140 for 0.7.x branch: correctly detect when we have modified the …
07:44 Changeset in xpra [2188] by Antoine Martin
r2181 for 0.7.x branch: fix division by zero
07:38 Changeset in xpra [2187] by Antoine Martin
r2143 for 0.7.x branch: don't error out if symbol is empty
07:37 Changeset in xpra [2186] by Antoine Martin
r2164 for 0.7.x branch: call send from main thread only
07:30 Changeset in xpra [2185] by Antoine Martin
don't try to remove something that is not there
07:28 Changeset in xpra [2184] by Antoine Martin
if sound module is not installed don't log an error, only if it is …
07:20 Changeset in xpra [2183] by Antoine Martin
if we don't include sound, don't include pygst/gst at all
07:19 Changeset in xpra [2182] by Antoine Martin
remove unwanted debug
07:18 Changeset in xpra [2181] by Antoine Martin
fix division by zero
05:12 Changeset in xpra [2180] by Antoine Martin
re-enable ssh on win32, allow username and password to be specified in …
05:04 Changeset in xpra [2179] by Antoine Martin
bundle plink and use COPY instead of XCOPY when copying single files
04:26 Changeset in xpra [2178] by Antoine Martin
re-add missing CONNECTION_LOST / GIBBERISH to authenticated handlers

12/05/12:

18:17 Changeset in xpra [2177] by Antoine Martin
avoid gdk_property_get not implemented warning on win32
17:34 Changeset in xpra [2176] by Antoine Martin
doh
17:03 Changeset in xpra [2175] by Antoine Martin
another shortcut: don't try to run a command we don't have!
16:58 Changeset in xpra [2174] by Antoine Martin
preexec_fn is not allowed/supported on win32
16:58 Changeset in xpra [2173] by Antoine Martin
take shortcut on win32 (no x11)
16:43 Changeset in xpra [2172] by Antoine Martin
oops: cut&paste without looking - bad!
15:58 Ticket #219 (mosh transport) created by Antoine Martin
mosh could be useful: * "Mosh automatically …
15:26 Changeset in xpra [2171] by Antoine Martin
disable sound for now
15:21 Changeset in xpra [2170] by Antoine Martin
ignore pygst warnings in stdout/stderr
15:19 Changeset in xpra [2169] by Antoine Martin
fix goto switches and add gst DLLs
14:18 Changeset in xpra [2168] by Antoine Martin
only include wimpiggy.lowlevel package if server_ENABLED
13:40 Changeset in xpra [2167] by Antoine Martin
workaround for gst parsing sys.argv
11:29 Changeset in xpra [2166] by Antoine Martin
split server into server_base and server proper (pretty clean cut …
04:23 Changeset in xpra [2165] by Antoine Martin
fix pydev warnings
04:16 Changeset in xpra [2164] by Antoine Martin
ensure we always call protocol from the main thread, found some …
03:48 Changeset in xpra [2163] by Antoine Martin
properly separate DesktopManager? and its internals from the server
03:47 Changeset in xpra [2162] by Antoine Martin
fix missing arg to cancel_damage
02:21 Changeset in xpra [2161] by Antoine Martin
send the value "-1" as an unavailable marker, not -1*1000

12/04/12:

15:21 Changeset in xpra [2160] by Antoine Martin
initial sound forwarding support: * gst pipelines at both ends and new …
15:17 Changeset in xpra [2159] by Antoine Martin
pydev annotation to ignore missing ipython
15:17 Changeset in xpra [2158] by Antoine Martin
try to force pydev to shut up (one would have hoped that the …
15:14 Changeset in xpra [2157] by Antoine Martin
set a default keyboard layout for android

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
Note: See TracTimeline for information about the timeline view.