Timeline
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 …
- 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 …
- 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 …
- 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 …
- 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 …
- 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, …
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 …
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 …
- 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 …
- 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) * …
- 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 …
- 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 …
- 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 …
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 …
- 04:27 Ticket #178 (vpx/x264: offer the user the choice of sacrificing picture quality or ...) created by
- Our heuristics sit somewhere in the middle at present, but some users …
- 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 …
- 05:25 Changeset in xpra [1321] by
- we must delay the packet_size check (1 second is enough) to ensure …
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 …
- 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: ...) 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 …
- 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 …
08/11/12:
- 11:06 Ticket #177 (how to run tests?) created by
- Sorry for troubles, this is basically just a question. Could you …
- 09:02 Ticket #176 (clipboard doesn't work) created by
- I'm struggling to get clipboard working in 0.4.1: On Debian Wheezy …
- 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 …
08/10/12:
- 19:44 Ticket #174 (xpra_launcher.desktop do not validate) created by
- desktop-file-validate returned the following: […] Trivial to fix …
08/09/12:
- 10:18 Changeset in xpra [1311] by
- add link to beta area
- 10:05 Ticket #173 (extended input device support) created by
- think: tablet pcs can be used with the program running on the higher …
- 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 …
- 15:13 Changeset in xpra [1307] by
- remove incorrect and unnecessary callback to setup_xprops which may …
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 …
- 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 …
- 14:56 Changeset in xpra [1296] by
- fix mmap group code: rather than relying on 'target' existing and …
- 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 …
- 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 …
- 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 …
- 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 …
- 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 …
- 19:59 Changeset in xpra [1280] by
- python 2.4 compatibility fixes: * use byte for protocol header char …
- 19:14 Changeset in xpra [1279] by
- on win32 change the clipboard tray menu entry to use a submenu so …
- 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 …
- 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 …
- 07:27 Changeset in xpra [1270] by
- because of threading, these may end up being 'None' during shutdown.. …
- 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 …
- 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 … - 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 …
- 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 …
- 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
08/01/12:
- 21:50 Changeset in xpra [1257] by
- re-add config files: xorg.conf is needed, can't figure out how to …
- 21:20 Changeset in xpra [1256] by
- use rpm post-install step to copy Xorg as Xorg-suid
- 18:41 Changeset in xpra [1255] by
- remove redundant import, add gap so patches can apply with just …
- 18:12 Changeset in xpra [1254] by
- big whitespace cleanup
- 18:01 Changeset in xpra [1253] by
- split bytestream implementations from protocol so we can import them …
- 17:52 Changeset in xpra [1252] by
- * move version info code to version_util * client now reports version …
- 17:49 Changeset in xpra [1251] by
- only use the logger with datetime prefix for long running commands, …
- 14:54 Changeset in xpra [1250] by
- x264: fix quality_override values
- 14:27 Changeset in xpra [1249] by
- reduce lock contention: only take the lock when we modify the encoder, …
- 09:50 Changeset in xpra [1248] by
- more python3 compat fixes
- 08:27 Changeset in xpra [1247] by
- python3 fixes
- 08:21 Changeset in xpra [1246] by
- fix python3 build (all branches)
- 06:49 Changeset in xpra [1245] by
- upstream patch makes rencode work again, enable it
- 06:48 Changeset in xpra [1244] by
- use ints for comparing (floats can give strange results!)
07/31/12:
- 21:47 Changeset in xpra [1243] by
- more aggressive change of quality: only go near 100% if the packet …
- 21:45 Changeset in xpra [1242] by
- change quality range: from 1.0 to 50.0, also add assert to ensure pct …
- 20:47 Changeset in xpra [1241] by
- x264: implement set_encoding_quality
- 20:43 Changeset in xpra [1240] by
- x264: hook up quality_override mechanism for automatic lossless refresh
- 17:43 Changeset in xpra [1239] by
- verify DLLs are present and are the right ones with an md5 check - …
- 17:24 Ticket #170 (preserve workspace mapping) created by
- It would be nice if we could preserve the workspace that windows are …
- 17:19 Changeset in xpra [1238] by
- move working-notes out of source, these never change and are not …
- 17:09 Changeset in xpra [1237] by
- better description
- 17:09 Changeset in xpra [1236] by
- better layout: prevent page overflow
- 17:05 Changeset in xpra [1235] by
- until we come up with a better solution, it's worth doing this to …
- 16:25 Changeset in xpra [1234] by
- more complete clipboard fix: clients that do not handle atoms natively …
- 15:23 Changeset in xpra [1233] by
- 0.4.1 release
- 15:16 Changeset in xpra [1232] by
- 0.3.5 release
- 15:09 Changeset in xpra [1231] by
- r1205 for 0.3.x and 0.4.x branches: robustify cython version check
- 14:59 Changeset in xpra [1230] by
- clipboard fixes: fix atoms packing (use native longs) - also rename …
- 14:29 Changeset in xpra [1229] by
- better/more debugging messages
- 14:27 Changeset in xpra [1228] by
- GdkAtom? is a long, when we were using ints we were just creating …
- 14:26 Changeset in xpra [1227] by
- old clients still send XSETTINGS as strings, so hack around that too.. …
- 12:03 Changeset in xpra [1226] by
- on 64 bit systems, format=32 actually means a Long (which is 64-bits) …
- 08:19 Changeset in xpra [1225] by
- better handling for "MULTIPLE": use a dedicated method and log a more …
- 08:16 Changeset in xpra [1224] by
- avoid using reserved keywords - hopefully will help avoid typos in the …
- 07:40 Changeset in xpra [1223] by
- disable rencode for now (too many problems with strings and unwanted …
- 06:54 Ticket #169 (move client capabilities flags to server source) created by
- this will make it easier to support multiple clients and is the right …
- 06:33 Changeset in xpra [1222] by
- encode xsettings as lists/tuples of bytes rather than strings (with …
- 06:24 Changeset in xpra [1221] by
- simplify has_rencode test
- 06:22 Changeset in xpra [1220] by
- fix typo in clipboard code - type would never match..
- 06:22 Changeset in xpra [1219] by
- fix typo, avoid using reserved keywords and re-use superclass …
07/30/12:
- 22:04 Changeset in xpra [1218] by
- change default compression to 1 (match change in code)
- 21:31 Changeset in xpra [1217] by
- fix more warnings: don't use reserved keywords, also add hack for …
- 19:19 Changeset in xpra [1216] by
- upstream fix for null chars in strings
- 19:19 Changeset in xpra [1215] by
- only kill the xvfb if we have the pid *and* if we're not using …
- 19:17 Changeset in xpra [1214] by
- add more helpful error message during assertion errors
- 18:11 Changeset in xpra [1213] by
- now that we can queue non-string data in the write queue, we shouldn't …
- 17:55 Changeset in xpra [1212] by
- use logging framework for rencode load error and avoid logging in hot …
- 17:36 Changeset in xpra [1211] by
- constify default compression value and change it to 1 (instead of 3), …
- 17:34 Changeset in xpra [1210] by
- rencode support: use rencode instead of bencode for clients/servers …
- 17:14 Changeset in xpra [1209] by
- compress cursors directly as byte arrays (if client supports the new …
- 16:56 Changeset in xpra [1208] by
- type is a reserved keyword and we shouldn't be using it, causes weird …
- 12:27 Changeset in xpra [1207] by
- scripts for easily profiling xpra
- 12:21 Changeset in xpra [1206] by
- this is a hot path, remove cruft
- 06:59 Changeset in xpra [1205] by
- better version check comparison using distutils (thanks to Yaroslav …
07/29/12:
- 12:39 Ticket #155 (fairer batching calculations: penalize the guilty windows) closed by
- fixed: r1191 does this (as without it, we ended up just calculating wrong) …
- 11:46 Changeset in xpra [1204] by
- robustify cython version string parsing
07/27/12:
- 19:13 Changeset in xpra [1203] by
- r1179 for 0.3.x branch: fix file changed detection
- 19:11 Changeset in xpra [1202] by
- partial backport of r1191: add window id to some queue accounting data …
- 19:03 Changeset in xpra [1201] by
- flaky untyped/unnamed data structures... pixels got shifted to index 2 …
- 18:49 Changeset in xpra [1200] by
- r1179 for 0.4.x branch: fix file changed detection
- 18:48 Changeset in xpra [1199] by
- r1165 for 0.4.x branch: fix tests import path
- 18:22 Changeset in xpra [1198] by
- auto-refresh and hooks for adjusting video quality with x264: * …
- 15:15 Changeset in xpra [1197] by
- remove debug logging from video encoder speed code
- 14:59 Changeset in xpra [1196] by
- x264 automatic quality adjustements (done the ugly way for now): * use …
- 12:41 Changeset in xpra [1195] by
- increase slope to avoid division by close to zero when average is …
- 12:38 Changeset in xpra [1194] by
- change the encoding speed using absolute values (percentage) rather …
- 10:29 Changeset in xpra [1193] by
- try to make the code more readable: move all actual encoding from …
- 08:49 Changeset in xpra [1192] by
- wait longer for ping echo before dropping the connection
- 07:01 Changeset in xpra [1191] by
- #153 more improvements and fixes: * move all calculations back into …
07/26/12:
- 13:18 Changeset in xpra [1190] by
- move pixbuf code to its own file (continue to cleanup ServerSource?)
- 13:00 Changeset in xpra [1189] by
- move all the maths functions to a new file: * try to ensure we …
- 12:34 Changeset in xpra [1188] by
- define min/max macros and add docstrings documenting valid options for …
- 09:51 Changeset in xpra [1187] by
- if we end up with the same preset because of value clipping, simply …
07/25/12:
- 20:15 Changeset in xpra [1186] by
- add new test simulating a console user
- 19:25 Changeset in xpra [1185] by
- updated patches to apply cleanly to setup.py (new offsets)
- 18:53 Changeset in xpra [1184] by
- clean the correct filename!
- 18:44 Changeset in xpra [1183] by
- make the launcher load the xpra.conf defaults before applying its own …
- 17:30 Changeset in xpra [1182] by
- allow users to override the global /etc/xpra.conf with their own …
- 12:32 Changeset in xpra [1181] by
- #153 more efforts to deal with latency issues: * simplify and …
- 10:29 Changeset in xpra [1180] by
- protocol can crash if we receive just one byte! (due to old protocol …
- 07:36 Changeset in xpra [1179] by
- fix file changed detection
- 07:26 Ticket #123 (provide an /etc/xpra/defaults.conf configuration file where ...) closed by
- fixed: done in r1178
- 07:25 Changeset in xpra [1178] by
- install a system-wide config file /etc/xpra/xpra.conf where we can …
- 04:29 Changeset in xpra [1177] by
- clean build_info.py
Note: See TracTimeline
for information about the timeline view.