Timeline
10/07/12:
- 19:00 Changeset in xpra [1874] by
- r1812 and r1857 for 0.5.x and 0.6.x branches: ensure subprocesses …
- 18:58 Changeset in xpra [1873] by
- 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
-
fixed: After manual x264 code inspection:
*
x264_param_apply_profile
: … - 12:23 Changeset in xpra [1872] by
- per-frame x264_param_t must be malloced and freed!
- 12:23 Changeset in xpra [1871] by
- only bother to call cleanup and take the lock if there is something to …
- 12:19 Ticket #91 (Control key not forwarded) closed by
- fixed
- 11:21 Changeset in xpra [1870] by
- 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
- duplicate: dupe of #56
- 09:59 Changeset in xpra [1869] by
- use standard code layout for all tests, add new keymap-changed test
10/06/12:
- 18:39 Changeset in xpra [1868] by
- fix launcher when running the client embedded: * if the password does …
- 18:02 Changeset in xpra [1867] by
- prettify
- 17:47 Changeset in xpra [1866] by
- add option to disable the forwarding of windows data, used by text …
- 17:24 Changeset in xpra [1865] by
- during shutdown, the IO thread loops can hit all sorts of exceptions …
- 12:13 Changeset in xpra [1864] by
- also remove GenericEvent? from consts list
- 11:55 Changeset in xpra [1863] by
- avoid build errors on really old X11 versions (ie: CentOS 5.x): just …
- 09:27 Changeset in xpra [1862] by
- don't use a video encoder for just one frame, add heuristics to guess: …
- 09:19 Changeset in xpra [1861] by
- we know this can cause XErrors, so don't log them
- 09:12 Changeset in xpra [1860] by
- doh: epic typo!
- 09:08 Changeset in xpra [1859] by
- record per-encoder total number of frames and number of pixels sent, …
- 09:04 Changeset in xpra [1858] by
- fix "xpra info": keyboard flag location has moved..
- 08:52 Changeset in xpra [1857] by
- children started with --start-child should not have access (or …
- 08:35 Changeset in xpra [1856] by
- backports for stable branches of r1826 and r1853: avoid errors on …
- 08:31 Changeset in xpra [1855] by
- 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
- fixed: backports in r1854, closing.
- 08:25 Changeset in xpra [1854] by
- #191: r1842 for old stable branches: move all common mouse stuff to a …
- 08:19 Changeset in xpra [1853] by
- source may be None during shutdown, it's ok, we will ignore the …
10/05/12:
- 20:17 Changeset in xpra [1852] by
- update script failed to grab iss from the old location: version bump …
- 20:13 Changeset in xpra [1851] by
- update script failed to grab iss from the old location: version bump …
- 20:11 Changeset in xpra [1850] by
- update script failed to grab iss from the old location: version bump …
- 20:05 Changeset in xpra [1849] by
- update release files for 0.7.0
- 19:40 Changeset in xpra [1848] by
- add new test to easily get keyboard info out of the wimpiggy cython …
- 19:38 Changeset in xpra [1847] by
- #191 undo some of the event filtering stuff and the last of the …
- 19:35 Changeset in xpra [1846] by
- ensure that all the events we inject (mouse was done, now keyboard) go …
- 19:30 Changeset in xpra [1845] by
- bug in version bump scripts forgot the ebuilds... here they are
- 18:52 Changeset in xpra [1844] by
- prevent the version info log message from interfering with ssh login …
- 18:42 Changeset in xpra [1843] by
- not used
- 18:10 Changeset in xpra [1842] by
- move all common mouse stuff to a single method that takes care of X11 sync
- 18:09 Changeset in xpra [1841] by
- small shortcut (mostly logging)
- 17:22 Changeset in xpra [1840] by
- compat with old versions is more important than py3
- 17:16 Changeset in xpra [1839] by
- fix typos in backport
- 16:56 Changeset in xpra [1838] by
- during shutdown we may still get key or mouse events which now need …
- 16:52 Changeset in xpra [1837] by
- try harder to free references quicker so python can garbage collect …
- 15:35 Changeset in xpra [1836] by
- update release files with latest password changes
- 15:27 Changeset in xpra [1835] by
- r1825 and r1828 for old branches: password handling fixes
- 13:43 Ticket #192 (mouse cursor shown as 'X' in some applications.) created by
- Is some applications and in some dialogs mouse cursor looks like 'X' …
- 13:34 Changeset in xpra [1834] by
- if a window is gone, we may not know about it yet - trying to call …
- 12:33 Changeset in xpra [1833] by
- simplify test of OR windows: provide is_OR()
- 12:32 Changeset in xpra [1832] by
- add missing is_managed() method
- 12:24 Changeset in xpra [1831] by
- add "composite-destroyed" signal so we can try to clean things up
- 08:20 Changeset in xpra [1830] by
- define more human readable lookups for x11 events and show all events …
- 08:00 Changeset in xpra [1829] by
- test if we can call acknowledge_changes() before calling it and inline …
- 07:55 Changeset in xpra [1828] by
- always do all IO in try/except block and remove trailing carriage returns
- 07:50 Changeset in xpra [1827] by
- log password file and password in debug mode
- 07:49 Changeset in xpra [1826] by
- avoid error on exit if protocol source is already None (just drop the …
- 07:48 Changeset in xpra [1825] by
- password files do NOT have \n in them!
- 07:47 Changeset in xpra [1824] by
- when we run the client embedded in the launcher, override the …
- 07:43 Changeset in xpra [1823] by
- use "warn_and_quit" function to exit with code and message, and use …
- 06:46 Changeset in xpra [1822] by
- fix start-child option and add examples to config files
- 06:34 Changeset in xpra [1821] by
- remove redundant peer info: rely on str SocketConnection?.str instead
- 06:29 Changeset in xpra [1820] by
- cut&paste gone wrong!
- 06:27 Changeset in xpra [1819] by
- detect invalid port numbers sooner and error out more cleanly
10/04/12:
- 23:09 Changeset in xpra [1818] by
- fix event_type_names and route_event whitelist: these are X11 event …
- 21:40 Changeset in xpra [1817] by
- if XPRA_X11_DEBUG env is set to non zero, dump all events we filter, …
- 20:49 Changeset in xpra [1816] by
- try to ensure we only emit "unmanaged" once, that we call …
- 20:46 Changeset in xpra [1815] by
- prevent us from calling destroy() more than once, and if we try print …
- 20:39 Changeset in xpra [1814] by
- ignore selection events without a window, add better debug messages …
- 19:44 Changeset in xpra [1813] by
- use regular logging after we daemonize (after we pass sanity checks), …
- 19:37 Changeset in xpra [1812] by
- isolate the Xvfb process even more: set close_fds=True so it won't be …
- 19:28 Changeset in xpra [1811] by
- doh - was not meant to commit that!
- 19:28 Changeset in xpra [1810] by
- record the timeout timer so we can also cancel it before it is due …
- 19:22 Changeset in xpra [1809] by
- show one decimal place for both fps and pixels/s
- 18:50 Changeset in xpra [1808] by
- quality can be set to -1 (means Auto mode)
- 16:35 Ticket #158 (xpra: mouse position out of sync) reopened by
-
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
- As discussed over email, here is a stacktrace obtained with trunk …
- 15:49 Changeset in xpra [1807] by
- adding commented -dbg packages
- 15:25 Changeset in xpra [1806] by
- 0.3.11 release
- 15:23 Changeset in xpra [1805] by
- 0.4.8 release
- 15:21 Changeset in xpra [1804] by
- 0.5.6 release
- 15:17 Changeset in xpra [1803] by
- 0.6.4 release
- 15:06 Changeset in xpra [1802] by
- r1761 for 0.6.x branch: prevent races with cleanup/close of connections
- 15:01 Changeset in xpra [1801] by
- simpler fix than r1784: use a re-entrant lock and close the backing …
- 14:54 Changeset in xpra [1800] by
- r1789 (partial): take shortcut if damage area is empty (zero size)
- 14:48 Changeset in xpra [1799] by
- r1785 and r1786 for old branches: avoid dimensions that swscale cannot …
- 14:36 Changeset in xpra [1798] by
- r1794 for old branches: some clients (ie: win32) allow windows to be …
- 14:28 Changeset in xpra [1797] by
- r1753 for 0.6.x branch: add locking since we rely on the video_encoder …
- 14:24 Changeset in xpra [1796] by
- r1716 for 0.5 and 0.6: uncompressed packets (xpra -z 0 ..) may send …
- 14:20 Changeset in xpra [1795] by
- r1762 for old branches: support dicts with non-strings as keys
- 12:04 Changeset in xpra [1794] by
- some clients (ie: win32) allow windows to be resized to 0x0 size, but …
- 11:49 Changeset in xpra [1793] by
- we must always include the xpra_Xdummy script until we come to …
- 07:06 Changeset in xpra [1792] by
- use "Warning" as message header to try to prevent confusion over …
- 07:05 Changeset in xpra [1791] by
- better error message: remove redundant header
- 06:55 Changeset in xpra [1790] by
- add Xdummy dependencies instead of Xvfb for Fedora and openSUSE builds
10/03/12:
- 21:19 Changeset in xpra [1789] by
- if we're not batching, we still need to call get_best_encoding before …
- 21:06 Changeset in xpra [1788] by
- fix "xpra info": flag got moved..
- 20:55 Changeset in xpra [1787] by
- can use XPRA_X11_DEBUG="0" to leave it off, not just any value to turn …
- 20:49 Changeset in xpra [1786] by
- x264 rounds down the window size to the nearest even number, so make …
- 20:17 Changeset in xpra [1785] by
- if the client uses swscale (all do as of now - so defaults to True), …
- 19:53 Changeset in xpra [1784] by
- fix for "non-existing PPS 0 referenced": prevent races (lock release …
- 14:42 Changeset in xpra [1783] by
- restore previous behaviour (misnamed/buggy method): default to run …
- 14:31 Changeset in xpra [1782] by
- try harder not to cause exceptions: filter the window id we pass to …
- 13:48 Ticket #190 (handle COMPOUND_TEXT) created by
- A number of X11 properties can be stored using this encoding, and at …
- 13:44 Changeset in xpra [1781] by
- since we prefer _NET_WM_NAME over WM_NAME and _NET_WM_ICON_NAME over …
- 12:19 Changeset in xpra [1780] by
- simplify "modifier_keycodes": no need for a client capability, we just …
10/02/12:
- 15:03 Changeset in xpra [1779] by
- re-do the un-done of r1771: win32 clients simply do not work using the …
- 12:11 Changeset in xpra [1778] by
- call compute_modifier_keynames when keymap changes, and add some debug
- 10:55 Changeset in xpra [1777] by
- add XPRA_SYNCHRONIZE env variable to allow us to run X11 calls in sync …
- 09:27 Changeset in xpra [1776] by
- keynames_for_mod was never assigned, so we were skipping …
- 08:54 Changeset in xpra [1775] by
- share keys_pressed between all the clients so any of them can clear …
- 08:17 Changeset in xpra [1774] by
- move most of the keyboard stuff to the per-client class ServerSource? - …
- 06:36 Changeset in xpra [1773] by
- 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
- fixed: done in r1772
- 17:38 Changeset in xpra [1772] by
- #149 use XkbKeycodeToKeysym? instead of XKeycodeToKeysym (deprecation)
- 16:00 Changeset in xpra [1771] by
- AltGr? part9: undo most of r1758 and r1760 since we just map …
- 15:56 Changeset in xpra [1770] by
- AltGr? part8: map "ISO_Level3_Shift" / "Mode_switch" to modifier "mod2" …
- 15:01 Changeset in xpra [1769] by
- 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
- 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
- I am really enjoying xpra! Thank you for making it. I don't have any …
- 18:32 Changeset in xpra [1768] by
- docstrings
- 17:59 Changeset in xpra [1767] by
- turn off verbose debugging and disable raw x11 keycodes for now
- 17:54 Changeset in xpra [1766] by
- less strict target_client_latency: * up to twice the minimum * account …
- 17:22 Changeset in xpra [1765] by
- import cleanup
- 17:21 Changeset in xpra [1764] by
- add test for large dict with non-string keys: use dict from …
- 17:19 Changeset in xpra [1763] by
- better x11 keymap support: use native cython x11 code to get the real …
- 16:28 Changeset in xpra [1762] by
- support dicts with non-strings as keys
- 15:19 Changeset in xpra [1761] by
- prevent races with cleanup/close of connections: * clean and start via …
- 14:07 Changeset in xpra [1760] by
- AltGr? fix part6: if clients support the new "modifier_keycodes" …
- 14:01 Changeset in xpra [1759] by
- AltGr? fix part5: try harder to get a complete keymap by preserving the …
- 13:49 Changeset in xpra [1758] by
- AltGr? fix part4: move some keyboard processing functions to platform …
- 13:42 Changeset in xpra [1757] by
- AltGr? fix part3: provide raw x11 way of getting the keyboard mappings …
- 13:39 Changeset in xpra [1756] by
- AltGr? fix part2: remove "add_if_missing" ugly hack: deal with missing …
- 13:33 Changeset in xpra [1755] by
- AltGr? fix part1: get_modifier_mappings now returns a list of (keycode, …
- 13:30 Changeset in xpra [1754] by
- take shortcut if we're closed already
09/29/12:
- 07:21 Changeset in xpra [1753] by
- add locking since we rely on the video_encoder existing through the …
- 07:01 Changeset in xpra [1752] by
- simplify dict update code
- 06:38 Ticket #187 (x264 crashes when resizing window) created by
- 06:12 Ticket #167 (MATLAB (close all) crashes xpra) closed by
- needinfo: OK closing, feel free to re-open.
09/28/12:
- 10:04 Changeset in xpra [1751] by
- png has both higher compession and higher overhead, so only use it if …
- 09:45 Changeset in xpra [1750] by
- we may have a ping timer scheduled when we drop the connection and …
- 09:01 Changeset in xpra [1749] by
- be more clever about when to clean the video decoder: only do the …
- 08:22 Changeset in xpra [1748] by
- honour the "--no-compile" flag used by debuild (saves a lot of time …
- 08:17 Changeset in xpra [1747] by
- we don't need private package location anymore (installed in the usual …
- 07:47 Changeset in xpra [1746] by
- generic rpm fixes: * add and use "no_server" flag (also set when …
- 07:19 Changeset in xpra [1745] by
- fix XPRA_LOCAL_SERVERS_SUPPORTED mode: must return tuple!
- 07:16 Changeset in xpra [1744] by
- fixed patch (missing last line..)
- 07:08 Changeset in xpra [1743] by
- also make an .xz archive
- 06:53 Changeset in xpra [1742] by
- updated all patches with new offsets and context
09/27/12:
- 16:33 Changeset in xpra [1741] by
- typo in release script missed this..
- 16:06 Changeset in xpra [1740] by
- update release notes
- 15:45 Changeset in xpra [1739] by
- 0.6.3 release
- 15:40 Changeset in xpra [1738] by
- r1733: fix memleak via protocol refleak
- 15:20 Changeset in xpra [1737] by
- simplify
- 15:15 Changeset in xpra [1736] by
- don't warn on osx: we don't have wimpiggy.lowlevel there, but we don't …
- 15:05 Changeset in xpra [1735] by
- py2app and Cython just won't play nice with each other, so we move all …
- 10:57 Changeset in xpra [1734] by
- configure logging via basicConfig and do it earlier in …
- 07:45 Changeset in xpra [1733] by
- fix memleak via protocol refleak: drop all references to ServerSource? …
- 06:59 Changeset in xpra [1732] by
- initialize logging sooner
- 06:53 Changeset in xpra [1731] by
- ensure dimensions are obtained after gtk gets a chance to run
- 06:51 Changeset in xpra [1730] by
- must use actual size when calling _get_desktop_size_capability: since …
09/26/12:
- 19:46 Changeset in xpra [1729] by
- r1714: an error in the callbacks should not cause a connection drop!
- 19:44 Changeset in xpra [1728] by
- enable auto-refresh by default
- 19:43 Changeset in xpra [1727] by
- r1723: enable auto-refresh by default
- 19:41 Changeset in xpra [1726] by
- partial r1720: add missing options
- 19:38 Changeset in xpra [1725] by
- r1724: clear socket timeout once we have connected
- 19:35 Changeset in xpra [1724] by
- clear socket timeout once we have connected
- 19:32 Changeset in xpra [1723] by
- enable auto-refresh by default
- 18:55 Changeset in xpra [1722] by
- packaging for Mac OS X: run the script to get an "Xpra.app" on the desktop
- 16:58 Changeset in xpra [1721] by
- tidy up setup file and add support for py2app: * move all support …
- 16:55 Changeset in xpra [1720] by
- add missing options and allow the compression combo to be used by all …
- 13:59 Changeset in xpra [1719] by
- * non-win32: only include the webm license if we include webm support
- 13:57 Changeset in xpra [1718] by
- * print all the build switches * on win32: only include the webm …
- 13:07 Ticket #184 (Xcb-Errors) closed by
- fixed: oh, this is really embarrassing. So much effort led me back to the …
- 13:06 Changeset in xpra [1717] by
- #184 ensure clipboard packets are processed in the UI thread
- 12:55 Changeset in xpra [1716] by
- uncompressed packets (xpra -z 0 ..) may send "unicode" data (hello …
- 12:11 Changeset in xpra [1715] by
- acks may have timed out and been removed!
- 12:09 Changeset in xpra [1714] by
- an error in the callbacks should not cause a connection drop!
- 11:33 Changeset in xpra [1713] by
- fix 0.3.x compatibility: the string may contain zero bytes (it does …
- 11:21 Changeset in xpra [1712] by
- add about box, add escape as close accel
- 10:52 Changeset in xpra [1711] by
- now that we only support "raw_packets" we can enable compression on …
- 10:15 Changeset in xpra [1710] by
- also log client encoding
- 08:38 Changeset in xpra [1709] by
- don't install xpra as a private package
- 08:30 Changeset in xpra [1708] by
- log client info to server log
- 07:42 Changeset in xpra [1707] by
- use "txt" icon for dos commands and "ui" icon for launcher
- 07:37 Changeset in xpra [1706] by
- swap icons: '_txt' is the text one (duh)
- 07:29 Changeset in xpra [1705] by
- remove compat with versions older than 0.3.10
- 06:21 Changeset in xpra [1704] by
- validate d/copyright
- 06:15 Changeset in xpra [1703] by
- update debian copy of patches
- 06:14 Changeset in xpra [1702] by
- * remove revision info from file context lines, * remove x264/vpx …
09/25/12:
- 20:10 Changeset in xpra [1701] by
- missed by version bump script when it ran out of fds.. ffs
- 19:53 Changeset in xpra [1700] by
- if we get an error during build, wait for a keypress so we can see …
- 19:28 Changeset in xpra [1699] by
- version bump the ebuilds
- 19:06 Changeset in xpra [1698] by
- version script mangled those up?
- 18:48 Changeset in xpra [1697] by
- eclipse/adt did this…
- 18:47 Changeset in xpra [1696] by
- bump junit in classpath
- 18:41 Changeset in xpra [1695] by
- typo: forgot to bump version..
- 18:32 Changeset in xpra [1694] by
- version script mangled those up?
- 18:17 Changeset in xpra [1693] by
- new stable releases
- 17:28 Changeset in xpra [1692] by
- r1647: sending invalid keycodes can crash the server!
- 17:26 Changeset in xpra [1691] by
- r1646: ensure we never record zero or even negative decode time
- 17:23 Changeset in xpra [1690] by
- r1640 restore compression of the main packet and restore "single …
- 17:21 Changeset in xpra [1689] by
- do not copy the last_delays variable or all the windows will end up …
- 17:16 Changeset in xpra [1688] by
- r1609: ensure that encoding switching done on the server (done to send …
- 17:13 Changeset in xpra [1687] by
- r1609: ensure that encoding switching done on the server (done to send …
- 17:04 Changeset in xpra [1686] by
- r1606: fix damage options concat code (were being squashed!)
- 17:00 Changeset in xpra [1685] by
- r1604: fix encoder/window dimensions mismatch causing missing key frames
- 16:50 Changeset in xpra [1684] by
- r1596: fix iteration over dict items!
- 16:47 Changeset in xpra [1683] by
- r1594: server.encoding does not exist anymore, so just set jpegquality …
- 16:43 Changeset in xpra [1682] by
- backport r1571: always get a new video encoder when we cancel some …
- 16:38 Changeset in xpra [1681] by
- drop compatibility with servers older than 0.3.x
- 16:28 Changeset in xpra [1680] by
- drop compatibility with servers older than 0.3.x
- 16:21 Changeset in xpra [1679] by
- not going to fix opengl in 0.6.x branch so remove dep
- 16:19 Changeset in xpra [1678] by
- default to Xdummy for xpra, remove redundant stuff, and go back to …
- 16:05 Changeset in xpra [1677] by
- ensure our per-distro patches are applied
- 15:51 Changeset in xpra [1676] by
- we use quilt to apply patches
- 15:29 Changeset in xpra [1675] by
- default to build with Xdummy dependencies
- 15:17 Changeset in xpra [1674] by
- turn off debugging (oops)
- 12:50 Changeset in xpra [1673] by
- add libwebp2 dep
- 12:33 Changeset in xpra [1672] by
- * if somehow the client fails to ack some packet, or if we …
- 12:32 Changeset in xpra [1671] by
- fix log message format
- 11:46 Changeset in xpra [1670] by
- fixes: * GlobalStatistics?.damage_last_events record the wid, so update …
- 11:26 Changeset in xpra [1669] by
- add copyright info for webm
- 11:22 Changeset in xpra [1668] by
- include WEBM license (BSD 3-clause) in installation (under 'webm' subdir)
- 11:17 Changeset in xpra [1667] by
- avoid errors if tray_icon is not set and try harder to find the icons …
- 11:16 Changeset in xpra [1666] by
- oops: match rename in parent class
- 10:37 Changeset in xpra [1665] by
- generalize the "quality" option to apply to x264, webp as well as …
- 08:58 Changeset in xpra [1664] by
- fix deb build: let it find the new man page location
- 07:22 Changeset in xpra [1663] by
- man pages have moved
- 07:00 Changeset in xpra [1662] by
- doh - need patch level 1 for all packaging patches
- 06:59 Changeset in xpra [1661] by
- also expose uuid
- 06:57 Changeset in xpra [1660] by
- also expose client version
- 06:54 Changeset in xpra [1659] by
- show client connection info on connection and via "xpra info"
- 06:12 Changeset in xpra [1658] by
- 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
- Follow up from #10 What we want to do is make sure that the virtual …
- 05:58 Changeset in xpra [1657] by
- 05:52 Changeset in xpra [1656] by
- missed rename of webm->webp
- 05:49 Changeset in xpra [1655] by
- * rpm packaging for webm/webp * rename to "webp" since this is the …
- 05:11 Changeset in xpra [1654] by
- fix webm support on win32 (and add switch in bat file)
09/24/12:
- 18:51 Changeset in xpra [1653] by
- expose the type of client we are dealing with
- 18:47 Changeset in xpra [1652] by
- webm support
- 17:44 Changeset in xpra [1651] by
- log full xauth command when it fails
- 17:31 Changeset in xpra [1650] by
- no need for another thread
- 17:30 Changeset in xpra [1649] by
- add zlib decompression support
- 17:14 Changeset in xpra [1648] by
- avoid error if get_data_dir returns None (and sometimes it does on osx..)
- 16:34 Changeset in xpra [1647] by
- sending invalid keycodes can crash the server!
- 16:28 Changeset in xpra [1646] by
- ensure we never record zero or even negative decode time
- 16:16 Changeset in xpra [1645] by
- update java support to 0.7.0 level: support raw packets
- 15:19 Changeset in xpra [1644] by
- fix gibberish callback (again..)
- 09:40 Changeset in xpra [1643] by
- move everything to C drive (as everyone has one - easier to maintain …
- 09:39 Changeset in xpra [1642] by
- make it easier to run with a simple double-click on the BAT file: move …
- 07:28 Changeset in xpra [1641] by
- update junit
- 05:47 Changeset in xpra [1640] by
- restore compression of the main packet and restore "single chunk" …
- 04:59 Changeset in xpra [1639] by
- oops: var got renamed
- 04:57 Changeset in xpra [1638] by
- ensure these vars exist even before the connection is fully …
09/23/12:
- 18:35 Changeset in xpra [1637] by
- do not share the same delay records between all windows!
- 18:33 Changeset in xpra [1636] by
- wrap "deque"s in lists to prevent "RuntimeError?: deque mutated during …
- 18:09 Changeset in xpra [1635] by
- wrap "deque"s in lists to prevent "RuntimeError?: deque mutated during …
- 18:00 Changeset in xpra [1634] by
- wrap "deque"s in lists to prevent "RuntimeError?: deque mutated during …
- 14:56 Changeset in xpra [1633] by
- fix xpra info stats for ping latency (use new millisecond scale)
- 14:56 Changeset in xpra [1632] by
- * fix another variable scoping issue * better label for save file …
- 14:41 Changeset in xpra [1631] by
- show server svn revision since we know it
- 14:33 Changeset in xpra [1630] by
- if we resize the window to make it bigger, resize the graphs accordingly
- 10:49 Changeset in xpra [1629] by
- was still having variable scoping issues, replace with class variable …
- 10:46 Changeset in xpra [1628] by
- use the scale passed in!
- 10:38 Changeset in xpra [1627] by
- use G/M/K as soon as we reach the unit threshold
- 09:27 Changeset in xpra [1626] by
- allow 'start-child' in config file
09/22/12:
- 18:19 Changeset in xpra [1625] by
- if the packet is None (damage cancelled), don't try to deal with …
- 18:14 Changeset in xpra [1624] by
- solve weird python variable scoping problem by using pre-defined array …
- 17:03 Changeset in xpra [1623] by
- cleanup latency exchange and display: * always use values in integer …
- 11:10 Changeset in xpra [1622] by
- since both graphs are related and changing quickly, save them both at once
09/21/12:
- 17:24 Changeset in xpra [1621] by
- fix mixed up descriptions
- 16:58 Changeset in xpra [1620] by
- enable auto-refresh-delay by default (1 second delay) and add it to …
- 16:47 Changeset in xpra [1619] by
- make it easy for users to save graphs
- 14:45 Changeset in xpra [1618] by
- always use the set_tooltip_text compat wrapper
- 14:21 Ticket #184 (Xcb-Errors) reopened by
- I've seen it for the first time with x264 encoding, by running this …
- 11:54 Changeset in xpra [1617] by
- implement auto-refresh server side: * client requests …
- 07:33 Changeset in xpra [1616] by
- never allow batching to be disabled, if we have congestion then it …
- 06:46 Changeset in xpra [1615] by
- do not bother including darwin/win32 platform code in posix builds
- 06:24 Changeset in xpra [1614] by
- move spec file out of main source and into build scripts area
- 06:07 Changeset in xpra [1613] by
- move man pages to subdir
- 06:05 Changeset in xpra [1612] by
- add docstring
- 06:00 Changeset in xpra [1611] by
- add docstring and remove "xpra/build_info.py" since it is not stored in svn
- 05:56 Changeset in xpra [1610] by
- remove "do-build" and "install.sh": it is clearer to use distutils directly
09/20/12:
- 16:36 Changeset in xpra [1609] by
- ensure that encoding switching done on the server (done to send us …
- 16:29 Changeset in xpra [1608] by
- more readable?
- 16:28 Changeset in xpra [1607] by
- add damage options to debug logging
- 16:27 Changeset in xpra [1606] by
- fix damage options concat code (were being squashed!)
- 16:08 Changeset in xpra [1605] by
- LOCAL_MODIFICATIONS is stored as a string, convert to an int before …
- 14:22 Changeset in xpra [1604] by
- fix "non-existing PPS 0 referenced" for x264 (and its vpx …
- 14:05 Changeset in xpra [1603] by
- better error message
- 14:01 Changeset in xpra [1602] by
- count how many frames we have encoded and expose it in the client_options
- 14:00 Changeset in xpra [1601] by
- we *must* always fire the callbacks, even when we fail to decode!
- 13:38 Changeset in xpra [1600] by
- adjust number of values passed in so we get exactly N_SAMPLES values …
- 13:28 Changeset in xpra [1599] by
- if unit is 1, then don't show it
- 12:50 Changeset in xpra [1598] by
- if we somehow end up in queue_draw for a window which is not mapped …
- 12:48 Changeset in xpra [1597] by
- add more graphs: * pixels decoded (share graph with bandwidth) * …
- 12:37 Changeset in xpra [1596] by
- fix iteration over dict items!
- 12:26 Changeset in xpra [1595] by
- add missing shebang to make it easier to run those tests
- 12:06 Changeset in xpra [1594] by
- server.encoding does not exist anymore, so just set jpegquality …
- 09:17 Ticket #185 (Better parsing for --ssh option) closed by
- fixed: thanks! applied in r1593
- 09:16 Changeset in xpra [1593] by
- #185 fix wrong parsing when dealing with nested quotings, etc
- 09:07 Ticket #185 (Better parsing for --ssh option) created by
- If you use some more sophisticated options for ssh (like ssh -o …
- 07:33 Changeset in xpra [1592] by
- draw pretty graphs with bandwidth stats in session-info: * move in/out …
- 06:41 Ticket #184 (Xcb-Errors) closed by
- worksforme: Closing for now. (r1591 fixes the mmap issue) FYI: jpeg at 20% …
09/19/12:
- 16:35 Changeset in xpra [1591] by
- ensure we free_mmap_area from the ui thread so that any pending draw …
- 13:53 Ticket #184 (Xcb-Errors) created by
- Part of changeset r1527 was a change to protocol.py (see the patchset …
- 12:38 Changeset in xpra [1590] by
- better latency: * record, report and use the actual batch delay used …
- 12:34 Changeset in xpra [1589] by
- fix UI: client_latency is in milliseconds! (slight inconsistency here..)
- 11:10 Changeset in xpra [1588] by
- since we use the backlog stats earlier to delay existing batched …
- 10:53 Changeset in xpra [1587] by
- make sure we don't "damage_now" if there is a client backlog
- 10:13 Changeset in xpra [1586] by
- * move target latency calculations to get_target_client_latency in …
- 09:10 Ticket #159 (swscale memalign) closed by
- wontfix: I've looked at the code and ffmpeg allocates memory aligned to 8 bytes …
- 08:59 Changeset in xpra [1585] by
- simplify and document "min_client_latency"
09/18/12:
- 18:42 Changeset in xpra [1584] by
- remove and improve debug
- 18:22 Changeset in xpra [1583] by
- cleanup and simplify latency calculations: * move recording …
- 18:19 Changeset in xpra [1582] by
- move backlog calculations to WindowPerformanceStatistics? so we can …
- 18:12 Changeset in xpra [1581] by
- use ping latency in batch delay calculation factors (low weight - more …
- 18:08 Changeset in xpra [1580] by
- store event time with client and server ping latency
- 18:05 Changeset in xpra [1579] by
- fix batch_config.wid (was always zero as it was being cloned and not set)
- 17:58 Changeset in xpra [1578] by
- fix backlog accounting: * copy previous values before updating (doh!) …
- 17:51 Changeset in xpra [1577] by
- if we don't have decoding speed stats yet, don't jump to max speed!
- 13:48 Changeset in xpra [1576] by
- fix docstring (cut&paste!)
- 08:26 Changeset in xpra [1575] by
- we use a draw thread to make sure the UI and network loops get more …
- 07:40 Changeset in xpra [1574] by
- fix compile warning
- 06:10 Changeset in xpra [1573] by
- send ping as early as possible so we have latency stats
09/17/12:
- 12:29 Changeset in xpra [1572] by
- re-instate video encoder lock: prevent UI thread from closing the …
- 11:58 Changeset in xpra [1571] by
- always get a new video encoder when we cancel some damage, to ensure …
- 11:34 Changeset in xpra [1570] by
- make debugging readable again: we don't have problems reading from …
- 11:28 Changeset in xpra [1569] by
- initialize to None so it gets ignored until we have real data
- 11:24 Changeset in xpra [1568] by
- move draw to non-ui thread since we only use it to queue requests
- 11:15 Changeset in xpra [1567] by
- fix missing last_client_delta (used for calculating backlog factor)
- 10:50 Changeset in xpra [1566] by
- using idle_add to wait for the screen resize event to fire and update …
- 10:37 Changeset in xpra [1565] by
- r1559 for 0.6.x branch: try harder to ensure we don't end up with the …
- 10:32 Changeset in xpra [1564] by
- fix for socket dir option used via ssh (and also, non-bash shells): we …
- 09:58 Changeset in xpra [1563] by
- use untilConcludes wrapper for tcp connections too
- 09:56 Changeset in xpra [1562] by
- use wildcard to include all xpra binaries (xpra_Xvfb may or may not be …
- 09:54 Changeset in xpra [1561] by
- build fix + update docstrings
- 09:47 Changeset in xpra [1560] by
- rename README files to use a more standard extension (and prevent …
- 09:04 Changeset in xpra [1559] by
- try harder to ensure we don't end up with the clipboard_client locked …
- 08:56 Changeset in xpra [1558] by
- client now shows where it is attached to
- 08:52 Changeset in xpra [1557] by
- also show the server $DISPLAY (if exposed by the server) in session info
- 08:47 Changeset in xpra [1556] by
- avoid warning: win32 does not have workspaces
- 08:47 Changeset in xpra [1555] by
- show connection endpoint as tray tooltip and in session info dialog
- 06:48 Changeset in xpra [1554] by
- when building without x264/vpx, we must pass those flags to py2exe too!
- 06:09 Changeset in xpra [1553] by
- use untilConcludes wrapper for all I/O
09/16/12:
- 13:08 Changeset in xpra [1552] by
- prevent confusion over which encoding is used
09/15/12:
- 18:37 Changeset in xpra [1551] by
- decompress rgb24 in the draw thread if client supports the "rgb24zlib" …
- 17:52 Changeset in xpra [1550] by
- we get more beneffits in terms of client interactivity by allowing a …
- 17:32 Changeset in xpra [1549] by
- support for Xdummy on distros that only ship a suid Xorg (Fedora and …
- 13:20 Changeset in xpra [1548] by
- updated offset and context
- 13:14 Changeset in xpra [1547] by
- disable dbus warning on versions >= 0.5, also add switch to use Xdummy …
- 12:46 Changeset in xpra [1546] by
- backport r1543 for all stable branches: avoid swscale crash with very …
- 12:08 Changeset in xpra [1545] by
- remove compile info (not needed, and not the right way to build it)
- 12:08 Changeset in xpra [1544] by
- add thread info to "xpra info"
- 06:06 Changeset in xpra [1543] by
- swscale seems to have problems with very small windows (ie: 1x1)
09/14/12:
- 16:25 Changeset in xpra [1542] by
- 0.6.1 release
- 16:15 Changeset in xpra [1541] by
- partial port of r1530 to 0.6.x: use xmemalign for allocating csc image …
- 16:11 Changeset in xpra [1540] by
- 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
- r1533 for 0.5.x and 0.6.x: what we need to compress is the clipboard …
- 16:07 Changeset in xpra [1538] by
- r1526 for 0.6.x: restore missing "damage_data_qsizes" statistics
- 16:06 Changeset in xpra [1537] by
- r1535 for 0.6.x: add "video encoder quality factor" info to debug log
- 16:04 Changeset in xpra [1536] by
- #110 x264 and vpx latency improvements: do picture decoding in a …
- 14:45 Changeset in xpra [1535] by
- add "video encoder quality factor" info to debug log
- 14:31 Changeset in xpra [1534] by
- same fix as r1532 but for the encoding side: don't free the context we …
- 14:23 Changeset in xpra [1533] by
- what we need to compress is the clipboard data, not the encoding …
- 14:02 Changeset in xpra [1532] by
- fix bug introduced by r1530: set_decoder_csc_format cannot free the …
- 13:16 Changeset in xpra [1531] by
- doh
- 12:57 Changeset in xpra [1530] by
- move free() calls to the same file where we do malloc(), and use …
- 12:56 Changeset in xpra [1529] by
- use xmemalign wrapper (duplicated code from x264) for csc memory …
- 12:27 Changeset in xpra [1528] by
- default_packet_handlers should all run from UI thread! (hello especially)
- 09:22 Changeset in xpra [1527] by
- remove UI thread calls from protocol: let each user (client and …
- 08:12 Changeset in xpra [1526] by
- restore missing "damage_data_qsizes" statistics
09/12/12:
- 03:29 Changeset in xpra [1525] by
- backport win32 uid fix
- 03:26 Changeset in xpra [1524] by
- don't try to call getuid() on win32: it does not exist!
09/10/12:
- 08:38 Changeset in xpra [1523] by
- fix pydev warnings
- 08:36 Changeset in xpra [1522] by
- fix pydev warnings
- 08:29 Changeset in xpra [1521] by
- undo r1519, the bug only occurs on 0.5.x because we cache the video …
- 08:27 Changeset in xpra [1520] by
- since we cache the encoder in a local variable, we must clear that too
- 08:19 Changeset in xpra [1519] by
- it is possible to change video encoder codec and dimensions at the …
- 08:16 Changeset in xpra [1518] by
- fix pydev warnings
- 08:02 Changeset in xpra [1517] by
- fix pydev warnings
- 07:59 Changeset in xpra [1516] by
- fix pydev warnings
09/09/12:
- 11:44 Changeset in xpra [1515] by
- array always has at least one element: the command we put there! (add …
- 08:31 Changeset in xpra [1514] by
- use "BETA" env var to decide if this is a release build or not..
09/08/12:
- 08:09 Changeset in xpra [1513] by
- version bump
- 07:21 Changeset in xpra [1512] by
- tag 0.6.x
- 06:38 Changeset in xpra [1511] by
- win32 version bump
- 05:35 Changeset in xpra [1510] by
- new stable releases
- 04:53 Changeset in xpra [1509] by
- r1497 for stable branches: better error handling for invalid command line
- 04:52 Changeset in xpra [1508] by
- r1488 for 0.5.x branch: fix compat with openbsd+ssh mode
- 04:50 Changeset in xpra [1507] by
- r1489 for stable branches: fix bash-ism by using command line argument …
- 04:47 Changeset in xpra [1506] by
- fix missing escape char in --no-tray
- 04:43 Changeset in xpra [1505] by
- r1485 adapted for 0.5 branch: ensure we don't mix encoders when switching
09/07/12:
- 09:53 Changeset in xpra [1504] by
- disable preserve workspace code until it works reliably..
- 08:11 Changeset in xpra [1503] by
- don't show "Handshake complete" message for "screenshots" and "info" …
- 08:10 Changeset in xpra [1502] by
- new switch (for posix only, off by default) to delay showing the …
Note: See TracTimeline
for information about the timeline view.