Timeline
09/01/12:
- 12:29 Ticket #183 (client side protocol errors) created by
- 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
- SWS_SINC is 5.5 times slower than SWS_BICUBLIN! (and visually very close, …
- 11:30 Ticket #170 (preserve workspace mapping) closed by
- fixed: * r1438 *tries* to keep client properties separate by using a (client …
- 11:23 Changeset in xpra [1440] by
- duplicate *all* the C gtk.window.realize() code that we can (almost all - …
- 08:55 Changeset in xpra [1439] by
- add sharing option to default config files (off for now)
- 07:30 Changeset in xpra [1438] by
- clients now send an optional uuid which is a SHA digest of "machine-id" …
- 06:55 Changeset in xpra [1437] by
- don't compress cursor if very small, and don't try to parse clipboard …
- 06:18 Changeset in xpra [1436] by
- add new info
08/29/12:
- 17:12 Changeset in xpra [1435] by
- don't set workspace value for OR windows
- 16:18 Changeset in xpra [1434] by
- ugly solution to clipboard sharing: first come first serve only
- 15:45 Changeset in xpra [1433] by
- can_run_server was only used in one place, move it there
- 15:38 Changeset in xpra [1432] by
- remove old remnants from serversource math bits (now all in xpra/maths.py)
- 15:17 Changeset in xpra [1431] by
- use hardened LDFLAGS, fixed "hardening-no-relro" on compilation of …
- 15:16 Changeset in xpra [1430] by
- compile cython extensions with -fPIC, fixes warnings like …
- 15:13 Changeset in xpra [1429] by
- preserve window workspace by letting clients store and retrieve …
- 14:33 Changeset in xpra [1428] by
- preserve window workspace by letting clients store and retrieve …
- 07:13 Changeset in xpra [1427] by
- add missing changelog entries
- 07:13 Changeset in xpra [1426] by
- force disconnection after irrecoverable network parsing error
- 07:12 Changeset in xpra [1425] by
- add missing changelog entry
- 07:01 Changeset in xpra [1424] by
- unfortunately, we still need the old decompress code to be compatible with …
- 06:42 Changeset in xpra [1423] by
- we need a decompressor instance (which will buffer things) to be …
- 04:59 Changeset in xpra [1422] by
- fix window refresh: do not skip all windows after a hidden one!
- 04:51 Changeset in xpra [1421] by
- prepare 0.3.7 release
- 04:48 Changeset in xpra [1420] by
- doh: this should be automated - having to update so many places is just …
- 04:44 Changeset in xpra [1419] by
- prepare 0.4.4 release
- 04:39 Changeset in xpra [1418] by
- prepare 0.5.2 release
- 04:03 Changeset in xpra [1417] by
- #41 statistics to ensure we haven't adversely affected performance with …
08/28/12:
- 09:12 Changeset in xpra [1416] by
- add some release notes so we can make a new beta build
- 08:48 Changeset in xpra [1415] by
- fix "xpra info" with multi user mode: use a suffix for each server source, …
- 08:42 Changeset in xpra [1414] by
- simplify value lookup in get(..) and fix value lookups: we must always …
- 08:09 Changeset in xpra [1413] by
- #41: move png_window_icons to ServerSource?
- 07:58 Changeset in xpra [1412] by
- #41: randr code will now choose the largest screen resolution to fit all …
- 06:54 Changeset in xpra [1411] by
- #41: new --enable-sharing command line option
- 06:33 Changeset in xpra [1410] by
- #41: when we send the initial windows, ensure we only send them to the new …
- 06:14 Changeset in xpra [1409] by
- it seems gtk.Screen.get_monitor_plug_name can return None, so replace it …
08/27/12:
- 19:17 Changeset in xpra [1408] by
- oops - got moved!
- 19:03 Ticket #169 (move client capabilities flags to server source) closed by
- fixed: More in r1407, this is enough for this ticket, will follow up in #41 which …
- 19:03 Changeset in xpra [1407] by
- #169 and #41: continue to move user-specific stuff to ServerSource? (mmap …
- 18:56 Ticket #156 (large clipboard packets cause the connection to drop) closed by
- fixed: Fixed properly: * r1386 for trunk * r1402 for 0.5.x * r1403 for 0.3.x and …
- 15:11 Changeset in xpra [1406] by
- drop support for old/silly cursor format now that 0.3 branch has support …
- 15:09 Changeset in xpra [1405] by
- adds this simple 'compressible_cursors' capability so newer versions can …
- 14:53 Changeset in xpra [1404] by
- simple zlib fix: when we use the old compatibility mode, buffering data in …
- 14:29 Changeset in xpra [1403] by
- drop clipboard packets that would end up being too large for the network …
- 14:11 Changeset in xpra [1402] by
- fix compression problems: use "static" zlib methods to prevent buffering …
- 14:05 Changeset in xpra [1401] by
- when we get a new cursor, compress it immediately and keep this ready for …
- 13:12 Changeset in xpra [1400] by
- restore pixels_encoded_per_second stat (a bit fugly too have to know about …
- 06:40 Changeset in xpra [1399] by
- tidy up: move win32 only file "website.url" to win32 dir
- 06:38 Ticket #182 (Wrong x264 dependency in xpra.spec for Fedora with ATrpms) closed by
- fixed: You must have missed the part where I said: >>Note: the only downside is …
- 06:20 Changeset in xpra [1398] by
- tidy up: move patches to their own dir
- 06:04 Changeset in xpra [1397] by
- build against rpmfusion repository as per the updated instructions, …
- 05:55 Changeset in xpra [1396] by
- standard patch format (oops)
- 05:50 Changeset in xpra [1395] by
- rpm support for building with the "limited csc" build option of x264lib: …
- 05:42 Changeset in xpra [1394] by
- build option so we can turn off support for csc modes if those are not …
08/26/12:
- 16:29 Changeset in xpra [1393] by
- we now use rpmfusion instead of atrpms..
- 12:22 Ticket #182 (Wrong x264 dependency in xpra.spec for Fedora with ATrpms) created by
- From your build instructions it looks like ATrpms repo is preferred …
08/25/12:
- 18:45 Ticket #181 (to yield or not to yield) created by
- r1365 introduced the XPRA_YIELD environment variable to toggle …
- 18:18 Changeset in xpra [1392] by
- statistics to help decide if we should yield or not
- 15:38 Changeset in xpra [1391] by
- fedora is called 'Fedora' in /etc/redhat-release, so test for that
- 12:07 Changeset in xpra [1390] by
- compat fix for old clients: when level is zero, we can't compress the …
- 10:31 Changeset in xpra [1389] by
- do socket connection in non-ui thread so the gui remains responsive (so we …
- 10:20 Changeset in xpra [1388] by
- use marker for data that is already compressed (ie pixel data) so we don't …
- 10:01 Changeset in xpra [1387] by
- fix compression stats: * use weighted average so small areas don't skew …
- 09:14 Changeset in xpra [1386] by
- compress "clipboard-contents" packets and ensure they aren't too big …
- 09:14 Changeset in xpra [1385] by
- move rgb24 compression to the damage processing thread so it will now …
- 06:23 Changeset in xpra [1384] by
- bring all the network initialization code together
- 06:21 Changeset in xpra [1383] by
- need to refer to the class - not instance!
- 06:06 Changeset in xpra [1382] by
- lintian moans that line is too long, trim it
- 06:05 Changeset in xpra [1381] by
- fix icon lookup on *nix
- 05:00 Ticket #180 (some keys are not forwarded) closed by
- invalid: Sounds like you upgraded to a version of setxkbmap that supports …
08/24/12:
- 22:31 Changeset in xpra [1380] by
- fix xpra launcher
- 20:03 Changeset in xpra [1379] by
- add missing dpi changelog entry
- 19:27 Changeset in xpra [1378] by
- prepare for 0.4.3 release
- 19:23 Changeset in xpra [1377] by
- add missing changelog entry
- 19:16 Changeset in xpra [1376] by
- prepare for 0.5.1 release
- 19:08 Changeset in xpra [1375] by
- statistics shown for 'damage_packet_queue_pixels' were incorrect
- 19:05 Changeset in xpra [1374] by
- r1344: --no-bell is also not available before 0.5
- 19:03 Changeset in xpra [1373] by
- r1343: --no-cursors and --no-notifications are only available with 0.5 or …
- 19:02 Changeset in xpra [1372] by
- r1345: add missing path string in warning message
- 19:01 Changeset in xpra [1371] by
- r1355: ensure send_bell is initialized before use
- 18:58 Changeset in xpra [1370] by
- r1361: ensure we update the 'last_client_delta' since we use it for …
- 18:42 Changeset in xpra [1369] by
- when we copy the default config via clone, we expect all the non-state …
- 18:30 Changeset in xpra [1368] by
- damage data queue factor was being calculated but not used
- 18:25 Changeset in xpra [1367] by
- avoid trying to do maths with 'inf'inity value - which can cause …
- 18:11 Changeset in xpra [1366] by
- trickle is ineffective on unix domain sockets, so don't bother with it in …
- 17:40 Changeset in xpra [1365] by
- #169: * remove get_window_dimensions ugly hack and replace it with …
- 07:57 Ticket #180 (some keys are not forwarded) created by
- Hi Antoine, Just reporting a minor issue in hope that you could advise: …
- 07:04 Changeset in xpra [1364] by
- wrong ident... caused connect options to be ignored!
- 06:36 Changeset in xpra [1363] by
- simplify decoder cleanup and referencing: just keep the copy where we use …
- 06:08 Changeset in xpra [1362] by
- must record connect_option in test name to prevent tests being squashed
- 05:57 Changeset in xpra [1361] by
- _last_client_delta was used for calculations but never assigned! (oops)
- 05:39 Changeset in xpra [1360] by
- skip request storm check if batch delay is already enabled (higher than …
- 05:36 Changeset in xpra [1359] by
- tests have confirmed that 'nogil' is best, so remove the option
- 05:30 Changeset in xpra [1358] by
- new faq entries, updated old ones, latest version is 0.5 not 0.1 (oops)
- 05:05 Changeset in xpra [1357] by
- some pretty graphs to validate some of the changes made: in this case, GIL …
08/23/12:
- 11:06 Changeset in xpra [1356] by
- also test by connecting via unix domain socket, so we can compare with …
- 05:33 Changeset in xpra [1355] by
- ensure "send_bell" is initialized before use
08/22/12:
- 19:03 Changeset in xpra [1354] by
- * allow more errors before exiting (since tests make the server …
- 12:30 Changeset in xpra [1353] by
- make x264 and vpx the preferred encodings ahead of png/jpeg/rgb24
- 09:00 Changeset in xpra [1352] by
- client to send more screen layout information to the server so one day we …
08/21/12:
- 19:39 Changeset in xpra [1351] by
- re-spin debian packages with the dpi fix
- 19:37 Changeset in xpra [1350] by
- r1341 for 0.5.x branch: define a dpi so fonts aren't disproportionate when …
- 18:58 Changeset in xpra [1349] by
- explain why we use HQ csc conversion
- 18:55 Changeset in xpra [1348] by
- allow us to change the value of NOGIL at runtime via env vars …
- 15:57 Changeset in xpra [1347] by
- more patches we may use during build
- 15:46 Changeset in xpra [1346] by
- typo
- 11:42 Changeset in xpra [1345] by
- add missing path string in warning message
- 11:29 Changeset in xpra [1344] by
- --no-bell is also not available before 0.5
- 11:12 Changeset in xpra [1343] by
- --no-cursors and --no-notifications are only available with 0.5 or higher! …
- 10:26 Changeset in xpra [1342] by
- version bump so we can start building 0.6 beta packages
- 10:15 Changeset in xpra [1341] by
- include default dpi with Xorg
- 10:11 Changeset in xpra [1340] by
- fix modelines for high modes and add note explaining why they won't work
- 09:59 Ticket #179 (no Xdummy support out of the box.) closed by
- fixed: Replying to antoine: > Installing the correct …
- 07:26 Ticket #179 (no Xdummy support out of the box.) created by
- Xdummy support doesn't work "out of the box" in just released 0.5.0 …
08/20/12:
- 16:11 Milestone 0.5 completed
- * latency fixes * dropping old compat code (versions older than 0.3) * new …
- 15:48 Changeset in xpra [1339] by
- tag v0.5.x
- 14:18 Ticket #158 (xpra: mouse position out of sync) closed by
- needinfo: Cannot reproduce - closing. I suspect that this has something to do with …
- 12:27 Changeset in xpra [1338] by
- release notes for 0.5.0
- 12:21 Changeset in xpra [1337] by
- fine tune the number of pixels below which we switch to a png/rgb24 …
- 09:28 Changeset in xpra [1336] by
- also remove compression menu from osx menu
- 08:59 Changeset in xpra [1335] by
- add info on usage with NFS
08/19/12:
- 14:10 Changeset in xpra [1334] by
- remove unused code (was meant for dock menu - not needed)
- 13:01 Changeset in xpra [1333] by
- add really horrible hacks to integrate with osx - this code is not just …
- 04:54 Changeset in xpra [1332] by
- option to easily turn off iptables accounting (values will be zero)
- 04:49 Changeset in xpra [1331] by
- better error checking: * when we cannot continue, always use sys.exit …
08/17/12:
- 09:38 Changeset in xpra [1330] by
- update tests to match code
- 09:14 Changeset in xpra [1329] by
- if the build does not support starting servers …
08/16/12:
- 14:57 Changeset in xpra [1328] by
- get_csc_algo_for_quality is used by the decoder, so we must have it on …
- 13:53 Changeset in xpra [1327] by
- comply with retarted 80 char limit
- 11:16 Changeset in xpra [1326] by
- actual version bump
- 10:37 Changeset in xpra [1325] by
- release 0.3.6 and 0.4.2
- 10:37 Changeset in xpra [1324] by
- fix coulourspace conversion colour bleed for 0.3.x and 0.4.x, simpler fix …
08/15/12:
- 04:28 Ticket #110 (x264 and vpx improvements) closed by
- fixed: green on black fixed in r1323 That's enough for this ticket, there are …
- 04:27 Ticket #178 (vpx/x264: offer the user the choice of sacrificing picture quality or fps ...) created by
- Our heuristics sit somewhere in the middle at present, but some users may …
- 04:21 Changeset in xpra [1323] by
- #110: use swscale's SWS_SINC instead of SWS_POINT, solves colour bleed …
- 03:13 Ticket #124 (no new xpra sessions via winswitch) closed by
- needinfo: not heard back (2 months) - closing
- 03:08 Changeset in xpra [1322] by
- ensure we also clean the new video stats when the window disappears
08/14/12:
- 15:14 Ticket #176 (clipboard doesn't work) closed by
- fixed: My bad I missed few commits - it is working perfectly in trunk r1320. …
- 15:04 Ticket #176 (clipboard doesn't work) reopened by
- I tried latest trunk r1314 but the same problem is still there: it pastes …
- 05:25 Changeset in xpra [1321] by
- we must delay the packet_size check (1 second is enough) to ensure that …
08/13/12:
- 12:43 Ticket #176 (clipboard doesn't work) closed by
- fixed: Backported to 0.4.x and 0.3.x branches in r1320 Feel free to re-open if …
- 12:42 Changeset in xpra [1320] by
- #176: clipboard fixes from r1314, r1315, r1317 and r1318 backported to …
- 11:00 Ticket #162 (clipboard: pasting to josm fails: java.lang.NullPointerException: Failed ...) closed by
- fixed: ok, will follow up in #176 with backports for 0.3.x and 0.4.x branch.
- 04:03 Changeset in xpra [1319] by
- log "ClientMessage?"s we don't handle with more details, so we can diagnose …
- 03:44 Changeset in xpra [1318] by
- GdkAtoms? are 64-bit longs on 64-bit systems?
- 03:39 Changeset in xpra [1317] by
- use native size, not standard - ends up being the same but is more …
08/12/12:
- 20:57 Changeset in xpra [1316] by
- only fire "clipboard-toggled" when things have actually been toggled - …
- 18:29 Changeset in xpra [1315] by
- fix typo, add some debug, and add new "discard_target" list (provide …
- 06:45 Changeset in xpra [1314] by
- add some debugging to gdk atom clipboard code: dump the binary form in and …
08/11/12:
- 11:06 Ticket #177 (how to run tests?) created by
- Sorry for troubles, this is basically just a question. Could you please …
- 09:02 Ticket #176 (clipboard doesn't work) created by
- I'm struggling to get clipboard working in 0.4.1: On Debian Wheezy (both …
- 07:23 Ticket #175 (man page xpra.1 have two paragraphs merged) closed by
- fixed: applied in r1313 - thanks!
- 07:22 Changeset in xpra [1313] by
- #175 add missing marker to split paragraphs
- 07:20 Ticket #174 (xpra_launcher.desktop do not validate) closed by
- fixed: applied in r1312 - thanks!
- 07:20 Changeset in xpra [1312] by
- #174 ensure .desktop file validates
- 06:09 Ticket #175 (man page xpra.1 have two paragraphs merged) created by
- The attached patch separates --no-mmap and --no-clipboard paragraphs as …
08/10/12:
- 19:44 Ticket #174 (xpra_launcher.desktop do not validate) created by
- desktop-file-validate returned the following: […] Trivial to fix as …
08/09/12:
- 10:18 Changeset in xpra [1311] by
- add link to beta area
- 10:05 Ticket #173 (xinput forwarding) created by
- think: tablet pcs can be used with the program running on the higher end …
- 09:07 Changeset in xpra [1310] by
- fix clipboard code on platforms without x11 support: 'MULTIPLE' is the …
08/08/12:
- 15:19 Changeset in xpra [1309] by
- fix logging message: remove confusing and invalid argument grouping
- 15:14 Changeset in xpra [1308] by
- indentation does not do anything in C! (avoid av_free of NULL, and do set …
- 15:13 Changeset in xpra [1307] by
- remove incorrect and unnecessary callback to setup_xprops which may cause …
08/06/12:
- 22:05 Changeset in xpra [1306] by
- better batching, x264 quality and x264 speed tuning: * …
- 17:23 Changeset in xpra [1305] by
- * draw packet now include a dict of client_options with information about …
- 10:24 Changeset in xpra [1304] by
- move duplicated header files to common win32/ location, also prevents …
- 08:15 Changeset in xpra [1303] by
- don't cancel refresh timer if the drawing failed
08/05/12:
- 19:55 Changeset in xpra [1302] by
- re-add missing import
- 19:51 Changeset in xpra [1301] by
- allow us to tune the maximum non-video pixels via the env variable: …
- 19:20 Changeset in xpra [1300] by
- make it easier to turn video speed and quality tuning off via env …
- 18:43 Changeset in xpra [1299] by
- fix deprecation warning: use avcodec_open2
- 17:31 Changeset in xpra [1298] by
- if cursors_enabled is False and the server sends one anyway, ignore it
- 15:12 Changeset in xpra [1297] by
- python-imaging is not necessarily installed (soft dependency), so we …
- 15:07 Ticket #172 (remove the need to choose an unused DISPLAY when starting xpra) created by
- I am not aware of any solution that isn't racy or just plain wrong (making …
- 14:56 Changeset in xpra [1296] by
- fix mmap group code: rather than relying on 'target' existing and being a …
- 14:23 Changeset in xpra [1295] by
- oops: we now use plain /usr/bin/Xorg (not "Xorg-suid" as per old rpm …
- 12:38 Changeset in xpra [1294] by
- move all constants definition to the top to make it easier to make changes …
- 12:08 Changeset in xpra [1293] by
- fix typo
- 12:07 Changeset in xpra [1292] by
- only install the real config files in /etc/xpra, not all the files (ie: …
- 11:35 Changeset in xpra [1291] by
- prettify str method
- 11:20 Changeset in xpra [1290] by
- fix compilation warnings by not using macro
- 10:08 Changeset in xpra [1289] by
- add missing "end-of-bold"
- 08:31 Changeset in xpra [1288] by
- don't generate the config file, include both options in source tree and …
- 08:17 Changeset in xpra [1287] by
- this would break everytime fedora bumps the server ABI... looks like …
- 07:28 Changeset in xpra [1286] by
- look for xorg before calling "Xorg -version", avoids error if not found …
- 07:15 Changeset in xpra [1285] by
- undo r1173: lintian moans when "xpra" is used: "E: xpra changes: …
08/04/12:
- 21:32 Changeset in xpra [1284] by
- new icon for win32 clipboard menu
- 21:31 Changeset in xpra [1283] by
- update patches with new offsets
- 20:23 Changeset in xpra [1282] by
- r1281 eclipse blooper: didn't mean to commit debug code..
- 20:21 Changeset in xpra [1281] by
- the "png_window_icons" capability has not been used since 0.3 which is the …
- 19:59 Changeset in xpra [1280] by
- python 2.4 compatibility fixes: * use byte for protocol header char (works …
- 19:14 Changeset in xpra [1279] by
- on win32 change the clipboard tray menu entry to use a submenu so users …
- 18:14 Changeset in xpra [1278] by
- * fix clipboard for non-x11 platforms: do_selection_request_event only …
- 17:38 Changeset in xpra [1277] by
- record and print both the local and remote end of sockets
- 16:54 Changeset in xpra [1276] by
- clear socket timeout after connection
- 14:36 Changeset in xpra [1275] by
- set a reasonable timeout for tcp sockets: 10 seconds
- 14:30 Changeset in xpra [1274] by
- move gdk atom/clipboard code into its own cython class so we can build it …
- 09:28 Changeset in xpra [1273] by
- move send_wm_* methods to their own class
- 08:48 Changeset in xpra [1272] by
- grr eclipse-svn adds files by default - I don't want it!
- 08:47 Changeset in xpra [1271] by
- adds: * --no-cursors * --no-bell * --no-notifications These options apply …
- 07:27 Changeset in xpra [1270] by
- because of threading, these may end up being 'None' during shutdown.. this …
- 07:21 Changeset in xpra [1269] by
- avoid "GtkWarning?: IAgtk_window_set_type_hint: assertion …
08/03/12:
- 13:20 Changeset in xpra [1268] by
- test xpra with ssh too
- 12:20 Changeset in xpra [1267] by
- cleanup: move mmap initialization code to dedicated mmap_init()
- 12:14 Changeset in xpra [1266] by
- only set 'xsettings-tuple' after actually checking that we do support it, …
- 12:09 Changeset in xpra [1265] by
- rencode support for win32: add toggle switch in BAT file and copy the …
- 12:08 Changeset in xpra [1264] by
- rencode support for win32: compile with "/Ox"
- 10:16 Changeset in xpra [1263] by
- remove invalid signal handler (and add some debug logging)
- 10:00 Ticket #163 (pass client DPI preference to server (and use sane defaults of 96dpi)) closed by
- fixed: done in r1262 Adds --dpi=NNN option to xpra, and default value of …
- 09:59 Changeset in xpra [1262] by
- #163: * add a new --dpi=VALUE command line option * server defines the …
08/02/12:
- 21:07 Changeset in xpra [1261] by
- move all this xsettings stuff to its own file, we can't easily add this to …
- 16:24 Changeset in xpra [1260] by
- remove verbose logging for public builds
- 16:19 Ticket #171 (XSETTINGS is endian specific, we cannot send it as a blob) closed by
- fixed: fixed in r1259
- 16:18 Changeset in xpra [1259] by
- #171: * provide new X properties handling for XSETTINGS: handle in and out …
- 08:19 Ticket #171 (XSETTINGS is endian specific, we cannot send it as a blob) created by
- See …
- 08:15 Changeset in xpra [1258] by
- remove unused vars
Note: See TracTimeline
for information about the timeline view.