xpra icon
Bug tracker and wiki

Timeline



10/17/12:

15:18 Ticket #199 (vmware-gksu freezes xpra session) created by ahuillet
Hello, I haven't tested with proper "gksu" itself, but vmware-gksu …

10/16/12:

13:19 Changeset in xpra [1984] by Antoine Martin
we cannot use the xpra_Xdummy wrapper if Xorg is suid and not readable …
12:59 Ticket #163 (pass client DPI preference to server (and use sane defaults of 96dpi)) closed by Antoine Martin
fixed: Thanks, applied in r1983 (will be in 0.7.1) Note though that this is …
12:57 Changeset in xpra [1983] by Antoine Martin
#163 use more reasonable default screen dimensions
12:11 Ticket #163 (pass client DPI preference to server (and use sane defaults of 96dpi)) reopened by Sergio Callegari

10/15/12:

08:03 Changeset in xpra [1982] by Antoine Martin
sample SPEKE code

10/13/12:

13:55 Changeset in xpra [1981] by Antoine Martin
#198: encryption improvements: we (re)set the outgoing encryption …
13:47 Changeset in xpra [1980] by Antoine Martin
add debug showing which cipher is used when
05:24 Ticket #198 (protect against mitm attacks) created by Antoine Martin
Originally recorded in #197 (only mildly related): *1) Wait until a …

10/12/12:

19:04 Changeset in xpra [1979] by Antoine Martin
undo r1962: this branch is too old and does not have cleanup
19:01 Changeset in xpra [1978] by Antoine Martin
undo r1966: this branch is too old and does not have cleanup
19:00 Changeset in xpra [1977] by Antoine Martin
undo r1970: this branch is too old and does not have cleanup
18:59 Changeset in xpra [1976] by Antoine Martin
undo r1973: this branch is too old and does not have cleanup
18:57 Changeset in xpra [1975] by Antoine Martin
0.3.12 release
18:55 Changeset in xpra [1974] by Antoine Martin
r1946 for 0.3.x branch: the salt used for password hmac should be …
18:52 Changeset in xpra [1973] by Antoine Martin
r1953 for 0.3.x branch: if we fail to connect we must remove the tray icon!
18:50 Changeset in xpra [1972] by Antoine Martin
0.4.9 release
18:48 Changeset in xpra [1971] by Antoine Martin
r1946 for 0.4.x branch: the salt used for password hmac should be …
18:47 Changeset in xpra [1970] by Antoine Martin
r1953 for 0.4.x branch: if we fail to connect we must remove the tray icon!
18:44 Changeset in xpra [1969] by Antoine Martin
fix line too long lintian warning (retarded format)
18:43 Changeset in xpra [1968] by Antoine Martin
0.5.7 release
18:40 Changeset in xpra [1967] by Antoine Martin
r1946 for 0.5.x branch: the salt used for password hmac should be …
18:39 Changeset in xpra [1966] by Antoine Martin
r1953 for 0.5.x branch: if we fail to connect we must remove the tray icon!
18:39 Changeset in xpra [1965] by Antoine Martin
r1916 and r1912 for 0.5.x branch: move xsettings code to a UI class …
18:34 Changeset in xpra [1964] by Antoine Martin
0.6.5 release
18:27 Changeset in xpra [1963] by Antoine Martin
r1946 for 0.6.x branch: the salt used for password hmac should be …
18:26 Changeset in xpra [1962] by Antoine Martin
r1953 for 0.6.x branch: if we fail to connect we must remove the tray icon!
18:25 Changeset in xpra [1961] by Antoine Martin
r1916 and r1912 for 0.6.x branch: move xsettings code to a UI class …
18:20 Changeset in xpra [1960] by Antoine Martin
update release notes
18:12 Changeset in xpra [1959] by Antoine Martin
r1946 for 0.7.x branch: the salt used for password hmac should be …
18:10 Changeset in xpra [1958] by Antoine Martin
r1951 for 0.7.x branch: avoid division by zero if all values are zero
18:09 Changeset in xpra [1957] by Antoine Martin
r1953 for 0.7.x branch: if we fail to connect we must remove the tray icon!
18:08 Changeset in xpra [1956] by Antoine Martin
r1955 for 0.7.x branch: OR windows use a different setup() method, so …
17:59 Changeset in xpra [1955] by Antoine Martin
OR windows use a different setup() method, so we must duplicate the …
16:38 Changeset in xpra [1954] by Antoine Martin
osx fixes for client launcher and menu integration: * move code to …
16:36 Changeset in xpra [1953] by Antoine Martin
if we fail to connect we must remove the tray icon!
15:39 Changeset in xpra [1952] by Antoine Martin
use uppercase name since it ends up in the menu
15:22 Changeset in xpra [1951] by Antoine Martin
avoid division by zero if all values are zero
10:54 Changeset in xpra [1950] by Antoine Martin
launcher improvements: * highlight and focus password field if we get …
10:50 Changeset in xpra [1949] by Antoine Martin
we're no longer interrested in growl since they've gone commercial and …
09:24 Changeset in xpra [1948] by Antoine Martin
support AES encryption in launcher. also move about info to main logo …
09:09 Changeset in xpra [1947] by Antoine Martin
better debugging for large packets
08:59 Changeset in xpra [1946] by Antoine Martin
the salt used for password hmac should be per-connection to prevent …
08:37 Changeset in xpra [1945] by Antoine Martin
try to prevent confusion over zero keycodes being valid for client but …

10/11/12:

20:50 Changeset in xpra [1944] by Antoine Martin
test encryption
19:08 Changeset in xpra [1943] by Antoine Martin
try harder to match preserve list
19:00 Changeset in xpra [1942] by Antoine Martin
typos
18:53 Changeset in xpra [1941] by Antoine Martin
AltGr? fixed for macosx/win32: partial backport of changesets r1930
18:33 Changeset in xpra [1940] by Antoine Martin
fix keymap for osx: we do want to make modifiers match but still not …
18:20 Changeset in xpra [1939] by Antoine Martin
fix indent: we want to clear "mod5" when not pressed, not when pressed …
18:13 Changeset in xpra [1938] by Antoine Martin
remove unused modifier names
18:02 Changeset in xpra [1937] by Antoine Martin
remove grok_modifier_map override which did nothing useful
17:53 Changeset in xpra [1936] by Antoine Martin
ensure we always assign a modifier to "ISO_Level3_Shift"
17:51 Changeset in xpra [1935] by Antoine Martin
zero keycode is now allowed! so we cannot use that to mean: assign one
17:46 Changeset in xpra [1934] by Antoine Martin
try harder to find a matching keycode: maybe one of the ones we …
17:13 Changeset in xpra [1933] by Antoine Martin
avoid NoneType? error when we don't find ISO_Level3_Shift defined!
17:08 Changeset in xpra [1932] by Antoine Martin
correct way of adding "close" button, simpler too
16:08 Changeset in xpra [1931] by Antoine Martin
osx keycodes start at zero..
15:51 Changeset in xpra [1930] by Antoine Martin
osx keycodes start at zero! (letter 'a')
15:10 Changeset in xpra [1929] by Antoine Martin
need to automate this..
14:50 Changeset in xpra [1928] by Antoine Martin
0.7.1 rc
14:42 Changeset in xpra [1927] by Antoine Martin
r1910 for 0.7.x branch: if we find a broken modifier mapping, remove …
14:35 Changeset in xpra [1926] by Antoine Martin
r1916 and r1912 for 0.7.x branch: move xsettings code to a UI class …
14:33 Changeset in xpra [1925] by Antoine Martin
r1911 for 0.7.x branch: initialize variable we test!
14:32 Changeset in xpra [1924] by Antoine Martin
r1922 for 0.7.x: AltGr? fix for old Xorg servers
14:32 Changeset in xpra [1923] by Antoine Martin
macosx uses keycode==0
14:26 Changeset in xpra [1922] by Antoine Martin
it seems that the compatibility layer between core and Xkb does not do …
14:12 Changeset in xpra [1921] by Antoine Martin
avoid startup errors if pycrypto is not installed
13:40 Changeset in xpra [1920] by Antoine Martin
undo parts of r1908: keycode==0 is illegal on server side!
12:12 Changeset in xpra [1919] by Antoine Martin
doh
12:10 Changeset in xpra [1918] by Antoine Martin
make logging method name match code
12:10 Changeset in xpra [1917] by Antoine Martin
was not meant to be added to svn…
12:05 Changeset in xpra [1916] by Antoine Martin
move the other half of xsettings code to UI class
11:57 Changeset in xpra [1915] by Antoine Martin
we already had a limit on packet size to prevent memory exhaustion, …
11:52 Changeset in xpra [1914] by Antoine Martin
log warning on big packets so we can hear about them and fix them
11:47 Changeset in xpra [1913] by Antoine Martin
add missing new encryption param and filter out swscale warnings from …
11:21 Changeset in xpra [1912] by Antoine Martin
wimpiggy.prop imports gtk so we cannot call it from non-ui clients: …
11:16 Changeset in xpra [1911] by Antoine Martin
initialize variable we test!
11:03 Changeset in xpra [1910] by Antoine Martin
if we find a broken modifier mapping, remove it and try to continue …
10:54 Changeset in xpra [1909] by Antoine Martin
log client OS
10:44 Changeset in xpra [1908] by Antoine Martin
with macos clients, keycode can be zero..
10:26 Ticket #197 (packet encryption for tcp sockets) closed by Antoine Martin
fixed: done in r1907 - see changeset log message for details
10:25 Changeset in xpra [1907] by Antoine Martin
#197: add --encryption option * only AES with CBC mode is supported at …
07:22 Changeset in xpra [1906] by Antoine Martin
use consistent highlighting for name=value options

10/10/12:

20:13 Ticket #197 (packet encryption for tcp sockets) created by Antoine Martin
If someone wants to use a password to protect a session exposed with …
14:23 Changeset in xpra [1905] by Antoine Martin
always show the close menu (and fix keyboard layout def new path)
14:21 Changeset in xpra [1904] by Antoine Martin
split client extras in smaller files
14:19 Ticket #188 (Double-click required for single-clicks to register on remote attachments) closed by Antoine Martin
fixed: OK closing, thanks. Note this is also covered in the …
11:45 Changeset in xpra [1903] by Antoine Martin
make all network send methods take varargs instead of arrays (convert …
10:45 Ticket #193 (Name of libwebp-library including version is hardcoded and breaks for ...) closed by Antoine Martin
fixed: r1902 applied the same fix to trunk. The rest will be dealt with in #196
10:42 Ticket #196 (when we turn off a feature via the setup.py file ...) created by Antoine Martin
but unfortunately, the because of the way py2exe/distutils/py2app …
10:14 Changeset in xpra [1902] by Antoine Martin
gentoo build workaround: ignore "--no-compile" if both "build" and …
10:07 Changeset in xpra [1901] by Antoine Martin
fix svn info recorded: newer svn versions fail to give us information …
09:45 Changeset in xpra [1900] by Antoine Martin
add new link to osx DMG and re-order download links
09:17 Changeset in xpra [1899] by Antoine Martin
gentoo ebuild updates: * use built-in patches (no need for another …
09:00 Changeset in xpra [1898] by Antoine Martin
r1893 for 0.7.x branch: cheap trick to avoid division by zero
09:00 Changeset in xpra [1897] by Antoine Martin
r1892 for 0.7.x branch: avoid deprecation warning
09:00 Changeset in xpra [1896] by Antoine Martin
remove outdate ebuild
06:54 Ticket #108 (Some german keys: "?" and "ß" mismatched) closed by Antoine Martin
worksforme: Not heard back - closing.

10/09/12:

13:57 Changeset in xpra [1895] by Antoine Martin
version bump so we can start building new beta packages again
13:56 Changeset in xpra [1894] by Antoine Martin
version bump so we can start building new beta packages again
12:25 Changeset in xpra [1893] by Antoine Martin
cheap trick to avoid division by zero
12:06 Changeset in xpra [1892] by Antoine Martin
avoid deprecation warning
11:43 Changeset in xpra [1891] by Antoine Martin
new ebuild with changes from gentoo
10:13 Changeset in xpra [1890] by Antoine Martin
updated from debian
10:10 Ticket #194 (.so-files are not installed anymore for xpra-0.7.0 using ...) closed by Antoine Martin
fixed: Merged in r1889, I've also put an updated gentoo-only 0.7.0 archive …
09:48 Changeset in xpra [1889] by Antoine Martin
#194 for 0.7.x branch: apply r1884 r1885 and r1888
09:46 Changeset in xpra [1888] by Antoine Martin
#194 fix gentoo ebuilds: they use both "build" and "install" but also …
07:35 Changeset in xpra [1887] by Antoine Martin
apparently, this is what it is
07:23 Changeset in xpra [1886] by Antoine Martin
sha512 is a bit long for our needs!
06:10 Changeset in xpra [1885] by Antoine Martin
loading happens in initializer, so we cannot try to import xpra.webm …
06:03 Changeset in xpra [1884] by Antoine Martin
try more than one possible library name since distros do crazy tings

10/08/12:

23:22 Ticket #194 (.so-files are not installed anymore for xpra-0.7.0 using ...) created by olifre
My other problems with 0.7.0 appear to be related to all .so-files …
22:54 Ticket #193 (Name of libwebp-library including version is hardcoded and breaks for ...) created by olifre
First: Thanks for xpra! It is working perfectly well! However, it …
17:11 Changeset in xpra [1883] by Antoine Martin
tag v0.7.x
16:50 Changeset in xpra [1882] by Antoine Martin
avoid lintian warning
16:45 Changeset in xpra [1881] by Antoine Martin
doh!
16:29 Changeset in xpra [1880] by Antoine Martin
update date to today
16:11 Changeset in xpra [1879] by Antoine Martin
0.7.0: update release files
15:48 Changeset in xpra [1878] by Antoine Martin
use hashlib instead of sha to prevent deprecation warning
14:50 Changeset in xpra [1877] by Antoine Martin
include explicitly instead of wildcard, prevents us from including …
12:16 Changeset in xpra [1876] by Antoine Martin
constify and relax Java version check: only require 0.3 and above
12:05 Changeset in xpra [1875] by Antoine Martin
when mmap is enabled, quality is irrelevant - grey it out
12:00 Milestone 0.7 completed
* Mac DMG * Android APK * Better keyboard support ("AltGr") * …

10/07/12:

19:00 Changeset in xpra [1874] by Antoine Martin
r1812 and r1857 for 0.5.x and 0.6.x branches: ensure subprocesses …
18:58 Changeset in xpra [1873] by Antoine Martin
r1872 for 0.5.x and 0.6.x: per-frame x264_param_t must be malloced and …
13:03 Ticket #187 (x264 crashes when resizing window) closed by Antoine Martin
fixed: After manual x264 code inspection: * x264_param_apply_profile: …
12:23 Changeset in xpra [1872] by Antoine Martin
per-frame x264_param_t must be malloced and freed!
12:23 Changeset in xpra [1871] by Antoine Martin
only bother to call cleanup and take the lock if there is something to …
12:19 Ticket #91 (Control key not forwarded) closed by Antoine Martin
fixed
11:21 Changeset in xpra [1870] by Antoine Martin
when we already hold the video encoder lock, don't try to acquire it …
10:16 Ticket #186 (Xdummy support for adding resolutions and screens on the fly) closed by Antoine Martin
duplicate: dupe of #56
09:59 Changeset in xpra [1869] by Antoine Martin
use standard code layout for all tests, add new keymap-changed test

10/06/12:

18:39 Changeset in xpra [1868] by Antoine Martin
fix launcher when running the client embedded: * if the password does …
18:02 Changeset in xpra [1867] by Antoine Martin
prettify
17:47 Changeset in xpra [1866] by Antoine Martin
add option to disable the forwarding of windows data, used by text …
17:24 Changeset in xpra [1865] by Antoine Martin
during shutdown, the IO thread loops can hit all sorts of exceptions …
12:13 Changeset in xpra [1864] by Antoine Martin
also remove GenericEvent? from consts list
11:55 Changeset in xpra [1863] by Antoine Martin
avoid build errors on really old X11 versions (ie: CentOS 5.x): just …
09:27 Changeset in xpra [1862] by Antoine Martin
don't use a video encoder for just one frame, add heuristics to guess: …
09:19 Changeset in xpra [1861] by Antoine Martin
we know this can cause XErrors, so don't log them
09:12 Changeset in xpra [1860] by Antoine Martin
doh: epic typo!
09:08 Changeset in xpra [1859] by Antoine Martin
record per-encoder total number of frames and number of pixels sent, …
09:04 Changeset in xpra [1858] by Antoine Martin
fix "xpra info": keyboard flag location has moved..
08:52 Changeset in xpra [1857] by Antoine Martin
children started with --start-child should not have access (or …
08:35 Changeset in xpra [1856] by Antoine Martin
backports for stable branches of r1826 and r1853: avoid errors on …
08:31 Changeset in xpra [1855] by Antoine Martin
simpler cursor fix: just ignore cursors in new format sent by newer servers
08:25 Ticket #191 (short-lived OR windows cause crashes (ie: kmail hover tooltips)) closed by Antoine Martin
fixed: backports in r1854, closing.
08:25 Changeset in xpra [1854] by Antoine Martin
#191: r1842 for old stable branches: move all common mouse stuff to a …
08:19 Changeset in xpra [1853] by Antoine Martin
source may be None during shutdown, it's ok, we will ignore the …

10/05/12:

20:17 Changeset in xpra [1852] by Antoine Martin
update script failed to grab iss from the old location: version bump …
20:13 Changeset in xpra [1851] by Antoine Martin
update script failed to grab iss from the old location: version bump …
20:11 Changeset in xpra [1850] by Antoine Martin
update script failed to grab iss from the old location: version bump …
20:05 Changeset in xpra [1849] by Antoine Martin
update release files for 0.7.0
19:40 Changeset in xpra [1848] by Antoine Martin
add new test to easily get keyboard info out of the wimpiggy cython …
19:38 Changeset in xpra [1847] by Antoine Martin
#191 undo some of the event filtering stuff and the last of the …
19:35 Changeset in xpra [1846] by Antoine Martin
ensure that all the events we inject (mouse was done, now keyboard) go …
19:30 Changeset in xpra [1845] by Antoine Martin
bug in version bump scripts forgot the ebuilds... here they are
18:52 Changeset in xpra [1844] by Antoine Martin
prevent the version info log message from interfering with ssh login …
18:42 Changeset in xpra [1843] by Antoine Martin
not used
18:10 Changeset in xpra [1842] by Antoine Martin
move all common mouse stuff to a single method that takes care of X11 sync
18:09 Changeset in xpra [1841] by Antoine Martin
small shortcut (mostly logging)
17:22 Changeset in xpra [1840] by Antoine Martin
compat with old versions is more important than py3
17:16 Changeset in xpra [1839] by Antoine Martin
fix typos in backport
16:56 Changeset in xpra [1838] by Antoine Martin
during shutdown we may still get key or mouse events which now need …
16:52 Changeset in xpra [1837] by Antoine Martin
try harder to free references quicker so python can garbage collect …
15:35 Changeset in xpra [1836] by Antoine Martin
update release files with latest password changes
15:27 Changeset in xpra [1835] by Antoine Martin
r1825 and r1828 for old branches: password handling fixes
13:43 Ticket #192 (mouse cursor shown as 'X' in some applications.) created by onlyjob
Is some applications and in some dialogs mouse cursor looks like 'X' …
13:34 Changeset in xpra [1834] by Antoine Martin
if a window is gone, we may not know about it yet - trying to call …
12:33 Changeset in xpra [1833] by Antoine Martin
simplify test of OR windows: provide is_OR()
12:32 Changeset in xpra [1832] by Antoine Martin
add missing is_managed() method
12:24 Changeset in xpra [1831] by Antoine Martin
add "composite-destroyed" signal so we can try to clean things up
08:20 Changeset in xpra [1830] by Antoine Martin
define more human readable lookups for x11 events and show all events …
08:00 Changeset in xpra [1829] by Antoine Martin
test if we can call acknowledge_changes() before calling it and inline …
07:55 Changeset in xpra [1828] by Antoine Martin
always do all IO in try/except block and remove trailing carriage returns
07:50 Changeset in xpra [1827] by Antoine Martin
log password file and password in debug mode
07:49 Changeset in xpra [1826] by Antoine Martin
avoid error on exit if protocol source is already None (just drop the …
07:48 Changeset in xpra [1825] by Antoine Martin
password files do NOT have \n in them!
07:47 Changeset in xpra [1824] by Antoine Martin
when we run the client embedded in the launcher, override the …
07:43 Changeset in xpra [1823] by Antoine Martin
use "warn_and_quit" function to exit with code and message, and use …
06:46 Changeset in xpra [1822] by Antoine Martin
fix start-child option and add examples to config files
06:34 Changeset in xpra [1821] by Antoine Martin
remove redundant peer info: rely on str SocketConnection?.str instead
06:29 Changeset in xpra [1820] by Antoine Martin
cut&paste gone wrong!
06:27 Changeset in xpra [1819] by Antoine Martin
detect invalid port numbers sooner and error out more cleanly

10/04/12:

23:09 Changeset in xpra [1818] by Antoine Martin
fix event_type_names and route_event whitelist: these are X11 event …
21:40 Changeset in xpra [1817] by Antoine Martin
if XPRA_X11_DEBUG env is set to non zero, dump all events we filter, …
20:49 Changeset in xpra [1816] by Antoine Martin
try to ensure we only emit "unmanaged" once, that we call …
20:46 Changeset in xpra [1815] by Antoine Martin
prevent us from calling destroy() more than once, and if we try print …
20:39 Changeset in xpra [1814] by Antoine Martin
ignore selection events without a window, add better debug messages …
19:44 Changeset in xpra [1813] by Antoine Martin
use regular logging after we daemonize (after we pass sanity checks), …
19:37 Changeset in xpra [1812] by Antoine Martin
isolate the Xvfb process even more: set close_fds=True so it won't be …
19:28 Changeset in xpra [1811] by Antoine Martin
doh - was not meant to commit that!
19:28 Changeset in xpra [1810] by Antoine Martin
record the timeout timer so we can also cancel it before it is due …
19:22 Changeset in xpra [1809] by Antoine Martin
show one decimal place for both fps and pixels/s
18:50 Changeset in xpra [1808] by Antoine Martin
quality can be set to -1 (means Auto mode)
16:35 Ticket #158 (xpra: mouse position out of sync) reopened by Antoine Martin
Can you provide a log sample taken with "xpra -d all ..." of …
16:11 Ticket #191 (short-lived OR windows cause crashes (ie: kmail hover tooltips)) created by Antoine Martin
As discussed over email, here is a stacktrace obtained with trunk …
15:49 Changeset in xpra [1807] by Antoine Martin
adding commented -dbg packages
15:25 Changeset in xpra [1806] by Antoine Martin
0.3.11 release
15:23 Changeset in xpra [1805] by Antoine Martin
0.4.8 release
15:21 Changeset in xpra [1804] by Antoine Martin
0.5.6 release
15:17 Changeset in xpra [1803] by Antoine Martin
0.6.4 release
15:06 Changeset in xpra [1802] by Antoine Martin
r1761 for 0.6.x branch: prevent races with cleanup/close of connections
15:01 Changeset in xpra [1801] by Antoine Martin
simpler fix than r1784: use a re-entrant lock and close the backing …
14:54 Changeset in xpra [1800] by Antoine Martin
r1789 (partial): take shortcut if damage area is empty (zero size)
14:48 Changeset in xpra [1799] by Antoine Martin
r1785 and r1786 for old branches: avoid dimensions that swscale cannot …
14:36 Changeset in xpra [1798] by Antoine Martin
r1794 for old branches: some clients (ie: win32) allow windows to be …
14:28 Changeset in xpra [1797] by Antoine Martin
r1753 for 0.6.x branch: add locking since we rely on the video_encoder …
14:24 Changeset in xpra [1796] by Antoine Martin
r1716 for 0.5 and 0.6: uncompressed packets (xpra -z 0 ..) may send …
14:20 Changeset in xpra [1795] by Antoine Martin
r1762 for old branches: support dicts with non-strings as keys
12:04 Changeset in xpra [1794] by Antoine Martin
some clients (ie: win32) allow windows to be resized to 0x0 size, but …
11:49 Changeset in xpra [1793] by Antoine Martin
we must always include the xpra_Xdummy script until we come to …
07:06 Changeset in xpra [1792] by Antoine Martin
use "Warning" as message header to try to prevent confusion over …
07:05 Changeset in xpra [1791] by Antoine Martin
better error message: remove redundant header
06:55 Changeset in xpra [1790] by Antoine Martin
add Xdummy dependencies instead of Xvfb for Fedora and openSUSE builds

10/03/12:

21:19 Changeset in xpra [1789] by Antoine Martin
if we're not batching, we still need to call get_best_encoding before …
21:06 Changeset in xpra [1788] by Antoine Martin
fix "xpra info": flag got moved..
20:55 Changeset in xpra [1787] by Antoine Martin
can use XPRA_X11_DEBUG="0" to leave it off, not just any value to turn …
20:49 Changeset in xpra [1786] by Antoine Martin
x264 rounds down the window size to the nearest even number, so make …
20:17 Changeset in xpra [1785] by Antoine Martin
if the client uses swscale (all do as of now - so defaults to True), …
19:53 Changeset in xpra [1784] by Antoine Martin
fix for "non-existing PPS 0 referenced": prevent races (lock release …
14:42 Changeset in xpra [1783] by Antoine Martin
restore previous behaviour (misnamed/buggy method): default to run …
14:31 Changeset in xpra [1782] by Antoine Martin
try harder not to cause exceptions: filter the window id we pass to …
13:48 Ticket #190 (handle COMPOUND_TEXT) created by Antoine Martin
A number of X11 properties can be stored using this encoding, and at …
13:44 Changeset in xpra [1781] by Antoine Martin
since we prefer _NET_WM_NAME over WM_NAME and _NET_WM_ICON_NAME over …
12:19 Changeset in xpra [1780] by Antoine Martin
simplify "modifier_keycodes": no need for a client capability, we just …

10/02/12:

15:03 Changeset in xpra [1779] by Antoine Martin
re-do the un-done of r1771: win32 clients simply do not work using the …
12:11 Changeset in xpra [1778] by Antoine Martin
call compute_modifier_keynames when keymap changes, and add some debug
10:55 Changeset in xpra [1777] by Antoine Martin
add XPRA_SYNCHRONIZE env variable to allow us to run X11 calls in sync …
09:27 Changeset in xpra [1776] by Antoine Martin
keynames_for_mod was never assigned, so we were skipping …
08:54 Changeset in xpra [1775] by Antoine Martin
share keys_pressed between all the clients so any of them can clear …
08:17 Changeset in xpra [1774] by Antoine Martin
move most of the keyboard stuff to the per-client class ServerSource? - …
06:36 Changeset in xpra [1773] by Antoine Martin
make it more obvious how to get rid of the dbus warning

10/01/12:

17:44 Ticket #149 (use XkbKeycodeToKeysym instead of XKeycodeToKeysym (deprecation)) closed by Antoine Martin
fixed: done in r1772
17:38 Changeset in xpra [1772] by Antoine Martin
#149 use XkbKeycodeToKeysym? instead of XKeycodeToKeysym (deprecation)
16:00 Changeset in xpra [1771] by Antoine Martin
AltGr? part9: undo most of r1758 and r1760 since we just map …
15:56 Changeset in xpra [1770] by Antoine Martin
AltGr? part8: map "ISO_Level3_Shift" / "Mode_switch" to modifier "mod2" …
15:01 Changeset in xpra [1769] by Antoine Martin
AltGr? fix part7: * fix bug in _get_raw_keycode_mappings which meant …

09/30/12:

22:48 Ticket #189 (Mouse cursor is tiny) created by alphapapa
For some reason the mouse cursor is displayed at about 25% of normal …
22:11 Ticket #188 (Double-click required for single-clicks to register on remote attachments) created by alphapapa
I am really enjoying xpra! Thank you for making it. I don't have any …
18:32 Changeset in xpra [1768] by Antoine Martin
docstrings
17:59 Changeset in xpra [1767] by Antoine Martin
turn off verbose debugging and disable raw x11 keycodes for now
17:54 Changeset in xpra [1766] by Antoine Martin
less strict target_client_latency: * up to twice the minimum * account …
17:22 Changeset in xpra [1765] by Antoine Martin
import cleanup
17:21 Changeset in xpra [1764] by Antoine Martin
add test for large dict with non-string keys: use dict from …
17:19 Changeset in xpra [1763] by Antoine Martin
better x11 keymap support: use native cython x11 code to get the real …
16:28 Changeset in xpra [1762] by Antoine Martin
support dicts with non-strings as keys
15:19 Changeset in xpra [1761] by Antoine Martin
prevent races with cleanup/close of connections: * clean and start via …
14:07 Changeset in xpra [1760] by Antoine Martin
AltGr? fix part6: if clients support the new "modifier_keycodes" …
14:01 Changeset in xpra [1759] by Antoine Martin
AltGr? fix part5: try harder to get a complete keymap by preserving the …
13:49 Changeset in xpra [1758] by Antoine Martin
AltGr? fix part4: move some keyboard processing functions to platform …
13:42 Changeset in xpra [1757] by Antoine Martin
AltGr? fix part3: provide raw x11 way of getting the keyboard mappings …
13:39 Changeset in xpra [1756] by Antoine Martin
AltGr? fix part2: remove "add_if_missing" ugly hack: deal with missing …
13:33 Changeset in xpra [1755] by Antoine Martin
AltGr? fix part1: get_modifier_mappings now returns a list of (keycode, …
13:30 Changeset in xpra [1754] by Antoine Martin
take shortcut if we're closed already

09/29/12:

07:21 Changeset in xpra [1753] by Antoine Martin
add locking since we rely on the video_encoder existing through the …
07:01 Changeset in xpra [1752] by Antoine Martin
simplify dict update code
06:38 Ticket #187 (x264 crashes when resizing window) created by Antoine Martin
06:12 Ticket #167 (MATLAB (close all) crashes xpra) closed by Antoine Martin
needinfo: OK closing, feel free to re-open.

09/28/12:

10:04 Changeset in xpra [1751] by Antoine Martin
png has both higher compession and higher overhead, so only use it if …
09:45 Changeset in xpra [1750] by Antoine Martin
we may have a ping timer scheduled when we drop the connection and …
09:01 Changeset in xpra [1749] by Antoine Martin
be more clever about when to clean the video decoder: only do the …
08:22 Changeset in xpra [1748] by Antoine Martin
honour the "--no-compile" flag used by debuild (saves a lot of time …
08:17 Changeset in xpra [1747] by Antoine Martin
we don't need private package location anymore (installed in the usual …
07:47 Changeset in xpra [1746] by Antoine Martin
generic rpm fixes: * add and use "no_server" flag (also set when …
07:19 Changeset in xpra [1745] by Antoine Martin
fix XPRA_LOCAL_SERVERS_SUPPORTED mode: must return tuple!
07:16 Changeset in xpra [1744] by Antoine Martin
fixed patch (missing last line..)
07:08 Changeset in xpra [1743] by Antoine Martin
also make an .xz archive
06:53 Changeset in xpra [1742] by Antoine Martin
updated all patches with new offsets and context

09/27/12:

16:33 Changeset in xpra [1741] by Antoine Martin
typo in release script missed this..
16:06 Changeset in xpra [1740] by Antoine Martin
update release notes
15:45 Changeset in xpra [1739] by Antoine Martin
0.6.3 release
15:40 Changeset in xpra [1738] by Antoine Martin
r1733: fix memleak via protocol refleak
15:20 Changeset in xpra [1737] by Antoine Martin
simplify
15:15 Changeset in xpra [1736] by Antoine Martin
don't warn on osx: we don't have wimpiggy.lowlevel there, but we don't …
15:05 Changeset in xpra [1735] by Antoine Martin
py2app and Cython just won't play nice with each other, so we move all …
10:57 Changeset in xpra [1734] by Antoine Martin
configure logging via basicConfig and do it earlier in …
07:45 Changeset in xpra [1733] by Antoine Martin
fix memleak via protocol refleak: drop all references to ServerSource?
06:59 Changeset in xpra [1732] by Antoine Martin
initialize logging sooner
06:53 Changeset in xpra [1731] by Antoine Martin
ensure dimensions are obtained after gtk gets a chance to run
06:51 Changeset in xpra [1730] by Antoine Martin
must use actual size when calling _get_desktop_size_capability: since …

09/26/12:

19:46 Changeset in xpra [1729] by Antoine Martin
r1714: an error in the callbacks should not cause a connection drop!
19:44 Changeset in xpra [1728] by Antoine Martin
enable auto-refresh by default
19:43 Changeset in xpra [1727] by Antoine Martin
r1723: enable auto-refresh by default
19:41 Changeset in xpra [1726] by Antoine Martin
partial r1720: add missing options
19:38 Changeset in xpra [1725] by Antoine Martin
r1724: clear socket timeout once we have connected
19:35 Changeset in xpra [1724] by Antoine Martin
clear socket timeout once we have connected
19:32 Changeset in xpra [1723] by Antoine Martin
enable auto-refresh by default
18:55 Changeset in xpra [1722] by Antoine Martin
packaging for Mac OS X: run the script to get an "Xpra.app" on the desktop
16:58 Changeset in xpra [1721] by Antoine Martin
tidy up setup file and add support for py2app: * move all support …
16:55 Changeset in xpra [1720] by Antoine Martin
add missing options and allow the compression combo to be used by all …
13:59 Changeset in xpra [1719] by Antoine Martin
* non-win32: only include the webm license if we include webm support
13:57 Changeset in xpra [1718] by Antoine Martin
* print all the build switches * on win32: only include the webm …
13:07 Ticket #184 (Xcb-Errors) closed by Antoine Martin
fixed: oh, this is really embarrassing. So much effort led me back to the …
13:06 Changeset in xpra [1717] by Antoine Martin
#184 ensure clipboard packets are processed in the UI thread
12:55 Changeset in xpra [1716] by Antoine Martin
uncompressed packets (xpra -z 0 ..) may send "unicode" data (hello …
12:11 Changeset in xpra [1715] by Antoine Martin
acks may have timed out and been removed!
12:09 Changeset in xpra [1714] by Antoine Martin
an error in the callbacks should not cause a connection drop!
11:33 Changeset in xpra [1713] by Antoine Martin
fix 0.3.x compatibility: the string may contain zero bytes (it does …
11:21 Changeset in xpra [1712] by Antoine Martin
add about box, add escape as close accel
10:52 Changeset in xpra [1711] by Antoine Martin
now that we only support "raw_packets" we can enable compression on …
10:15 Changeset in xpra [1710] by Antoine Martin
also log client encoding
08:38 Changeset in xpra [1709] by Antoine Martin
don't install xpra as a private package
08:30 Changeset in xpra [1708] by Antoine Martin
log client info to server log
07:42 Changeset in xpra [1707] by Antoine Martin
use "txt" icon for dos commands and "ui" icon for launcher
07:37 Changeset in xpra [1706] by Antoine Martin
swap icons: '_txt' is the text one (duh)
07:29 Changeset in xpra [1705] by Antoine Martin
remove compat with versions older than 0.3.10
06:21 Changeset in xpra [1704] by Antoine Martin
validate d/copyright
06:15 Changeset in xpra [1703] by Antoine Martin
update debian copy of patches
06:14 Changeset in xpra [1702] by Antoine Martin
* remove revision info from file context lines, * remove x264/vpx …

09/25/12:

20:10 Changeset in xpra [1701] by Antoine Martin
missed by version bump script when it ran out of fds.. ffs
19:53 Changeset in xpra [1700] by Antoine Martin
if we get an error during build, wait for a keypress so we can see …
19:28 Changeset in xpra [1699] by Antoine Martin
version bump the ebuilds
19:06 Changeset in xpra [1698] by Antoine Martin
version script mangled those up?
18:48 Changeset in xpra [1697] by Antoine Martin
eclipse/adt did this…
18:47 Changeset in xpra [1696] by Antoine Martin
bump junit in classpath
18:41 Changeset in xpra [1695] by Antoine Martin
typo: forgot to bump version..
18:32 Changeset in xpra [1694] by Antoine Martin
version script mangled those up?
18:17 Changeset in xpra [1693] by Antoine Martin
new stable releases
17:28 Changeset in xpra [1692] by Antoine Martin
r1647: sending invalid keycodes can crash the server!
17:26 Changeset in xpra [1691] by Antoine Martin
r1646: ensure we never record zero or even negative decode time
17:23 Changeset in xpra [1690] by Antoine Martin
r1640 restore compression of the main packet and restore "single …
17:21 Changeset in xpra [1689] by Antoine Martin
do not copy the last_delays variable or all the windows will end up …
17:16 Changeset in xpra [1688] by Antoine Martin
r1609: ensure that encoding switching done on the server (done to send …
17:13 Changeset in xpra [1687] by Antoine Martin
r1609: ensure that encoding switching done on the server (done to send …
17:04 Changeset in xpra [1686] by Antoine Martin
r1606: fix damage options concat code (were being squashed!)
17:00 Changeset in xpra [1685] by Antoine Martin
r1604: fix encoder/window dimensions mismatch causing missing key frames
16:50 Changeset in xpra [1684] by Antoine Martin
r1596: fix iteration over dict items!
16:47 Changeset in xpra [1683] by Antoine Martin
r1594: server.encoding does not exist anymore, so just set jpegquality …
16:43 Changeset in xpra [1682] by Antoine Martin
backport r1571: always get a new video encoder when we cancel some …
16:38 Changeset in xpra [1681] by Antoine Martin
drop compatibility with servers older than 0.3.x
16:28 Changeset in xpra [1680] by Antoine Martin
drop compatibility with servers older than 0.3.x
16:21 Changeset in xpra [1679] by Antoine Martin
not going to fix opengl in 0.6.x branch so remove dep
16:19 Changeset in xpra [1678] by Antoine Martin
default to Xdummy for xpra, remove redundant stuff, and go back to …
16:05 Changeset in xpra [1677] by Antoine Martin
ensure our per-distro patches are applied
15:51 Changeset in xpra [1676] by Antoine Martin
we use quilt to apply patches
15:29 Changeset in xpra [1675] by Antoine Martin
default to build with Xdummy dependencies
15:17 Changeset in xpra [1674] by Antoine Martin
turn off debugging (oops)
12:50 Changeset in xpra [1673] by Antoine Martin
add libwebp2 dep
12:33 Changeset in xpra [1672] by Antoine Martin
* if somehow the client fails to ack some packet, or if we …
12:32 Changeset in xpra [1671] by Antoine Martin
fix log message format
11:46 Changeset in xpra [1670] by Antoine Martin
fixes: * GlobalStatistics?.damage_last_events record the wid, so update …
11:26 Changeset in xpra [1669] by Antoine Martin
add copyright info for webm
11:22 Changeset in xpra [1668] by Antoine Martin
include WEBM license (BSD 3-clause) in installation (under 'webm' subdir)
11:17 Changeset in xpra [1667] by Antoine Martin
avoid errors if tray_icon is not set and try harder to find the icons …
11:16 Changeset in xpra [1666] by Antoine Martin
oops: match rename in parent class
10:37 Changeset in xpra [1665] by Antoine Martin
generalize the "quality" option to apply to x264, webp as well as …
08:58 Changeset in xpra [1664] by Antoine Martin
fix deb build: let it find the new man page location
07:22 Changeset in xpra [1663] by Antoine Martin
man pages have moved
07:00 Changeset in xpra [1662] by Antoine Martin
doh - need patch level 1 for all packaging patches
06:59 Changeset in xpra [1661] by Antoine Martin
also expose uuid
06:57 Changeset in xpra [1660] by Antoine Martin
also expose client version
06:54 Changeset in xpra [1659] by Antoine Martin
show client connection info on connection and via "xpra info"
06:12 Changeset in xpra [1658] by Antoine Martin
allow us to disable webp in rpmbuild with "--define 'no_webp 1'"
06:08 Ticket #186 (Xdummy support for adding resolutions and screens on the fly) created by Antoine Martin
Follow up from #10 What we want to do is make sure that the virtual …
05:58 Changeset in xpra [1657] by Antoine Martin
05:52 Changeset in xpra [1656] by Antoine Martin
missed rename of webm->webp
05:49 Changeset in xpra [1655] by Antoine Martin
* rpm packaging for webm/webp * rename to "webp" since this is the …
05:11 Changeset in xpra [1654] by Antoine Martin
fix webm support on win32 (and add switch in bat file)

09/24/12:

18:51 Changeset in xpra [1653] by Antoine Martin
expose the type of client we are dealing with
18:47 Changeset in xpra [1652] by Antoine Martin
webm support
17:44 Changeset in xpra [1651] by Antoine Martin
log full xauth command when it fails
17:31 Changeset in xpra [1650] by Antoine Martin
no need for another thread
17:30 Changeset in xpra [1649] by Antoine Martin
add zlib decompression support
17:14 Changeset in xpra [1648] by Antoine Martin
avoid error if get_data_dir returns None (and sometimes it does on osx..)
16:34 Changeset in xpra [1647] by Antoine Martin
sending invalid keycodes can crash the server!
16:28 Changeset in xpra [1646] by Antoine Martin
ensure we never record zero or even negative decode time
16:16 Changeset in xpra [1645] by Antoine Martin
update java support to 0.7.0 level: support raw packets
15:19 Changeset in xpra [1644] by Antoine Martin
fix gibberish callback (again..)
09:40 Changeset in xpra [1643] by Antoine Martin
move everything to C drive (as everyone has one - easier to maintain …
09:39 Changeset in xpra [1642] by Antoine Martin
make it easier to run with a simple double-click on the BAT file: move …
07:28 Changeset in xpra [1641] by Antoine Martin
update junit
05:47 Changeset in xpra [1640] by Antoine Martin
restore compression of the main packet and restore "single chunk" …
04:59 Changeset in xpra [1639] by Antoine Martin
oops: var got renamed
04:57 Changeset in xpra [1638] by Antoine Martin
ensure these vars exist even before the connection is fully …

09/23/12:

18:35 Changeset in xpra [1637] by Antoine Martin
do not share the same delay records between all windows!
18:33 Changeset in xpra [1636] by Antoine Martin
wrap "deque"s in lists to prevent "RuntimeError?: deque mutated during …
18:09 Changeset in xpra [1635] by Antoine Martin
wrap "deque"s in lists to prevent "RuntimeError?: deque mutated during …
18:00 Changeset in xpra [1634] by Antoine Martin
wrap "deque"s in lists to prevent "RuntimeError?: deque mutated during …
14:56 Changeset in xpra [1633] by Antoine Martin
fix xpra info stats for ping latency (use new millisecond scale)
14:56 Changeset in xpra [1632] by Antoine Martin
* fix another variable scoping issue * better label for save file …
14:41 Changeset in xpra [1631] by Antoine Martin
show server svn revision since we know it
14:33 Changeset in xpra [1630] by Antoine Martin
if we resize the window to make it bigger, resize the graphs accordingly
10:49 Changeset in xpra [1629] by Antoine Martin
was still having variable scoping issues, replace with class variable …
10:46 Changeset in xpra [1628] by Antoine Martin
use the scale passed in!
10:38 Changeset in xpra [1627] by Antoine Martin
use G/M/K as soon as we reach the unit threshold
09:27 Changeset in xpra [1626] by Antoine Martin
allow 'start-child' in config file

09/22/12:

18:19 Changeset in xpra [1625] by Antoine Martin
if the packet is None (damage cancelled), don't try to deal with …
18:14 Changeset in xpra [1624] by Antoine Martin
solve weird python variable scoping problem by using pre-defined array …
17:03 Changeset in xpra [1623] by Antoine Martin
cleanup latency exchange and display: * always use values in integer …
11:10 Changeset in xpra [1622] by Antoine Martin
since both graphs are related and changing quickly, save them both at once

09/21/12:

17:24 Changeset in xpra [1621] by Antoine Martin
fix mixed up descriptions
16:58 Changeset in xpra [1620] by Antoine Martin
enable auto-refresh-delay by default (1 second delay) and add it to …
16:47 Changeset in xpra [1619] by Antoine Martin
make it easy for users to save graphs
14:45 Changeset in xpra [1618] by Antoine Martin
always use the set_tooltip_text compat wrapper
14:21 Ticket #184 (Xcb-Errors) reopened by Antoine Martin
I've seen it for the first time with x264 encoding, by running this …
11:54 Changeset in xpra [1617] by Antoine Martin
implement auto-refresh server side: * client requests …
07:33 Changeset in xpra [1616] by Antoine Martin
never allow batching to be disabled, if we have congestion then it …
06:46 Changeset in xpra [1615] by Antoine Martin
do not bother including darwin/win32 platform code in posix builds
06:24 Changeset in xpra [1614] by Antoine Martin
move spec file out of main source and into build scripts area
06:07 Changeset in xpra [1613] by Antoine Martin
move man pages to subdir
06:05 Changeset in xpra [1612] by Antoine Martin
add docstring
06:00 Changeset in xpra [1611] by Antoine Martin
add docstring and remove "xpra/build_info.py" since it is not stored in svn
05:56 Changeset in xpra [1610] by Antoine Martin
remove "do-build" and "install.sh": it is clearer to use distutils directly

09/20/12:

16:36 Changeset in xpra [1609] by Antoine Martin
ensure that encoding switching done on the server (done to send us …
16:29 Changeset in xpra [1608] by Antoine Martin
more readable?
16:28 Changeset in xpra [1607] by Antoine Martin
add damage options to debug logging
16:27 Changeset in xpra [1606] by Antoine Martin
fix damage options concat code (were being squashed!)
16:08 Changeset in xpra [1605] by Antoine Martin
LOCAL_MODIFICATIONS is stored as a string, convert to an int before …
14:22 Changeset in xpra [1604] by Antoine Martin
fix "non-existing PPS 0 referenced" for x264 (and its vpx …
14:05 Changeset in xpra [1603] by Antoine Martin
better error message
14:01 Changeset in xpra [1602] by Antoine Martin
count how many frames we have encoded and expose it in the client_options
14:00 Changeset in xpra [1601] by Antoine Martin
we *must* always fire the callbacks, even when we fail to decode!
13:38 Changeset in xpra [1600] by Antoine Martin
adjust number of values passed in so we get exactly N_SAMPLES values …
13:28 Changeset in xpra [1599] by Antoine Martin
if unit is 1, then don't show it
12:50 Changeset in xpra [1598] by Antoine Martin
if we somehow end up in queue_draw for a window which is not mapped …
12:48 Changeset in xpra [1597] by Antoine Martin
add more graphs: * pixels decoded (share graph with bandwidth) * …
12:37 Changeset in xpra [1596] by Antoine Martin
fix iteration over dict items!
12:26 Changeset in xpra [1595] by Antoine Martin
add missing shebang to make it easier to run those tests
12:06 Changeset in xpra [1594] by Antoine Martin
server.encoding does not exist anymore, so just set jpegquality …
09:17 Ticket #185 (Better parsing for --ssh option) closed by Antoine Martin
fixed: thanks! applied in r1593
09:16 Changeset in xpra [1593] by Antoine Martin
#185 fix wrong parsing when dealing with nested quotings, etc
09:07 Ticket #185 (Better parsing for --ssh option) created by Mike
If you use some more sophisticated options for ssh (like ssh -o …
07:33 Changeset in xpra [1592] by Antoine Martin
draw pretty graphs with bandwidth stats in session-info: * move in/out …
06:41 Ticket #184 (Xcb-Errors) closed by Antoine Martin
worksforme: Closing for now. (r1591 fixes the mmap issue) FYI: jpeg at 20% …

09/19/12:

16:35 Changeset in xpra [1591] by Antoine Martin
ensure we free_mmap_area from the ui thread so that any pending draw …
13:53 Ticket #184 (Xcb-Errors) created by Mike
Part of changeset r1527 was a change to protocol.py (see the patchset …
12:38 Changeset in xpra [1590] by Antoine Martin
better latency: * record, report and use the actual batch delay used …
12:34 Changeset in xpra [1589] by Antoine Martin
fix UI: client_latency is in milliseconds! (slight inconsistency here..)
11:10 Changeset in xpra [1588] by Antoine Martin
since we use the backlog stats earlier to delay existing batched …
10:53 Changeset in xpra [1587] by Antoine Martin
make sure we don't "damage_now" if there is a client backlog
10:13 Changeset in xpra [1586] by Antoine Martin
* move target latency calculations to get_target_client_latency in …
09:10 Ticket #159 (swscale memalign) closed by Antoine Martin
wontfix: I've looked at the code and ffmpeg allocates memory aligned to 8 bytes …
08:59 Changeset in xpra [1585] by Antoine Martin
simplify and document "min_client_latency"

09/18/12:

18:42 Changeset in xpra [1584] by Antoine Martin
remove and improve debug
18:22 Changeset in xpra [1583] by Antoine Martin
cleanup and simplify latency calculations: * move recording …
18:19 Changeset in xpra [1582] by Antoine Martin
move backlog calculations to WindowPerformanceStatistics? so we can …
18:12 Changeset in xpra [1581] by Antoine Martin
use ping latency in batch delay calculation factors (low weight - more …
18:08 Changeset in xpra [1580] by Antoine Martin
store event time with client and server ping latency
18:05 Changeset in xpra [1579] by Antoine Martin
fix batch_config.wid (was always zero as it was being cloned and not set)
17:58 Changeset in xpra [1578] by Antoine Martin
fix backlog accounting: * copy previous values before updating (doh!) …
17:51 Changeset in xpra [1577] by Antoine Martin
if we don't have decoding speed stats yet, don't jump to max speed!
13:48 Changeset in xpra [1576] by Antoine Martin
fix docstring (cut&paste!)
08:26 Changeset in xpra [1575] by Antoine Martin
we use a draw thread to make sure the UI and network loops get more …
07:40 Changeset in xpra [1574] by Antoine Martin
fix compile warning
06:10 Changeset in xpra [1573] by Antoine Martin
send ping as early as possible so we have latency stats

09/17/12:

12:29 Changeset in xpra [1572] by Antoine Martin
re-instate video encoder lock: prevent UI thread from closing the …
11:58 Changeset in xpra [1571] by Antoine Martin
always get a new video encoder when we cancel some damage, to ensure …
11:34 Changeset in xpra [1570] by Antoine Martin
make debugging readable again: we don't have problems reading from …
11:28 Changeset in xpra [1569] by Antoine Martin
initialize to None so it gets ignored until we have real data
11:24 Changeset in xpra [1568] by Antoine Martin
move draw to non-ui thread since we only use it to queue requests
11:15 Changeset in xpra [1567] by Antoine Martin
fix missing last_client_delta (used for calculating backlog factor)
10:50 Changeset in xpra [1566] by Antoine Martin
using idle_add to wait for the screen resize event to fire and update …
10:37 Changeset in xpra [1565] by Antoine Martin
r1559 for 0.6.x branch: try harder to ensure we don't end up with the …
10:32 Changeset in xpra [1564] by Antoine Martin
fix for socket dir option used via ssh (and also, non-bash shells): we …
09:58 Changeset in xpra [1563] by Antoine Martin
use untilConcludes wrapper for tcp connections too
09:56 Changeset in xpra [1562] by Antoine Martin
use wildcard to include all xpra binaries (xpra_Xvfb may or may not be …
09:54 Changeset in xpra [1561] by Antoine Martin
build fix + update docstrings
09:47 Changeset in xpra [1560] by Antoine Martin
rename README files to use a more standard extension (and prevent …
09:04 Changeset in xpra [1559] by Antoine Martin
try harder to ensure we don't end up with the clipboard_client locked …
08:56 Changeset in xpra [1558] by Antoine Martin
client now shows where it is attached to
08:52 Changeset in xpra [1557] by Antoine Martin
also show the server $DISPLAY (if exposed by the server) in session info
08:47 Changeset in xpra [1556] by Antoine Martin
avoid warning: win32 does not have workspaces
08:47 Changeset in xpra [1555] by Antoine Martin
show connection endpoint as tray tooltip and in session info dialog
06:48 Changeset in xpra [1554] by Antoine Martin
when building without x264/vpx, we must pass those flags to py2exe too!
06:09 Changeset in xpra [1553] by Antoine Martin
use untilConcludes wrapper for all I/O
Note: See TracTimeline for information about the timeline view.