xpra icon
Bug tracker and wiki

Timeline



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

09/16/12:

13:08 Changeset in xpra [1552] by Antoine Martin
prevent confusion over which encoding is used

09/15/12:

18:37 Changeset in xpra [1551] by Antoine Martin
decompress rgb24 in the draw thread if client supports the "rgb24zlib" …
17:52 Changeset in xpra [1550] by Antoine Martin
we get more beneffits in terms of client interactivity by allowing a …
17:32 Changeset in xpra [1549] by Antoine Martin
support for Xdummy on distros that only ship a suid Xorg (Fedora and …
13:20 Changeset in xpra [1548] by Antoine Martin
updated offset and context
13:14 Changeset in xpra [1547] by Antoine Martin
disable dbus warning on versions >= 0.5, also add switch to use Xdummy …
12:46 Changeset in xpra [1546] by Antoine Martin
backport r1543 for all stable branches: avoid swscale crash with very …
12:08 Changeset in xpra [1545] by Antoine Martin
remove compile info (not needed, and not the right way to build it)
12:08 Changeset in xpra [1544] by Antoine Martin
add thread info to "xpra info"
06:06 Changeset in xpra [1543] by Antoine Martin
swscale seems to have problems with very small windows (ie: 1x1)

09/14/12:

16:25 Changeset in xpra [1542] by Antoine Martin
0.6.1 release
16:15 Changeset in xpra [1541] by Antoine Martin
partial port of r1530 to 0.6.x: use xmemalign for allocating csc image …
16:11 Changeset in xpra [1540] by Antoine Martin
r1529 for 0.6.x: use xmemalign wrapper (duplicated code from x264) for …
16:11 Milestone 0.6 completed
* packaging changes * code cleanup/reorganization * fix for oversized …
16:09 Changeset in xpra [1539] by Antoine Martin
r1533 for 0.5.x and 0.6.x: what we need to compress is the clipboard …
16:07 Changeset in xpra [1538] by Antoine Martin
r1526 for 0.6.x: restore missing "damage_data_qsizes" statistics
16:06 Changeset in xpra [1537] by Antoine Martin
r1535 for 0.6.x: add "video encoder quality factor" info to debug log
16:04 Changeset in xpra [1536] by Antoine Martin
#110 x264 and vpx latency improvements: do picture decoding in a …
14:45 Changeset in xpra [1535] by Antoine Martin
add "video encoder quality factor" info to debug log
14:31 Changeset in xpra [1534] by Antoine Martin
same fix as r1532 but for the encoding side: don't free the context we …
14:23 Changeset in xpra [1533] by Antoine Martin
what we need to compress is the clipboard data, not the encoding …
14:02 Changeset in xpra [1532] by Antoine Martin
fix bug introduced by r1530: set_decoder_csc_format cannot free the …
13:16 Changeset in xpra [1531] by Antoine Martin
doh
12:57 Changeset in xpra [1530] by Antoine Martin
move free() calls to the same file where we do malloc(), and use …
12:56 Changeset in xpra [1529] by Antoine Martin
use xmemalign wrapper (duplicated code from x264) for csc memory …
12:27 Changeset in xpra [1528] by Antoine Martin
default_packet_handlers should all run from UI thread! (hello especially)
09:22 Changeset in xpra [1527] by Antoine Martin
remove UI thread calls from protocol: let each user (client and …
08:12 Changeset in xpra [1526] by Antoine Martin
restore missing "damage_data_qsizes" statistics

09/12/12:

03:29 Changeset in xpra [1525] by Antoine Martin
backport win32 uid fix
03:26 Changeset in xpra [1524] by Antoine Martin
don't try to call getuid() on win32: it does not exist!

09/10/12:

08:38 Changeset in xpra [1523] by Antoine Martin
fix pydev warnings
08:36 Changeset in xpra [1522] by Antoine Martin
fix pydev warnings
08:29 Changeset in xpra [1521] by Antoine Martin
undo r1519, the bug only occurs on 0.5.x because we cache the video …
08:27 Changeset in xpra [1520] by Antoine Martin
since we cache the encoder in a local variable, we must clear that too
08:19 Changeset in xpra [1519] by Antoine Martin
it is possible to change video encoder codec and dimensions at the …
08:16 Changeset in xpra [1518] by Antoine Martin
fix pydev warnings
08:02 Changeset in xpra [1517] by Antoine Martin
fix pydev warnings
07:59 Changeset in xpra [1516] by Antoine Martin
fix pydev warnings

09/09/12:

11:44 Changeset in xpra [1515] by Antoine Martin
array always has at least one element: the command we put there! (add …
08:31 Changeset in xpra [1514] by Antoine Martin
use "BETA" env var to decide if this is a release build or not..

09/08/12:

08:09 Changeset in xpra [1513] by Antoine Martin
version bump
07:21 Changeset in xpra [1512] by Antoine Martin
tag 0.6.x
06:38 Changeset in xpra [1511] by Antoine Martin
win32 version bump
05:35 Changeset in xpra [1510] by Antoine Martin
new stable releases
04:53 Changeset in xpra [1509] by Antoine Martin
r1497 for stable branches: better error handling for invalid command line
04:52 Changeset in xpra [1508] by Antoine Martin
r1488 for 0.5.x branch: fix compat with openbsd+ssh mode
04:50 Changeset in xpra [1507] by Antoine Martin
r1489 for stable branches: fix bash-ism by using command line argument …
04:47 Changeset in xpra [1506] by Antoine Martin
fix missing escape char in --no-tray
04:43 Changeset in xpra [1505] by Antoine Martin
r1485 adapted for 0.5 branch: ensure we don't mix encoders when switching

09/07/12:

09:53 Changeset in xpra [1504] by Antoine Martin
disable preserve workspace code until it works reliably..
08:11 Changeset in xpra [1503] by Antoine Martin
don't show "Handshake complete" message for "screenshots" and "info" …
08:10 Changeset in xpra [1502] by Antoine Martin
new switch (for posix only, off by default) to delay showing the …

09/06/12:

16:42 Changeset in xpra [1501] by Antoine Martin
some window managers won't set _NET_NUMBER_OF_DESKTOPS, which is fine: …
15:27 Changeset in xpra [1500] by Antoine Martin
check for known broken versions and reject them
15:27 Changeset in xpra [1499] by Antoine Martin
if the screenshot is empty, don't create an empty file, and log a more …
14:45 Changeset in xpra [1498] by Antoine Martin
old gtk versions don't have is_toplevel, workaround it
11:57 Changeset in xpra [1497] by Antoine Martin
detect invalid number of arguments for screenshot mode instead of …
11:55 Changeset in xpra [1496] by Antoine Martin
a connection without a "server source" is not a real client, don't log …
11:48 Changeset in xpra [1495] by Antoine Martin
fix screenshot get_rgb_rawdata api call (had not been updated.. oops)
11:22 Changeset in xpra [1494] by Antoine Martin
updated patches with new offsets (no more clashes?)
11:20 Changeset in xpra [1493] by Antoine Martin
re-order deps so we can more easily make patches that do not interfere …
09:54 Changeset in xpra [1492] by Antoine Martin
vpx static patch which also takes care of removing the build dep
09:12 Changeset in xpra [1491] by Antoine Martin
since we know we modify those files, don't count them as modified from …
09:09 Changeset in xpra [1490] by Antoine Martin
modified patch for debian squeeze/ubuntu lucid: when we build a static …
07:52 Changeset in xpra [1489] by Antoine Martin
use --socket-dir to pass socket directory to remote end rather than …
06:33 Changeset in xpra [1488] by Antoine Martin
use the untilConcludes wrapper from the XpraProxy? copy loop, should …

09/05/12:

11:23 Changeset in xpra [1487] by Antoine Martin
ensure stats are reset on each call to add_compression_stats!
11:08 Changeset in xpra [1486] by Antoine Martin
show video encoder statistics via "xpra info": speed / quality …
10:58 Changeset in xpra [1485] by Antoine Martin
video encoders now expose their type ("vpx" or "x264") so we can check …
10:52 Changeset in xpra [1484] by Antoine Martin
add missing wid param
09:12 Changeset in xpra [1483] by Antoine Martin
avoid lintian warning about line too long
08:57 Changeset in xpra [1482] by Antoine Martin
correct "private-pkg" patch and clean-up
06:33 Changeset in xpra [1481] by Antoine Martin
move solaris build files out of main source tree
06:27 Changeset in xpra [1480] by Antoine Martin
version bumps
06:04 Ticket #183 (client side protocol errors) closed by Antoine Martin
fixed: This was caused by r1402 and should be fixed in r1476 for trunk, r1477
06:03 Changeset in xpra [1479] by Antoine Martin
ensure we always have a valid rowstride and improve error message if …
06:03 Changeset in xpra [1478] by Antoine Martin
show version when starting client and server
06:02 Changeset in xpra [1477] by Antoine Martin
complete zlib fix for all versions: those that don't send chunked zlib …
05:18 Changeset in xpra [1476] by Antoine Martin
only use "chunked_compression" with new versions that support the …
04:57 Changeset in xpra [1475] by Antoine Martin
don't use print directly
04:56 Changeset in xpra [1474] by Antoine Martin
remove old odd logging format (starts with newline)
04:33 Changeset in xpra [1473] by Antoine Martin
update patch to new way of storing changes we ignore
04:32 Changeset in xpra [1472] by Antoine Martin
make diffs easier/smaller
04:31 Changeset in xpra [1471] by Antoine Martin
store list of changed files in a separate file, easier to manage

09/04/12:

19:18 Changeset in xpra [1470] by Antoine Martin
remove really old compat code, and unwanted info level logging
09:18 Changeset in xpra [1469] by Antoine Martin
send client-properties from both configure and map events. Also ensure …
06:52 Changeset in xpra [1468] by Antoine Martin
we need xorg 1.12!
06:52 Changeset in xpra [1467] by Antoine Martin
xorg required version is 1.12 not 0.12!
06:24 Changeset in xpra [1466] by Antoine Martin
must use www. with https
05:47 Changeset in xpra [1465] by Antoine Martin
set wmclass_name and wmclass_class on gdk window
05:12 Changeset in xpra [1464] by Antoine Martin
setting X-Python-Version and removing obsolete debian/pyversions

09/03/12:

15:41 Changeset in xpra [1463] by Antoine Martin
answer to most common support questions
15:38 Changeset in xpra [1462] by Antoine Martin
removing obsolete --with quilt
15:37 Changeset in xpra [1461] by Antoine Martin
debhelper & compat to version 8
15:35 Changeset in xpra [1460] by Antoine Martin
bump standards to 3.9.3: this is safe, non-disrupting change.
14:26 Changeset in xpra [1459] by Antoine Martin
copyright review and update to copyright format
09:29 Changeset in xpra [1458] by Antoine Martin
ensure we set the initial title of the gdk window
07:44 Changeset in xpra [1457] by Antoine Martin
correct lib files installation path: ignore the files modified for …
07:37 Changeset in xpra [1456] by Antoine Martin
avoid installing unnecessary file(s)
07:32 Changeset in xpra [1455] by Antoine Martin
minor clean-up: parti man page is already installed by parti.manpages file.
07:32 Changeset in xpra [1454] by Antoine Martin
add missing build-depends for x264/vpx optional modules
07:24 Changeset in xpra [1453] by Antoine Martin
we don't use GL yet, but we can (and want) to use Xdummy if possible
07:19 Changeset in xpra [1452] by Antoine Martin
sorting and updating recommends: keyboard-configuration (>= 1.82): …
07:16 Changeset in xpra [1451] by Antoine Martin
install all icons and link for desktop icon (from debian packaging)
07:13 Changeset in xpra [1450] by Antoine Martin
debian/control updates: set Antoine as Maintainer, Sorting and …
07:05 Changeset in xpra [1449] by Antoine Martin
xz compression for .deb files
07:01 Changeset in xpra [1448] by Antoine Martin
debian source compression to .xz
07:00 Changeset in xpra [1447] by Antoine Martin
separating man pages from .install to .manpages
06:55 Changeset in xpra [1446] by Antoine Martin
removing obsolete debian/docs file
06:54 Changeset in xpra [1445] by Antoine Martin
debian/watch: cleanup
06:38 Changeset in xpra [1444] by Antoine Martin
install all icons and link for desktop icon (from debian packaging)
06:34 Changeset in xpra [1443] by Antoine Martin
Add /usr/lib to sys.path for xpra script and /usr/lib/parti to …
06:29 Changeset in xpra [1442] by Antoine Martin
Add /usr/lib to sys.path for xpra script and /usr/lib/parti to …

09/01/12:

12:29 Ticket #183 (client side protocol errors) created by onlyjob
There is a minor regression introduced in 0.5.2 and 0.6.0: when mouse …

08/30/12:

11:59 Changeset in xpra [1441] by Antoine Martin
SWS_SINC is 5.5 times slower than SWS_BICUBLIN! (and visually very …
11:30 Ticket #170 (preserve workspace mapping) closed by Antoine Martin
fixed: * r1438 *tries* to keep client properties separate by using a (client …
11:23 Changeset in xpra [1440] by Antoine Martin
duplicate *all* the C gtk.window.realize() code that we can (almost …
08:55 Changeset in xpra [1439] by Antoine Martin
add sharing option to default config files (off for now)
07:30 Changeset in xpra [1438] by Antoine Martin
clients now send an optional uuid which is a SHA digest of …
06:55 Changeset in xpra [1437] by Antoine Martin
don't compress cursor if very small, and don't try to parse clipboard …
06:18 Changeset in xpra [1436] by Antoine Martin
add new info

08/29/12:

17:12 Changeset in xpra [1435] by Antoine Martin
don't set workspace value for OR windows
16:18 Changeset in xpra [1434] by Antoine Martin
ugly solution to clipboard sharing: first come first serve only
15:45 Changeset in xpra [1433] by Antoine Martin
can_run_server was only used in one place, move it there
15:38 Changeset in xpra [1432] by Antoine Martin
remove old remnants from serversource math bits (now all in xpra/maths.py)
15:17 Changeset in xpra [1431] by Antoine Martin
use hardened LDFLAGS, fixed "hardening-no-relro" on compilation of …
15:16 Changeset in xpra [1430] by Antoine Martin
compile cython extensions with -fPIC, fixes warnings like …
15:13 Changeset in xpra [1429] by Antoine Martin
preserve window workspace by letting clients store and retrieve …
14:33 Changeset in xpra [1428] by Antoine Martin
preserve window workspace by letting clients store and retrieve …
07:13 Changeset in xpra [1427] by Antoine Martin
add missing changelog entries
07:13 Changeset in xpra [1426] by Antoine Martin
force disconnection after irrecoverable network parsing error
07:12 Changeset in xpra [1425] by Antoine Martin
add missing changelog entry
07:01 Changeset in xpra [1424] by Antoine Martin
unfortunately, we still need the old decompress code to be compatible …
06:42 Changeset in xpra [1423] by Antoine Martin
we need a decompressor instance (which will buffer things) to be …
04:59 Changeset in xpra [1422] by Antoine Martin
fix window refresh: do not skip all windows after a hidden one!
04:51 Changeset in xpra [1421] by Antoine Martin
prepare 0.3.7 release
04:48 Changeset in xpra [1420] by Antoine Martin
doh: this should be automated - having to update so many places is …
04:44 Changeset in xpra [1419] by Antoine Martin
prepare 0.4.4 release
04:39 Changeset in xpra [1418] by Antoine Martin
prepare 0.5.2 release
04:03 Changeset in xpra [1417] by Antoine Martin
#41 statistics to ensure we haven't adversely affected performance …

08/28/12:

09:12 Changeset in xpra [1416] by Antoine Martin
add some release notes so we can make a new beta build
08:48 Changeset in xpra [1415] by Antoine Martin
fix "xpra info" with multi user mode: use a suffix for each server …
08:42 Changeset in xpra [1414] by Antoine Martin
simplify value lookup in get(..) and fix value lookups: we must always …
08:09 Changeset in xpra [1413] by Antoine Martin
#41: move png_window_icons to ServerSource?
07:58 Changeset in xpra [1412] by Antoine Martin
#41: randr code will now choose the largest screen resolution to fit …
06:54 Changeset in xpra [1411] by Antoine Martin
#41: new --enable-sharing command line option
06:33 Changeset in xpra [1410] by Antoine Martin
#41: when we send the initial windows, ensure we only send them to the …
06:14 Changeset in xpra [1409] by Antoine Martin
it seems gtk.Screen.get_monitor_plug_name can return None, so replace …
Note: See TracTimeline for information about the timeline view.