xpra icon
Bug tracker and wiki

Timeline



05/08/14:

15:16 Changeset in xpra [6407] by Antoine Martin
match new var names!
15:07 Ticket #568 (colors off with H.264 encoding on Ubuntu 12.04 server with swscale csc ...) created by Troy Cauble
OSX Xpra client, Ubuntu Xpra server and calibre application. My app …
15:03 Changeset in xpra [6406] by Antoine Martin
* show compiler, cython and python versions using version script * add …
14:20 Ticket #567 (cannot control click to select multiple items in lists on osx) created by Antoine Martin
Split from #566 afarr: please confirm and provide details. You should …
14:18 Ticket #566 (meta keys scrambled, OSX/Linux) reopened by Troy Cauble
OK, great! 1. A command line option would be appreciated. 2. …
13:23 Ticket #566 (meta keys scrambled, OSX/Linux) closed by Antoine Martin
invalid: That's not a bug I am afraid, and not a new thing either (present in …
13:18 BadIP edited by Antoine Martin
(diff)
13:16 BadIP edited by Antoine Martin
(diff)
11:42 Ticket #566 (meta keys scrambled, OSX/Linux) created by Troy Cauble
OSX Xpra Client, Ubuntu Xpra Server & calibre application. In this …
10:50 Changeset in xpra [6405] by Antoine Martin
fix for OR windows: must use POPUP window type
10:17 Changeset in xpra [6404] by Antoine Martin
fix window move for gtk3: * don't access gtk.Window.window directly * …
10:12 Changeset in xpra [6403] by Antoine Martin
no need to use the gdk window (and if we did use it, it should not be …
09:43 Changeset in xpra [6402] by Antoine Martin
move icon handling code to superclass and remove old cairo version: …
08:43 Changeset in xpra [6401] by Antoine Martin
* always clear before paint (fixes display corruption) * use surface …
08:20 Changeset in xpra [6400] by Antoine Martin
* simplify pixbuf codepath (jpeg) * fix colour saturation with alpha: …
08:06 Changeset in xpra [6399] by Antoine Martin
refactoring: try to rationalize the alpha channel state and handling, …
03:39 BadIP edited by Antoine Martin
(diff)

05/07/14:

17:52 Changeset in xpra [6398] by Antoine Martin
py2exe needs the pthread dll for enc_x264
16:36 Changeset in xpra [6397] by Antoine Martin
lots of ugly memoryview workarounds for code that cannot handle such …
16:33 Changeset in xpra [6396] by Antoine Martin
* remove debug * ensure we honour the rowstride with PIL (images out …
16:01 Changeset in xpra [6395] by Antoine Martin
* add more version info to session info * re-use the same code for …
15:37 Changeset in xpra [6394] by Antoine Martin
fix cairo backing for gtk3 - LONG, see comments: * try …
15:18 Changeset in xpra [6393] by Antoine Martin
set window type, decorated flag, etc
11:34 Changeset in xpra [6392] by Antoine Martin
move ugly ImmutableSet? import to os_util
09:55 Changeset in xpra [6391] by Antoine Martin
* provide shortcut using cairo image surface png parsing so we don't …
09:01 Changeset in xpra [6390] by Antoine Martin
* fix cairo when using memoryview: convert tobytes() before using as …
08:36 Changeset in xpra [6389] by Antoine Martin
r6365 broke setuptools installation for cython modules: we must always …
06:58 Changeset in xpra [6388] by Antoine Martin
more py3k fixes: use a python object rather than even attempt to deal …
06:57 Changeset in xpra [6387] by Antoine Martin
copy (...) the window blanking-on-resize code from the pixbuf version …
06:54 Changeset in xpra [6386] by Antoine Martin
PIL cannot handle memoryview objects, so wrap those in "bytes" before …
06:53 Changeset in xpra [6385] by Antoine Martin
use typedict stricter functions to get attributes from paint options …
06:08 Changeset in xpra [6384] by Antoine Martin
avoid warning with GTK3
04:43 Changeset in xpra [6383] by Antoine Martin
updated win32 icons with the same colour scheme as the default one …
04:04 Changeset in xpra [6382] by Antoine Martin
make it easier to diff versions: always use the same alphabetical …
03:57 Changeset in xpra [6381] by Antoine Martin
* drop support for building RPMs against ffmpeg1: remove unused flags …
03:51 Changeset in xpra [6380] by Antoine Martin
simplify

05/06/14:

15:05 Changeset in xpra [6379] by Antoine Martin
more py3k fixes: use a python object rather than even attempt to deal …
15:03 Changeset in xpra [6378] by Antoine Martin
simpler code, should handle rgb32 with alpha too (still a little buggy)
15:02 Changeset in xpra [6377] by Antoine Martin
ensure we don't use webp, which crashes for some reason
13:59 Changeset in xpra [6376] by Antoine Martin
use typedict stricter functions to get attributes from paint options …
13:58 Changeset in xpra [6375] by Antoine Martin
add compat alias for pixbuf_new_from_data and COLORSPACE_RGB
13:56 Changeset in xpra [6374] by Antoine Martin
make the version stuff more consistent and robust: pass prefix without …
12:29 Changeset in xpra [6373] by Antoine Martin
remove: made redundant by previous commit
12:29 Changeset in xpra [6372] by Antoine Martin
shortcut out early if there is no backing, as it may have been cleaned …
12:18 Changeset in xpra [6371] by Antoine Martin
don't use parser error out here, which causes problems on win32 when …
12:03 Changeset in xpra [6370] by Antoine Martin
win32 build improvements: * don't bother probing for Xdummy! * bundle …
11:37 BadIP edited by Antoine Martin
(diff)
09:42 Changeset in xpra [6369] by Antoine Martin
clear CYTHON_ARGS by default so we can build from the same env as …
07:20 Changeset in xpra [6368] by Antoine Martin
print the xpra version info using the logger from the ui client class, …
07:19 Changeset in xpra [6367] by Antoine Martin
if the command output is redirected to a file, there is no console and …
07:09 Changeset in xpra [6366] by Antoine Martin
win32 fixes: * avoid "Notify" typelib error: don't bother trying to …
05:04 BadIP edited by Antoine Martin
(diff)

05/05/14:

16:11 BadIP edited by Antoine Martin
(diff)
15:20 Changeset in xpra [6365] by Antoine Martin
modules vs packages confusion: so many different packaging tools, is …
12:23 Changeset in xpra [6364] by Antoine Martin
py3k workaround: expediency vs correctness, final score: 1-0
11:41 Changeset in xpra [6363] by Antoine Martin
if we fail to load a codec, log its name not its module (which would …
11:37 Changeset in xpra [6362] by Antoine Martin
better import error handling: * if module is not present, don't log …
10:57 Changeset in xpra [6361] by Antoine Martin
make switch log output more readable?
10:56 Changeset in xpra [6360] by Antoine Martin
r6359 for v0.12.x branch: more bytearray conversion
10:55 Changeset in xpra [6359] by Antoine Martin
use array instead of bytearray so we can build this on centos5 …
10:49 Changeset in xpra [6358] by Antoine Martin
python2.4 ifdef workaround for lack of Py_ssize_t
10:46 Changeset in xpra [6357] by Antoine Martin
r6353 for v0.12.x branch: use array instead of bytearray so we can …
10:43 Changeset in xpra [6356] by Antoine Martin
oops: join wants strings.. so back to strings there!
10:42 Changeset in xpra [6355] by Antoine Martin
"format" is not available in python2.4 (centos 5.x)
10:30 Changeset in xpra [6354] by Antoine Martin
older versions of python do not have "linux_distribution"
10:18 Changeset in xpra [6353] by Antoine Martin
use array instead of bytearray so we can build this on centos5 (python2.4)
08:16 Changeset in xpra [6352] by Antoine Martin
r6351 for v0.12.x branch: fix bug which manifested itself as …
08:15 Changeset in xpra [6351] by Antoine Martin
fix bug which manifested itself as compilation bug with older versions …
07:17 Changeset in xpra [6350] by Antoine Martin
undo 6336, as of r6349 we don't link against CUDA, so we can re-enable …
07:15 Changeset in xpra [6349] by Antoine Martin
#564: don't link against cuda either, just dlopen it with ctypes
07:08 Changeset in xpra [6348] by Antoine Martin
prettify more

05/04/14:

15:21 Changeset in xpra [6347] by Antoine Martin
provide message parsing for each version of the gstreamer bindings …
15:16 Changeset in xpra [6346] by Antoine Martin
re-use get_root_window
15:13 Changeset in xpra [6345] by Antoine Martin
refactor version printing function so we can use it in more places
15:08 Changeset in xpra [6344] by Antoine Martin
#563 add logging of colormap object
15:05 Changeset in xpra [6343] by Antoine Martin
#565: if glEnablei is not available, disable alpha which is the only …
13:56 Changeset in xpra [6342] by Antoine Martin
prettify - remove ugly batch file messages, give me a proper shell any day
11:48 Changeset in xpra [6341] by Antoine Martin
refactor version util so we can create a small command line tool to …
11:30 Changeset in xpra [6340] by Antoine Martin
re-instate STREAM_START handling (just debug logging), and just set a …
10:39 Ticket #565 (opengl errors after upgrade to trusty and xpra 0.12.5) created by callegar
Hi, after upgrading my ubuntu machines (client and server to trusty) …
09:15 Changeset in xpra [6339] by Antoine Martin
include python version in installer name for python3 / gtk3
09:09 Changeset in xpra [6338] by Antoine Martin
negating the Python value avoids compiler problems
09:08 Changeset in xpra [6337] by Antoine Martin
doh: this only worked with python3.3 by accident!
07:16 Ticket #564 (ship the nvenc codec by default) closed by Antoine Martin
fixed: All done already - this was just a tracker ticket.
07:14 Ticket #564 (ship the nvenc codec by default) created by Antoine Martin
Since r6082, we no longer depended on libnvidia-encode directly …
07:00 Changeset in xpra [6336] by Antoine Martin
disable automatic processing of requirements to prevent yum problems …
06:55 cuda.pc attached to Encodings/nvenc by Antoine Martin
simpler version of the cuda pkgconfig file, works with recent versions …
06:52 Changeset in xpra [6335] by Antoine Martin
prettify version and logging output
06:08 Changeset in xpra [6334] by Antoine Martin
avcodec2 is now the default, and is auto-detected anyway

05/03/14:

12:34 Changeset in xpra [6333] by Antoine Martin
* avoid compilation warnings? * is actually better than the generated …
11:52 Changeset in xpra [6332] by Antoine Martin
no longer needed
11:52 Changeset in xpra [6331] by Antoine Martin
we must use a keyword argument here with pygtk (first is the display)
11:44 Changeset in xpra [6330] by Antoine Martin
add path to ossbuild's pygst python library at build time so we don't …
10:17 Changeset in xpra [6329] by Antoine Martin
update release notes: * merge changes already v0.12.x * add new trunk …
09:34 Changeset in xpra [6328] by Antoine Martin
0.12.5 release notes
09:22 Changeset in xpra [6327] by Antoine Martin
ensure client exceptions are raised
09:13 Changeset in xpra [6326] by Antoine Martin
r6175 for v0.12.x branch: gcc version is a list!
09:05 Changeset in xpra [6325] by Antoine Martin
r6185 for v0.12.x branch: oops "rgb24" is not a pixel rgb format!
09:04 Changeset in xpra [6324] by Antoine Martin
r6186 for v0.12.x branch: cairo backing needs a 4 arg constructor (as …
09:03 Changeset in xpra [6323] by Antoine Martin
r6187 for v0.12.x branch: fix paint position!
09:00 Changeset in xpra [6322] by Antoine Martin
r6215 for v0.12.x branch: fix win32 build error with all ffmpeg disabled
08:56 Changeset in xpra [6321] by Antoine Martin
partial r6270 for v0.12.x branch: discard invalid desktop dimensions …
08:53 Changeset in xpra [6320] by Antoine Martin
r6290 for v0.12.x branch: more proper init + clean in main()
08:46 Changeset in xpra [6319] by Antoine Martin
r6307 for v0.12.x branch: fix wrong argument, just remove it and use …

05/02/14:

21:57 Ticket #563 (OSX client crashes with Intel opengl driver) created by Troy Cauble
as frequently as every two minutes.
18:07 Changeset in xpra [6318] by Antoine Martin
fix location where the window is mapped: use get_origin as per gtk2, …
17:50 Changeset in xpra [6317] by Antoine Martin
make accelerators gtk3 compatible
17:45 Changeset in xpra [6316] by Antoine Martin
remove message only available in gstreamer 1.0 (causes erros on 0.10)
17:15 Changeset in xpra [6315] by Antoine Martin
gstreamer 1.0 sound support for py3k + win32 clients: * ensure the …
15:40 Changeset in xpra [6314] by Antoine Martin
python3 fix: no need to check for unicode..
14:42 BadIP edited by Antoine Martin
(diff)
12:23 Changeset in xpra [6313] by Antoine Martin
keep the first encoding option we find
12:23 Changeset in xpra [6312] by Antoine Martin
ignore some new tag messages emitted when we use mpegaudioparse …
12:12 Changeset in xpra [6311] by Antoine Martin
fix sound breakage introduced in r6308: queue_el is now a list of …
12:06 Changeset in xpra [6310] by Antoine Martin
use loops rather than long identical lines
11:44 Changeset in xpra [6309] by Antoine Martin
fix python minor version detection!
11:33 Changeset in xpra [6308] by Antoine Martin
gstreamer-1.0 / gi.repository compat: * remove old signal object …
11:24 Changeset in xpra [6307] by Antoine Martin
fix wrong argument, just remove it and use default args
11:23 Changeset in xpra [6306] by Antoine Martin
bundle all the gstreamer-1.0 DLLs we need
07:39 Changeset in xpra [6305] by Antoine Martin
launcher got moved, again
07:38 Changeset in xpra [6304] by Antoine Martin
move more display / screen-size related code to gtk common client
07:27 Changeset in xpra [6303] by Antoine Martin
more gtk3 fixes: * add get_root_window to gtk clients so we can define …
06:34 Changeset in xpra [6302] by Antoine Martin
ugly gtk3 workaround: don't intercept SIGINT…
06:17 Changeset in xpra [6301] by Antoine Martin
oops: remove eclipse copy - never meant to be added..
06:17 Changeset in xpra [6300] by Antoine Martin
* start fixing the clipboard tool for gtk3 * add window titles
05:42 Changeset in xpra [6299] by Antoine Martin
More gtk fixes: * start to fix launcher * fix gtk view keyboard tool * …
04:19 Changeset in xpra [6298] by Antoine Martin
delay loading the x11 bell until we need it, giving time for the x11 …
03:59 Changeset in xpra [6297] by Antoine Martin
move pixbuf and image functions to gtk util
03:50 Changeset in xpra [6296] by Antoine Martin
py3k and version info tweaks: * use typedict to get data easily (deals …
03:03 Changeset in xpra [6295] by Antoine Martin
don't log command output to stdout when using our custom …
02:56 Changeset in xpra [6294] by Antoine Martin
* avoid unnecessary linewrap on 80 char terminals * support …

05/01/14:

21:50 Changeset in xpra [6293] by Smo
numpy version bump to 1.8.1
21:39 Changeset in xpra [6292] by Smo
Orc version bump 0.4.19 and change download location
18:04 Ticket #300 (setup a proper build infrastructure for win32 builds) closed by Antoine Martin
wontfix: I think building pygtk2 from source will just be too hard (cross …
17:57 Keyboard edited by Antoine Martin
(diff)
17:39 Changeset in xpra [6291] by Antoine Martin
* gtk keyboard support for GTK3 * add keymap tool to win32 builds
17:21 Changeset in xpra [6290] by Antoine Martin
more proper init + clean in main()
16:17 Changeset in xpra [6289] by Antoine Martin
we only need explicit handling for libwebp with py2exe: * move …
15:21 Changeset in xpra [6288] by Antoine Martin
* redirect 2to3 output to log (everything is on stderr!?) * prettify: …
14:52 Changeset in xpra [6287] by Antoine Martin
ensure the application directory is on the %PATH% so we can load DLLs …
14:48 Changeset in xpra [6286] by Antoine Martin
cx_freeze / py3k win32 fixes: * use relative imports if supported * …
14:35 Changeset in xpra [6285] by Antoine Martin
"buffers" module no longer exists
12:42 Changeset in xpra [6284] by Antoine Martin
remove unused (and probably wrong) utf8 decoding code
12:30 Changeset in xpra [6283] by Antoine Martin
in python3 a dict keys is of type "dict_keys" which is not a list or …
12:25 BadIP edited by Antoine Martin
(diff)
12:13 Changeset in xpra [6282] by Antoine Martin
py3k fixes: xrange has been removed in python3 (grr...), so use range …
11:55 Changeset in xpra [6281] by Antoine Martin
a wild guess is better than broken values.. I guess?
11:41 Changeset in xpra [6280] by Antoine Martin
* use the function add_data_files instead of adding to the list …
11:32 Changeset in xpra [6279] by Antoine Martin
minor build tweaks: * cx_freeze does not use "py_modules" either, move …
11:01 Changeset in xpra [6278] by Antoine Martin
python3: use a typedict to parse options so we can deal with python3 …
09:40 Changeset in xpra [6277] by Antoine Martin
oops, missing logging args
09:40 Changeset in xpra [6276] by Antoine Martin
if somehow the icon path is unset, don't log an error, just return the …
09:39 Changeset in xpra [6275] by Antoine Martin
detect the application's frozen path correctly with cx_freeze and python3
09:38 Changeset in xpra [6274] by Antoine Martin
re-fix gtk imports: with python2, prefer pygtk over gi.repository …
09:26 Changeset in xpra [6273] by Antoine Martin
fix use the right DLLs: modidying cx_freeze's "path" or "sys.path" …
08:20 Changeset in xpra [6272] by Antoine Martin
avoid error if license file is not found
07:04 Changeset in xpra [6271] by Antoine Martin
don't bother trying to do x11 stuff on non-posix systems
06:58 Changeset in xpra [6270] by Antoine Martin
discard invalid desktop dimensions that clients may send, and just log …
06:46 Changeset in xpra [6269] by Antoine Martin
add more required DLLs to the list: * harfbuzz-gobject * p11-kit * proxy
06:42 Changeset in xpra [6268] by Antoine Martin
* fix cx_freeze "packages" list: ensure we append to it, rather than …
06:41 Changeset in xpra [6267] by Antoine Martin
prettify output with sorting
06:28 Changeset in xpra [6266] by Antoine Martin
cx_freeze gtk3 dll fixups: * ensure we grab the ones we want (not the …
05:51 Changeset in xpra [6265] by Antoine Martin
gtk3 may work on python2 but gtk2 will not work on python3 (was done …
05:49 Changeset in xpra [6264] by Antoine Martin
call multiprocessing.freeze_support(): should someone try to run the …
05:34 Changeset in xpra [6263] by Antoine Martin
don't clobber the installer filename with the GTK3 version, add a suffix
05:21 Changeset in xpra [6262] by Antoine Martin
cx_freeze fixes: * add pywin32 (just like py2exe) * add icon to EXE …
05:18 Changeset in xpra [6261] by Antoine Martin
avoid even trying to load bencode with python3 (not ported yet)
05:06 Changeset in xpra [6260] by Antoine Martin
* cx_freeze and gtk3 compat: add sys path * don't "fix_unicode_out" …
05:05 Changeset in xpra [6259] by Antoine Martin
use simple print since we don't care about the date or time
05:05 Changeset in xpra [6258] by Antoine Martin
python3 fixes: move builtins import workaround to os_util
04:05 Changeset in xpra [6257] by Antoine Martin
oops, run innosetup just once and show what we run!

04/30/14:

18:25 Changeset in xpra [6256] by Antoine Martin
copy output to dist so innosetup can find it
18:19 Changeset in xpra [6255] by Antoine Martin
* add excludes and includes list to cx_freeze * use more defaults * …
16:52 Changeset in xpra [6254] by Antoine Martin
cx_freeze: run 2to3 before building via the BAT file, so don't bother …
16:10 Changeset in xpra [6253] by Antoine Martin
leading zero if invalid syntax in python3
15:06 Changeset in xpra [6252] by Antoine Martin
swap the cython buffer implementation for a pure C one (fixes …
11:44 Changeset in xpra [6251] by Antoine Martin
* support optimize as a number n: "-On" * generic removal of flags for …
11:03 Changeset in xpra [6250] by Antoine Martin
avoid const warnings
10:57 Changeset in xpra [6249] by Antoine Martin
add missing C files to clean list
09:24 BadIP edited by Antoine Martin
(diff)
09:23 Changeset in xpra [6248] by Antoine Martin
argb "in place" needs writeable buffers
08:13 Changeset in xpra [6247] by Antoine Martin
more build cleanups and win32 updates: * move check_md5sums to a …
08:10 Changeset in xpra [6246] by Antoine Martin
record pretty build platform name details
07:11 Changeset in xpra [6245] by Antoine Martin
* fix r6240: actually try all the options! * add python version used …

04/29/14:

18:28 Changeset in xpra [6244] by Antoine Martin
enable cx_freeze for all subcommands except "build_ext", run it with …
17:57 Changeset in xpra [6243] by Antoine Martin
add cx freeze stub
17:02 Changeset in xpra [6242] by Antoine Martin
more python3 build tweaks: * use pkg-config on win32 when building …
16:58 Changeset in xpra [6241] by Antoine Martin
only set %VC% and load visual studio env if %PYTHON% is not set (make …
16:57 Changeset in xpra [6240] by Antoine Martin
* make it easier to see what details were updated * try gcc before cl …
14:36 Changeset in xpra [6239] by Antoine Martin
* fix optimize compile flags that got lost * x264 and x265 don't …
11:56 Changeset in xpra [6238] by Antoine Martin
move more code to py2exe (python2) specific area
11:54 Changeset in xpra [6237] by Antoine Martin
restore the %PATH% on exit
11:40 Changeset in xpra [6236] by Antoine Martin
refactoring to make it easier to read
10:03 Changeset in xpra [6235] by Antoine Martin
icon for the new "Network_Info.exe" utility
10:02 Changeset in xpra [6234] by Antoine Martin
delay grab and add debug logging
10:02 Changeset in xpra [6233] by Antoine Martin
allow us to build for different versions of python without modifying …
08:27 Changeset in xpra [6232] by Antoine Martin
more py3k fixes: * calculate max before padding list with None values …
08:16 Changeset in xpra [6231] by Antoine Martin
more gtk3 session-info fixes * cannot use Pixmap (needs porting to …
07:30 Changeset in xpra [6230] by Antoine Martin
"latin1" is safer
07:30 Changeset in xpra [6229] by Antoine Martin
python3 fixes: move pixbuf code to gtk_util, with GTK3 it looks like …
06:17 Changeset in xpra [6228] by Antoine Martin
more py3k string workarounds
06:10 ProjectIdeas edited by Antoine Martin
(diff)
06:08 ReportingBugs edited by Antoine Martin
(diff)
06:07 Changeset in xpra [6227] by Antoine Martin
add simple script and exe wrapper for network capability diagnosis
05:27 Changeset in xpra [6226] by Antoine Martin
latin1 is safer here: it won't choke if the version string contains …
05:23 Changeset in xpra [6225] by Antoine Martin
python3: ensure the version is a string, not bytes
05:20 Changeset in xpra [6224] by Antoine Martin
prettify some of the debug output: define a repr instead of str
05:12 Changeset in xpra [6223] by Antoine Martin
also log encoder versions
05:10 Changeset in xpra [6222] by Antoine Martin
expose what type of implementation this is in the version info
05:08 Changeset in xpra [6221] by Antoine Martin
normalize encoder imports: * ImportError? triggers a simple warning …
05:07 Changeset in xpra [6220] by Antoine Martin
use relative import
05:07 Changeset in xpra [6219] by Antoine Martin
add ability to switch to non-cython rencoder at runtime using …
04:58 Changeset in xpra [6218] by Antoine Martin
fix bencode non-cython fallback: must use ImportError? to catch it!
04:44 Changeset in xpra [6217] by Antoine Martin
fix rencode fallback code: must use relative imports to avoid tripping …
04:29 Changeset in xpra [6216] by Antoine Martin
remove unused definitions and fix warning (cython thinks "time" is a …

04/28/14:

17:13 Changeset in xpra [6215] by Antoine Martin
fix win32 build error with all ffmpeg disabled
17:12 Changeset in xpra [6214] by Antoine Martin
python3 win32 improvements: * generalize "optimize" as a pkgconfig …
16:26 Changeset in xpra [6213] by Antoine Martin
python3 compat: * generalize py2exe's EXCLUDED_DLLS * fix md5 instantiation
16:25 Changeset in xpra [6212] by Antoine Martin
use the new buffer api wrapper for cyxor
16:08 ReportingBugs edited by Antoine Martin
(diff)
15:24 Changeset in xpra [6211] by Antoine Martin
fix rencode compilation breakage caused by r6176: use a more standard …
14:16 BadIP edited by Antoine Martin
(diff)
11:17 Changeset in xpra [6210] by Antoine Martin
python3 fixes: * move BAT file around so we can do common bits before …
08:23 BadIP edited by Antoine Martin
(diff)
08:22 BadIP edited by Antoine Martin
(diff)
06:48 Changeset in xpra [6209] by Antoine Martin
use nested structs to avoid needing C code

04/27/14:

17:42 Changeset in xpra [6208] by Antoine Martin
avoid python3 errors when comparing None with zero
17:42 Changeset in xpra [6207] by Antoine Martin
add xid support to gtk3: * import magic in gdk_display_source * …
15:14 Changeset in xpra [6206] by Antoine Martin
add gtk3 mouse support: motion, clicks and scrolling
13:54 Changeset in xpra [6205] by Antoine Martin
prevent python3 error "unorderable types": ensure we have non-zero …
13:53 Changeset in xpra [6204] by Antoine Martin
#139: re-instate a better version of r5176 where we use the pid, the …
13:42 Changeset in xpra [6203] by Antoine Martin
make sure we only have names for actual signals and not other constants
13:41 Changeset in xpra [6202] by Antoine Martin
move gtk x11 error utility class to common location so we can use it …
13:06 Changeset in xpra [6201] by Antoine Martin
add gtk3 display source so we can use the X11 bindings with gtk3 code
12:50 Changeset in xpra [6200] by Antoine Martin
the gdk_display_source in gtk_x11 is gtk2 only, so move it there
11:14 Changeset in xpra [6199] by Antoine Martin
allow us to build x11 modules without gtk_x11 (which is gtk2 only)
11:13 Changeset in xpra [6198] by Antoine Martin
python3 fixes: re-use the buffer abstraction cython class to make it …
10:31 Changeset in xpra [6197] by Antoine Martin
* cleanup and simplify * add cairo_paint_image using pixbuf loader
09:55 Changeset in xpra [6196] by Antoine Martin
support painting png and jpeg via cairo_set_source_pixbuf and a …
09:30 Changeset in xpra [6195] by Antoine Martin
gtk3 fix: add update_icon implementation (and move the old one to gtk2 …
09:29 Changeset in xpra [6194] by Antoine Martin
python3 compat: builtins vs builtin
09:16 Changeset in xpra [6193] by Antoine Martin
gtk3 compat for statusicon
09:15 Changeset in xpra [6192] by Antoine Martin
avoid error on window close/cleanup: check we still have a backing!
08:54 Changeset in xpra [6191] by Antoine Martin
gtk3 fixes: an extra argument got added a the begginning of …
08:43 Changeset in xpra [6190] by Antoine Martin
python3 fix: needs help sorting structures
08:32 Changeset in xpra [6189] by Antoine Martin
python3 compat: more string workarounds
07:11 Changeset in xpra [6188] by Antoine Martin
enable gtk3 by default for python3
06:57 Changeset in xpra [6187] by Antoine Martin
fix paint position!
06:45 Changeset in xpra [6186] by Antoine Martin
cairo backing needs a 4 arg constructor (as called from make_new_backing)
06:44 Changeset in xpra [6185] by Antoine Martin
oops "rgb24" is not a pixel rgb format!
06:40 Changeset in xpra [6184] by Antoine Martin
more python3 string fixes: parse lists of bytes to strings
05:57 Changeset in xpra [6183] by Antoine Martin
more python3 string fixes: only convert to bytes when needed
05:53 Changeset in xpra [6182] by Antoine Martin
skip empty CSV values
05:51 Changeset in xpra [6181] by Antoine Martin
more python3 string fixes
05:38 Changeset in xpra [6180] by Antoine Martin
oops
05:37 Changeset in xpra [6179] by Antoine Martin
python3 fix: bytes vs strings..
05:33 Changeset in xpra [6178] by Antoine Martin
* python3 fix (unicode vs string..) * replace confusing and misplaced …
05:27 Changeset in xpra [6177] by Antoine Martin
python3 compat syntax (since it is imported from setup.py before 2to3 …
05:26 Changeset in xpra [6176] by Antoine Martin
make it easier to build with python3: detect it and automagically …
05:07 Changeset in xpra [6175] by Antoine Martin
gcc version is a list!
03:32 BadIP edited by Antoine Martin
(diff)

04/26/14:

14:14 BadIP edited by Antoine Martin
(diff)
05:48 Changeset in xpra [6174] by Antoine Martin
r6173 for v0.12.x branch: make it easier to build packages from the …
05:23 Changeset in xpra [6173] by Antoine Martin
* add dep on swscale * let the build script uncomment the right line …
04:13 BadIP edited by Antoine Martin
(diff)

04/25/14:

15:56 Changeset in xpra [6172] by Antoine Martin
add PROPERTY_CHANGE_MASK to all window types so trays and OR windows …
15:27 BadIP edited by Antoine Martin
(diff)
12:00 Changeset in xpra [6171] by Antoine Martin
make calls to get_pyatom more consistent: we have a reference to the …
11:24 Changeset in xpra [6170] by Antoine Martin
* handle grabs just like other window attributes, remove helper class …
10:22 Changeset in xpra [6169] by Antoine Martin
* only simulate focus before unfocus if we thought the focus was on …
09:37 Changeset in xpra [6168] by Antoine Martin
#139: fix event mask used to capture grabs, world window is just …
09:35 Changeset in xpra [6167] by Antoine Martin
#139 move force ungrab and grab attributes to common ui class, so all …
09:33 Changeset in xpra [6166] by Antoine Martin
* use faster cdef internally * avoid logging for very common case of …

04/24/14:

11:02 BadIP edited by Antoine Martin
(diff)
04:53 BadIP edited by Antoine Martin
(diff)
04:01 Changeset in xpra [6165] by Antoine Martin
better debug logging for windows: * include xid for world window * …

04/23/14:

09:43 Packaging edited by Antoine Martin
(diff)
09:39 Packaging edited by Antoine Martin
(diff)
09:38 Packaging edited by Antoine Martin
(diff)
08:01 Changeset in xpra [6164] by Antoine Martin
update release notes
07:58 Changeset in xpra [6163] by Antoine Martin
shadow fixes for v0.12.x (r6146, r6156, r6157, r6158 + r6159)
07:47 Changeset in xpra [6162] by Antoine Martin
r6115 for v0.12.x branch: add missing keyword arg to the …
07:46 Changeset in xpra [6161] by Antoine Martin
r6089 for v0.12.x branch: avoid xorg warning due to undefined option
06:21 Changeset in xpra [6160] by Antoine Martin
add gtk keynames to native keymaps
06:18 Changeset in xpra [6159] by Antoine Martin
#561 add the gtk keynames to our translation lookup table
04:20 Changeset in xpra [6158] by Antoine Martin
#561 also show keyboard info for shadow servers
04:19 Changeset in xpra [6157] by Antoine Martin
merge two translation info loops together
03:52 NetworkProtocol edited by Antoine Martin
(diff)
03:51 NetworkProtocol edited by Antoine Martin
add info on packet type aliases (diff)
03:40 Changeset in xpra [6156] by Antoine Martin
if present, show in xpra info: * keycode translation table * client …
03:28 Changeset in xpra [6155] by Antoine Martin
oops: parse_options now lives in keyboard config
03:25 Changeset in xpra [6154] by Antoine Martin
move shadow=True to shadow server

04/22/14:

14:48 Ticket #562 (swscale assertion error: sizeFactor > 0 failed) created by Antoine Martin
[…] I have seen this one once on osx only. From looking at the …
12:31 Changeset in xpra [6153] by Antoine Martin
avoid warning on osx
11:44 Changeset in xpra [6152] by Antoine Martin
oops: error in r6151
11:16 Changeset in xpra [6151] by Antoine Martin
better cross platform keyboard support and cleanups: * move keycode …
11:11 Changeset in xpra [6150] by Antoine Martin
prettify_plug_name before using it as title for the session
11:07 BadIP edited by Antoine Martin
(diff)
10:28 Changeset in xpra [6149] by Antoine Martin
make mdns default to disabled on osx and win32 since those platforms …
07:33 Changeset in xpra [6148] by Antoine Martin
we don't need an ImportError? guard from this class
07:31 Changeset in xpra [6147] by Antoine Martin
fix dependency on x11 keyboard: we now inject it into the source
05:54 Changeset in xpra [6146] by Antoine Martin
#561: fix shadow key mappings by using a default keymap translation
05:53 Changeset in xpra [6145] by Antoine Martin
rename method to prevent confusion and add debug logging to it
04:05 Changeset in xpra [6144] by Antoine Martin
remove unused argument
04:04 Changeset in xpra [6143] by Antoine Martin
shadow servers must set the keyboard to "non native" since they do not …
03:35 Keyboard edited by Antoine Martin
(diff)
03:34 Changeset in xpra [6142] by Antoine Martin
add debug logging to "get_keycode"
03:25 Changeset in xpra [6141] by Antoine Martin
don't wait for input when running under wine

04/21/14:

21:22 Ticket #561 (Wrong keys produced when connecting from Windows laptop to Linux box ...) created by alex_shpak
Keyboard presses seem to be completely messed up: * pressing a
15:46 BadIP edited by Antoine Martin
(diff)
14:44 BadIP edited by Antoine Martin
(diff)
14:09 BadIP edited by Antoine Martin
(diff)
11:42 Changeset in xpra [6140] by Antoine Martin
add logging category "events" for system events
11:34 Ticket #560 (restore the ability to run under wine) closed by Antoine Martin
fixed: Fixed in r6139
11:32 Changeset in xpra [6139] by Antoine Martin
#560 failure to detect existing processes using WBEMScripting should …
11:10 Ticket #560 (restore the ability to run under wine) created by Antoine Martin
versions before 0.12 can be installed in wine and will run reasonably …
08:36 Changeset in xpra [6138] by Antoine Martin
drop silent attribute to queue when the default value will do (off) - …
04:14 Changeset in xpra [6137] by Antoine Martin
* force ungrab when the last client disconnects, or when we cleanup …
03:55 Changeset in xpra [6136] by Antoine Martin
simplify and cleanup X11 extension testing: * only test once before …
03:38 Changeset in xpra [6135] by Antoine Martin
reset handler id list when disconnecting them
02:29 BadIP edited by Antoine Martin
(diff)
02:28 BadIP edited by Antoine Martin
(diff)

04/20/14:

09:43 Changeset in xpra [6134] by Antoine Martin
log failure cause
09:31 Changeset in xpra [6133] by Antoine Martin
#139: fix grab handling using a single instance of the helper
08:00 Changeset in xpra [6132] by Antoine Martin
provide cleanup method (same as do_quit)
05:40 BadIP edited by Antoine Martin
(diff)

04/19/14:

14:52 BadIP edited by Antoine Martin
(diff)
11:55 BadIP edited by Antoine Martin
(diff)
11:32 Changeset in xpra [6131] by Antoine Martin
weap enter/leave notify's subwindow as a gdk window
11:23 Changeset in xpra [6130] by Antoine Martin
* add ability to hook Enter/Leave? Notify events * better debugging: …
10:53 Changeset in xpra [6129] by Antoine Martin
more trac style overrides
10:31 BadIP edited by Antoine Martin
(diff)
09:45 Changeset in xpra [6128] by Antoine Martin
better debug: log gdk.Window as xid, gdk.Display using its name …
09:34 Changeset in xpra [6127] by Antoine Martin
easier debugging of X11 events: show event type name more clearly
07:56 Changeset in xpra [6126] by Antoine Martin
add "detail" focus event logging and include the xid of the window the …
07:31 Changeset in xpra [6125] by Antoine Martin
better color for some trac links
07:29 BadIP edited by Antoine Martin
(diff)
05:54 Changeset in xpra [6124] by Antoine Martin
remove ugly text shadow in links
05:48 Changeset in xpra [6123] by Antoine Martin
remove whitespace, fix search box size
05:43 Changeset in xpra [6122] by Antoine Martin
website style updates (trac overrides mostly), new colours for icons, etc
05:03 Changeset in xpra [6121] by Antoine Martin
better contrast
04:56 Ticket #557 (qt5 applications don't notice they've been moved? their menus are misplaced) closed by Antoine Martin
fixed: Was confirmed as fixed in #556, closing.
04:52 Changeset in xpra [6120] by Antoine Martin
add "force-ungrab" packet and capability so we can ask the server to …
04:49 Ticket #139 (forward input grabs to the client) reopened by Antoine Martin
Got broken by the fixes in #556 ... Which is annoying because r6120
04:18 Changeset in xpra [6119] by Antoine Martin
use contant
03:25 BadIP edited by Antoine Martin
(diff)

04/18/14:

15:34 Changeset in xpra [6118] by Antoine Martin
#163: calculate and set the xdpi and ydpi root window properties for …
14:50 Changeset in xpra [6117] by Antoine Martin
use a consistent logging category
14:49 Changeset in xpra [6116] by Antoine Martin
remove nvcuda
11:49 BadIP edited by Antoine Martin
(diff)
10:46 BadIP edited by Antoine Martin
(diff)
09:48 Changeset in xpra [6115] by Antoine Martin
fix bug introduced by r5884: add missing keyword arg to the …
09:24 CSC/NVCUDA edited by Antoine Martin
(diff)
09:23 CSC/NVCUDA edited by Antoine Martin
(diff)
09:21 CSC/Performance edited by Antoine Martin
remove csc nvcuda (mostly) (diff)
09:20 CSC edited by Antoine Martin
remove csc nvcuda (diff)
09:18 WikiStart edited by Antoine Martin
(diff)
09:17 Changeset in xpra [6114] by Antoine Martin
drop support for csc nvcuda as this never worked properly, and one …
09:03 Changeset in xpra [6113] by Antoine Martin
add new logging categories we know about, and warn if the category …
09:02 Changeset in xpra [6112] by Antoine Martin
use dedicated logger for pileline scoring: "score"
08:28 Changeset in xpra [6111] by Antoine Martin
add speed and quality tuning for vpx
08:25 BadIP edited by Antoine Martin
(diff)
06:25 Changeset in xpra [6110] by Antoine Martin
if an invalid colour is specified, use red (better default than no …
06:21 Changeset in xpra [6109] by Antoine Martin
better _NET_DESKTOP_GEOMETRY handling: set it to the geometry the …
06:00 Changeset in xpra [6108] by Antoine Martin
test app for opacity
05:47 Changeset in xpra [6107] by Antoine Martin
support for window opacity (_NET_WM_WINDOW_OPACITY)
04:06 Changeset in xpra [6106] by Antoine Martin
give more space to the actual content rather than borders and pretty curves
03:46 BadIP edited by Antoine Martin
(diff)

04/16/14:

11:51 BadIP edited by Antoine Martin
(diff)
11:07 Changeset in xpra [6105] by Antoine Martin
debug is no longer a boolean option
11:00 Changeset in xpra [6104] by Antoine Martin
prevent zombie process when we remote start with "_proxy_start" or …
10:26 Changeset in xpra [6103] by Antoine Martin
log "actual" DPI values server side
09:47 Changeset in xpra [6102] by Antoine Martin
try harder to wait until we resume to send the updated screen size to …
08:51 Ticket #559 (handle anti-aliasing and subpixel rendering, honour client component order) created by Antoine Martin
Somewhat related to #163: …
08:31 BadIP edited by Antoine Martin
(diff)
07:46 Changeset in xpra [6101] by Antoine Martin
no longer needed
04:05 Changeset in xpra [6100] by Antoine Martin
calling randr can potentially cause X11 errors?, so use trap
04:04 Changeset in xpra [6099] by Antoine Martin
support for the "ConstantDPI" dummy patch
03:50 BadIP edited by Antoine Martin
(diff)

04/15/14:

20:48 Changeset in xpra [6098] by Smo
add python-macholib, python-modulegraph, python-altgraph and make them …
14:19 Changeset in xpra [6097] by Antoine Martin
remove "DisplaySize?" gives us 96dpi more consistently (default value …
11:15 BadIP edited by Antoine Martin
(diff)
10:23 Changeset in xpra [6096] by Smo
adding patch for building gtkglext on osx details are in #533
08:07 Changeset in xpra [6095] by Antoine Martin
just like grab helper: stop at the world window
07:46 Changeset in xpra [6094] by Smo
Pillow version bump Updated ffmpeg and configure from #533
07:20 Changeset in xpra [6093] by Smo
Fixed some issues and cleaned up Changed meta-xpra-subversion to …
06:32 WikiStart edited by Antoine Martin
(diff)
06:32 FakeXinerama edited by Antoine Martin
(diff)
03:42 Changeset in xpra [6092] by Antoine Martin
undo r6088
03:35 Changeset in xpra [6091] by Antoine Martin
undo almost all of r6086: too many applications use the macro and …

04/14/14:

19:25 Changeset in xpra [6090] by Smo
Pyopengl and Pyopengl-accelerate version bump
13:08 Changeset in xpra [6089] by Antoine Martin
this does not do anything with the dummy driver!

04/11/14:

09:28 BadContent edited by Antoine Martin
(diff)
09:26 BadIP edited by Antoine Martin
(diff)
09:21 BadIP edited by Antoine Martin
(diff)

04/10/14:

14:54 Ticket #556 (Qt 5 menus closing immediately) closed by rikky
fixed
12:45 BadIP edited by Antoine Martin
(diff)
12:44 BadIP edited by Antoine Martin
(diff)
12:41 BadIP edited by Antoine Martin
(diff)
12:26 Changeset in xpra [6088] by Antoine Martin
add dep on fakeXscreenmm rpm
12:19 WikiStart edited by Antoine Martin
(diff)
12:17 Changeset in xpra [6087] by Antoine Martin
scripts for making tarballs of the fakex subprojects
12:10 Changeset in xpra [6086] by Antoine Martin
add libfakeXscreenmm and xpra support for it
12:10 FakeXinerama edited by Antoine Martin
(diff)
11:46 Changeset in xpra [6085] by Antoine Martin
docstring and style
11:00 BadIP edited by Antoine Martin
(diff)
10:41 BadIP edited by Antoine Martin
(diff)
10:28 BadIP edited by Antoine Martin
(diff)
07:56 Changeset in xpra [6084] by Antoine Martin
drop support for older versions of cython
07:51 Ticket #558 (nvenc support for shadowing on win32) created by Antoine Martin
Shouldn't be too hard to do. As of r6082, the code compiles. What's …
07:45 Changeset in xpra [6083] by Antoine Martin
nvenc on win32 probably does not load or work and I can't test it, so …
07:40 Changeset in xpra [6082] by Antoine Martin
* load nvenc explicitly at runtime * allow nvenc to be built on win32 …
07:38 Changeset in xpra [6081] by Antoine Martin
ensure DEBUG is always defined (fixes syntax error)
07:24 BadIP edited by Antoine Martin
(diff)
05:27 Changeset in xpra [6080] by Antoine Martin
avoid loss of precision: time is a double already
05:26 Changeset in xpra [6079] by Antoine Martin
the example code uses UNCACHED on *nix, do the same
05:00 Changeset in xpra [6078] by Antoine Martin
try to make debug logging more readable
04:17 Changeset in xpra [6077] by Antoine Martin
the values are float, so make it float clamp function (avoids …
04:16 Changeset in xpra [6076] by Antoine Martin
avoid compilation warning on win32

04/09/14:

07:10 BadIP edited by Antoine Martin
(diff)
06:40 Changeset in xpra [6075] by Antoine Martin
updated release notes
06:38 Changeset in xpra [6074] by Antoine Martin
r6073 for v0.12.x branch: clear used key repeat timers
06:35 Changeset in xpra [6073] by Antoine Martin
clear used key repeat timers
05:29 Changeset in xpra [6072] by Antoine Martin
import world window just once
05:27 Changeset in xpra [6071] by Antoine Martin
add some debug logging for screen and workspace restore code
04:02 Changeset in xpra [6070] by Antoine Martin
updated release notes with nvenc fix
04:00 Changeset in xpra [6069] by Antoine Martin
r6067 for v0.12.x branch: prevent crash when encoder initialization …
02:36 Encodings/nvenc edited by Antoine Martin
(diff)
02:06 BadIP edited by Antoine Martin
(diff)
00:17 Changeset in xpra [6068] by Smo
Changed mirrors for python modules Added libpng, libtiff, and …

04/08/14:

19:15 Changeset in xpra [6067] by Antoine Martin
prevent crash when encoder initialization fails: don't flush encoder …
16:58 Changeset in xpra [6066] by Antoine Martin
updated release notes with latest fix
16:57 Changeset in xpra [6065] by Antoine Martin
r6042 + r6043: avoid errors after window source cleanup
16:40 Ticket #457 (client memory leak) closed by Antoine Martin
worksforme: Note: as of r6046, the leak detection code can also be used from the …
16:27 Changeset in xpra [6064] by Antoine Martin
updated release notes
16:24 Changeset in xpra [6063] by Antoine Martin
r6061 for v0.12.x branch: always send ConfigureNotify? from …
16:23 Changeset in xpra [6062] by Antoine Martin
r6060 for v0.12.x branch: ignore the world window when listening for …
16:13 Changeset in xpra [6061] by Antoine Martin
#557: undo r5766: always send ConfigureNotify? from update_client_geometry
11:50 Ticket #557 (qt5 applications don't notice they've been moved? their menus are misplaced) created by Antoine Martin
Split from #556. The menus show up where they would be if the parent …
11:44 BadIP edited by Antoine Martin
(diff)
11:07 Changeset in xpra [6060] by Antoine Martin
#556: ignore the world window when listening for grab events
10:58 Changeset in xpra [6059] by Antoine Martin
better grab debugging: * use "grab" logger category * add …
10:54 Changeset in xpra [6058] by Antoine Martin
better window event debugging: add window xid to X11Event, and print …
10:51 Changeset in xpra [6057] by Antoine Martin
use dedicated logger for grabs
04:36 Changeset in xpra [6056] by Antoine Martin
allow socket name to be overriden using XPRA_SOCKET_HOSTNAME (for now)
04:15 BadIP edited by Antoine Martin
(diff)
Note: See TracTimeline for information about the timeline view.