xpra icon
Bug tracker and wiki

Timeline



08/05/12:

19:55 Changeset in xpra [1302] by Antoine Martin
re-add missing import
19:51 Changeset in xpra [1301] by Antoine Martin
allow us to tune the maximum non-video pixels via the env variable: …
19:20 Changeset in xpra [1300] by Antoine Martin
make it easier to turn video speed and quality tuning off via env …
18:43 Changeset in xpra [1299] by Antoine Martin
fix deprecation warning: use avcodec_open2
17:31 Changeset in xpra [1298] by Antoine Martin
if cursors_enabled is False and the server sends one anyway, ignore it
15:12 Changeset in xpra [1297] by Antoine Martin
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 Antoine Martin
I am not aware of any solution that isn't racy or just plain wrong …
14:56 Changeset in xpra [1296] by Antoine Martin
fix mmap group code: rather than relying on 'target' existing and …
14:23 Changeset in xpra [1295] by Antoine Martin
oops: we now use plain /usr/bin/Xorg (not "Xorg-suid" as per old rpm …
12:38 Changeset in xpra [1294] by Antoine Martin
move all constants definition to the top to make it easier to make …
12:08 Changeset in xpra [1293] by Antoine Martin
fix typo
12:07 Changeset in xpra [1292] by Antoine Martin
only install the real config files in /etc/xpra, not all the files …
11:35 Changeset in xpra [1291] by Antoine Martin
prettify str method
11:20 Changeset in xpra [1290] by Antoine Martin
fix compilation warnings by not using macro
10:08 Changeset in xpra [1289] by Antoine Martin
add missing "end-of-bold"
08:31 Changeset in xpra [1288] by Antoine Martin
don't generate the config file, include both options in source tree …
08:17 Changeset in xpra [1287] by Antoine Martin
this would break everytime fedora bumps the server ABI... looks like …
07:28 Changeset in xpra [1286] by Antoine Martin
look for xorg before calling "Xorg -version", avoids error if not …
07:15 Changeset in xpra [1285] by Antoine Martin
undo r1173: lintian moans when "xpra" is used: "E: xpra changes: …

08/04/12:

21:32 Changeset in xpra [1284] by Antoine Martin
new icon for win32 clipboard menu
21:31 Changeset in xpra [1283] by Antoine Martin
update patches with new offsets
20:23 Changeset in xpra [1282] by Antoine Martin
r1281 eclipse blooper: didn't mean to commit debug code..
20:21 Changeset in xpra [1281] by Antoine Martin
the "png_window_icons" capability has not been used since 0.3 which is …
19:59 Changeset in xpra [1280] by Antoine Martin
python 2.4 compatibility fixes: * use byte for protocol header char …
19:14 Changeset in xpra [1279] by Antoine Martin
on win32 change the clipboard tray menu entry to use a submenu so …
18:14 Changeset in xpra [1278] by Antoine Martin
* fix clipboard for non-x11 platforms: do_selection_request_event only …
17:38 Changeset in xpra [1277] by Antoine Martin
record and print both the local and remote end of sockets
16:54 Changeset in xpra [1276] by Antoine Martin
clear socket timeout after connection
14:36 Changeset in xpra [1275] by Antoine Martin
set a reasonable timeout for tcp sockets: 10 seconds
14:30 Changeset in xpra [1274] by Antoine Martin
move gdk atom/clipboard code into its own cython class so we can build …
09:28 Changeset in xpra [1273] by Antoine Martin
move send_wm_* methods to their own class
08:48 Changeset in xpra [1272] by Antoine Martin
grr eclipse-svn adds files by default - I don't want it!
08:47 Changeset in xpra [1271] by Antoine Martin
adds: * --no-cursors * --no-bell * --no-notifications These options …
07:27 Changeset in xpra [1270] by Antoine Martin
because of threading, these may end up being 'None' during shutdown.. …
07:21 Changeset in xpra [1269] by Antoine Martin
avoid "GtkWarning?: IAgtk_window_set_type_hint: assertion …

08/03/12:

13:20 Changeset in xpra [1268] by Antoine Martin
test xpra with ssh too
12:20 Changeset in xpra [1267] by Antoine Martin
cleanup: move mmap initialization code to dedicated mmap_init()
12:14 Changeset in xpra [1266] by Antoine Martin
only set 'xsettings-tuple' after actually checking that we do support …
12:09 Changeset in xpra [1265] by Antoine Martin
rencode support for win32: add toggle switch in BAT file and copy the …
12:08 Changeset in xpra [1264] by Antoine Martin
rencode support for win32: compile with "/Ox"
10:16 Changeset in xpra [1263] by Antoine Martin
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 Antoine Martin
fixed: done in r1262 Adds --dpi=NNN option to xpra, and default value …
09:59 Changeset in xpra [1262] by Antoine Martin
#163: * add a new --dpi=VALUE command line option * server defines the …

08/02/12:

21:07 Changeset in xpra [1261] by Antoine Martin
move all this xsettings stuff to its own file, we can't easily add …
16:24 Changeset in xpra [1260] by Antoine Martin
remove verbose logging for public builds
16:19 Ticket #171 (XSETTINGS is endian specific, we cannot send it as a blob) closed by Antoine Martin
fixed: fixed in r1259
16:18 Changeset in xpra [1259] by Antoine Martin
#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 Antoine Martin
See …
08:15 Changeset in xpra [1258] by Antoine Martin
remove unused vars

08/01/12:

21:50 Changeset in xpra [1257] by Antoine Martin
re-add config files: xorg.conf is needed, can't figure out how to …
21:20 Changeset in xpra [1256] by Antoine Martin
use rpm post-install step to copy Xorg as Xorg-suid
18:41 Changeset in xpra [1255] by Antoine Martin
remove redundant import, add gap so patches can apply with just …
18:12 Changeset in xpra [1254] by Antoine Martin
big whitespace cleanup
18:01 Changeset in xpra [1253] by Antoine Martin
split bytestream implementations from protocol so we can import them …
17:52 Changeset in xpra [1252] by Antoine Martin
* move version info code to version_util * client now reports version …
17:49 Changeset in xpra [1251] by Antoine Martin
only use the logger with datetime prefix for long running commands, …
14:54 Changeset in xpra [1250] by ahuillet
x264: fix quality_override values
14:27 Changeset in xpra [1249] by Antoine Martin
reduce lock contention: only take the lock when we modify the encoder, …
09:50 Changeset in xpra [1248] by Antoine Martin
more python3 compat fixes
08:27 Changeset in xpra [1247] by Antoine Martin
python3 fixes
08:21 Changeset in xpra [1246] by Antoine Martin
fix python3 build (all branches)
06:49 Changeset in xpra [1245] by Antoine Martin
upstream patch makes rencode work again, enable it
06:48 Changeset in xpra [1244] by Antoine Martin
use ints for comparing (floats can give strange results!)

07/31/12:

21:47 Changeset in xpra [1243] by Antoine Martin
more aggressive change of quality: only go near 100% if the packet …
21:45 Changeset in xpra [1242] by Antoine Martin
change quality range: from 1.0 to 50.0, also add assert to ensure pct …
20:47 Changeset in xpra [1241] by ahuillet
x264: implement set_encoding_quality
20:43 Changeset in xpra [1240] by ahuillet
x264: hook up quality_override mechanism for automatic lossless refresh
17:43 Changeset in xpra [1239] by Antoine Martin
verify DLLs are present and are the right ones with an md5 check - …
17:24 Ticket #170 (preserve workspace mapping) created by Antoine Martin
It would be nice if we could preserve the workspace that windows are …
17:19 Changeset in xpra [1238] by Antoine Martin
move working-notes out of source, these never change and are not …
17:09 Changeset in xpra [1237] by Antoine Martin
better description
17:09 Changeset in xpra [1236] by Antoine Martin
better layout: prevent page overflow
17:05 Changeset in xpra [1235] by Antoine Martin
until we come up with a better solution, it's worth doing this to …
16:25 Changeset in xpra [1234] by Antoine Martin
more complete clipboard fix: clients that do not handle atoms natively …
15:23 Changeset in xpra [1233] by Antoine Martin
0.4.1 release
15:16 Changeset in xpra [1232] by Antoine Martin
0.3.5 release
15:09 Changeset in xpra [1231] by Antoine Martin
r1205 for 0.3.x and 0.4.x branches: robustify cython version check
14:59 Changeset in xpra [1230] by Antoine Martin
clipboard fixes: fix atoms packing (use native longs) - also rename …
14:29 Changeset in xpra [1229] by Antoine Martin
better/more debugging messages
14:27 Changeset in xpra [1228] by Antoine Martin
GdkAtom? is a long, when we were using ints we were just creating …
14:26 Changeset in xpra [1227] by Antoine Martin
old clients still send XSETTINGS as strings, so hack around that too.. …
12:03 Changeset in xpra [1226] by Antoine Martin
on 64 bit systems, format=32 actually means a Long (which is 64-bits) …
08:19 Changeset in xpra [1225] by Antoine Martin
better handling for "MULTIPLE": use a dedicated method and log a more …
08:16 Changeset in xpra [1224] by Antoine Martin
avoid using reserved keywords - hopefully will help avoid typos in the …
07:40 Changeset in xpra [1223] by Antoine Martin
disable rencode for now (too many problems with strings and unwanted …
06:54 Ticket #169 (move client capabilities flags to server source) created by Antoine Martin
this will make it easier to support multiple clients and is the right …
06:33 Changeset in xpra [1222] by Antoine Martin
encode xsettings as lists/tuples of bytes rather than strings (with …
06:24 Changeset in xpra [1221] by Antoine Martin
simplify has_rencode test
06:22 Changeset in xpra [1220] by Antoine Martin
fix typo in clipboard code - type would never match..
06:22 Changeset in xpra [1219] by Antoine Martin
fix typo, avoid using reserved keywords and re-use superclass …

07/30/12:

22:04 Changeset in xpra [1218] by Antoine Martin
change default compression to 1 (match change in code)
21:31 Changeset in xpra [1217] by Antoine Martin
fix more warnings: don't use reserved keywords, also add hack for …
19:19 Changeset in xpra [1216] by Antoine Martin
upstream fix for null chars in strings
19:19 Changeset in xpra [1215] by Antoine Martin
only kill the xvfb if we have the pid *and* if we're not using …
19:17 Changeset in xpra [1214] by Antoine Martin
add more helpful error message during assertion errors
18:11 Changeset in xpra [1213] by Antoine Martin
now that we can queue non-string data in the write queue, we shouldn't …
17:55 Changeset in xpra [1212] by Antoine Martin
use logging framework for rencode load error and avoid logging in hot …
17:36 Changeset in xpra [1211] by Antoine Martin
constify default compression value and change it to 1 (instead of 3), …
17:34 Changeset in xpra [1210] by Antoine Martin
rencode support: use rencode instead of bencode for clients/servers …
17:14 Changeset in xpra [1209] by Antoine Martin
compress cursors directly as byte arrays (if client supports the new …
16:56 Changeset in xpra [1208] by Antoine Martin
type is a reserved keyword and we shouldn't be using it, causes weird …
12:27 Changeset in xpra [1207] by Antoine Martin
scripts for easily profiling xpra
12:21 Changeset in xpra [1206] by Antoine Martin
this is a hot path, remove cruft
06:59 Changeset in xpra [1205] by Antoine Martin
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 Antoine Martin
fixed: r1191 does this (as without it, we ended up just calculating wrong) …
11:46 Changeset in xpra [1204] by Antoine Martin
robustify cython version string parsing

07/27/12:

19:13 Changeset in xpra [1203] by Antoine Martin
r1179 for 0.3.x branch: fix file changed detection
19:11 Changeset in xpra [1202] by Antoine Martin
partial backport of r1191: add window id to some queue accounting data …
19:03 Changeset in xpra [1201] by Antoine Martin
flaky untyped/unnamed data structures... pixels got shifted to index 2 …
18:49 Changeset in xpra [1200] by Antoine Martin
r1179 for 0.4.x branch: fix file changed detection
18:48 Changeset in xpra [1199] by Antoine Martin
r1165 for 0.4.x branch: fix tests import path
18:22 Changeset in xpra [1198] by Antoine Martin
auto-refresh and hooks for adjusting video quality with x264: * …
15:15 Changeset in xpra [1197] by Antoine Martin
remove debug logging from video encoder speed code
14:59 Changeset in xpra [1196] by Antoine Martin
x264 automatic quality adjustements (done the ugly way for now): * use …
12:41 Changeset in xpra [1195] by Antoine Martin
increase slope to avoid division by close to zero when average is …
12:38 Changeset in xpra [1194] by Antoine Martin
change the encoding speed using absolute values (percentage) rather …
10:29 Changeset in xpra [1193] by Antoine Martin
try to make the code more readable: move all actual encoding from …
08:49 Changeset in xpra [1192] by Antoine Martin
wait longer for ping echo before dropping the connection
07:01 Changeset in xpra [1191] by Antoine Martin
#153 more improvements and fixes: * move all calculations back into …

07/26/12:

13:18 Changeset in xpra [1190] by Antoine Martin
move pixbuf code to its own file (continue to cleanup ServerSource?)
13:00 Changeset in xpra [1189] by Antoine Martin
move all the maths functions to a new file: * try to ensure we …
12:34 Changeset in xpra [1188] by Antoine Martin
define min/max macros and add docstrings documenting valid options for …
09:51 Changeset in xpra [1187] by Antoine Martin
if we end up with the same preset because of value clipping, simply …

07/25/12:

20:15 Changeset in xpra [1186] by Antoine Martin
add new test simulating a console user
19:25 Changeset in xpra [1185] by Antoine Martin
updated patches to apply cleanly to setup.py (new offsets)
18:53 Changeset in xpra [1184] by Antoine Martin
clean the correct filename!
18:44 Changeset in xpra [1183] by Antoine Martin
make the launcher load the xpra.conf defaults before applying its own …
17:30 Changeset in xpra [1182] by Antoine Martin
allow users to override the global /etc/xpra.conf with their own …
12:32 Changeset in xpra [1181] by Antoine Martin
#153 more efforts to deal with latency issues: * simplify and …
10:29 Changeset in xpra [1180] by Antoine Martin
protocol can crash if we receive just one byte! (due to old protocol …
07:36 Changeset in xpra [1179] by Antoine Martin
fix file changed detection
07:26 Ticket #123 (provide an /etc/xpra/defaults.conf configuration file where ...) closed by Antoine Martin
fixed: done in r1178
07:25 Changeset in xpra [1178] by Antoine Martin
install a system-wide config file /etc/xpra/xpra.conf where we can …
04:29 Changeset in xpra [1177] by Antoine Martin
clean build_info.py

07/24/12:

08:17 Changeset in xpra [1176] by Antoine Martin
fix (WW) DUMMY(0): Option UseEdidDpi? is not used
08:10 Changeset in xpra [1175] by Antoine Martin
force dpi to 96
06:42 Changeset in xpra [1174] by Antoine Martin
remove --no-randr option, everyone should be using it wherever possible

07/23/12:

19:08 Changeset in xpra [1173] by Antoine Martin
apparently UNRELEASED is a reserved keyword, and we can use anything …
18:59 Ticket #131 (Log date and time of connection) closed by Antoine Martin
fixed: done in r1172
18:59 Changeset in xpra [1172] by Antoine Martin
#131: add date and time to all logging messages
18:38 Changeset in xpra [1171] by Antoine Martin
mark files as executable
18:29 Changeset in xpra [1170] by Antoine Martin
use set_deflate_level to avoid accessing self.client.compression_level …
18:18 Ticket #76 (try to minimize round trips: send pixel data with new ...) closed by Antoine Martin
invalid: Probably not worth doing, closing.
18:16 Ticket #164 (Shift key not working with some specific keys) closed by Antoine Martin
fixed: I believe this is fixed in both 0.3.4 and 0.4.0 Feel free to re-open …
18:12 Ticket #122 (drop compatibility for versions without the "raw_packets" feature (pre ...) closed by Antoine Martin
fixed
18:10 Ticket #153 (xpra over high latency links batches too much) closed by Antoine Martin
fixed: I believe this is complete. Feel free to re-open if necessary.
18:08 Changeset in xpra [1169] by Antoine Martin
when we set the compression level, also apply it to the client (the …
18:01 Changeset in xpra [1168] by Antoine Martin
clean the cython generated files ourselves (when the distutils command …
17:58 Changeset in xpra [1167] by Antoine Martin
clean the cython generated files ourselves (when the distutils command …
17:46 Changeset in xpra [1166] by Antoine Martin
#122: drop compat with clients without "raw_packets" feature (v<0.3) …
17:41 Changeset in xpra [1165] by Antoine Martin
fix imports to match new test code location
16:52 Changeset in xpra [1164] by Antoine Martin
record window manager since it can have a fairly big influence on the …
16:48 Changeset in xpra [1163] by Antoine Martin
update debian patch to match new code layout
16:46 Changeset in xpra [1162] by Antoine Martin
always ignore changes to tests when building packages and counting …
16:40 Changeset in xpra [1161] by Antoine Martin
log missing keysyms just once
16:31 Changeset in xpra [1160] by Antoine Martin
this var is not used - remove it, we have version info in …
16:00 Milestone 0.4 completed
Main issues and things to look out for during testing: * #138: ensure …
12:14 Changeset in xpra [1159] by Antoine Martin
0.3.4 release
11:53 Changeset in xpra [1158] by Antoine Martin
fix confusing typo
11:50 Changeset in xpra [1157] by Antoine Martin
r1039 (partial) for 0.3.x branch: try harder to exit cleanly
11:46 Changeset in xpra [1156] by Antoine Martin
r1085 for 0.3.x branch: properly handle size hints
11:44 Changeset in xpra [1155] by Antoine Martin
r1121 for 0.3.x branch: only preserve original server keycodes for …
11:36 Changeset in xpra [1154] by Antoine Martin
ensure no_tray is set to a value so xpra code won't complain when we …
11:33 Changeset in xpra [1153] by Antoine Martin
r1137 for 0.3.x branch: initialize pointers to NULL and don't try to …
11:26 Changeset in xpra [1152] by Antoine Martin
r1139 for 0.3.x branch: avoid crash with 1 pixel width/height windows
11:21 Changeset in xpra [1151] by Antoine Martin
r1097 for 0.3.x branch: ensure we include all icons explicitly
10:42 Changeset in xpra [1150] by Antoine Martin
r1032 for 0.3.x branch: handle gibberish in main thread
09:48 Changeset in xpra [1149] by Antoine Martin
tag 0.4.x branch
07:26 Changeset in xpra [1148] by Antoine Martin
use GDK_NONE constant
07:25 Changeset in xpra [1147] by Antoine Martin
add some more extreme bandwidth restriction test options, and make it …
07:13 Changeset in xpra [1146] by Antoine Martin
0.4.0 release notes
06:45 Changeset in xpra [1145] by Antoine Martin
use debug wrapper in more places

07/21/12:

19:25 Changeset in xpra [1144] by Antoine Martin
#153 batch delay calculation fixes: * change logarithmic scale to be …
10:27 Changeset in xpra [1143] by Antoine Martin
use https
09:11 Changeset in xpra [1142] by Antoine Martin
when we shutdown the server (ie: "xpra stop"), disconnect all the …

07/20/12:

17:45 Ticket #148 (Xpra server deadlocks) closed by ahuillet
fixed: I haven't been able to reproduce the crash. Let's consider it fixed.
06:25 Changeset in xpra [1141] by Antoine Martin
if somehow we can't get a colormap, log the error sooner and with more …
06:14 Ticket #132 (idle_add is a latency bottleneck in damage_to_data) closed by Antoine Martin
fixed: good enough in trunk with the latency minimization code from #153
06:07 Ticket #107 (resizing a maximized window yield strange results) closed by Antoine Martin
fixed
04:53 Changeset in xpra [1140] by Antoine Martin
temporarily switch to a lossless pixel encoder when dealing with …
03:44 Changeset in xpra [1139] by Antoine Martin
avoid x264 crash with zero width or height, also ensure low_limit is …
03:40 Changeset in xpra [1138] by Antoine Martin
explicitly use a C variable for the return value used in the "nogil" …
03:39 Changeset in xpra [1137] by Antoine Martin
if we fail during init, some pointers may not be set yet, ensure they …

07/19/12:

17:09 Changeset in xpra [1136] by Antoine Martin
point to win32 info
15:51 Changeset in xpra [1135] by Antoine Martin
support both name := value and name = value
11:22 Changeset in xpra [1134] by Antoine Martin
debian: build with gcc hardening features
09:48 Changeset in xpra [1133] by Antoine Martin
ignore the files we know we modify in the count of modified files!
09:33 Changeset in xpra [1132] by Antoine Martin
avoid warnings due to long changelog lines (80 char limit is retarded imo)
09:15 Changeset in xpra [1131] by Antoine Martin
updated patch to avoid fuzz warning

07/18/12:

20:06 Changeset in xpra [1130] by Antoine Martin
#153: latency calculation tweaks: * record the damage_packet_queue in …
19:27 Changeset in xpra [1129] by Antoine Martin
and add proper copyright headers
19:24 Changeset in xpra [1128] by Antoine Martin
#110 fix MS Windows memalign the brutal way: just remove calls to the …
16:03 Changeset in xpra [1127] by Antoine Martin
allows us to run with/without nogil more easily (toggle NOGIL switch)
15:50 Changeset in xpra [1126] by Antoine Martin
separate more cleanly/clearly the python/gil-held code (CSC) from the …
15:21 Changeset in xpra [1125] by Antoine Martin
better codec import: allow us to differentiate between codec not …
14:32 Changeset in xpra [1124] by Antoine Martin
server also reports gtk/pygtk versions in both "info" requests and …
13:57 Changeset in xpra [1123] by Antoine Martin
x264 and vpx default to ON!
11:09 Changeset in xpra [1122] by Antoine Martin
make it easier for people to build with/without x264 and vpx on win32
09:03 Ticket #168 (Build ffmpeg for win32) created by ahuillet
We have many problems with the pre-made builds of ffmpeg for win32, …

07/17/12:

17:55 Changeset in xpra [1121] by Antoine Martin
#108 partial revert of r942: only preserve original server keycodes …
17:50 Changeset in xpra [1120] by Antoine Martin
define more of the default values in one place
17:21 Changeset in xpra [1119] by Antoine Martin
knowing what platform the client runs could be useful one day
16:50 Changeset in xpra [1118] by Antoine Martin
once we have launched the xpra process (or connected the socket in the …
16:39 Changeset in xpra [1117] by Antoine Martin
fix launcher so it can be used reliably in standalone mode with config …

07/16/12:

14:57 Changeset in xpra [1116] by Antoine Martin
record another "known good" x264 build
12:37 Changeset in xpra [1115] by Antoine Martin
avoid error if size_hints ends up being None somehow
12:35 Changeset in xpra [1114] by Antoine Martin
cant seem to be able to tell py2exe to include our codec.pyd files …
11:52 Changeset in xpra [1113] by ahuillet
setup.py: remove useless directive introduced in previous rev
11:47 Changeset in xpra [1112] by ahuillet
Fix X264 build on win32: missing libpath on linker commandline
10:58 Changeset in xpra [1111] by Antoine Martin
move x264 test files to tests tree
10:55 Changeset in xpra [1110] by Antoine Martin
remove win32 binaries from win32 dir: cython should be able to build …
10:52 Changeset in xpra [1109] by Antoine Martin
fix preprocessor directives to avoid mis-evaluation/warnings
09:34 Changeset in xpra [1108] by Antoine Martin
* on win32, one needs to call _aligned_free after an _aligned_malloc, …
09:11 Changeset in xpra [1107] by Antoine Martin
remove pre-compiled pyd win32 hacks: just let cython do its thing and …
08:13 Changeset in xpra [1106] by Antoine Martin
allow users to enable latency debugging by setting the new …

07/15/12:

17:41 Changeset in xpra [1105] by Antoine Martin
prettify launcher: * add icons (window, button) * add app name title * …
16:05 Changeset in xpra [1104] by Antoine Martin
don't count decode_time for failed packets: window.draw_region now …
16:04 Changeset in xpra [1103] by Antoine Martin
detect mmap running low and use this as batch delay calculation …
16:03 Changeset in xpra [1102] by Antoine Martin
default to keyboard-sync=False if keyboard is off
16:00 Changeset in xpra [1101] by Antoine Martin
detect encodings and hide jpeg options unless jpeg is selected

07/14/12:

17:02 Changeset in xpra [1100] by Antoine Martin
use our own find_invpow instead of Python's pow in case of overflow …

07/13/12:

21:48 Changeset in xpra [1099] by Antoine Martin
prettify debug logging: use tuples instead of arrays and round the values
21:35 Changeset in xpra [1098] by Antoine Martin
#153 yet more fair delay calculations: * keep absolute lowest client …
19:05 Changeset in xpra [1097] by Antoine Martin
explicitly include all icons - otherwise some go missing!
17:14 Ticket #167 (MATLAB (close all) crashes xpra) created by Punx120
Hello, When running matlab, with multiple windows (with charts), if …
13:47 Ticket #165 (Running programs that use the notification area) closed by Antoine Martin
duplicate: Please see #77 - this is not implemented yet.
13:45 Ticket #166 (Switching keyboard layouts does not work as expected) created by angel.tsankov
Multiple keyboard layouts are setup on both xpra server host and on …
13:33 Ticket #165 (Running programs that use the notification area) created by angel.tsankov
Some program, e.g. rhythmbox, need system notification area to run. …

07/12/12:

20:43 Changeset in xpra [1096] by Antoine Martin
pointers to pointers.. my C is rusty.
20:05 Changeset in xpra [1095] by Antoine Martin
allow us to disable openg with --define 'opengl 0' rather than only …
19:47 Changeset in xpra [1094] by Antoine Martin
remove harmless message from early connect log output
19:29 Ticket #164 (Shift key not working with some specific keys) created by Punx120
Hello, The shift key is not working with a subset of key. For example …
19:14 Changeset in xpra [1093] by Antoine Martin
memalign compat fixes for win32 and osx: define our own xmemalign …
15:14 Changeset in xpra [1092] by Antoine Martin
we *have to* use a static build of vpx on centos6.x because the …
12:10 Changeset in xpra [1091] by Antoine Martin
prepare for 0.4.0 release: update release notes and build files
12:10 Changeset in xpra [1090] by Antoine Martin
we no longer need this since r1083
10:50 Changeset in xpra [1089] by Antoine Martin
#107: handle X11 client applications that resize themselves: * catch …
09:35 Changeset in xpra [1088] by Antoine Martin
log a visible warning when we don't handle a ClientMessage? because we …
09:34 Changeset in xpra [1087] by Antoine Martin
cosmetic/codestyle changes
08:04 Changeset in xpra [1086] by Antoine Martin
use preferred raise syntax (clearer imo)
07:58 Ticket #161 (Resizing xterm no longer snaps to correct size) closed by Antoine Martin
fixed: applied in r1085 oh, and no idea why I didn't see the bug when I …
07:58 Changeset in xpra [1085] by Antoine Martin
#161 comparing tuples with integers leads to False, so we failed to …
07:31 Changeset in xpra [1084] by Antoine Martin
add info on modelines needed for unusual client resolutions
07:22 Changeset in xpra [1083] by Antoine Martin
remove all the complication with make_constants_pxi: just call it …
06:37 Changeset in xpra [1082] by Antoine Martin
add info on Xdummy vs Xvfb and remove comments no longer applicable …
06:28 Changeset in xpra [1081] by Antoine Martin
add -noreset, use absolute paths for configs and logs
06:13 Ticket #163 (pass client DPI preference to server (and use sane defaults of 96dpi)) created by Antoine Martin
As discussed …
06:10 Changeset in xpra [1080] by Antoine Martin
include dist name in rpm filename

07/11/12:

15:21 Changeset in xpra [1079] by Antoine Martin
make the opengl deps optional: must pass "--define 'opengl 1'" to …
09:58 Changeset in xpra [1078] by Antoine Martin
fix broken link + more detailed Xdummy suid info

07/10/12:

19:17 Changeset in xpra [1077] by Antoine Martin
client can ack damage with a zero elapsed_time when the window was …
18:19 Changeset in xpra [1076] by Antoine Martin
use a correctly padded and memaligned buffer, and also release the gil …
18:17 Changeset in xpra [1075] by Antoine Martin
release the gil when we call colourspace conversion on pure-C data …
17:54 Changeset in xpra [1074] by Antoine Martin
fix python deprecation warning (2.6 and later) and error (3.0 and …
17:25 Changeset in xpra [1073] by Antoine Martin
fix install path: install icon there instead of creating a dir with …
16:45 Changeset in xpra [1072] by Antoine Martin
r1055 for 0.3 branch: ensure we keep a reference to the server capabilities
12:45 Changeset in xpra [1071] by Antoine Martin
r1010 for 0.3 branch: partial revert of r1000
12:44 Changeset in xpra [1070] by Antoine Martin
some types of "clipboard-contents" are not compressible (tuples), …
10:43 Changeset in xpra [1069] by Antoine Martin
* use first tests when using LIMIT_TESTS * fix record offset (new …
10:13 Changeset in xpra [1068] by Antoine Martin
updated release notes with latest changes
10:09 Changeset in xpra [1067] by Antoine Martin
r1062 for 0.3.x branch: avoid error caused by harmless race
10:01 Ticket #162 (clipboard: pasting to josm fails: java.lang.NullPointerException: ...) created by Timo Juhani Lindfors
(josm is the java openstreetmap editor) Steps to reproduce: 1) xpra …
09:32 Changeset in xpra [1066] by Antoine Martin
record damage latency info in test results, batch delay now with min …
08:58 Changeset in xpra [1065] by Antoine Martin
add many more statistics to "xpra info", log info in ascending key …

07/09/12:

19:44 Changeset in xpra [1064] by Antoine Martin
* more example option values * "xpra info" uses the same tcp port to …
19:35 Changeset in xpra [1063] by Antoine Martin
#153: use clean and simple maths for batch delay factors: * record …
11:16 Ticket #161 (Resizing xterm no longer snaps to correct size) created by Martin Ebourne
Not sure when this started but it is present in current head. Resizing …
09:40 Changeset in xpra [1062] by Antoine Martin
now that we send all the windows and cursors via idle_add (see r1051), …

07/07/12:

13:52 Changeset in xpra [1061] by Antoine Martin
r1059 for 0.3.x branch: avoid race by calling source_has_more from …

07/06/12:

17:52 Changeset in xpra [1060] by Antoine Martin
workaround events that may fire during shutdown, after we have closed …
16:32 Changeset in xpra [1059] by Antoine Martin
ensure source_has_more is only ever called from the UI thread, and …
16:21 Changeset in xpra [1058] by Antoine Martin
more batch delay improvements/fixes: * ensure MAX_EVENTS is lower than …
10:24 Changeset in xpra [1057] by Antoine Martin
r1031 + sigint exitcode fix for 0.3.x branch: fix SIGINT handler so we …
10:19 Changeset in xpra [1056] by Antoine Martin
when we change the encoding or when we change the jpeg quality, cancel …
10:02 Changeset in xpra [1055] by Antoine Martin
when process_hello was moved to client_base, the update to …
09:37 Changeset in xpra [1054] by Antoine Martin
updated release notes with latest changes for stable 0.3.x branch
09:34 Changeset in xpra [1053] by Antoine Martin
r1051 for 0.3.x branch: ensure hello is the first packet
09:33 Changeset in xpra [1052] by Antoine Martin
r1050 for 0.3.x branch: fix threading issue in packet size check
09:28 Ticket #160 (max_packet_size check is in the wrong place) closed by Antoine Martin
fixed: * r1050 ensures we allow 'set_max_packet_size' a chance to run before …
09:27 Changeset in xpra [1051] by Antoine Martin
#160: ensure "hello" is the first packet, before all the windows and …
09:26 Changeset in xpra [1050] by Antoine Martin
#160: check for invalid packet sizes from the main UI thread so we can …
08:24 Ticket #160 (max_packet_size check is in the wrong place) created by Antoine Martin
It can fire from the network thread before we have had a chance to …
07:54 Changeset in xpra [1049] by Antoine Martin
if the screen size changes, we may want to increase the packet size so …
07:40 Changeset in xpra [1048] by Antoine Martin
* add docstrings to ALL methods * add warnings to methods not running …
06:17 Changeset in xpra [1047] by Antoine Martin
command exit code fix: ensure we always set the exit code when calling …
Note: See TracTimeline for information about the timeline view.