xpra icon
Bug tracker and wiki

Timeline


and

03/03/15: Today

13:07 ProjectIdeas edited by antoine
(diff)
13:06 ProjectIdeas edited by antoine
(diff)
12:49 ProjectIdeas/2014 created by antoine
archive the old page
09:15 Changeset in xpra [8743] by antoine
#598: fix win32 printing and other improvements: * include sha1 digest …
05:19 Changeset in xpra [8742] by antoine
fix name we skip: use spaces on win32 side (we replace with dashes for …
02:37 Changeset in xpra [8741] by antoine
safer packet logging in assert (don't assume the blob is anywhere in …
02:36 Changeset in xpra [8740] by antoine
#598 allow us to skip some printers using an env var, and skip the …
02:34 Changeset in xpra [8739] by antoine
oops: missed from r8736!
02:19 Changeset in xpra [8738] by antoine
r8737 for v0.14.x branch: add env var so we can more easily switch …
02:17 Changeset in xpra [8737] by antoine
#770: add env var so we can more easily switch betweeen …

03/02/15: Yesterday

19:34 Ticket #820 (XkbQueryExtension: symbol not found (musl C)) created by itoffshore
I've successfully built packages for xpra / cython & pgen under Alpine …
07:56 Changeset in xpra [8736] by antoine
#819: hook our own ctrl-c handler, which also works with gtk3!
07:44 Ticket #819 (win32 client does not exit cleanly (again)) closed by antoine
fixed: r8700 was not the cause of the problem, so I looked into …
07:41 Printing edited by antoine
(diff)
07:38 Printing edited by antoine
(diff)
07:38 Changeset in xpra [8735] by antoine
new icons for wiki
07:37 Printing created by antoine
07:35 WikiStart edited by antoine
(diff)
07:31 Changeset in xpra [8734] by antoine
#598 log the job's filename rather than the quite useless Popen …
07:13 Changeset in xpra [8733] by antoine
oops, missed from r8732!
05:52 Ticket #819 (win32 client does not exit cleanly (again)) created by antoine
Some recent change to the event handling must have caused this. We end …
05:30 Changeset in xpra [8732] by antoine
#598: * add win32 print executable to make it easier to test * change …

03/01/15:

18:56 Changeset in xpra [8731] by joshiggins
xpra_client.js: prevent default action if we use jQuery for keyboard …
18:56 Changeset in xpra [8730] by joshiggins
xpra_client.js: don't send focus packet for override_redirect windows
16:29 Changeset in xpra [8729] by joshiggins
xpra_client.js: fix focus handling, keyboard events now firing
16:13 Changeset in xpra [8728] by joshiggins
refactoring: handle draw packets
16:05 Changeset in xpra [8727] by joshiggins
xpra_protocol.js: make sure to clear this.raw_packets when packet is …
06:43 Changeset in xpra [8726] by antoine
#598: * log the lpadmin command * support raw mode (without a ppd file)
06:39 Changeset in xpra [8725] by antoine
#598 support printing directly from the spool file and not just from …
02:20 Changeset in xpra [8724] by joshiggins
xpra_window.js: call client get_desktop_size to work out full screen space
02:16 Changeset in xpra [8723] by joshiggins
xpra_client.js: fix window_closed callback
02:08 Changeset in xpra [8722] by joshiggins
refactoring XpraWindow?: * XpraWindow? is now in xpra_window.js * All …
01:13 Changeset in xpra [8721] by joshiggins
xpra_client.js: keyboard events
00:54 Changeset in xpra [8720] by joshiggins
xpra_client.js: process hello packet
00:38 Changeset in xpra [8719] by joshiggins
started refactoring of client code * Separate client code from …

02/28/15:

18:19 Changeset in xpra [8718] by joshiggins
bencode.js: optimise packing so we don't evaluate method on each loop …
18:16 Changeset in xpra [8717] by joshiggins
bencode.js: pack byte array into string in chunks to avoid exceeding …
02:45 Changeset in xpra [8716] by joshiggins
window.js: assign callbacks before updating metadata - otherwise …
02:24 Changeset in xpra [8715] by antoine
#786: try to log the message client side when we failed to forward it
02:11 Changeset in xpra [8714] by antoine
#786: fix fallback code path using local logging handler (was missing …
01:55 Changeset in xpra [8713] by antoine
cut & paste gone wrong: use the correct field name for the old wnd proc..
00:46 Changeset in xpra [8712] by joshiggins
#473 feature detection With Chrome now using Blink and websocket in …

02/27/15:

23:57 Changeset in xpra [8711] by joshiggins
Use wsock consistently between webworker and non-webworker protocol …
23:49 Changeset in xpra [8710] by joshiggins
#473 Improve protocol stability * we leave the header on the buffer …
07:48 Changeset in xpra [8709] by antoine
add latest fix to release notes
06:11 Changeset in xpra [8708] by antoine
don't clobber the window-type metadata value: strlistget never returns …
06:06 Changeset in xpra [8707] by antoine
this should be redundant - but why not
01:40 Changeset in xpra [8706] by antoine
#598 include cups in distutils generated archives

02/26/15:

20:54 Ticket #818 (14.20 Xpra builds have no spinners) created by maxmylyn
Tested builds from xpra.org/beta and xpra.org/dists: * …

02/25/15:

10:36 Changeset in xpra [8705] by antoine
#816: when we reach the grace period, call go_idle() which slows down …
08:32 Changeset in xpra [8704] by antoine
advertise support for notifications, not for the forwarding - so we …
08:23 Changeset in xpra [8703] by antoine
#816: add grace timeout support
05:58 Changeset in xpra [8702] by antoine
#803: don't re-schedule the timer after the source is closed!
05:55 Changeset in xpra [8701] by antoine
clear the timer reference so we don't try to cancel it after it has …
05:17 Changeset in xpra [8700] by antoine
don't assume the window is going away: cleanup properly, also log the …
05:15 Changeset in xpra [8699] by antoine
always call the original wnd proc, change assert to warning
05:08 Changeset in xpra [8698] by antoine
#786: avoid errors in remote logging handler during cleanup
03:36 Changeset in xpra [8697] by antoine
declare conflict with the new package name for 0.15

02/24/15:

23:08 Ticket #817 (keyboard language input change during sessions) created by afarr
Would like the ability to change keyboard language input during the …
22:55 Ticket #816 (Timeout Notification Signal) created by afarr
With idle-timeouts, would like to receive a signal x seconds before …
16:20 Changeset in xpra [8696] by antoine
try to ensure this will not try to read from the standard input - this …
15:46 Usage/Docker edited by antoine
(diff)
04:28 Changeset in xpra [8695] by antoine
#598 chmod the xpraforwarder script to make cups happy
03:35 Changeset in xpra [8694] by antoine
#799: group leader window would trigger warnings on win32 since we …
03:18 Changeset in xpra [8693] by antoine
#90: gtk3 removed color components as floats, so we have to convert …
01:01 Ticket #775 (more complete emwh specification support) closed by antoine
fixed: Done!
00:55 Ticket #718 (focus change requests in java applications does not work) closed by antoine
fixed: Done! Closing.
00:51 Ticket #774 (more correct synchronization of virtual desktops) closed by antoine
fixed: > if I use a number higher than the maximum number of workspaces it'll …

02/23/15:

20:13 Ticket #756 (multi delta) closed by afarr
fixed: Testing again for #799, I couldn't reproduce the error(s). Agreed …
18:47 Ticket #786 (remote logging for client) closed by afarr
fixed: Yup, r8689 does indeed fix that annoying little bit of output. Closing.
16:24 Ticket #815 (SELinux policy) created by antoine
A simple policy is better than none. The server needs a lot of …
15:35 Authentication edited by antoine
(diff)
15:35 Authentication edited by antoine
(diff)
15:33 Changeset in xpra [8692] by antoine
man page updates for the tcp-auth
15:09 Changeset in xpra [8691] by antoine
warn when printing is enabled but the server requires authentication …
15:00 Changeset in xpra [8690] by antoine
#598: add tcp-auth so we can make the unix-domain-socket not password …
04:38 BadContent edited by antoine
(diff)

02/21/15:

14:38 BadContent edited by antoine
(diff)
05:43 Changeset in xpra [8689] by antoine
#786 avoid unicode errors in network layer when forwarding log messages
05:12 Changeset in xpra [8688] by antoine
#806: add ability to show x264 internal logging using our own loggers
00:51 Ticket #771 (undecorated windows should not cover the taskbar when maximized on win32) closed by afarr
fixed: All of the above seems to be fixed on windows 8.1. Closing.

02/20/15:

02:56 Changeset in xpra [8687] by antoine
remove redudant call: we also set the initial position in …

02/19/15:

02:48 Changeset in xpra [8686] by antoine
always forward modal state since we can now toggle it off
02:25 Changeset in xpra [8685] by antoine
#773: forward changes to the window's "modal" wm state
01:26 Ticket #700 (CentOS 6.4 client is often rendering large portions of window in black) closed by afarr
fixed: Testing with the new beta build client 0.15.0 runknown, against fedora …
01:13 Ticket #764 (Getting a seg fault on CentOS client when resizing) closed by afarr
fixed: Well, with the new 0.15.0 beta build (session info reads it as …

02/18/15:

23:22 Changeset in xpra [8684] by smo
Found a locally cached version of this patch which hopefully will work …
21:58 Changeset in xpra [8683] by smo
add gtk-mac-bundler
10:08 Changeset in xpra [8682] by antoine
#810: until we require "xpra initenv" support, this allows users to …
09:47 Changeset in xpra [8681] by antoine
avoid scary stacktrace in cleanup if we fail to kill pulseaudio: only …
09:01 Changeset in xpra [8680] by antoine
add focus and grab window id to xpra info
08:42 Ticket #798 (libfakeXinerama.so.1 cannot be loaded) closed by antoine
needinfo: Closing as needinfo because I don't understand why gedit can't preload …
06:35 Ticket #814 (Menus cannot be clicked sometimes (after using SHIFT+WIN+Arrows?)) created by lukashaase
Hi, Just recently another problem popped up (at least I did not …
04:13 Changeset in xpra [8679] by antoine
#803: * add a timeout debug logging category * reset timer on window …
02:19 Changeset in xpra [8678] by smo
remove scons from serf
01:56 Changeset in xpra [8677] by smo
hash changed
01:53 Changeset in xpra [8676] by smo
add python nose because lz4 needs it
00:56 Changeset in xpra [8675] by antoine
#813: site.getuserbase is py2.7 only!
00:24 Changeset in xpra [8674] by smo
change to our url again
00:21 Changeset in xpra [8673] by smo
these are in bootstrap.modules now
00:17 Changeset in xpra [8672] by smo
revert to older version again

02/17/15:

23:54 Changeset in xpra [8671] by smo
change url to our own
23:50 Changeset in xpra [8670] by smo
oops that was a patch for making a patch fixed now
23:47 Changeset in xpra [8669] by smo
patch that seems to be missing now for gtk-mac-integration
23:33 Changeset in xpra [8668] by smo
go back to previous version of gtk-mac-integration as this one doesn't …
21:26 Ticket #813 (CentOS 6.4 client throwing xpra main error) created by afarr
In an effort to test for #700 & #764, I installed the CentOS 6.4 …

02/16/15:

09:27 Changeset in xpra [8667] by antoine
#598: initial printing support * packaging * xpraforwarder cups …
09:06 Ticket #812 (re-implement clipboard without gtk or nested main) created by totaam
As it is, it is just too problematic: too many bugs to list, including …

02/15/15:

05:05 Ticket #811 (Controling window placement with multiple monitors) created by lukashaase
Based on my post on the mailinglist [1]: == Motivation == I use …

02/14/15:

09:44 Ticket #810 (xpra attach with ssh doesn't work if login shell is not /bin/sh-compliant) created by tommy
I run an xpra server on one Linux server, and connect to it from …
04:34 Ticket #770 (drag and drop support) reopened by antoine
Just got an email from Calvin saying that this was causing problems in …
03:18 Ticket #809 (windows lost images) created by John1221
Server: Ubuntu 14.04 amd64, xpra version 0.15.0 13-Feb-2015 08:00 …

02/13/15:

18:20 Changeset in xpra [8666] by smo
Change back to older version this 3.1> doesn't build on 32bit
15:06 Ticket #808 (Xpra client - frequent crashes on OS X) created by majika
Description: Segmentation fault […] […]
09:31 Changeset in xpra [8665] by antoine
fix for the python3 port
09:30 Changeset in xpra [8664] by antoine
make it build against python 3.4
08:09 Changeset in xpra [8663] by antoine
#90 py3k fixes
07:16 Changeset in xpra [8662] by antoine
py3k compatibility fixes
06:46 Changeset in xpra [8661] by antoine
to prevent window metadata loops, try to send the updated window state …
04:54 Ticket #720 (Path adjustments needed when installed with --user) closed by totaam
fixed: Not heard back, closing.
04:53 Ticket #696 (Client memory leak if Win32 client 0.14+ runs inside a RDP session) closed by totaam
wontfix: Not heard back, closing. Feel free to reopen if you can reproduce …
04:52 Ticket #751 (Menus appear anywhere on the screen) closed by totaam
worksforme: Not heard back, closing. Feel free to reopen if you still have issues.
04:51 Ticket #349 (some parts of windows can not be clicked after changing resolutions) closed by totaam
worksforme: Not heard back, works fine here, closing.
04:16 Changeset in xpra [8660] by antoine
add latest fix to release notes
04:06 Changeset in xpra [8659] by antoine
r8657 + r8658 for v0.14.x branch: fix fullscreen request handling
04:02 Ticket #790 (Windows is continous flashing in loop) reopened by John1221
Sometimes, this bug still occurs. Tested with xpra beta 0.15.0 r8632
04:00 Changeset in xpra [8658] by antoine
remove comment which is (no longer?) true
03:58 Changeset in xpra [8657] by antoine
remove erroneous double-guard: we already set the fullscreen flag …
03:30 Changeset in xpra [8656] by antoine
whitespace cleanup
03:01 Changeset in xpra [8655] by antoine
#775: log the propsys module we will try to use (if any)
01:46 Changeset in xpra [8654] by antoine
#803 missed bits from r8642.
01:05 Ticket #807 (Seeing an xpra child map event traceback with fedora 20 0.15.0 r8601) closed by totaam
fixed: That's already been fixed in r8614. Feel free to reopen if you can …
01:03 Ticket #638 (system tray menu needs a command-launcher) closed by totaam
fixed

02/12/15:

22:13 Ticket #807 (Seeing an xpra child map event traceback with fedora 20 0.15.0 r8601) created by afarr
Testing with osx 0.15.0 r8647 (our build) against a fedora 20 0.15.0 …
21:48 Changeset in xpra [8653] by smo
Many changes merged from upstream
11:55 Changeset in xpra [8652] by antoine
undo r8239 for non-osx platforms
11:40 Changeset in xpra [8651] by antoine
restore unicode window title support (and we'll worry about gtk3 / …
11:07 Changeset in xpra [8650] by antoine
new upstream release
06:44 Changeset in xpra [8649] by antoine
we don't have those patches anymore
02:05 Ticket #701 (xpra launcher causes new menus to show in global menu bar on osx) closed by afarr
fixed: Not sure how you sent a control-c command while connected via the …
00:58 Ticket #806 (setup_pipeline fail produced a traceback (0.14.19)) created by afarr
Using an osx 0.14.19 client (no idea what revision) against a fedora …

02/11/15:

04:19 BadContent edited by totaam
(diff)
03:43 Ticket #805 (fedora 20 0.15.0 r8606 (your beta) throwing odd parsing) closed by totaam
fixed: Thanks for reminding me, this has been on my TODO list for ages. Fixed …
03:42 Changeset in xpra [8648] by antoine
#805: allow boolean strings for "int" type so we can specify scaling=on
01:41 Ticket #805 (fedora 20 0.15.0 r8606 (your beta) throwing odd parsing) created by afarr
I'm seeing an odd parsing warning when using your 0220 0.15.0 fedora …

02/09/15:

23:29 Changeset in xpra [8647] by nickc
#797 Added some completed charts so they can be posted.
23:13 Changeset in xpra [8646] by nickc
#797 Added links that jump to the selected metric.
07:29 Changeset in xpra [8645] by antoine
add latest fix to release notes
07:26 Changeset in xpra [8644] by antoine
r8484 for v0.14.x branch: #770: hang all our windows from the root …

02/08/15:

09:31 Changeset in xpra [8643] by antoine
#803: also update the global timeout value so this will apply to new …
09:26 Changeset in xpra [8642] by antoine
#803: add "idle-timeout" support
04:37 Ticket #804 (gnome-terminal tab-titles not updated until mouse-over) created by swine
Great progress recently, almost everything works for me using …

02/07/15:

07:02 Changeset in xpra [8641] by antoine
#771: always keep maximize option (which shows restore button when …

02/06/15:

22:04 Ticket #803 (Handler for user timeout) created by sbennett
Looking for a way to detect that the user has not been interacting …
18:37 Changeset in xpra [8640] by nickc
#797 Improved the help text.
01:18 Ticket #791 (undecorated windows can't minimize by left-click in it from the win32 ...) closed by afarr
fixed: Testing with windows client 0.15.0 r8622 against fedora 20 0.15.0 …

02/05/15:

23:30 Changeset in xpra [8639] by nickc
#797 Added help text to the beginning of test_measure_perf and …
23:07 Changeset in xpra [8638] by nickc
#797 Added a utility to generate charts based on multiple CSV files …
08:48 Changeset in xpra [8637] by antoine
remove unused config option
08:10 Changeset in xpra [8636] by antoine
make on_getminmaxinfo debug logging more helpful
07:47 Ticket #801 (undecorated windows can't resize if windowstate is normal) closed by totaam
duplicate: I'm pretty sure that this is a duplicate of #772, please add yourself …
07:46 Ticket #790 (Windows is continous flashing in loop) closed by totaam
fixed: OK, thanks. Closing. I assume that those new tickets are not …
07:42 Changeset in xpra [8635] by antoine
up to date clients support "iconic" state changes, so make it part of …
07:24 Ticket #802 (Chrome disappears after left-click very fast in it button from taskbar) created by John1221
Server: Ubuntu 12.04, xpra 0.14.18 Client: Windows 7, xpra 0.15 r8623
07:14 Ticket #801 (undecorated windows can't resize if windowstate is normal) created by John1221
Server: Ubuntu 12.04, xpra 0.14.18 Client: Windows 7, xpra 0.15 r8623
07:02 Changeset in xpra [8634] by antoine
remove info level logging for debug stuff
06:51 Changeset in xpra [8633] by antoine
version bump + release notes
06:47 Changeset in xpra [8632] by antoine
#799 fix debug logging message and add new ones
06:46 Changeset in xpra [8631] by antoine
#799 for v0.14.x branch: group leader fixes
06:02 Changeset in xpra [8630] by antoine
#799 do use "group-leader-wid" if we have one
05:55 Changeset in xpra [8629] by antoine
oops: missed from r8628: pass the actual wid so we can use it
05:53 Changeset in xpra [8628] by antoine
#799 if we don't find a reference to use for the group leader, don't …
05:42 Changeset in xpra [8627] by antoine
r8623 for v0.14.x branch: prevent loops by only applying settings that …
05:39 Changeset in xpra [8626] by antoine
#799: group by window class before grouping by pid, allows xterms to …
05:14 Changeset in xpra [8625] by antoine
don't try to enable alpha if the backing class does not support it
05:11 Changeset in xpra [8624] by antoine
#799: ref is never None so fallback code never fired. Try to use the …
04:58 Changeset in xpra [8623] by antoine
#790: only call maximize() / unmaximize() (and also fullscreen, …

02/04/15:

12:16 Changeset in xpra [8622] by antoine
try to avoid race with images being freed already during clean_decoder
11:49 Changeset in xpra [8621] by antoine
* make variable naming more consistent * expose thresholds and …
11:39 Ticket #800 (allow B frames with video encoders) created by antoine
* add client encoding capability flag (and make it a number specifying …
11:32 Changeset in xpra [8620] by antoine
force gop length and frameinterval so we never use B frames
11:01 Changeset in xpra [8619] by antoine
* only import win32con once * log full exception details if we fail to …
10:13 Changeset in xpra [8618] by antoine
#790: take server latency into account when trying to prevent …
09:14 Changeset in xpra [8617] by antoine
#799 / #791: * load propsys just once (so we fail just once on win XP) …
08:03 Changeset in xpra [8616] by antoine
log mask as hex and include window handle (also as hex)
08:03 Changeset in xpra [8615] by antoine
no need to log keyboard stuff with win32 flag
07:16 Changeset in xpra [8614] by antoine
fix error on "strut" with OR windows: any type of window can have this …
04:41 Changeset in xpra [8613] by antoine
whitespace cleanup
04:36 Changeset in xpra [8612] by antoine
try to avoid using video encoders when the window is not updating fast …
04:09 Changeset in xpra [8611] by antoine
#796 prevent auto-refresh from kicking in when we use lossless mode
01:29 Changeset in xpra [8610] by smo
ffmpeg version bump
01:15 Changeset in xpra [8609] by smo
orc version bump
01:03 Ticket #410 (better sub-window encoding: detect regions and use sub video encoder) closed by afarr
fixed: Hmm... well I stand corrected. I'm not seeing any blue box outlines, …
00:30 Ticket #757 (Getting "BUG: failed to setup video pipeline..." Server output) closed by afarr
needinfo: I can't even reproduce this with our builds anymore... I'll close for …

02/03/15:

23:56 Ticket #727 (building with clang - measure difference in performance) reopened by nickc
13:26 Changeset in xpra [8608] by antoine
#796: * allow video encoders to expose lossless modes via the …
12:43 Changeset in xpra [8607] by antoine
don't drop webp from "lossless_mode_encodings", but don't add it more …
12:37 Changeset in xpra [8606] by antoine
#796: * refactor all encoders so we pass in both the quality and speed …
09:30 Changeset in xpra [8605] by antoine
remove completely outdated code
07:08 Changeset in xpra [8604] by antoine
#796: lossless mode support, triggered at 100% quality

02/02/15:

11:14 Ticket #799 (ungroup windows from taskbar) closed by totaam
fixed: > xterm's windows are separate to many group only. each xterm …
09:54 Ticket #392 (integrate a win32 crash report tool) closed by totaam
fixed: Now that we have remote logging (see #786), I think this is good …
09:52 Ticket #749 (restrict the DLLs we load on win32 to avoid those with known ...) closed by totaam
wontfix: With the number of dlls we cannot replace since we cannot build GTK2 …
09:18 Changeset in xpra [8603] by antoine
#799: make sure we can use the pid as reference if the leader xid is …
09:17 Changeset in xpra [8602] by antoine
make it easier to debug the group-leader stuff: log the window handle …
Note: See TracTimeline for information about the timeline view.