Timeline
09/23/18:
- 15:17 Changeset in xpra [20517] by
- py3k strings byte us again
- 14:45 Changeset in xpra [20516] by
- screen polling should not be counted as a real damage event
- 14:42 Changeset in xpra [20515] by
- lossless threshold gets updated via the background worker, so the …
- 13:41 Changeset in xpra [20514] by
- encoding selection tweaks: prefer lossless with shadow servers, make …
- 07:28 Changeset in xpra [20513] by
- right click comes up as number 2
- 07:23 Ticket #1391 (Gstreamer src/sink) closed by
- wontfix: Too much work. FYI: we already have native RFB support: wiki/RFB
- 07:21 Ticket #1876 (shutdown proxy servers) closed by
- fixed: Done in r20500: only authenticated connections can shutdown the proxy …
- 07:19 Changeset in xpra [20512] by
- #1876: restrict proxy shutdown to 'unix-domain' and 'named-pipe' …
- 07:11 Changeset in xpra [20511] by
- better warning messages format
- 06:52 Ticket #1909 (TLS is the new SSL) closed by
- wontfix
- 06:52 Ticket #1893 (Migrate from pyopengl to ModernGL) closed by
- wontfix
- 06:19 Ticket #1571 (python3 server support) closed by
- duplicate: Dupe of #853
- 04:44 Changeset in xpra [20510] by
- fixup r20057 backport: patch had made a mess of things
09/22/18:
- 19:12 Changeset in xpra [20509] by
- fixup r20484 backport: patch made a mess of things, again
- 17:40 Changeset in xpra [20508] by
- avoid warnings caused by the switch to cython language_level=3, make …
- 17:38 Changeset in xpra [20507] by
- better warning message format
- 17:20 Changeset in xpra [20506] by
- r20505 backport: fix corrupted cursor data when going through a …
- 17:17 Changeset in xpra [20505] by
- python3 strings byte us again
- 17:04 Changeset in xpra [20504] by
- add latest fixes to the release notes
- 16:33 Ticket #1965 (tests can fail if a display is in use) closed by
- fixed: * r20472: don't fail if the socket is not removed, log a warning - may …
- 16:32 Changeset in xpra [20503] by
- r20496 backport: fix damage server errors with rfb clients
- 16:20 Changeset in xpra [20502] by
- r20501 backport: return the correct sessions when there are multiple …
- 16:17 Changeset in xpra [20501] by
- keep track of which password was used for authenticating so that we …
- 15:52 Changeset in xpra [20500] by
- allow proxy servers to be stopped via a stop request, but only if not …
- 15:37 Changeset in xpra [20499] by
- prettify list output
- 06:23 Changeset in xpra [20498] by
- #1950: ignore comments after content type
- 06:14 Ticket #1966 (SSH: Paramiko fails to respect double quotes) closed by
-
fixed: FYI: the debug flag to use is
-d ssh
. Fixed in r20497. (we were … - 06:12 Changeset in xpra [20497] by
- #1966: quote command arguments just once, do it when constructing the …
09/21/18:
- 18:46 Ticket #1967 (Start-desktop initial connection offset paints when using xrandr to ...) created by
- Found a minor bug while working on the automated tests. My server and …
- 18:20 Changeset in xpra [20496] by
- don't pass None options, use a default dict so we can always look it …
- 17:51 Ticket #1966 (SSH: Paramiko fails to respect double quotes) created by
- For reference, both my server and client are Fedora 28 running trunk …
- 12:26 Changeset in xpra [20495] by
- if command failed to start, the process object may be None, show a …
- 08:22 Changeset in xpra [20494] by
- fix compatibility with some python / cython versions (ie: centos 7.x + …
- 06:51 Changeset in xpra [20493] by
- suspend verbose error logging when we trigger server startup errors on …
- 06:47 Changeset in xpra [20492] by
- make get_run_env an instance method we can more easily override, …
- 06:13 Changeset in xpra [20491] by
- we only need bytes with python2!
- 06:10 Changeset in xpra [20490] by
- fixup bug introduced by language_level=3 : method invocation needs bytes
09/20/18:
- 17:29 Changeset in xpra [20489] by
- r20488 backport: typo
- 17:11 Changeset in xpra [20488] by
- minor typo in command usage output
- 16:54 Changeset in xpra [20487] by
- r20486 backport: support CUDA 10 and volta cards
- 16:52 Changeset in xpra [20486] by
- support cuda 10, correctly parse version number (so 10 > 9)
- 16:03 Changeset in xpra [20485] by
- add latest fixes to the release notes
- 12:48 Changeset in xpra [20484] by
- r20479 backport: make proxy honour passwords specified in connection …
- 12:47 Changeset in xpra [20483] by
- r20475 backport: expand path before checking if file exists
- 12:46 Changeset in xpra [20482] by
- r20464 backport: let the server choose the best initial quality
- 12:46 Changeset in xpra [20481] by
- r20463 backport: add python3 / gtk3 file missed from clean list
- 12:45 Changeset in xpra [20480] by
- r20450 backport: fix potential file descriptor leak
- 12:38 Changeset in xpra [20479] by
- if we have the password from the connection string, pass it to the …
- 12:37 Changeset in xpra [20478] by
- fixup log message format
- 12:36 Changeset in xpra [20477] by
- more python3 string pain: the packet type may come from the network, …
- 10:49 Changeset in xpra [20476] by
- always use the preserved / unmodified env for running commands
- 10:42 Changeset in xpra [20475] by
- expand path before checking if file exists
- 10:42 Changeset in xpra [20474] by
- log full exception backtrace at debug level
- 09:56 Changeset in xpra [20473] by
- #1965 use a private xauth file that we cleanup afterwards, prevents …
- 06:17 Changeset in xpra [20472] by
- don't fail if the socket is not removed, log a warning
- 05:59 Ticket #1963 (TestX11Keyboard failure with GTK3) closed by
- fixed: r20466 fixes this particular problem. The problem didn't occur with …
- 05:57 Ticket #1965 (tests can fail if a display is in use) created by
- If a vfb is left running from an aborted or failed test then we may …
- 05:53 Changeset in xpra [20471] by
- when things go wrong with the unit tests, do show the command output …
- 05:51 Changeset in xpra [20470] by
- prettify output - use byte strings for version information
09/19/18:
- 21:26 Changeset in xpra [20469] by
- make sure we use the XAUTHORITY value we saved
- 21:06 Changeset in xpra [20468] by
- use the same XAUTHORITY file for all X11 commands
- 20:26 Changeset in xpra [20467] by
- class vs instance methods mess is getting in the way, just use …
- 18:32 Changeset in xpra [20466] by
- #1963: we need to modify the environment so other bits (ie: GTK3) know …
- 18:01 Changeset in xpra [20465] by
- more methods now need to be instance methods
- 17:54 Changeset in xpra [20464] by
- best to let the server choose what initial quality to use
- 17:53 Changeset in xpra [20463] by
- file missed from clean list
- 17:53 Changeset in xpra [20462] by
- honour the client's initial quality and speed if specified, otherwise …
- 12:29 Ticket #1964 (proxy receives connection-lost) created by
- 1. Started up a VM and ran xpra server on Ubuntu 18.04 compute node: …
- 11:17 Changeset in xpra [20461] by
- some options don't need testing on win32
- 11:16 Changeset in xpra [20460] by
- cleanup temp files after each test
- 05:21 Changeset in xpra [20459] by
- r20457 backport: avoid errors running unit tests on win32
- 05:17 Changeset in xpra [20458] by
- fix socket errors when running unit tests on win32: completely ignore …
- 05:03 Changeset in xpra [20457] by
- --no-daemon doesn't make sense for win32
09/18/18:
- 18:29 Changeset in xpra [20456] by
- add latest fixes to the release notes
- 17:58 Changeset in xpra [20455] by
- r20454 backport: don't use failed encodings with NVENC
- 17:56 Changeset in xpra [20454] by
- add failed encodings to the list so we don't end up trying to use them
- 17:38 Changeset in xpra [20453] by
- fix changelog date
- 17:36 Changeset in xpra [20452] by
- 2018.1.1 fixes Fedora 29 builds
- 16:20 Ticket #1963 (TestX11Keyboard failure with GTK3) created by
-
Occurs when running the unit tests without a
DISPLAY
: […] … - 16:09 Changeset in xpra [20451] by
- better debug logging
- 16:00 Changeset in xpra [20450] by
- make sure we close the socket in all cases
- 15:49 Changeset in xpra [20449] by
- avoid py3k warnings
- 15:41 Changeset in xpra [20448] by
- r20446 + r20447 backport: add missing build deps
- 15:40 Changeset in xpra [20447] by
- add another missing build dependency
- 15:29 Changeset in xpra [20446] by
- add missing build dependencies
- 12:18 Changeset in xpra [20445] by
- r20444 backport: fix test race condition
- 12:17 Ticket #1962 (subprocess_wrapper_test can fail - under load?) closed by
- fixed: Fixed in r20444.
- 12:17 Changeset in xpra [20444] by
- #1962: exit the test cleanly only after we have received a signal
- 12:16 Ticket #1962 (subprocess_wrapper_test can fail - under load?) created by
- With full debug: […] When the test succeeds the output differs …
- 11:42 Changeset in xpra [20443] by
- better logging of ssh error messages, esp with py3k
- 11:06 Changeset in xpra [20442] by
- fix compatibility issues, since we use language_level=3, convert to …
- 06:11 Changeset in xpra [20441] by
- add enum-compat and decorator to meta package list, above the package …
- 05:43 Ticket #1961 (easier start-command: expose applications) created by
- We can use [https://github.com/takluyver/pyxdg/blob/master/xdg/Menu.py …
- 05:25 Changeset in xpra [20440] by
- also add language_level to PXDs
09/17/18:
- 17:15 Ticket #1960 (Fedora 29 support) closed by
- fixed: * av_log just needed a refresh (not sure how / why this can occur) * …
- 16:49 Changeset in xpra [20439] by
- remove unused patches
- 16:48 Changeset in xpra [20438] by
- bump revision so we upgrade the upstream package, which has broken …
- 16:24 Changeset in xpra [20437] by
- the fedora pyopengl packages don't provide the old package name, so we …
- 16:15 Changeset in xpra [20436] by
- doh: misnamed patch
- 16:11 Changeset in xpra [20435] by
- #1960 build fix for fedora 29
- 15:59 Changeset in xpra [20434] by
- we need those patches to build gtkglext
- 15:45 Changeset in xpra [20433] by
- fixups for r20431
- 15:44 Changeset in xpra [20432] by
- use workspace logger for workspace things
- 13:30 Changeset in xpra [20431] by
- add support for stricter language level for cython 0.29, with minor …
- 13:01 Ticket #1960 (Fedora 29 support) created by
- Comes with python 3.7 (#1878), etc. Already done: * r20424 "python" …
- 13:00 Changeset in xpra [20430] by
- undo brain fart r20427 + r20428: ok to have pxd, it's pyd we should not add
- 12:53 Changeset in xpra [20429] by
- r20424 backport: fedora 29 compatibility
- 12:53 Changeset in xpra [20428] by
- r20427 backport: pxd should never be added to svn
- 12:52 Changeset in xpra [20427] by
- pxd should never be added to svn
- 12:34 Changeset in xpra [20426] by
- r20425 backport: we need dummy to run the tests
- 08:57 Changeset in xpra [20425] by
- we need dummy to run the tests
- 08:47 Changeset in xpra [20424] by
- fedora 29 requires us to be specific about which version of python we …
09/16/18:
- 17:08 Changeset in xpra [20423] by
- #1902: if AltGr? is specified, use level+2
- 16:54 Changeset in xpra [20422] by
- #1902 handle new modifier mappings definitions format - allows us to …
- 16:52 Changeset in xpra [20421] by
- catch GTK3 bug parsing key event string and continue as best we can …
- 15:47 Changeset in xpra [20420] by
- #1902: add translation map for keysym with level, use modifier state …
- 15:45 Changeset in xpra [20419] by
- better error message
- 11:22 Changeset in xpra [20418] by
- detect unreadable and empty pre-compressed files an skip them
- 07:11 Ticket #1579 (clipboard crash with shadow server) closed by
- fixed
- 05:58 Changeset in xpra [20417] by
- fix race condition during cleanup causing errors and incomplete …
09/15/18:
- 05:31 Changeset in xpra [20416] by
- move patch to patches/ subdir
- 05:30 Changeset in xpra [20415] by
- we now use the patch hosted by gnome
09/14/18:
- 15:29 Changeset in xpra [20414] by
- r20413 backport: prevent repeated clipboard warnings
- 08:08 Ticket #1955 (Jide Popup Always on Top) closed by
- fixed: I'll close this as the original test case is fixed. I've tried to …
09/13/18:
- 18:00 Changeset in xpra [20413] by
- this prevents us from retrying forever, spamming the log with …
- 17:59 Changeset in xpra [20412] by
- use clipboard logger for sanitization code
- 17:21 Changeset in xpra [20411] by
- #1579: use format and length to spot invalid selection data
- 16:57 Ticket #1579 (clipboard crash with shadow server) reopened by
- This code now triggers too much, causing log spam and missing …
- 16:40 Changeset in xpra [20410] by
- install both vfb options so users can choose which one they want to …
- 16:28 Changeset in xpra [20409] by
- r20408 backport: remove debug logging
- 16:27 Changeset in xpra [20408] by
- remove debug logging
- 13:33 Ticket #1959 (Ubuntu Cosmic support) closed by
- fixed: Installed and tested OK in a virtualbox vm, only complaint would be …
- 13:32 Changeset in xpra [20407] by
- move opencv to suggests (heavy dependency)
- 11:35 Ticket #1958 (python-rsvg no longer exists; winswitch apt install no longer works) closed by
- invalid: This is xpra's bug tracker, looks to me like you want …
- 10:28 Changeset in xpra [20406] by
- r20405 backport: add missing swap-keys command line option
- 10:26 Changeset in xpra [20405] by
- add missing swap-keys command line option
- 09:56 FakeXinerama edited by
- (diff)
- 09:44 Download edited by
- replace artful with cosmic (diff)
- 09:44 Changeset in xpra [20404] by
- #1959: replace artful with cosmic
- 08:37 Changeset in xpra [20403] by
- r20401 backport: drop support for ubuntu artful, add cosmic
- 08:37 Changeset in xpra [20402] by
- r20400 backport: fix x264 lib version in 'recommends' dependency for …
- 08:32 Changeset in xpra [20401] by
- drop support for ubuntu artful, add cosmic
- 08:31 Ticket #1959 (Ubuntu Cosmic support) created by
- As requested on the mailing list: …
- 08:27 Changeset in xpra [20400] by
- bionic and buster are already on libx264-152
09/12/18:
- 21:17 Ticket #1958 (python-rsvg no longer exists; winswitch apt install no longer works) created by
- As of this April, ish, gnome-python-desktop is not included in Bionic …
- 09:38 Changeset in xpra [20399] by
- #1957: pass bandwidth limit to video encoders
- 09:30 Changeset in xpra [20398] by
- honour bandwidth limit: don't override value from ServerCore?
- 09:27 Ticket #1957 (preemptive use of the bandwidth-limit in video encoders) created by
- The bandwidth-limit is used to raise the batch delay (variable refresh …
- 07:48 Changeset in xpra [20397] by
- make it possible to enable fast-decode from the client via env var
- 07:46 Changeset in xpra [20396] by
- drop outdated / unsupported colourspace names
- 07:45 Changeset in xpra [20395] by
- doh: add missing import
- 07:43 Changeset in xpra [20394] by
- doh - remove dead statement
- 07:27 Changeset in xpra [20393] by
- prefer rgb for small width or height, even if higher than …
- 07:19 Changeset in xpra [20392] by
- #1952 use 'grain' tune setting for text content, better warning message
- 07:00 Changeset in xpra [20391] by
- prevent unlikely race condition
- 06:13 Changeset in xpra [20390] by
- rename 'source' to 'content-type' to make things more consistent
09/11/18:
- 18:36 Changeset in xpra [20389] by
- lz4 1.8.3
- 17:42 Changeset in xpra [20388] by
- openssl 1.1.1
- 17:04 Ticket #1658 (mouse events in black border around desktop area) closed by
- fixed: Not heard back, closing.
- 17:03 Ticket #1928 (ctrl+shift+o -> terminator terminates + Xpra server shuts down) closed by
- needinfo
- 17:00 Ticket #1919 (OSX <-> Ubuntu `gnome-panel --replace` causes logout and crash) closed by
- needinfo: Feel free to re-open if you have more data or a reproducible test …
- 16:47 Changeset in xpra [20387] by
- expose rfb capability via mdns
- 16:02 Ticket #1952 (use content-type hint for better encoding selection and tuning) closed by
- fixed
- 15:40 Changeset in xpra [20386] by
- #1955: use our cooked dictionary access method to workaround py3k …
- 15:18 Changeset in xpra [20385] by
- only use memalign for large picture buffers, not for small temporary …
- 15:17 Changeset in xpra [20384] by
- unused import
- 14:23 Changeset in xpra [20383] by
- #1952 no pixel-count limit for rgb at speed=100
- 13:09 Changeset in xpra [20382] by
- #1955: workaround for x11 awt applications that use skip-taskbar and …
- 12:42 Changeset in xpra [20381] by
- r20377 + r20378 + r20379 + r20380 backport: property conversion fixes …
- 07:12 Changeset in xpra [20380] by
- motif wm hints have different values for system-modal, …
- 07:12 Changeset in xpra [20379] by
- fix motif wm hints parsing: input mode is not a bitmap, found the …
- 06:54 Changeset in xpra [20378] by
- fix motif wm hints parsing: ignore whole attributes unless their …
- 06:35 Changeset in xpra [20377] by
- fix motif wm hints parsing
- 05:12 Ticket #1956 (lookup application categories for content-type hint) created by
-
Follow up for #1950: some applications will set
WM_COMMAND
, for …
09/10/18:
- 19:17 Ticket #1954 (remove pixel copy in opengl backend) closed by
- fixed: Noted and closing. I've checked this on my OpenGL enabled machines …
- 19:16 Ticket #1955 (Jide Popup Always on Top) created by
- In the attached example app the popup windows always stays on top. …
- 12:38 Changeset in xpra [20376] by
- cap high-speed rgb to MAX_RGB (defaults to 512KPixels)
- 12:32 Changeset in xpra [20375] by
- #1952: lower lossless threshold for 'text' content-type, tune refresh …
- 11:49 Changeset in xpra [20374] by
- #1952: make it possible to specify the default content-type for when …
- 08:24 Changeset in xpra [20373] by
- r20057 backport: use image cache to avoid icon handle overflow
- 08:23 Changeset in xpra [20372] by
- r20057 backport: use image cache to avoid icon handle overflow
- 07:06 Ticket #1908 (Xpra icon changes) closed by
- fixed: 4 days usage and 3 days idle - problem is gone (without any …
- 06:55 Changeset in xpra [20371] by
- #1954: add env var to force copy, will make it easier to identify …
- 06:53 Changeset in xpra [20370] by
- #1954: remove extra pixel copy when zerocopy upload is supported
- 06:53 Ticket #1954 (remove pixel copy in opengl backend) created by
-
As identified in #1953, we call
clone_plane
via … - 06:15 Ticket #1953 (optimize based on new profiling) created by
- Found …
- 04:41 Changeset in xpra [20369] by
- #1951 make speed and quality tune target by a factor of ~4 instead of ~2
- 04:18 Changeset in xpra [20368] by
- #1951 approximate the compression ratio of video encoders
- 04:13 Changeset in xpra [20367] by
- #1951 tweaks: make pixel-per-second targets configurable via env var, …
09/09/18:
- 17:17 Changeset in xpra [20366] by
- #1951: add video-scaling=auto option and make it the default, in this …
- 06:25 Ticket #1952 (use content-type hint for better encoding selection and tuning) created by
- See #1950: we should try to use the content-type hint more when …
- 06:22 Changeset in xpra [20365] by
- oops: missed from r20364
- 06:11 Changeset in xpra [20364] by
- #1950: move content-type definitions to editable configuration files
- 06:10 Changeset in xpra [20363] by
- unused import
- 05:12 Changeset in xpra [20362] by
- oops: debug change got committed by mistake!
- 03:36 Ticket #1951 (video-scaling should be set to auto) created by
- We already have speed and quality settings. Those alone should be …
- 03:34 Ticket #1950 (move content guesser data to a user editable file) created by
- Move the hard-coded definitions added in r17665 (#1699). The default …
09/06/18:
- 16:24 Changeset in xpra [20361] by
- r20355 + r20356: replace dumb rate control queue which was causing …
- 16:23 Ticket #1949 (RFB rate control for desktop servers) created by
- See ticket:1948#comment:1 : the problem is solved for shadow servers …
- 16:17 Ticket #1948 (shadow server unit test failure caused by RFB) closed by
- fixed: Also reproducible using the local display for the VNC client. Killing …
- 16:11 Changeset in xpra [20360] by
- don't test RFB connections without windows: nothing to show and the …
- 15:50 Changeset in xpra [20359] by
- make it easier to spot external commands we run
- 15:49 Changeset in xpra [20358] by
- #1948: use a lower initial vfb resolution (1080p - configurable), give …
- 15:46 Changeset in xpra [20357] by
- fixup r20349
- 15:41 Changeset in xpra [20356] by
- #1948 basic update rate control: skip polling updates when the send …
- 15:33 Changeset in xpra [20355] by
- #1948: we can't block on sending packets
- 15:06 Changeset in xpra [20354] by
- r20352 backport: fix lack of key mapping with rfb clients
- 15:05 Changeset in xpra [20353] by
- r20350 backport: more py3k string fixes
- 15:03 Changeset in xpra [20352] by
- always set a default keyboard config for rfb clients, add default arg …
- 15:01 Changeset in xpra [20351] by
- better debug logging
- 14:29 Changeset in xpra [20350] by
- py3k string fixes
- 13:48 Ticket #1948 (shadow server unit test failure caused by RFB) created by
- […] The server ends up servicing the RFB client but nothing after …
- 10:49 Ticket #1947 (xpra stop not working properly) closed by
- duplicate: Duplicate of #1943: apply r20254 or wait for the next stable update. …
- 09:35 Ticket #1947 (xpra stop not working properly) created by
- Xpra version: […] System info: […] Issue: When I use …
- 08:16 Changeset in xpra [20349] by
- avoid errors when the server doesn't support sync: check flag before …
- 08:07 Changeset in xpra [20348] by
- remove unused loggers
- 07:34 Changeset in xpra [20347] by
- make it easier to cut&paste commands
- 06:24 Changeset in xpra [20346] by
- we may not have the notification mixin, so define a default method …
09/05/18:
- 17:51 Changeset in xpra [20345] by
- add readonly toggle
- 17:35 Changeset in xpra [20344] by
- fixes for disabled mixins: no audio
- 17:28 Changeset in xpra [20343] by
- fixes for disabled mixins: no windows
- 16:59 Changeset in xpra [20342] by
- move gtk tray code to gtk superclass
- 16:54 Changeset in xpra [20341] by
- r20340 backport: fix spurious modifier keyboard events
- 16:53 Changeset in xpra [20340] by
- use the same method for getting the list of modifiers so numlock and …
- 16:36 Changeset in xpra [20339] by
- r20265 backport: fix compatibility with csh / tcsh
- 15:17 Changeset in xpra [20338] by
- return more minimal server info
- 15:14 Changeset in xpra [20337] by
- import cleanup
- 14:51 Changeset in xpra [20336] by
- making the options tuples (to make them immutable) had broken some things
- 14:39 Changeset in xpra [20335] by
- strip out useless trailing newlines
- 14:38 Changeset in xpra [20334] by
- some options can be set to off and later enabled, don't disable the …
- 14:04 Changeset in xpra [20333] by
- use logger instead of stderr, simplify xorg log command argument mangling
- 13:13 Changeset in xpra [20332] by
- better shadow server timer debug logging
- 12:52 Changeset in xpra [20331] by
- r20330 backport: we may use the current display, even the uid of the …
- 12:51 Changeset in xpra [20330] by
- the current display socket may not be owned by the user (ie: gdm …
- 11:05 Changeset in xpra [20329] by
- fix error message with python 3 (strings... again)
- 11:02 Changeset in xpra [20328] by
- show the username we are asking the password for
- 10:25 Changeset in xpra [20327] by
- validate option overrides, convert to strings if needed (py3k..)
- 10:24 Changeset in xpra [20326] by
- open-command can be overriden, so we must allow it on the command line
- 07:40 Changeset in xpra [20325] by
- r20324 backport: fix session name not honoured or exposed via mdns for …
- 07:36 Changeset in xpra [20324] by
- shadow servers should honour the session name specified, and they can …
- 07:15 Changeset in xpra [20323] by
- driver version is a tuple
- 06:50 Changeset in xpra [20322] by
- r20320 backport: fix python3 shadow servers with rfb
- 06:49 Changeset in xpra [20321] by
- r20319 backport fix python3 string errors writing run-xpra scripts
- 06:48 Changeset in xpra [20320] by
- py3k strings byte us again
- 06:38 Changeset in xpra [20319] by
- py3k string fixes - better error logging
- 06:14 Changeset in xpra [20318] by
- simplify
- 06:07 Changeset in xpra [20317] by
- make it possible to hide the unix domain sockets from mdns records …
- 05:42 Changeset in xpra [20316] by
- fix pynotify handler (was not updated for new notification method …
- 05:40 Changeset in xpra [20315] by
- if we fail to connect, show a notification (if we can)
- 05:39 Changeset in xpra [20314] by
- add simple test main function
- 05:39 Changeset in xpra [20313] by
- update to new notification interface: add extra (unused here) tray …
- 04:59 Changeset in xpra [20312] by
- delay notification enough that if the connection fails then we won't …
09/04/18:
- 17:45 Ticket #1944 (parsing the command line is too expensive) closed by
- fixed: Noted and closing.
- 17:24 Ticket #1894 (more url scheme handling) closed by
- fixed: Noted and closing.
- 17:22 Ticket #1945 (support automatic port allocation) closed by
- fixed: Noted and closing.
- 17:22 Ticket #1946 (desktop menu entry for starting shadow server (xdg)) closed by
- fixed: Noted and closing.
- 16:21 Changeset in xpra [20311] by
- websocket-client 0.52.0
- 16:18 Changeset in xpra [20310] by
- r20305 backport: also ship our top level icons, used by the desktop files
- 16:18 Changeset in xpra [20309] by
- shadow the current display if none is specified and we find more than …
- 16:14 Changeset in xpra [20308] by
- better debug logging
- 16:14 Changeset in xpra [20307] by
- make it clearer that this is a shadow server
- 15:27 Changeset in xpra [20306] by
- when we are asked to shadow a display, assume that it is the current …
- 15:24 Changeset in xpra [20305] by
- also ship our top level icons, used by the desktop files
- 14:58 Changeset in xpra [20304] by
- r20303 backport: fix handling of closed rfb connections
- 14:57 Changeset in xpra [20303] by
- handle rfb client disconnection properly, so we will stop the polling …
- 14:56 Changeset in xpra [20302] by
- better debug logging of rfb packet sending
- 14:35 Changeset in xpra [20301] by
- ensure uuid is unique to the server, shortcut out if we have no …
- 14:09 Changeset in xpra [20300] by
- r20299 backport: fix unmanaged x11 call from shadow servers
- 14:08 Changeset in xpra [20299] by
- better fix than r20295: only the xtest device needs xsync
- 14:06 Changeset in xpra [20298] by
- r20297 backport: fix pointer polling error with rfb connections: …
- 14:04 Changeset in xpra [20297] by
- all shadow servers call this method from poll_pointer_position, rfb …
- 13:31 Changeset in xpra [20296] by
- add debug logging
- 13:31 Changeset in xpra [20295] by
- fix unmanaged call from x11 shadow servers
- 08:48 Changeset in xpra [20294] by
- r20290 backport: fix '.xpra' file association with deb packaging
- 08:39 Changeset in xpra [20293] by
- missed from r20291
- 08:19 Changeset in xpra [20292] by
- move ssh up the list now that we have good ssh integration (#1646)
- 08:10 Changeset in xpra [20291] by
- #1946: add desktop file to launch a shadow server, packaging bits
- 05:28 Ticket #1946 (desktop menu entry for starting shadow server (xdg)) created by
- MS Windows already has one (and macos can't do menu entries at all, …
- 05:26 Changeset in xpra [20290] by
- need to package the default desktop file to have file association working
- 05:20 Changeset in xpra [20289] by
- the cert part is public, only the key needs a strict umask
- 05:16 Changeset in xpra [20288] by
- default to 10 years for the ssl certs
- 05:06 Changeset in xpra [20287] by
- #1945: support automatic port allocation
- 05:05 Ticket #1945 (support automatic port allocation) created by
- So we can do: […] And let the OS choose a port number of us. Print …
- 04:28 Changeset in xpra [20286] by
- #1123: split socket initialization into a function
09/03/18:
- 17:07 Changeset in xpra [20285] by
- use notifications to tell the user that we have turned off clipboard …
- 15:26 Changeset in xpra [20284] by
- add missing idle and clipboard mixin to get_info
- 08:29 Changeset in xpra [20283] by
- r20280 backport: fix unicode errors with RFB protocol
- 08:28 Changeset in xpra [20282] by
- #1838: skip rfb base class unless enabled
- 08:26 Changeset in xpra [20281] by
- we can't access properties directly
- 08:25 Changeset in xpra [20280] by
- don't use unicode with rfb protocol (was erroring out)
- 07:45 Changeset in xpra [20279] by
- r20254 backport: ensure our cleanup code runs, before atexit hook if needed
- 07:38 Changeset in xpra [20278] by
- doh: wrong check, no proper python3 support in v1.x anyway
- 04:48 Changeset in xpra [20277] by
- version bump + update release notes
- 04:40 Changeset in xpra [20276] by
- r20154 + r20155 + r20156 + r20157 backport: fix url parsing from …
- 04:34 Changeset in xpra [20275] by
- r20127 + r20128 + r20129: fix handling of mixed clicks on system tray …
- 04:27 Changeset in xpra [20274] by
- r20231 partial backport: avoid error messages caused by video pipeline …
- 04:27 Changeset in xpra [20273] by
- r20200 (partial) + r20201: prevent connection errors from making the …
- 04:20 Changeset in xpra [20272] by
- r20064 + r20065: ensure tray geometry and keyboard failures don't …
09/02/18:
- 10:51 Ticket #1907 (Xpra does not react) closed by
- fixed
- 10:49 Ticket #1935 (Client scaling is wrong on multi monitor systems connected to an ...) closed by
- fixed
- 10:46 Changeset in xpra [20271] by
- #1894: fix url scheme patching
- 06:49 Changeset in xpra [20270] by
- #1944: use the restrictions for all sound commands and make the …
- 06:34 Changeset in xpra [20269] by
- #1944: don't load the video helper if we don't have to, expose …
09/01/18:
- 10:13 Ticket #1944 (parsing the command line is too expensive) created by
- The audio subprocess ends up loading picture and video codecs, …
- 10:04 Changeset in xpra [20268] by
- use notification for missing audio
- 09:44 Changeset in xpra [20267] by
- remove patch
- 09:38 Changeset in xpra [20266] by
- pillow 4.x builds but does not run on python 2.6
- 07:42 Changeset in xpra [20265] by
- putty no longer has problems with launching via a shell
- 07:32 Changeset in xpra [20264] by
- we no longer create ~/.xpra/run-xpra so move it down the list since …
- 04:42 Changeset in xpra [20263] by
- don't try to use sshpass with putty!
- 04:39 Changeset in xpra [20262] by
- using comments and newlines just doesn't work with all the login …
- 04:24 Changeset in xpra [20261] by
- warn that ssh access will not be available when there are no unix …
08/31/18:
- 17:30 Changeset in xpra [20260] by
- r20259 backport: fix proxy-video-encoders=all substitution
- 17:29 Changeset in xpra [20259] by
- fix proxy video encoders list populated for special value 'all'
- 16:57 Changeset in xpra [20258] by
- ensure that our cleanup code always runs
- 16:54 Changeset in xpra [20257] by
- fix some pydev warnings
- 16:50 Changeset in xpra [20256] by
- fix some pydev warnings
- 16:50 Changeset in xpra [20255] by
- remove bitrot: unmaintained class
- 16:42 Ticket #1943 (server does not shutdown cleanly) closed by
- fixed: Workaround in r20254.
- 16:41 Changeset in xpra [20254] by
- #1943: ensure our cleanup code runs, before atexit hook if needed
- 16:38 Changeset in xpra [20253] by
- missed from r20252
- 16:37 Changeset in xpra [20252] by
- #1941 expose relative pointer position from clients if the server …
- 09:56 Changeset in xpra [20251] by
- make it possible to disable the tray icon clipboard notification
- 09:55 Changeset in xpra [20250] by
- missed from r20249: also undo the gl test change
- 06:39 Changeset in xpra [20249] by
- #1941: revert r20225 + r20230
- 06:17 Changeset in xpra [20248] by
- delay log module import until needed
- 06:16 Ticket #1943 (server does not shutdown cleanly) created by
- The exitfunc hook triggers errors and doesn't run our cleanup code. …
08/30/18:
- 18:11 Changeset in xpra [20247] by
- too many distributions cause start-via-proxy to break, require those …
- 17:57 Changeset in xpra [20246] by
- move constants to a better place, one that doesn't import the log module
- 17:27 Changeset in xpra [20245] by
- we don't use python-xxhash (only in v1.x)
- 17:23 Changeset in xpra [20244] by
- add re-initialize option to system tray menu
- 16:49 Changeset in xpra [20243] by
- #1941: forgot to update reinit_windows
- 16:41 Changeset in xpra [20242] by
- better private pulseaudio directory name and more reliable pulseaudio …
- 16:17 Changeset in xpra [20241] by
- remove outdated references to py2exe
- 16:13 Changeset in xpra [20240] by
- remove dead code: we don't use py2exe anymore
- 16:12 Changeset in xpra [20239] by
- delay log module import until needed
- 11:37 Changeset in xpra [20238] by
- delay logger import until needed
- 11:37 Changeset in xpra [20237] by
- delay logger import until needed
- 11:33 Changeset in xpra [20236] by
- r20235 backport: remove unneeded import
- 11:29 Changeset in xpra [20235] by
- remove unneeded import
- 10:27 Changeset in xpra [20234] by
- don't try to delete the directory if we failed to remove the file from …
- 08:47 Changeset in xpra [20233] by
- add latest fixes to the release notes
- 08:28 Changeset in xpra [20232] by
- r20231 partial backport: avoid error messages caused by video pipeline …
- 08:25 Changeset in xpra [20231] by
- shortcut out if the csc or video encoder is closing, do show more …
- 06:43 Changeset in xpra [20230] by
- #1941: fixup r20225, we should only apply the delta if the window is …
- 05:31 Changeset in xpra [20229] by
- returning memoryviews is better (faster) but requires some changes to …
08/29/18:
- 18:26 Changeset in xpra [20228] by
- use strings for paths (py3k..)
- 16:17 Changeset in xpra [20227] by
- better debug logging and more readable code
- 11:11 Changeset in xpra [20226] by
- only log adjustments if we make any
- 10:58 Changeset in xpra [20225] by
- #1941: fix bug caused by the asynchronous nature of the protocol: let …
- 10:50 Ticket #1942 (new packet format: dictionary instead of positional arguments) created by
- We can support both the old format and the new one for a while. The …
- 03:43 Ticket #1941 (Java Mouse Location Incorrect when moving a window) reopened by
- Re-opening: this bug should be fixed, just not with the patch above …
08/28/18:
- 20:05 Ticket #1941 (Java Mouse Location Incorrect when moving a window) closed by
- wontfix: Thanks for the quick turn around and explanation, I've tested the …
- 15:48 Changeset in xpra [20224] by
- call the mixins directly
- 13:42 Changeset in xpra [20223] by
- only create the client when we're about to run it, always clean it up …
- 13:40 Changeset in xpra [20222] by
- when we want to quit we always mean it
- 13:23 Changeset in xpra [20221] by
- make sure external callers will also only set the workaround for python2
- 13:22 Changeset in xpra [20220] by
- better debug logging
- 06:26 Changeset in xpra [20219] by
- replace exit and quit functions with noop for the duration of the …
- 06:24 Changeset in xpra [20218] by
- add better debug logging, require a hwnd for all functions that create …
08/27/18:
- 11:59 Ticket #1941 (Java Mouse Location Incorrect when moving a window) created by
- I have an undecorated window that I want to move by dragging the panel …
- 09:37 Changeset in xpra [20217] by
- more portable way of finding a good temp dir
- 09:36 Changeset in xpra [20216] by
- we move etc/xpra to %APPDATA%, so don't ship another unused copy in …
- 09:29 Changeset in xpra [20215] by
- minor paths fixups: missing %, socket dirs are meaningless on win32, …
- 06:22 Changeset in xpra [20214] by
- #1892: make sure win32 can process the request to destroy the tray …
- 06:08 Changeset in xpra [20213] by
- hide more tray menu items until we're connected
08/26/18:
- 21:18 Ticket #1940 (Starting a session over SSH causes duplicate start children) closed by
- fixed: Doh, this is caused by r20046 for #1931. Fixed in r20211.
- 21:18 Changeset in xpra [20212] by
- add debug logging
- 21:18 Changeset in xpra [20211] by
- #1840 / #1931: if we have consumed the start[-child] command line …
- 17:40 Changeset in xpra [20210] by
- ensure we don't try to terminate the same subprocess twice during …
- 17:19 Changeset in xpra [20209] by
- #1892: gtk3 needs explicit calls to get the focus where we need it
- 16:11 Changeset in xpra [20208] by
- in some cases, stdin may be None, don't error out, and don't try to use it
- 15:16 Changeset in xpra [20207] by
- we deal with the exception by showing the message in the UI, no need …
- 15:16 Changeset in xpra [20206] by
- force '_pass' subcommand to not use a log file on win32
- 14:39 Changeset in xpra [20205] by
- fix python3 string errors in dbus helper
- 14:38 Changeset in xpra [20204] by
- r20200 (partial) + r20201: prevent connection errors from making the …
- 14:14 Dependencies edited by
- remove version numbers which were not being updated (diff)
- 14:04 Changeset in xpra [20203] by
- numpy 1.15.1
- 13:45 Changeset in xpra [20202] by
- make it possible to override force_quit, add debug logging
- 13:45 Changeset in xpra [20201] by
- #1892: when we reset the client, make sure all quit functions are …
- 05:39 Changeset in xpra [20200] by
- #1892: pass ssh-port to connect function, when we reset the client …
08/25/18:
- 09:31 Changeset in xpra [20199] by
- #1892: password input can be used with the paramiko backend
- 09:22 Changeset in xpra [20198] by
- pressing enter or return will now trigger connection
- 09:19 Changeset in xpra [20197] by
- focus the connect button automatically (better than the about button)
- 09:13 Changeset in xpra [20196] by
- #1892: add debug logging to launcher
- 07:55 Changeset in xpra [20195] by
- add latest fixes to the release notes
- 07:45 Changeset in xpra [20194] by
- more terse debug logging
- 07:43 Changeset in xpra [20193] by
- zeroconf 0.20 is not compatible with python2
- 05:37 Changeset in xpra [20192] by
- WM_ACTIVATEAPP fires when we execute the ssh dialog, add it to the …
- 05:33 Changeset in xpra [20191] by
- more consistent method structure: return value directly from each branch
08/24/18:
- 23:41 Ticket #1646 (ssh client integration via paramiko) closed by
- fixed: Played around with this for a while today as well and everything seems …
- 23:40 Ticket #1920 (SSH server support) closed by
- fixed: Played around with this for a while today - everything seems to behave …
- 23:25 Ticket #1940 (Starting a session over SSH causes duplicate start children) created by
- I found this one while following up on #1920 and #1646: Starting a …
- 18:06 Changeset in xpra [20190] by
- #1892: refactor ssh parsing and command line setup code so the …
- 13:26 Changeset in xpra [20189] by
- log return value
- 13:26 Changeset in xpra [20188] by
- add %APPDATA%\ssh to the ssh conf search paths
- 08:29 Changeset in xpra [20187] by
- r20186 backport: expose minimal information via dbus for the proxy server
- 08:27 Ticket #1939 (reduce the amount of information exposed by the proxy via dbus GetInfo) closed by
- fixed: Done in r20186, r20187 backport for the v2.3.x branch. Sample output …
- 08:20 Changeset in xpra [20186] by
- #1939: expose minimal information via dbus for the proxy server
- 08:19 Ticket #1939 (reduce the amount of information exposed by the proxy via dbus GetInfo) created by
- This was flagged as a potential issue during …
- 08:12 Changeset in xpra [20185] by
- python3 strings byte us again..
- 07:10 Changeset in xpra [20184] by
- #1892: better compatibility with older clients (strip ';' from …
- 07:00 Changeset in xpra [20183] by
- #1892: use 'which' to find the run-xpra command
- 06:51 Changeset in xpra [20182] by
- r20181 backport: multiple licenses
- 06:49 Changeset in xpra [20181] by
- we use multiple licenses
Note: See TracTimeline
for information about the timeline view.