xpra icon
Bug tracker and wiki

Timeline



07/13/15:

20:07 Ticket #915 (Sound Forwarding to client doesn't work (for me)) created by fervi
I tried to do with Xpra from version 0.14 to 0.16 (Beta of Winswitch) …
11:15 Versions/PendingFixes edited by Antoine Martin
(diff)
11:14 Changeset in xpra [9915] by Antoine Martin
ensure "help" options mistakenly stored in the config file won't make …
10:49 Changeset in xpra [9914] by Antoine Martin
document all the debug flags and show them using the "help" magic value
07:08 Changeset in xpra [9913] by Antoine Martin
more friendly error message: tell the user which socket failed
06:14 Changeset in xpra [9912] by Antoine Martin
#878: check the underlying liblz4 version if we have it
06:12 Changeset in xpra [9911] by Antoine Martin
#907: "focused" is now exported as part of wm-state, so we must define …
05:40 Changeset in xpra [9910] by Antoine Martin
#878: make a 0.8.0-rc1 build for testing

07/12/15:

05:38 Changeset in xpra [9909] by Antoine Martin
doh: should run lint before commiting: 'changelog not in descending …
05:25 Changeset in xpra [9908] by Antoine Martin
version bump

07/10/15:

11:13 Ticket #914 (screen is frozen until the window is resized/moved) created by azinuamid
We have a workstation (with Nvidia quadro + centos 7) with xpra. Of …

07/08/15:

14:53 Ticket #913 (html5 printing) created by Josh
Looking at #598 it seems as though we can register a printer to be …
11:33 Versions/PendingFixes edited by Antoine Martin
(diff)
11:25 Changeset in xpra [9907] by Antoine Martin
fix race and abort if we've lost the process already
11:20 Changeset in xpra [9906] by Antoine Martin
make it easier to debug fd leaks, add XPRA_DETECT_FDLEAKS env var
11:18 Ticket #912 ("Too many open files" caused by 0.14 clients with trunk (0.16) ...) closed by Antoine Martin
fixed: The leak was coming from the new palib (used in trunk only) and not …
11:16 Changeset in xpra [9905] by Antoine Martin
#912: the leak comes from palib - don't use it!
10:45 Changeset in xpra [9904] by Antoine Martin
refactor encoder and compression setup into a common utility function
10:28 Changeset in xpra [9903] by Antoine Martin
support any of the available packet encoders, without causing warnings
09:58 Changeset in xpra [9902] by Antoine Martin
more helpful message?
09:55 Changeset in xpra [9901] by Antoine Martin
don't log each accelerated handler at info level
09:35 Changeset in xpra [9900] by Antoine Martin
don't export the window "frame", we only set it
09:29 Changeset in xpra [9899] by Antoine Martin
add fault injection option for paints that we fail to report to the server
09:22 Versions/PendingFixes edited by Antoine Martin
(diff)
09:22 Changeset in xpra [9898] by Antoine Martin
* only remove timers that are still active (prevents source_remove …
06:54 Ticket #912 ("Too many open files" caused by 0.14 clients with trunk (0.16) ...) created by Antoine Martin
My OSX clients running in vbox get lots of restarts, which makes us …
06:40 Changeset in xpra [9897] by Antoine Martin
fix missing encoding from log output
05:41 Changeset in xpra [9896] by Antoine Martin
OR and trays are always shown
05:05 Changeset in xpra [9895] by Antoine Martin
don't bother trying to load the gtk2-x11 bindings on osx
02:48 Ticket #911 (GTK Menus not functioning) created by jasom
Description: All menus in GTK applications cannot be clicked on. …

07/07/15:

18:15 Changeset in xpra [9894] by Antoine Martin
#910: allows us to inject paint faults
18:00 Ticket #910 (fault injection for testing and triggering bugs) created by Antoine Martin
Hopefully this can help us with hard to trigger bugs and for catching …
17:45 Changeset in xpra [9893] by Antoine Martin
pretty logging
17:45 Changeset in xpra [9892] by Antoine Martin
"None" fault injection code for bencode + sound
17:26 Changeset in xpra [9891] by Antoine Martin
gibberish should trigger a warning (actually more than one - better …
16:56 Changeset in xpra [9890] by Antoine Martin
more logging tweaks: * better formatting for encodings (there are many …
16:55 Changeset in xpra [9889] by Antoine Martin
add fault injection hooks for testing using env var
16:41 Versions/PendingFixes edited by Antoine Martin
(diff)
16:40 Changeset in xpra [9888] by Antoine Martin
if we get gibberish at either end, something is wrong and we should stop!
16:04 Changeset in xpra [9887] by Antoine Martin
* more consistent log message format * avoid logging video failures …
15:57 Ticket #909 (deep colour support (10-bit colour)) created by lapsio
I'm not sure if it's difficult or just few lines of code but in case …
15:43 Changeset in xpra [9886] by Antoine Martin
prettify warning message format
15:42 Changeset in xpra [9885] by Antoine Martin
avoid using gobject properties for simple calls
15:29 Ticket #908 (--with-Xdummy --with-Xdummy_wrapper options not honored across ...) created by jonathan.underwood
It used to be the case that you could specify {{{--with-Xdummy …
14:31 Changeset in xpra [9884] by Antoine Martin
add latest fixes to release notes
14:18 Versions/PendingFixes edited by Antoine Martin
(diff)
14:17 Changeset in xpra [9883] by Antoine Martin
parts of r9870 for v0.14.x and v0.15.x branches: * fix "print" with …
14:14 Versions/PendingFixes edited by Antoine Martin
(diff)
14:13 Changeset in xpra [9882] by Antoine Martin
r9820 + r9881 fixup for v0.15.x branch: log internal setup failures
14:11 Changeset in xpra [9881] by Antoine Martin
fixup r9820: compare the exception type!
14:10 Changeset in xpra [9880] by Antoine Martin
r9871 for v0.14.x and v0.15.x branches: ignore expose events before …
14:05 Changeset in xpra [9879] by Antoine Martin
r9851 for v0.14.x and v0.15.x branches: more reliable and clean …
14:03 Changeset in xpra [9878] by Antoine Martin
r9857 for v0.15.x branch: remove unsafe deprecated api
14:02 Changeset in xpra [9877] by Antoine Martin
cosmetic: consistent use of tabs vs spaces
12:10 Changeset in xpra [9876] by Antoine Martin
again, this shouldn't matter - but is cleaner
12:09 Changeset in xpra [9875] by Antoine Martin
this shouldn't make any difference since we are cleaning up at that …
12:03 Changeset in xpra [9874] by Antoine Martin
better warning message format and contents
12:03 Changeset in xpra [9873] by Antoine Martin
try to claim we support more window types - but not dnd yet, …
11:22 Changeset in xpra [9872] by Antoine Martin
new upstream release
11:17 Versions/PendingFixes edited by Antoine Martin
(diff)
11:15 Changeset in xpra [9871] by Antoine Martin
if we get an expose event before we're ready to paint the screen, just …
11:07 Changeset in xpra [9870] by Antoine Martin
control command refactoring: use a much nicer OO model and generic …
11:04 Changeset in xpra [9869] by Antoine Martin
#888: don't query the same real path twice
10:55 Changeset in xpra [9868] by Antoine Martin
we must also use this path to probe the Xorg version
08:01 Changeset in xpra [9867] by Antoine Martin
#888: ensure we don't pass None values to dotxpra
08:00 Changeset in xpra [9866] by Antoine Martin
support "--start-new-commands" without value specified, prevents weird …
04:33 Changeset in xpra [9865] by Antoine Martin
* cleaner and more generic automatic removal of encoding values …
04:13 Versions/PendingFixes edited by Antoine Martin
(diff)
02:53 Changeset in xpra [9864] by Antoine Martin
clarify what this is for

07/06/15:

18:07 Changeset in xpra [9863] by Antoine Martin
better connection failure messages (remove stacktrace)
17:57 Changeset in xpra [9862] by Antoine Martin
#888: when socker-dir is specified, we may still want to look for …
17:32 Changeset in xpra [9861] by Antoine Martin
don't bother sending the encoding_properties that are identical to the …
17:02 Changeset in xpra [9860] by Antoine Martin
use the dbus common code to get hold of the same systembus instance, …
16:55 Changeset in xpra [9859] by Antoine Martin
don't log a warning if there are no avahi publishers to start!
16:22 Versions/PendingFixes edited by Antoine Martin
(diff)
16:20 Changeset in xpra [9858] by Antoine Martin
bump version
16:19 Changeset in xpra [9857] by Antoine Martin
we've now removed "csc_modes" in favour of "full_csc_modes" which has …
15:50 Changeset in xpra [9856] by Antoine Martin
remove the old "csc_modes" option, we should always use …
15:35 Changeset in xpra [9855] by Antoine Martin
if we now know the socket dir, keep track of it
15:30 Changeset in xpra [9854] by Antoine Martin
"socket_dir" may not be set!
15:24 Changeset in xpra [9853] by Antoine Martin
oops: remove debug code..
15:23 Changeset in xpra [9852] by Antoine Martin
oops: other callers still need "cleanup_all_protocols"
15:19 Versions/PendingFixes edited by Antoine Martin
(diff)
15:18 Changeset in xpra [9851] by Antoine Martin
#896: more reliable exit (fixes server refusing to die with ssh …
15:01 Changeset in xpra [9850] by Antoine Martin
add missing ABI version
13:43 Changeset in xpra [9849] by Antoine Martin
prettify ssh exception handling
12:17 Changeset in xpra [9848] by Antoine Martin
#888: create the log_dir if we are going to need it
12:07 Changeset in xpra [9847] by Antoine Martin
improve opengl flush debug logging
11:50 Changeset in xpra [9846] by Antoine Martin
#792 when we process multiple regions at the same time (either a split …
10:37 Changeset in xpra [9845] by Antoine Martin
remove some outdated flags (assumed enabled since at least 0.12.x) and …
09:00 Changeset in xpra [9844] by Antoine Martin
* enable shape extension support for all X11 windows (including trays …
08:32 Changeset in xpra [9843] by Antoine Martin
more friendly error message format
06:42 Ticket #759 (xpra erroneously sends meta key from windows) reopened by Antoine Martin
As per comment:14, the bug is still there?
06:36 Changeset in xpra [9842] by Antoine Martin
#888 tmpfiles.d conf and packaging
06:31 Changeset in xpra [9841] by Antoine Martin
ugly (and probably wrong) py3k fix
05:42 Changeset in xpra [9840] by Antoine Martin
#888: use /var/run instead of /run by default, as this is more …

07/05/15:

16:20 Changeset in xpra [9839] by Antoine Martin
#907: move away from ugly do_get_property_XYZ overrides and update the …
12:55 Changeset in xpra [9838] by Antoine Martin
#907 use managed_connect wherever possible
12:53 Changeset in xpra [9837] by Antoine Martin
wm no longer manages the xkb bell
12:53 Changeset in xpra [9836] by Antoine Martin
#907: * use managed_connect wherever possible * route bell events …
12:18 Changeset in xpra [9835] by Antoine Martin
* even with multiple clients, the server doesn't need 1 second to …
11:59 Versions/PendingFixes edited by Antoine Martin
(diff)
11:59 Changeset in xpra [9834] by Antoine Martin
update release notes with latest fixes
11:55 Changeset in xpra [9833] by Antoine Martin
remove cuda_common now that nvenc is gone
11:51 Changeset in xpra [9832] by Antoine Martin
r9799 for v0.15.x branch: force enable can bypass platform checks
11:45 Usage/Docker edited by Antoine Martin
(diff)
11:41 Changeset in xpra [9831] by Antoine Martin
r9796 for v0.15.x branch: support the new socket: syntax for …
11:36 Changeset in xpra [9830] by Antoine Martin
r9770 for v0.14.x and v0.15.x branches: more helpful dpi warning
11:34 Changeset in xpra [9829] by Antoine Martin
r9803 for v0.15.x and nvenc3 codec
11:33 Changeset in xpra [9828] by Antoine Martin
fix error handling of missing cuda bin files
11:31 Changeset in xpra [9827] by Antoine Martin
r9808 for v0.15.x branch: default socket permissions should be 0600
11:30 Changeset in xpra [9826] by Antoine Martin
r9784 for v0.14.x and v0.15.x branches: fix unhandled failure code …
11:26 Changeset in xpra [9825] by Antoine Martin
don't internalize an invalid window type atom
11:24 Changeset in xpra [9824] by Antoine Martin
make it easier to simulate hello errors
11:12 Changeset in xpra [9823] by Antoine Martin
oops, missed from r9822
11:12 Changeset in xpra [9822] by Antoine Martin
#907: * split the huge window class into the models submodule (but …
11:05 Changeset in xpra [9821] by Antoine Martin
* always use full frames for tray * don't assume tray is OR * don't …
10:11 Changeset in xpra [9820] by Antoine Martin
log at warn level all failures except "Unamanageable" ones
07:56 Changeset in xpra [9819] by Antoine Martin
trays cannot ever be fullscreen!
05:08 Changeset in xpra [9818] by Antoine Martin
log xshm flag
04:52 Changeset in xpra [9817] by Antoine Martin
#907 add support functions for XGetWMProtocols, getParent wrapper for …
04:51 Changeset in xpra [9816] by Antoine Martin
use stricter parsing method

07/03/15:

16:27 Ticket #616 (HEVC single frame encoding support) closed by Antoine Martin
wontfix: #784 is more likely to succeed.
16:25 Versions/PendingFixes edited by Antoine Martin
(diff)
16:25 Ticket #28 (large windows on android will cause out-of-memory problems) closed by Antoine Martin
wontfix: See ticket:29#comment:6
16:23 Ticket #29 (android client does not pass key events at all!) closed by Antoine Martin
wontfix: I think the way forward is to abandon this code and use …
14:33 Ticket #907 (refactor the window attributes and signal code) created by Antoine Martin
As it's a bit of a mess... In particular: * keep in mind #41.. * try …
08:47 Changeset in xpra [9815] by Antoine Martin
minor tweaks to showconfig: no xvfb or displayfd with py3k, dbus-proxy …
08:30 Changeset in xpra [9814] by Antoine Martin
* add pulseaudio command to options which are generated during build …
06:28 Changeset in xpra [9813] by Antoine Martin
#888: split the fixups from the part that applies the settings, which …
06:21 ReportingBugs edited by Antoine Martin
(diff)
05:43 Changeset in xpra [9812] by Antoine Martin
oops: missed from r9802
05:40 Changeset in xpra [9811] by Antoine Martin
refactoring more platform bits for "showconfig": * move os bits from …
03:29 Changeset in xpra [9810] by Antoine Martin
try a bit harder to bunch up the CUDA log output in one logical chunk

07/02/15:

18:19 Versions/PendingFixes edited by Antoine Martin
(diff)
16:29 Ticket #906 (Disable or change local keyboard shortcuts on OS X when ...) created by jasom
The Xpra client registers a few keyboard shortcuts (e.g. ⌘Q ⌘H). …
16:05 Changeset in xpra [9809] by Antoine Martin
#888 showconfig subcommand constify DEFAULT_SSH_COMMAND properly …
15:42 Changeset in xpra [9808] by Antoine Martin
default socket permissions should be 0600! (that's what we have in the …
15:26 Changeset in xpra [9807] by Antoine Martin
only add the magic value to the environment if we are going to need it …
15:24 Changeset in xpra [9806] by Antoine Martin
#888: only instantiate DotXpra? if we actually need it
15:17 Changeset in xpra [9805] by Antoine Martin
despite the nested try+except, this preserves the exception
15:05 Changeset in xpra [9804] by Antoine Martin
use a more consistent message format, log level and indentation - and …
14:55 Changeset in xpra [9803] by Antoine Martin
fail slightly more gracefully when the cuda bin file is missing
13:35 Changeset in xpra [9802] by Antoine Martin
#888 * add "socket-dirs" so we can look for sockets in multiple …
12:33 Changeset in xpra [9801] by Antoine Martin
also missed from r9720
10:23 Changeset in xpra [9800] by Antoine Martin
add newline to stdout before logging the signal info (prevents C from …
09:49 Changeset in xpra [9799] by Antoine Martin
allow us to force enable opengl even platform checks would have it disabled
09:38 Changeset in xpra [9798] by Antoine Martin
fix the new libav module build on win32: * add the ugly hard-coded …
08:53 Changeset in xpra [9797] by Antoine Martin
"raise" preserves the stack, "raise e" does not!
03:01 Versions/PendingFixes edited by Antoine Martin
(diff)
03:01 Changeset in xpra [9796] by Antoine Martin
#888 support finding the socket by explicit path

07/01/15:

18:23 Changeset in xpra [9795] by Antoine Martin
the batch delay should always be an int (we don't care about sub …
18:21 Changeset in xpra [9794] by Antoine Martin
calling cleanup here may help in ensuring that the wrapped object …
18:00 Changeset in xpra [9793] by Antoine Martin
avoid this warning: "gbrp output is not supported with half chroma …
17:35 Changeset in xpra [9792] by Antoine Martin
better libvpx ABI error messages, log warning if we can't do YUV444P: …
17:28 Changeset in xpra [9791] by Antoine Martin
work on a copy of the list so we display the correct values in the …
17:10 Changeset in xpra [9790] by Antoine Martin
new upstream release
17:07 Ticket #905 (newer libav versions fail to decode vp9) closed by Antoine Martin
fixed: Re-enabled VP9+YUV444P decoding in r9789 and added some warnings …
17:04 Changeset in xpra [9789] by Antoine Martin
#905 / #832: * don't even bother trying VP9 with versions older than …
16:16 Changeset in xpra [9788] by Antoine Martin
ensure the rgb threshold is never bigger than half the video region
15:50 Changeset in xpra [9787] by Antoine Martin
* always keep the batch delay as an int, we don't care about …
15:24 Versions/PendingFixes edited by Antoine Martin
(diff)
15:21 Changeset in xpra [9786] by Antoine Martin
#905: don't fail the whole decoder module if one of the encodings has …
15:09 Ticket #905 (newer libav versions fail to decode vp9) created by Antoine Martin
Which is a big problem since that makes us fail the whole …
14:48 Changeset in xpra [9785] by Antoine Martin
#902: make it possible to see dec_avcodec2 log messages using our own …
10:00 Versions/PendingFixes edited by Antoine Martin
(diff)
09:59 Changeset in xpra [9784] by Antoine Martin
#902: a zero return value also indicates a failure, just an unspecified one
09:29 Ticket #904 (dbus interface for control channel) created by Antoine Martin
Some of the server's features could be exposed via dbus, this would …
08:20 Changeset in xpra [9783] by Antoine Martin
r9782 for v0.14.x and v0.15.x branches
08:06 Ticket #903 (Please update to GStreamer 1.x) closed by Antoine Martin
duplicate: As of 0.16, it will be possible to run gstreamer 1.x with the GTK2 …
08:02 Ticket #903 (Please update to GStreamer 1.x) created by onlyjob
As reported in …
07:33 Changeset in xpra [9782] by Antoine Martin
Fedora's choice of packaging breaks our repo, fun
07:24 Changeset in xpra [9781] by Antoine Martin
very minor upstream build fix - just bumping the version here, …
02:50 Ticket #902 (getting h264 Missing reference picture errors client-side, while page ...) created by alas
Using 0.14.x clients (anywhere from 0.14.20 to 0.14.25, win32, osx, …

06/30/15:

13:15 Changeset in xpra [9780] by Antoine Martin
minor debug logging tweaks
13:12 Usage/OpenGL edited by Antoine Martin
(diff)
12:27 Changeset in xpra [9779] by Antoine Martin
add ability to track where the server thinks the mouse is (which could …
12:25 Changeset in xpra [9778] by Antoine Martin
ensures exceptions get propagated (void does not), and add logging …
12:24 Changeset in xpra [9777] by Antoine Martin
missed from r9720
11:30 Changeset in xpra [9776] by Antoine Martin
cleanup old junk code
09:19 Changeset in xpra [9775] by Antoine Martin
#896 now that we don't use daemon threads in the protocol class, we …
08:27 Changeset in xpra [9774] by Antoine Martin
add ability to build with or without dbus bits
08:26 Changeset in xpra [9773] by Antoine Martin
move dbus bits to their own module, not in x11
08:23 Changeset in xpra [9772] by Antoine Martin
let's turn on this warning, so we can find the types that don't work …
08:07 Changeset in xpra [9771] by Antoine Martin
welcome to 2015, and show it as text
06:10 Changeset in xpra [9770] by Antoine Martin
add more helpful dpi warning
04:53 WikiStart edited by Antoine Martin
link to the plain html version instead (diff)
04:52 WikiStart edited by Antoine Martin
(diff)
00:40 Ticket #901 (Windows Client crash after locking screen) created by J. Max Mena
Versions: * Windows 8.1 trunk r9554 client http://xpra.org/beta * …

06/29/15:

21:07 Ticket #900 (google chrome fail to start) closed by Jiang
fixed: I can verify that this is fixed in 0.15.2-2. Thank you for being so …
14:42 Changeset in xpra [9769] by Antoine Martin
force package rebuild with decorations fixup
14:38 Changeset in xpra [9768] by Antoine Martin
fixup r9753
11:59 Changeset in xpra [9767] by Antoine Martin
uuid is not really used for much, don't log it
07:58 Ticket #900 (google chrome fail to start) created by Jiang
After upgrading to xpra 0.15.2, from the apt repository, google chrome …
05:52 Building edited by Antoine Martin
(diff)

06/28/15:

17:00 Changeset in xpra [9766] by Antoine Martin
had problems with pypi, use the upstream source instead
16:51 Changeset in xpra [9765] by Antoine Martin
fix md5
16:50 Changeset in xpra [9764] by Antoine Martin
bump version of ffmpeg to 2.7.1
16:05 Changeset in xpra [9763] by Antoine Martin
use same level of logging: with 0.14.x, this may actually fire
15:47 Changeset in xpra [9762] by Antoine Martin
r9761 for v0.14.x and v0.15.x branches: avoid warning with shadow servers
14:49 Changeset in xpra [9761] by Antoine Martin
we may also call disconnect: same as connect, just log a warning here …
14:41 Changeset in xpra [9760] by Antoine Martin
fixup r9751: the new code uses sys
14:26 Changeset in xpra [9759] by Antoine Martin
fixup the fixup: field is global to server
14:22 Changeset in xpra [9758] by Antoine Martin
once again, patch made a mess - fixup for r9677
14:14 Changeset in xpra [9757] by Antoine Martin
add latest changes to release notes
12:36 Versions/PendingFixes edited by Antoine Martin
(diff)
12:33 Changeset in xpra [9756] by Antoine Martin
r9682 for v0.15.x branch: use slow and safe approach with non-opengl …
12:32 Changeset in xpra [9755] by Antoine Martin
r9694 for v0.15.x branch: fix config file defaults and location on win32
12:28 Changeset in xpra [9754] by Antoine Martin
r9711 for v0.15.x branch: we don't need the mainloop to still be …
12:25 Changeset in xpra [9753] by Antoine Martin
r9715 for v0.14.x and v0.15.x branches: honour the decorations bit flag
12:22 Changeset in xpra [9752] by Antoine Martin
r9727 for v0.15.x branch: avoid packet encoder errors if pipeline …
12:21 Changeset in xpra [9751] by Antoine Martin
r9737 + r9738 for v0.15.x branch: skip max-size hook with GTK3, run …
12:17 Changeset in xpra [9750] by Antoine Martin
r9743 for v0.14.x and v0.15.x branches: avoid invalid warning
12:16 Changeset in xpra [9749] by Antoine Martin
r9728 for v0.15.x branch: fix size-hints
12:14 Changeset in xpra [9748] by Antoine Martin
r9725 for v0.15.x branch: acquire GIL before running python code
10:51 Ticket #899 (generic shadow improvements) created by Antoine Martin
Tracker ticket. See also: * #389: win32 * #558: win32 nvenc * #390: …
10:03 Versions/PendingFixes edited by Antoine Martin
(diff)
10:01 WikiStart edited by Antoine Martin
(diff)
10:00 Versions/PendingFixes edited by Antoine Martin
(diff)
09:56 Versions edited by Antoine Martin
(diff)
09:55 Versions edited by Antoine Martin
(diff)
09:54 Versions edited by Antoine Martin
(diff)
09:54 Versions/PendingFixes created by Antoine Martin

06/27/15:

19:16 Changeset in xpra [9747] by Antoine Martin
#640: workaround the gobject3 bug which prevents SIGINT from working …
18:49 Ticket #443 (adding lz4 encoding on win32) reopened by Antoine Martin
@smo: for 0.16 onwards, you will need to update your win32 build host …
18:14 Changeset in xpra [9746] by Antoine Martin
apply the same patch on osx so we can continue to use lz4 there too
17:49 Changeset in xpra [9745] by Antoine Martin
we now require the version information, so make sure we have RPMs that …
17:25 Changeset in xpra [9744] by Antoine Martin
ensure we don't have duplicates with bytes / strings
16:33 Changeset in xpra [9743] by Antoine Martin
only log a warning if the value is invalid, not if it is just missing!
16:18 Changeset in xpra [9742] by Antoine Martin
* use metadata logger * make code more readable?
15:25 Changeset in xpra [9741] by Antoine Martin
don't polute the environment: ensure we can run one then the other …
14:40 Changeset in xpra [9740] by Antoine Martin
the cl version is printed to stderr, so just merge stderr and stdout …
14:30 Changeset in xpra [9739] by Antoine Martin
captured logging tweaks: * usual py3k string nonsense * escape all …
14:14 Changeset in xpra [9738] by Antoine Martin
#263: our hook must run last so we can override stuff
14:09 Changeset in xpra [9737] by Antoine Martin
#263: GTK3 supports max-size out of the box, so we don't need this …
13:00 Changeset in xpra [9736] by Antoine Martin
allows us to remove some atoms from the _NET_SUPPORTED list using the …
12:57 Changeset in xpra [9735] by Antoine Martin
we do support _NET_WM_STATE_FOCUSED since r9733, advertize it
12:52 Changeset in xpra [9734] by Antoine Martin
we do support _NET_WM_DESKTOP already, advertize it
12:46 Changeset in xpra [9733] by Antoine Martin
#794: support _NET_WM_STATE_FOCUSED forwarding from X11 clients to server
12:38 Changeset in xpra [9732] by Antoine Martin
those functions don't need to be public (internal use only)
11:48 Changeset in xpra [9731] by Antoine Martin
oops: missed from r9720
08:00 Changeset in xpra [9730] by Antoine Martin
* the only versions we support must have "initenv", so remove useless …
07:45 Changeset in xpra [9729] by Antoine Martin
use a typedict to ensure we have stronger types when manipulating …
07:34 Changeset in xpra [9728] by Antoine Martin
fix size-hints variable naming (constraints on shadow windows were …
07:05 Changeset in xpra [9727] by Antoine Martin
avoid packet encoder errors if pipeline state is undefined
06:58 Changeset in xpra [9726] by Antoine Martin
minor improvements: * override logger so we can silence stupid …
05:56 Changeset in xpra [9725] by Antoine Martin
callbacks must acquire the gil before using python code!

06/26/15:

18:28 PacketEncoding edited by Antoine Martin
(diff)
18:24 Changeset in xpra [9724] by Antoine Martin
* add perf test for bencode vs rencode * fix path in compression perf test
18:24 Changeset in xpra [9723] by Antoine Martin
log warning if the cython module does not load - it should be present
17:55 Changeset in xpra [9722] by Antoine Martin
minor gtk-x11 fixes and tweaks: * fix get_default_root_window with …
17:26 Changeset in xpra [9721] by Antoine Martin
cleanup display initialization: * do it the same way for gtk2 and gtk3 …
16:40 Changeset in xpra [9720] by Antoine Martin
cleaner separation between the generic gtk x11 bindings (gtk_x11) and …
16:01 Changeset in xpra [9719] by Antoine Martin
usual py3k strings nonsense
15:01 Usage/OpenGL/Performance edited by Antoine Martin
(diff)
15:00 vgl-perf.png attached to Usage/OpenGL/Performance by Antoine Martin
graph generated from the data, but excluding tessmark which is off the …
15:00 Usage/OpenGL edited by Antoine Martin
(diff)
15:00 Usage/OpenGL/Performance created by Antoine Martin
14:23 Usage/OpenGL edited by Antoine Martin
(diff)
14:21 Usage/OpenGL edited by Antoine Martin
(diff)
12:27 Changeset in xpra [9718] by Antoine Martin
* we don't support servers with py3k, so bail out early * refactor …
11:56 Changeset in xpra [9717] by Antoine Martin
restore time logging, even with the color stream handler, and make the …
11:48 Changeset in xpra [9716] by Antoine Martin
use stronger types for logging
11:47 Changeset in xpra [9715] by Antoine Martin
only honour the "decorations" value if the decorations bit is set in …
11:06 Changeset in xpra [9714] by Antoine Martin
#896: fix server cleanup code path: * always cleanup all the protocols …
10:56 Changeset in xpra [9713] by Antoine Martin
cython gives us stronger types, let's use them
10:48 Changeset in xpra [9712] by Antoine Martin
cython gives us stronger types, let's use them
10:42 Changeset in xpra [9711] by Antoine Martin
#896: don't rely on the main loop to still be running, when we cleanup …
09:05 Changeset in xpra [9710] by Antoine Martin
#896: also dump all remaining threads in server exit path
09:04 Changeset in xpra [9709] by Antoine Martin
remove redundant logging (self has the pixmap field in its repr
06:19 Usage/OpenGL edited by Antoine Martin
(diff)
06:13 WikiStart edited by Antoine Martin
(diff)
06:13 Usage edited by Antoine Martin
(diff)
05:54 FakeXinerama edited by Antoine Martin
(diff)
05:52 FakeXinerama edited by Antoine Martin
(diff)
05:09 Usage/OpenGL edited by Antoine Martin
(diff)
05:05 Usage/OpenGL edited by Antoine Martin
(diff)
05:05 Usage/OpenGL edited by Antoine Martin
(diff)
05:02 Usage/OpenGL edited by Antoine Martin
(diff)
04:59 Usage/OpenGL edited by Antoine Martin
(diff)
04:59 Usage/OpenGL edited by Antoine Martin
(diff)
04:56 Usage/OpenGL edited by Antoine Martin
(diff)
04:53 Usage/OpenGL edited by Antoine Martin
(diff)
04:31 Usage/OpenGL edited by Antoine Martin
(diff)
04:28 FAQ edited by Antoine Martin
(diff)
04:26 Ticket #898 (vmware won't start through virtualgl LD_PRELOAD) created by Antoine Martin
To get it to work, I had to place the virtualgl libraries in …
04:23 Usage/OpenGL edited by Antoine Martin
(diff)
04:22 Usage/OpenGL edited by Antoine Martin
(diff)
04:22 Usage/OpenGL created by Antoine Martin
04:14 ClientRendering/OpenGL edited by Antoine Martin
(diff)
03:25 Changeset in xpra [9708] by Antoine Martin
patch made a mess

06/25/15:

14:23 Changeset in xpra [9707] by Antoine Martin
#640: move the group leader up to the superclass so gtk3 can use it too
14:22 Changeset in xpra [9706] by Antoine Martin
more py3k string crap: avoid str(bytes) giving the dreaded b string prefix
12:30 Changeset in xpra [9705] by Antoine Martin
just the usual py3k strings nonsense
12:12 Changeset in xpra [9704] by Antoine Martin
fix version in changelog entry
12:04 Changeset in xpra [9703] by Antoine Martin
we should be able to use any encoder, just honour the prefered encoder …
11:50 Changeset in xpra [9702] by Antoine Martin
delay import of network bits until we actually need them
11:41 Changeset in xpra [9701] by Antoine Martin
#896: try harder to ensure we exit all threads * add debug logging to …
10:49 Changeset in xpra [9700] by Antoine Martin
#896: use non-daemon threads for all except the network IO threads
10:27 Changeset in xpra [9699] by Antoine Martin
doh: missed from r9698
10:25 Changeset in xpra [9698] by Antoine Martin
#896 rename class and function so we can also use it for non-daemon …
09:14 Changeset in xpra [9697] by Antoine Martin
#897: partial win32 seamless mode that can be enabled with …
09:05 Ticket #897 (seamless win32 server) created by Antoine Martin
Like it says on the tin. It occurred to me after fixing xshape (#501) …
08:50 Changeset in xpra [9696] by Antoine Martin
warn if it looks like some features will not work because we are …
08:48 Changeset in xpra [9695] by Antoine Martin
mdns is off by default on win32
08:42 Changeset in xpra [9694] by Antoine Martin
* remove clipboard options that aren't actually supported! * re-order …
08:14 Ticket #896 (get rid of daemon threads) created by Antoine Martin
As per this answer to …
06:21 Changeset in xpra [9693] by Antoine Martin
use "network" logger, add debug logging to setup_connection
05:40 Changeset in xpra [9692] by Antoine Martin
use dedicated mmap logger, skip warning when file is not found (always …
05:18 Changeset in xpra [9691] by Antoine Martin
remove unused logger
04:34 Changeset in xpra [9690] by Antoine Martin
minor updates: ffmpeg 2.6.3, orc 0.4.24, Pillow 2.8.2, Cython 0.22.1

06/24/15:

16:19 Ticket #895 (Windows not appearing in task manager) created by Doug Doole
Since upgrading to xpra 0.15.x (both .0 and .1 have this problem) I've …

06/22/15:

19:53 Changeset in xpra [9689] by Antoine Martin
use "network" logging for socket and packet bits
18:37 Ticket #501 (Support SHAPE extension) closed by J. Max Mena
fixed: Started a r9688 Fedora 21 Trunk Server: * shapedwindow.py works …
18:34 Ticket #612 (automatic DISPLAY selection over ssh) closed by Antoine Martin
fixed: @maxmylyn: LOL - thanks for testing! FWIW: I do have plans to …
14:14 Changeset in xpra [9688] by Antoine Martin
new upstream release

06/19/15:

22:31 Changeset in xpra [9687] by Nick Centanni
Set up chart generation for single tests, temporarily.
21:01 Changeset in xpra [9686] by Nick Centanni
Moving the legend to the top of the chart.
14:42 Changeset in xpra [9685] by Antoine Martin
more info when things fail
14:27 Changeset in xpra [9684] by Antoine Martin
oops: missed from r9683
14:26 Changeset in xpra [9683] by Antoine Martin
#612: automatic display allocation over ssh: * use the magic from #172
13:08 Changeset in xpra [9682] by Antoine Martin
#894: take the slow and safe approach in the slow path (pixmap and …
11:25 Ticket #894 (0.15.1 client error: do_paint_rgb32) created by onlyjob
Upgraded client to 0.15.1 (server is still 0.15.0), now client logs …
11:02 Changeset in xpra [9681] by Antoine Martin
simplify: pass the proto_flags in the chunks (and make sure it is zero …
10:49 Changeset in xpra [9680] by Antoine Martin
constify and update docstrings (which were wrong!)
10:23 Changeset in xpra [9679] by Antoine Martin
remove redundant check: just let it fall through
10:08 Changeset in xpra [9678] by Antoine Martin
add latest fixes to release notes
10:01 Changeset in xpra [9677] by Antoine Martin
r9671 for v0.14.x and v0.15.x branches: propagate dynamic attributes …
09:59 Changeset in xpra [9676] by Antoine Martin
r9675 for v0.14.x and v0.15.x branches: rgb encodings can use speed setting
09:56 Changeset in xpra [9675] by Antoine Martin
rgb encodings (rgb24 / rgb32) do use the speed attribute

06/18/15:

22:44 Changeset in xpra [9674] by Antoine Martin
#878: * support compress_fast * remove the old version workarounds: …
21:38 Changeset in xpra [9673] by Antoine Martin
r9672 for v0.14.x and v0.15.x branches, version bump and release notes
21:08 Changeset in xpra [9672] by Antoine Martin
add missing file to clean list
18:51 Changeset in xpra [9671] by Antoine Martin
#501: generic fix for OR windows not getting their dynamic properties …
18:50 Changeset in xpra [9670] by Antoine Martin
#501: better shape debug logging
18:38 Changeset in xpra [9669] by Antoine Martin
#501: utility for dumping shape info
18:23 Changeset in xpra [9668] by Antoine Martin
#501: xshape: * add debug flag * skip updating the property when …
16:42 Changeset in xpra [9667] by Antoine Martin
#501: we now ignore large "window-metadata" packets (the xshape list …
16:39 Ticket #893 (XShape support for win32 and OSX) created by Antoine Martin
Split from #501: * osx support: see …
16:32 Changeset in xpra [9666] by Antoine Martin
expose nvcc version via xpra info
16:25 Changeset in xpra [9665] by Antoine Martin
record nvcc version used
16:00 Changeset in xpra [9664] by Antoine Martin
doh
15:54 Changeset in xpra [9663] by Antoine Martin
* create a zip file as well as an exe if ZIP7 is defined * add …
14:49 Ticket #892 (transparency forwarding is broken) closed by Antoine Martin
fixed: Somewhat trivial fix in r9661, slightly less trivial backport in …
14:48 Changeset in xpra [9662] by Antoine Martin
r9661 for v0.15.x branch: fix transparency (and update release notes)
14:43 Changeset in xpra [9661] by Antoine Martin
#892: the window was now realized before we call set_alpha, call it …
14:11 Ticket #892 (transparency forwarding is broken) created by Antoine Martin
13:44 Changeset in xpra [9660] by Antoine Martin
ensure this function only returns strings (not unicode)
11:13 Changeset in xpra [9659] by Antoine Martin
* remove debug * remove outdated docstrings
11:11 Changeset in xpra [9658] by Antoine Martin
add option to provide the pointer position with the configure packets, …
00:12 Ticket #891 (xor error, build clean missing files, man page, clipboard limit) closed by onlyjob
fixed: Yeah, I know about OpenGL_accelerate but I still have no time to …

06/17/15:

21:23 Changeset in xpra [9657] by Antoine Martin
#501: implement xshape support: * new "shape" dynamic window attribute …
16:31 Ticket #871 (Spinners not going away) closed by Doug Doole
fixed: I have been unable to reproduce the stuck spinner issue since that …
13:10 Changeset in xpra [9656] by Antoine Martin
clean conf file found in build.. since distutils doesn't do it
13:02 Changeset in xpra [9655] by Antoine Martin
r9654 for v0.14.x and v0.15.x: don't leak signal handlers when a …
12:51 Changeset in xpra [9654] by Antoine Martin
don't leak signal handlers when a client disconnects
11:12 Changeset in xpra [9653] by Antoine Martin
only use the codecs from the command line if they were specified (not …
10:53 Changeset in xpra [9652] by Antoine Martin
#640: fix grok_modifier_map for GTK3 (but maybe this should be pure …
10:28 Changeset in xpra [9651] by Antoine Martin
* we don't use "nuisance", it gets re-calculated server side anyway * …
09:53 Changeset in xpra [9650] by Antoine Martin
call configure script with python interpreter (no longer executable …
09:48 Changeset in xpra [9649] by Antoine Martin
new pytools release, patch no longer needed
09:40 Changeset in xpra [9648] by Antoine Martin
new upstream release
09:03 Changeset in xpra [9647] by Antoine Martin
#891: add some missing files to clean list: * cymaths got renamed * …
08:56 Changeset in xpra [9646] by Antoine Martin
#891: fix hyphen-used-as-minus-sign
01:46 Ticket #891 (xor error, build clean missing files, man page, clipboard limit) created by onlyjob
I've noticed few issues with 0.15.0: Without python-rencode client …

06/16/15:

22:15 Changeset in xpra [9645] by Antoine Martin
refactor the window signals (move most of them to common_signals) …
18:33 Changeset in xpra [9644] by Antoine Martin
#640: also use native code for getting X11 atoms
18:21 Changeset in xpra [9643] by Antoine Martin
#640: fix workspace code for gtk3: * allow us to access the root …
17:45 Changeset in xpra [9642] by Antoine Martin
add latest fix to release notes
17:40 Changeset in xpra [9641] by Antoine Martin
r9640 for v0.14.x and v0.15.x branch: don't reject clients with …
17:37 Changeset in xpra [9640] by Antoine Martin
#886: don't reject connections if a challenge is supplied and we don't …
17:36 Changeset in xpra [9639] by Antoine Martin
#849: missed from r9636
13:23 Versions edited by Antoine Martin
(diff)
13:18 Versions edited by Antoine Martin
(diff)
13:16 Versions edited by Antoine Martin
(diff)
13:15 Versions edited by Antoine Martin
(diff)
13:01 Versions edited by Antoine Martin
(diff)
13:00 Versions edited by Antoine Martin
(diff)
13:00 Versions edited by Antoine Martin
(diff)
12:12 Versions edited by Antoine Martin
(diff)
12:04 Versions created by Antoine Martin
12:02 Help edited by Antoine Martin
(diff)
12:02 WikiStart edited by Antoine Martin
add versions page (diff)
12:00 Packaging edited by Antoine Martin
(diff)
12:00 Packaging edited by Antoine Martin
remove old flags (diff)
11:16 Changeset in xpra [9638] by Antoine Martin
use the enw encoding names
09:28 Ticket #890 (minified (non-free) javascripts in source) created by onlyjob
"html5" folder contains minified javascript (.js) and .css files that …

06/15/15:

21:38 Changeset in xpra [9637] by Antoine Martin
use a ColorStreamHandler? to try to make warnings and errors stand out more
20:25 Changeset in xpra [9636] by Antoine Martin
#849: always call the sound via a subprocess, so we can use gstreamer …
17:54 Changeset in xpra [9635] by Antoine Martin
#849: missed from r9634
17:04 Changeset in xpra [9634] by Antoine Martin
#849: don't even try to use pulseaudio on win32 and osx
17:02 Changeset in xpra [9633] by Antoine Martin
#849: rename get_sound_executable to get_sound_command and make it …
16:34 Help edited by Antoine Martin
(diff)
16:34 Help edited by Antoine Martin
(diff)
16:33 Help created by Antoine Martin
16:29 WikiStart edited by Antoine Martin
add help page (diff)
16:21 Changeset in xpra [9632] by Antoine Martin
prettify socket connection info

06/14/15:

12:40 Changeset in xpra [9631] by Antoine Martin
#885: py3k / GTK3 fixes: * refactor _NET_REQUEST_FRAME_EXTENTS into a …

06/13/15:

22:46 Ticket #851 (Rencode error on 0.15.0 Fedora 20 and 21 builds) closed by Antoine Martin
invalid: > I am really keen for xpra to be usable straight from the Fedora …
16:00 Ticket #851 (Rencode error on 0.15.0 Fedora 20 and 21 builds) reopened by jonathan.underwood
Hi Antoine, I am re-opening this, as we're hitting this on Fedora …
Note: See TracTimeline for information about the timeline view.