Timeline
04/30/15:
- 16:51 News edited by
- (diff)
- 16:42 Ticket #473 (html5 client) closed by
- fixed: It's looking good for the release! I have tagged v0.15.x, so let's …
- 16:39 Ticket #850 (html5 client improvements) created by
- Split from #473. Mostly things that didn't make the cut for the v0.15 …
- 16:12 Milestone 0.15 completed
- Provisional priorities (the same ticket may be listed more than once …
- 15:57 Changeset in xpra [9202] by
- tag 0.15.x
- 15:39 Ticket #849 (sound improvements: refactorings, cleanups,) created by
- Follow up from #400, #669 - related to #835. * would be nice to share …
- 15:36 Ticket #400 (sound improvements - better queue handling, refactoring and cleanups) closed by
- fixed: I think this ticket is good to close, we can deal with testing in …
- 15:33 Changeset in xpra [9201] by
- #669: update microphone side code to use the new sound code and safer …
- 13:00 Changeset in xpra [9200] by
- prettify connection messages
- 09:06 Changeset in xpra [9199] by
- #533: library updates: apr 1.5.2 and subversion 1.8.13
- 04:38 Changeset in xpra [9198] by
- avoid warning with some java apps sending an odd message to the tray
04/29/15:
- 10:28 Ticket #848 (0.14.23: client crashes) closed by
- invalid: I'm closing this as invalid as this doesn't look like this has …
- 10:26 Ticket #626 (server does not run cleanups on SIGINT from a console) closed by
-
fixed: No idea why, but
gtk_main
just exited without returning control … - 10:24 Changeset in xpra [9197] by
- #626: when we get a signal we will exit on, remove the exception hook hacks
- 09:38 Changeset in xpra [9196] by
- stable version bump
- 09:36 Changeset in xpra [9195] by
- r9190 for v0.14.x branch: use idle_add to avoid reentrant errors
- 09:19 Ticket #582 (x11 cleanup must still be done in the UI thread) closed by
- fixed: A similar problem was solved in r9190, I think that r9194 does the …
- 09:18 Changeset in xpra [9194] by
- #582: run clean_quit() from an idle_add callback rather than the …
- 09:15 Changeset in xpra [9193] by
- make it consistent: keyval is a number
- 09:14 Changeset in xpra [9192] by
- #640: fix keyboard mapping with py3k clients: we can't just call str …
- 08:51 Ticket #848 (0.14.23: client crashes) created by
- I updated official Debian package from 0.14.18 to 0.14.23 and using …
- 08:31 Ticket #177 (how to run tests?) closed by
- fixed: This will do for now, all the unit tests are being run as part of the …
- 08:27 Ticket #847 (more automated tests) created by
- Follow up from #177, see also #660 - in particular things like #822. …
- 08:24 Changeset in xpra [9191] by
- #177: add test for child reaper
- 07:55 Changeset in xpra [9190] by
- the signal handler can interrupt io and cause a 'reentrant call …
- 07:29 Ticket #846 (JavaFx-Applications starts with wrong size with jdk>=8) created by
-
When I start a
JavaFx
application, the application starts with … - 07:24 Changeset in xpra [9189] by
- * fix logging to include 'forget' arg * always poll() before checking …
- 07:22 Changeset in xpra [9188] by
- we can handle bytes just fine, avoid warning
- 06:36 Changeset in xpra [9187] by
- #177 test fixes (mostly py3k): * only use the strtobytes dict key hack …
- 05:54 Changeset in xpra [9186] by
- #177: add test for os_util critical functions
- 05:39 Changeset in xpra [9185] by
- rename variable: we don't actually handle strings with py3k..
- 05:38 Changeset in xpra [9184] by
- py3k fix: using latin1 encoding doesn't screw up our bytes buffer and …
- 05:20 Changeset in xpra [9183] by
- fix pydev warning
- 04:28 Changeset in xpra [9182] by
- * automated whitespace cleanup * pydev warnings
- 04:24 Changeset in xpra [9181] by
- files we need for building (py)gtkglext for centos7
- 03:19 Changeset in xpra [9180] by
- * skip empty keysyms * warn for all invalid keysyms just once
- 02:30 Ticket #818 (14.20 Xpra builds have no spinners) closed by
- fixed: Closing. Beta 0.14.23 for win32 were missing - sorry!
- 00:15 Ticket #845 (html5 client sound support) created by
- We should be able to process sound-data packets to allow sound …
04/28/15:
- 23:42 Changeset in xpra [9179] by
- Fixed typo in one of the comments.
- 22:42 Ticket #727 (building with clang - measure difference in performance) closed by
- fixed
- 22:39 Testing edited by
- (diff)
- 22:38 Testing edited by
- (diff)
- 22:20 Testing edited by
- (diff)
- 22:16 Testing edited by
- (diff)
- 22:07 Testing edited by
- (diff)
- 18:38 Testing edited by
- (diff)
- 18:37 Testing edited by
- (diff)
- 16:47 Changeset in xpra [9178] by
- fix day of the week to avoid warnings
- 13:45 Ticket #844 (Improvements to appdata file) closed by
- fixed: Applied to both branches in r9177, so this will be included in 0.14.24 …
- 13:43 Changeset in xpra [9177] by
- #844: improvements to appdata file
- 13:36 Ticket #844 (Improvements to appdata file) created by
- I was finding that running appstream-util validate-relax against the …
- 06:17 Changeset in xpra [9176] by
- updated release notes
- 05:09 Ticket #838 (html5 client auto-connect) closed by
- fixed: Backport in r9173. (not all that big, tested ok)
- 05:09 Changeset in xpra [9175] by
- add latest fixes to release notes
- 05:03 Changeset in xpra [9174] by
- r9151 (partial) for v0.14.x branch: avoid errors when using "noencode"
- 04:59 Changeset in xpra [9173] by
- r9160 + r9161 for v0.14.x branch: fix socket read race, buffer pending …
- 04:27 Ticket #837 (html5 client keyboard mapping can't type symbols) closed by
- fixed: Not heard back closing.
04/27/15:
- 20:02 Changeset in xpra [9172] by
- aurora-xpra.js: just need to use 'this', not '_this'
- 19:52 Changeset in xpra [9171] by
- aurora-xpra.js: return true for start, pause, reset events
- 19:41 Changeset in xpra [9170] by
- html5 client begin MP3 sound support * include aurora.js framework * …
- 19:25 Changeset in xpra [9169] by
- html5 client: support LZ4 compressor for rgb data
- 17:58 Changeset in xpra [9168] by
- #727 Removed the IE javascript line since it calls for non-existent …
- 16:25 Changeset in xpra [9167] by
- r8302 for v0.14.x branch: paint the spinners with opengl
- 14:16 Ticket #843 (Drop usage of xorg void driver in xpra's xorg.conf) closed by
- fixed: It's fine, just make sure you grab both changes (I made a mess of the …
- 14:15 Changeset in xpra [9166] by
- #843: drop usage of xorg void driver (part 2)
- 14:05 Changeset in xpra [9165] by
- #843: drop usage of xorg void driver
- 13:28 Ticket #843 (Drop usage of xorg void driver in xpra's xorg.conf) created by
- According to a redhat xorg maintainer: "The use of the "void" input …
- 11:01 Changeset in xpra [9164] by
- blocking sockets seem to work OK
- 11:01 Changeset in xpra [9163] by
- re-compress window-icon packet data to avoid large packet warnings, …
- 10:53 Changeset in xpra [9162] by
- * prettify video encoder list info logging * fix unix domain socket …
- 10:52 Changeset in xpra [9161] by
- only warn if there is an actual packet, a None packet is not an error
- 10:02 Changeset in xpra [9160] by
- #838: ensure we buffer any pending reads on the connection we forward …
- 08:05 Changeset in xpra [9159] by
- fixup xpra-proxy used by ssh, which was broken by r9154: the proxy …
- 07:57 Changeset in xpra [9158] by
- fixup r9157: the peername may be a list or tuple
- 07:47 Changeset in xpra [9157] by
- prettify connection log message (the endpoint may not be available)
- 07:41 Changeset in xpra [9156] by
- include more low-level connection information
- 07:29 Changeset in xpra [9155] by
- when closing or before startup, the threads can be None
- 05:30 Changeset in xpra [9154] by
- improve connection and proxy debugging, ensure both sockets have a timeout
- 05:21 Changeset in xpra [9153] by
- more friendly console log message, especially when the reason is not …
- 05:18 Changeset in xpra [9152] by
- include buffer head as a string in the console error message to make …
- 05:16 Changeset in xpra [9151] by
- ensure we don't get errors when calling get_info before a packet …
04/26/15:
- 14:16 Changeset in xpra [9150] by
- remove unneeded function (left over from testing.. oops)
- 14:13 Changeset in xpra [9149] by
- html5 client, LZ4 working * get length of original data from first 4 …
04/25/15:
- 20:44 Changeset in xpra [9148] by
- #473 html5 begin LZ4 support * include node-lz4 library * it will …
04/24/15:
- 11:32 Changeset in xpra [9147] by
- #620 use C MIN and MAX and not Python's
- 11:22 Changeset in xpra [9146] by
- #620: use cython to speed up the rectangle class
- 09:23 Changeset in xpra [9145] by
- undo parts of r9073: the synthetic mouse-down events must be …
- 08:54 Changeset in xpra [9144] by
- #640: * try to threads_init() as early as possible (win32 crashes...) …
- 06:33 Changeset in xpra [9143] by
- #826: fix ctypes import to make it py3 (py3.4?) compatible
- 03:37 Testing edited by
- remove whitespace (diff)
- 03:31 Ticket #826 (Title bar don't support Unicode) closed by
- fixed: @John1221: I can't see any problems with 0.15 servers either. So I am …
04/23/15:
- 21:14 Ticket #466 (nvenc improvements: YUV444P mode and bandwidth auto tuning) closed by
- fixed: I agree there are many factors when trying to benchmark. It would be a …
- 18:58 Changeset in xpra [9142] by
- html5 client: cleanup avc (h264) functions
- 18:36 Testing edited by
- (diff)
- 18:14 Changeset in xpra [9141] by
- #842 only accept clipboard tokens with text targets
- 18:09 Changeset in xpra [9140] by
- #842 should probably update clipboard buffer when remote clipboard changes
- 18:06 Changeset in xpra [9139] by
- #842 clipboard support * off screen text input that is always in …
- 16:05 Changeset in xpra [9138] by
- #473: workaround QT apps in Wine menus appearing below the associated …
- 15:41 Changeset in xpra [9137] by
- #826: use ctypes to ensure we call the W version of the SetWindowLong? …
- 15:27 Changeset in xpra [9136] by
- #826: allow more hooks to be disabled using env vars
- 10:32 Changeset in xpra [9135] by
- reset event callbacks on cleanup
- 10:31 Changeset in xpra [9134] by
- #826 make it easier to test with the Win32EventListener instance …
- 08:32 Changeset in xpra [9133] by
- change back to ffmpeg 2.6.1 problem with html document generation on …
- 07:55 Changeset in xpra [9132] by
- move pygtkglext patch and update moduleset
- 07:53 Changeset in xpra [9131] by
- move gtkglext patches and update moduleset
- 07:49 Changeset in xpra [9130] by
- wrong strip level
- 07:46 Changeset in xpra [9129] by
- change patch location for osx nasm
- 07:44 Changeset in xpra [9128] by
- move osx nasm makefile patch
- 07:26 Changeset in xpra [9127] by
- #826: allow us to toggle some of the window overrides individually
- 07:14 Changeset in xpra [9126] by
- #826: make it easier to test with the same string: allow it as a …
- 05:36 Ticket #808 (Xpra client - frequent crashes on OS X) closed by
- fixed
- 05:00 Building edited by
- (diff)
- 03:32 Changeset in xpra [9125] by
- Add patch for gtk-quartz-engine to moduleset
- 03:30 Changeset in xpra [9124] by
- patch for gtk-quartz-engine
- 03:15 Changeset in xpra [9123] by
- remove all i386 specific build options not needed unless trying to …
- 00:17 Changeset in xpra [9122] by
- newer ffmpeg needs newer libvpx to build so downgrading this as well …
04/22/15:
- 22:46 Changeset in xpra [9121] by
- broken on osx 10.5
- 21:57 Changeset in xpra [9120] by
- newer version doesn't build on osx 10.5 reverting this one
- 21:13 Changeset in xpra [9119] by
- libffi 3.2.1 doesn't build on osx 10.5 so revert to the last one
- 20:53 Changeset in xpra [9118] by
- #842 rubbish prompt with remote clipboard data
- 20:50 Ticket #842 (html5 client clipboard support) created by
- The HTML5 client should support text data exchange between the remote …
- 20:02 Changeset in xpra [9117] by
- experimental mouse scroll wheel support * we probably need to rate …
- 19:36 Changeset in xpra [9116] by
- Version updates from upstream gtk-osx modulesets-stable Held back …
- 19:08 Changeset in xpra [9115] by
- html5 client: disable right click menu
- 16:19 Changeset in xpra [9114] by
- connect.html: add advanced options section, allow normal fullscreen …
- 16:02 Changeset in xpra [9113] by
- html5 client: add option to automatically undecorate and maximise …
- 15:44 Changeset in xpra [9112] by
- html5 client: XpraWindow?.undecorate() function removes window …
- 09:29 Ticket #526 (unicode window titles do not work on XP) closed by
- wontfix: Turns out that this is a limitation of XP, works fine with win7 (see …
- 05:01 Ticket #831 (incorrect behaviour with multiple X screens) closed by
- needinfo: Not heard back, closing.
- 04:59 Ticket #827 (Mouse events dropped) closed by
- needinfo: Not heard back, closing.
- 00:14 Changeset in xpra [9111] by
- clipboard support: select only the CLIPBOARD clipboard
- 00:06 Changeset in xpra [9110] by
- xpra_window.js: avoid getting the visible canvas context on every draw
04/21/15:
- 23:51 Changeset in xpra [9109] by
- Some drawing operations are async, so try and send damage sequence …
- 22:32 Changeset in xpra [9108] by
- * set clipboard.want_targets so that we get the data with the token * …
- 21:34 Ticket #821 (html5 client maximize does not follow browser canvas size) closed by
- fixed: Tested and fixed ,closing again as I have found nothing else :)
- 21:18 Changeset in xpra [9107] by
- #821 don't allow a maximised window to be dragged around by it's title bar
- 19:27 Ticket #821 (html5 client maximize does not follow browser canvas size) reopened by
- Found small issue , title bar is still active and allows you to drag …
- 19:15 Ticket #821 (html5 client maximize does not follow browser canvas size) closed by
- fixed: Tested and confirmed working , good job Josh :) Closing unless issues …
- 17:22 Changeset in xpra [9106] by
- #838 add ?debug=true to avoid the connect page redirect
- 17:08 Changeset in xpra [9105] by
- run the whole tcp proxy setup code in a new thread - especially the …
- 17:07 Changeset in xpra [9104] by
- fire the invalid header callback directly, so we can take action asap, …
- 17:05 Changeset in xpra [9103] by
- #821 call screen_resized on all XpraWindows? to follow new browser …
- 17:03 Changeset in xpra [9102] by
- include the last ping echo time in info
- 16:57 Changeset in xpra [9101] by
- #821 send the desktop_size packet on browser resize
- 16:46 Changeset in xpra [9100] by
- html 5 client: debounce window resize events so we have something to …
- 16:40 Changeset in xpra [9099] by
- remove some info level debug logging (was not meant to get committed …
- 15:59 Changeset in xpra [9098] by
- #841: fixups for r9097: add missing imports, no logger exists in util, etc.
- 15:52 Ticket #841 ([PATCH] Use ldconfig to find libfakeXinerama) closed by
- fixed: Applied in r9097, closing. @nathan-renniewaldock: out of curiosity, …
- 15:51 Changeset in xpra [9097] by
- #841: try using ldconfig to locate libfakeXinerama
- 15:43 Ticket #841 ([PATCH] Use ldconfig to find libfakeXinerama) created by
- I've updated it to try ldconfig then fallback to the old way if it …
- 14:00 Changeset in xpra [9096] by
- #838: add ability to log all forwarded traffic for debugging purposes
- 13:37 Changeset in xpra [9095] by
- when we find a superset match for a keycode, use it - even if there is …
- 13:35 Changeset in xpra [9094] by
- improve keyboard debug logging
- 13:13 Changeset in xpra [9093] by
- retire the verbose debug and log exact translation mapping used
- 08:53 Changeset in xpra [9092] by
- use the correct md5sum: tar.gz and not zip for this one..
- 08:39 Changeset in xpra [9091] by
- #533 version bumps: * ffmpeg 2.6.1 * numpy 1.9.2 * pyobjc 3.0.4
- 08:11 Ticket #840 (64-bit builds for OSX using moduleset) created by
- Split from #533. See ticket:533#comment:77 Minor fixes + tweaks …
- 08:10 Changeset in xpra [9090] by
- if this is a 64-bit build, include this info in the dmg filename
- 08:06 Changeset in xpra [9089] by
- with newer build systems, we have to explicitly include libz
04/20/15:
- 20:05 Ticket #90 (python3 and gtk3 support) closed by
- fixed: Retried with the following builds against an r9087 Fedora 21 server: …
- 19:02 Changeset in xpra [9088] by
- add proxy and net logging to relevant server code
- 18:54 Changeset in xpra [9087] by
- this test causes fedora to fail to build rpms.. disable it for now
- 18:02 Changeset in xpra [9086] by
- disable nvenc by default, just too problematic in the v0.14.x branch
- 17:45 Changeset in xpra [9085] by
- add latest fixes to release notes
- 17:43 Changeset in xpra [9084] by
- r9029 for v0.14.x branch: when resuming, only send the window icon of …
- 17:41 Changeset in xpra [9083] by
- r9054 for v0.14.x branch: if needed, drop the less used keysym …
- 17:17 Changeset in xpra [9082] by
- include revision info and toolkit in client version info line
- 14:39 Changeset in xpra [9081] by
- add nvenc5 to the ALL codec list so it will be printer with the loader …
- 14:21 Changeset in xpra [9080] by
- prettify pkgconfig version logging
- 14:20 Changeset in xpra [9079] by
- the code assumes that signals connected will fire from the UI thread, …
- 14:14 Changeset in xpra [9078] by
- more py3k string waste of time
- 13:55 Changeset in xpra [9077] by
- #640: setting the icon crashes on win32+gtk 3.14, so don't do it
- 13:33 Changeset in xpra [9076] by
- include build type in setup filename to easily distinguish mingw from msvc
- 10:47 Changeset in xpra [9075] by
- more py3k tediousness
- 10:45 Changeset in xpra [9074] by
- visual studio builds do weird things
- 10:09 Changeset in xpra [9073] by
- #640 move the mouse state workaround to the client so it becomes …
- 09:49 Changeset in xpra [9072] by
- #640 horrendous hack for the webp codec with win32 + python3 and the …
- 08:48 Changeset in xpra [9071] by
- (doh) fixup r9070: remove prefix from libnames
- 08:44 Changeset in xpra [9070] by
- update library dependency list to pygi-aio-3.14.0_rev16
- 06:46 Changeset in xpra [9069] by
- #465 / #640: if we have bytes already, don't do anything
- 05:57 Changeset in xpra [9068] by
- #640: just always store the format as a string and avoid encode() on …
- 05:55 Changeset in xpra [9067] by
- #640: split the long version line to avoid stretching the about box …
- 05:27 Changeset in xpra [9066] by
- make the cython code faster: calculate base indexes once and remove …
- 05:24 Changeset in xpra [9065] by
- * pretty print the file updates * warn if the line is missing an equal …
- 03:45 Changeset in xpra [9064] by
- #640: * make it easier to switch compiler: the BAT files tell the …
04/19/15:
- 12:34 Changeset in xpra [9063] by
- expire all delta buckets after 20 hits, make it configurable using the …
- 12:05 Changeset in xpra [9062] by
- #465 missed from r9020: also handle the slow copy case
- 11:48 Ticket #839 (fast restride and xor in cython) created by
- Follow up from #465, we should provide an optional image wrapper …
- 11:32 Changeset in xpra [9061] by
- r9018 + r9060 for v0.14.x branch: new buffer fixes
- 11:30 Changeset in xpra [9060] by
- add missing bits from r9018: there are mode paths to mmap.write
- 11:25 Changeset in xpra [9059] by
- r9039 for v0.14.x branch: fix memoryviews (aka new buffers)
- 11:17 Changeset in xpra [9058] by
- if the imagewrapper doesn't support the allocate_buffer feature, don't …
- 11:05 Changeset in xpra [9057] by
- #465: r9027 + misc memoryview fixes for v0.14.x branch
- 10:41 Changeset in xpra [9056] by
- r9019 for v0.14.x branch: fix new buffers, must return the size
- 08:09 Ticket #838 (html5 client auto-connect) created by
- I think this used to be the case before, not 100% sure. I would like …
- 07:51 Keyboard edited by
- (diff)
- 07:51 Keyboard edited by
- (diff)
- 07:46 Changeset in xpra [9055] by
- add ability to debug individual keysyms using the env var …
- 07:04 Changeset in xpra [9054] by
- #837: when trying harder to fit all the keycodes in the limited space …
- 06:44 Changeset in xpra [9053] by
- the keysym for 'pipe' is 'bar'
- 06:40 Changeset in xpra [9052] by
- the keycode range is inclusive at both ends (allows for a 255 keycode)
04/18/15:
- 22:42 Changeset in xpra [9051] by
- Is there a better place to source the logo from instead of another copy?
- 22:39 Changeset in xpra [9050] by
- html5 client: connect.html, basic connector interface * XpraClient? …
- 19:50 Changeset in xpra [9049] by
- html5 client: read connection details from url parameters, or fall …
- 18:55 Changeset in xpra [9048] by
- html5 client: allow encodings to be enabled or disabled * jpeg is …
- 18:15 Changeset in xpra [9047] by
- fix websockify cleanup code (child reaper had been changed..)
- 15:52 Ticket #837 (html5 client keyboard mapping can't type symbols) created by
- Some special characters cannot be typed in the html 5 client. Most …
- 14:47 Changeset in xpra [9046] by
- #473 fix for menu elements opening behind window
- 14:42 Changeset in xpra [9045] by
- h264 decoding updates * update broadway version, now single JS file …
04/17/15:
- 13:19 Changeset in xpra [9044] by
- run a very quick speed test (more useful for benchmarking the …
- 13:17 Changeset in xpra [9043] by
- avoid copying the output: just xor into the bytearray buffer directly
- 10:15 Changeset in xpra [9042] by
- py3k compat: just use strings, real strings
- 09:15 Changeset in xpra [9041] by
- #640: disable opengl by default when running on python3, at least …
- 09:01 Changeset in xpra [9040] by
- #465: simplest way of fixing the use-after-free bug
- 08:45 Changeset in xpra [9039] by
- #465: slicing a memoryview does not make a copy of it, so convert to …
- 08:30 Changeset in xpra [9038] by
- #465: support the new PyMemoryView_FromMemory with python versions >= 3.3
- 08:05 Changeset in xpra [9037] by
- allow up to 40% of the original size before dropping the delta, and …
- 08:05 Changeset in xpra [9036] by
- rename variables, update docstring, add delta debug logging
- 05:42 Changeset in xpra [9035] by
- #465: move memoryview hotpath tweaks and cleanups
- 05:17 Changeset in xpra [9034] by
- #465: move memoryview availability check outside hotpath
- 03:52 Changeset in xpra [9033] by
- remove old encoding names parsing workaround
- 03:48 Changeset in xpra [9032] by
- remove non-generic encoding workarounds from client side code (and …
- 03:44 Changeset in xpra [9031] by
- all the versions we support have 'generic' encoding support, so remove …
- 03:36 Changeset in xpra [9030] by
- try to simplify the mmap checks in make_data_packet
- 03:01 Changeset in xpra [9029] by
- when resuming, only send the window icon of those windows that have one
04/16/15:
- 18:22 Changeset in xpra [9028] by
- #756: add delta logging to debug issues related to delta compression, …
- 11:16 Changeset in xpra [9027] by
- #465: str is bytes... usually
- 11:15 Changeset in xpra [9026] by
- #465: support memoryviews (and make the code more readable?)
- 10:52 Changeset in xpra [9025] by
- small py3k fix: use integer division (if we ever support py3k servers..)
- 09:51 Ticket #809 (windows lost images) closed by
- fixed
- 08:13 Changeset in xpra [9024] by
- #465: make cox string memaligned
- 08:12 Changeset in xpra [9023] by
- #465: undo last commit (wrong version)
- 08:11 Changeset in xpra [9022] by
- #465: * remove unnecessary assignments, * add assert text
- 08:07 Changeset in xpra [9021] by
- #465: add tests for cyxor
- 07:26 Changeset in xpra [9020] by
- #465: make nvenc compatible with new style buffers
- 07:09 Changeset in xpra [9019] by
- #465 always return the buffer size
- 06:48 Changeset in xpra [9018] by
- #669: track all sound processes with the childreaper so they should …
- 04:28 Changeset in xpra [9017] by
- fix date warning
04/15/15:
- 12:02 Changeset in xpra [9016] by
- #465 better error messages (triggers with memoryviews)
- 11:50 Changeset in xpra [9015] by
- update docstring
- 11:28 Changeset in xpra [9014] by
- also make the min delta size configurable (easier to test)
- 10:54 Ticket #455 (vpx improvements: vp9 support, zero copy, VBR, speed and quality) closed by
- fixed: Not going to deal with zero copy, it is just too hard to do with the …
- 10:09 Changeset in xpra [9013] by
- add latest fix to release notes
- 10:08 Changeset in xpra [9012] by
- r9011 for v0.14.x branch: prevent group leader windows from leaking
- 10:07 Changeset in xpra [9011] by
- prevent group leader windows from leaking
- 09:37 Changeset in xpra [9010] by
- convert asserts to InitException? for a more friendly message
- 09:37 Changeset in xpra [9009] by
- #809: figure out if we have changed any of the window attributes (ie: …
- 07:47 Ticket #724 (System tray not able to change options with mix of left and right clicks) closed by
- fixed: Backport in r9002. Works fine so closing. Feel free to re-open if I've …
- 07:43 Changeset in xpra [9008] by
- version bump
- 07:39 Changeset in xpra [9007] by
- r9002 for v0.14.x branch: safer workaround for mixed tray menu clicks
- 07:38 Changeset in xpra [9006] by
- remove debug
- 07:36 Changeset in xpra [9005] by
- r9000 for v0.14.x branch: shortcut out and discard targets (don't rely …
- 07:35 Changeset in xpra [9004] by
- r8995 for v0.14.x branch: avoid errors when windows are closed
- 07:34 Changeset in xpra [9003] by
- r8999 for v0.14.x branch: use native size for GdkAtom? (same as Atom, …
- 02:29 Ticket #834 (Sync issue with win32 client clipboard) closed by
- invalid: Closing as this is not an xpra bug. You should be able to figure out …
04/14/15:
- 19:30 Changeset in xpra [9002] by
- #724: safer workaround for buggy win32 tray behaviour: use an idle_add …
- 19:04 Ticket #724 (System tray not able to change options with mix of left and right clicks) reopened by
- Re-opening: I am seeing some problems with this code, both with the …
- 19:03 Changeset in xpra [9001] by
- #808 add greylist for cards which are known to cause problems but …
- 18:10 Ticket #353 (high CPU usage on spinner) closed by
- fixed
- 18:09 Ticket #353 (high CPU usage on spinner) reopened by
- (setting milestone - reopening to change resolution tag)
- 17:40 Ticket #716 (rpm packages for supporting mp3 sound forwarding with centos / fedora) closed by
- fixed: I assume this works.
- 17:40 Ticket #719 (Hardcoded umasks limit some use cases) closed by
- fixed: Not heard back, closing.
- 17:35 Ticket #464 (libvpx 1.3: vp9, scaling, lossless modes..) closed by
- fixed: Good enough, will follow up in #832 and #455.
- 17:19 Ticket #653 (NVENC SDK version 4 support) closed by
- fixed: Tested on a number of deployments now, so closing this ticket.
- 16:56 Ticket #811 (Controling window placement with multiple monitors) closed by
- invalid: Unless there's something I am missing, I don't think we're doing …
- 16:55 Ticket #820 (XkbQueryExtension: symbol not found (musl C)) closed by
- needinfo: I am closing this as needinfo because this looks like a toolchain …
- 16:53 Ticket #642 (all blank windows for a particular session on reboot/win-switch restore) closed by
- needinfo: Not heard back. Closing.
- 14:47 Changeset in xpra [9000] by
- if we get a request for one of the targets we are supposed to discard, …
- 14:44 Changeset in xpra [8999] by
- GdkAtom? should be the same size as X11 atom, that is a native long (a …
- 11:16 Changeset in xpra [8998] by
- none of these files should be executable
- 11:05 Changeset in xpra [8997] by
- updated patches for building on wheezy
- 10:31 Changeset in xpra [8996] by
- #832: allow us to continue to build against older libvpx versions …
04/13/15:
- 14:33 Changeset in xpra [8995] by
- by the time the timer fires, the window may have been destroyed - …
- 03:47 Changeset in xpra [8994] by
- #669: * don't verify on start (pointless, was there for debugging) * …
- 03:35 Changeset in xpra [8993] by
- report the queue size in ms (since we don't know the total queue size …
04/12/15:
- 13:03 Changeset in xpra [8992] by
- #669: * we verify that the pipeline does start within a reasonable …
- 07:55 Ticket #836 (centos 7 gobject warnings) closed by
- wontfix: Not a bug we can do anything about: …
- 07:38 Ticket #836 (centos 7 gobject warnings) created by
- I am seeing these warnings on startup with centos 7, I think they may …
- 06:00 Changeset in xpra [8991] by
- python2.4 syntax fix
- 05:58 Changeset in xpra [8990] by
- fix py3k syntax not suitable for v0.14.x branch
04/11/15:
- 05:27 Changeset in xpra [8989] by
- WNOHANG is posix only, skip reap on win32 instead of erroring out …
04/10/15:
- 13:57 Changeset in xpra [8988] by
- fix harmless unused callback method signature
- 13:38 Changeset in xpra [8987] by
- #669: define a cleanup method used by the sound wrapper to stop the …
- 13:31 Changeset in xpra [8986] by
- #669: fix signal exit on osx, close the protocol early
- 13:14 Changeset in xpra [8985] by
- prettify procinfo logging
- 13:03 Changeset in xpra [8984] by
- #669: track all sound processes with the childreaper so they should …
- 12:43 Changeset in xpra [8983] by
- #669: * remove bitrate-changed signal, never used for anything useful …
- 12:13 Changeset in xpra [8982] by
- make the child reaper pid safe
- 11:52 Changeset in xpra [8981] by
- #832: * log error number (in case the string is not helpful) * don't …
- 06:48 Ticket #835 (synchronize sound with video frames) created by
- Because we try hard not to drop any sound packets (unless we do a …
- 03:27 Ticket #834 (Sync issue with win32 client clipboard) created by
- With 0.14.20 win32 client against 0.14.20 fedora 21 server, after …
04/09/15:
- 17:35 Changeset in xpra [8980] by
- prevent race with cleanup code
- 16:11 Changeset in xpra [8979] by
- more readable, possibly
- 13:12 Changeset in xpra [8978] by
- #669: prevent cleanup races
- 12:54 Changeset in xpra [8977] by
- #669: * improve debug logging * don't try to call terminate() on the …
- 09:43 Changeset in xpra [8976] by
- improve debugging: log what we are trying to cleanup
- 04:20 Building edited by
- (diff)
- 04:19 Usage/Docker edited by
- (diff)
04/08/15:
- 18:16 Performance edited by
- (diff)
- 18:15 Debugging/OpenGL edited by
- (diff)
- 18:15 Debugging/VisualStudio edited by
- (diff)
- 18:15 Debugging edited by
- (diff)
- 18:15 FakeXinerama edited by
- (diff)
- 18:15 Xdummy edited by
- (diff)
- 18:15 CSC/Performance edited by
- (diff)
- 18:14 CSC/OpenCL edited by
- (diff)
- 18:14 Encodings/nvenc edited by
- (diff)
- 18:14 Encodings edited by
- (diff)
- 18:13 Network edited by
- (diff)
- 18:13 SessionInfo edited by
- (diff)
- 18:12 Clipboard edited by
- (diff)
- 18:12 Keyboard edited by
- (diff)
- 18:12 Printing edited by
- (diff)
- 18:12 Sound edited by
- (diff)
- 18:12 ClientRendering/OpenGL edited by
- (diff)
- 18:12 Authentication edited by
- (diff)
- 18:11 ReportingBugs edited by
- (diff)
- 18:10 Packaging edited by
- (diff)
- 18:09 Building edited by
- (diff)
- 18:06 Source edited by
- (diff)
- 18:06 News edited by
- (diff)
- 18:06 Screenshots edited by
- (diff)
- 18:04 Enhancements edited by
- (diff)
- 18:04 About edited by
- fix image links (diff)
- 17:30 Changeset in xpra [8975] by
- #669: give more time for a clean pipeline shutdown
- 17:28 Changeset in xpra [8974] by
- #669 * add sink instance guard to more places * use more local …
- 16:51 Changeset in xpra [8973] by
- r8972 + r8971 + r8970 + r8966 for v0.14.x branch: sound fixes …
- 16:43 Changeset in xpra [8972] by
- use the local reference (safer)
- 16:17 Changeset in xpra [8971] by
- use the reference passed in, no need for self since we checked already …
- 15:59 Changeset in xpra [8970] by
- simplify the code we can shortcut earlier if there is no source
- 15:53 Changeset in xpra [8969] by
- update release notes with the latest fix
- 15:46 Changeset in xpra [8968] by
- r8967 for v0.14.x branch: fix UI thread lockup detection
- 15:42 Changeset in xpra [8967] by
- fix units used in UI thread lockup detection: time is in seconds but …
- 12:48 Changeset in xpra [8966] by
- #669: * logging tweaks * log restart delay (and simplify delay …
- 09:53 Changeset in xpra [8965] by
- update release notes with latest fix
- 09:53 Changeset in xpra [8964] by
- missed from r8963: expose the sound eos fix as a feature
- 09:49 Changeset in xpra [8963] by
- r8961 + r8962 + r8956: * include sound sequence with end-of-stream * …
- 09:28 Changeset in xpra [8962] by
- only discard sound packet by sequence if one was actually provided
- 09:25 Changeset in xpra [8961] by
- #669: with servers that send a sound sequence with the eos event, we …
- 06:39 Changeset in xpra [8960] by
- #832: allow us to build the vpx encoder against libvpx versions older …
- 06:20 Changeset in xpra [8959] by
- #669: rely on the log prefix instead
- 05:05 Changeset in xpra [8958] by
- #669: it is possible for the new-stream event to arrive after we've …
04/07/15:
- 17:50 Changeset in xpra [8957] by
- don't use py3k syntax in 0.14.x branch
- 17:40 Changeset in xpra [8956] by
- #669: make it easier to test overruns without changing the queue …
- 17:33 Changeset in xpra [8955] by
- when the sound process stops and fires the callback, make sure it is …
- 16:30 Changeset in xpra [8954] by
- #669: override cleanup in the sound wrapper so we send the 'cleanup' …
- 16:25 Changeset in xpra [8953] by
- move large_packets to the utility superclass so we don't need to …
- 16:05 Changeset in xpra [8952] by
- move env to utility superclass so we don't need to override kwargs for it
- 15:55 Changeset in xpra [8951] by
- #669: continue to export info until we cleanup
- 14:13 Changeset in xpra [8950] by
- #823: add support for lossless mode at 100% quality
- 13:57 Ticket #756 (multi delta) closed by
- fixed: comment:8 can be ignored, the problem was a dangling pointer caused by …
- 13:39 Changeset in xpra [8949] by
- #832: * prevent us from ever using BEST_QUALITY with vp9, which is …
- 13:24 Changeset in xpra [8948] by
- #832: * fix check for vpx_codec_control return value and move it to …
- 13:08 Changeset in xpra [8947] by
- #832: * make YUV444 configurable via env var, * add support for tiling …
- 12:38 Changeset in xpra [8946] by
- update release notes with latest fix
- 12:36 Changeset in xpra [8945] by
- r8943 + r8944 for v0.14.x branch: disable vp9 decoding via avcodec …
- 12:35 Changeset in xpra [8944] by
- #832 update docstring to match our findings
- 12:33 Changeset in xpra [8943] by
- we get errors decoding vp9+yuv444 frames, so disable it
- 12:22 Changeset in xpra [8942] by
- warn if we get a colorspace change after the first frame
- 12:17 Changeset in xpra [8941] by
- test more frames and with different input each time (change seed)
- 12:13 Changeset in xpra [8940] by
- fix memleak!
- 11:27 Changeset in xpra [8939] by
- #823 include colorspace in info (same but for decoder..)
- 11:25 Changeset in xpra [8938] by
- #823 include colorspace in info
- 11:22 Changeset in xpra [8937] by
- add better debug logging
- 10:20 Ticket #756 (multi delta) reopened by
- Whilst testing vp9 (#832) and having decoder problems (or maybe …
04/06/15:
- 03:22 Changeset in xpra [8936] by
- r8920 for v0.14.x branch: support for opening webp images with Pillow>=2.8
- 03:20 Changeset in xpra [8935] by
- r8928 for v0.14.x branch: fix error handling: logging should never …
- 03:18 Changeset in xpra [8934] by
- r8922 for v0.14.x branch: force include the webp plugin to support …
04/05/15:
- 13:47 Changeset in xpra [8933] by
- encode more than one frame
- 13:47 Changeset in xpra [8932] by
- add some more score debugging (cheap since this only runs in a timer)
- 13:39 Changeset in xpra [8931] by
- #832: output colorspaces is a list\!
- 13:26 Changeset in xpra [8930] by
- fix value used for threading: use cpus-1 (and ensure we do use the …
- 13:17 Changeset in xpra [8929] by
- fix YUV444P: only g_profile needed changing, also fix decoder code
- 13:00 Changeset in xpra [8928] by
- fix error handling: logging should never free memory\!
- 12:55 Changeset in xpra [8927] by
- #832: prepare for YUV444 support in the vpx encoder + decoder, but …
- 09:48 Changeset in xpra [8926] by
- we can enable vp9 as long as undershoot and overshoot are below 100.. …
- 09:40 Changeset in xpra [8925] by
- re-disable vp9 until we can get it to work reliably against all …
- 09:39 Changeset in xpra [8924] by
- fix another potential double free
- 09:21 Changeset in xpra [8923] by
- #669: add logging prefix so we can more easily distinguish the log …
- 09:17 Ticket #833 (pillow 2.8.x packaging on win32: workaround pkg_resources import) closed by
- fixed: Turns out that we can just force include the webp plugin (r8922) and …
- 09:15 Changeset in xpra [8922] by
- #833: force include the webp plugin
- 08:38 Ticket #833 (pillow 2.8.x packaging on win32: workaround pkg_resources import) created by
-
The loader code in
PIL/_webp.py
(which is called by the … - 07:43 Changeset in xpra [8921] by
- add ability to debug PIL plugins
- 07:00 Changeset in xpra [8920] by
- support for opening webp images with Pillow>=2.8
- 06:32 Changeset in xpra [8919] by
- updated release notes with latest fix
- 06:31 Changeset in xpra [8918] by
- 0 is not NULL for cython..
- 06:27 Changeset in xpra [8917] by
- r8916 for v0.14.x branch: avoid double free on encoder initialization …
- 06:26 Changeset in xpra [8916] by
- avoid double free on encoder initialization failure
- 05:51 Changeset in xpra [8915] by
- new upstream release
04/04/15:
- 18:09 Ticket #830 (win32 client GUI launcher opens extra cmd window) closed by
- fixed: Thanks for testing.
- 18:00 Changeset in xpra [8914] by
- new upstream release: switch to the 2.6.x branch for 0.15
- 17:56 Changeset in xpra [8913] by
- only build against vpx 1.4 (prefered) and 1.3
- 16:49 Changeset in xpra [8912] by
- new upstream release
- 16:42 Changeset in xpra [8911] by
- (also update source link)
- 16:41 Changeset in xpra [8910] by
- and they've also changed the naming of the tarballs..
- 16:33 Changeset in xpra [8909] by
- new upstream release
- 16:27 Ticket #832 (libvpx 1.4 support: add YUV444, etc) created by
- See …
04/03/15:
- 14:22 Changeset in xpra [8908] by
- fix typo and prevent race in cleanup
- 14:14 Changeset in xpra [8907] by
- try harder to call cleanup from the main thread: use idle_add when we …
- 13:57 Changeset in xpra [8906] by
- try to ensure we only call the close callback once
- 13:48 Changeset in xpra [8905] by
- #669: * when we stop the wrapper, we want to clean everything so call …
- 02:44 Ticket #796 (YUV444 and lossless mode with NVENC4) closed by
- fixed: Ok, this seems to be good enough for current purposes. Closing.
- 02:04 Ticket #829 (firefox windows won't share top-level focus) closed by
- duplicate: D'oh ... I believe you're right, this is the bug in #713 (I thought …
04/02/15:
- 19:34 Changeset in xpra [8904] by
- Change numpy back to older version to test
- 19:10 Changeset in xpra [8903] by
- Change pyobjc stuff back to older version
- 17:14 Changeset in xpra [8902] by
- #830: try to avoid showing a new console window on win32
- 15:18 Ticket #831 (incorrect behaviour with multiple X screens) created by
- The xpra client appears to behave incorrectly when run in an X session …
- 10:05 Changeset in xpra [8901] by
- updated release notes with latest changes
- 10:02 Changeset in xpra [8900] by
- r8865 for v0.14.x branch: make parsing more resilient
- 10:01 Changeset in xpra [8899] by
- r8866 for v0.14.x branch: fix format of modifiers list we send to the …
- 09:59 Ticket #730 (provide an AppData record for distros that use it) closed by
- fixed: Backported to v0.14.x in r8898. Closing.
- 09:58 Changeset in xpra [8898] by
- #730: r8894 + r8850 for v0.14.x branch: appdata support
- 09:52 Changeset in xpra [8897] by
- cups-pdf is not in the regular centos/rhel repos, so remove it from …
- 09:48 Changeset in xpra [8896] by
- validate the printing settings so we can tell the user if something is …
- 09:34 Changeset in xpra [8895] by
- add dep on pycups where possible
- 09:22 Changeset in xpra [8894] by
- #730: add RPM packaging bits for appdata
04/01/15:
- 22:15 Ticket #830 (win32 client GUI launcher opens extra cmd window) created by
- Windows client 0.15.0 r8892 against fedora 20 0.15.0 r8872 server. …
- 21:59 Ticket #829 (firefox windows won't share top-level focus) created by
- Testing with a 0.15.0 r8892 windows client against a 0.15.0 r8872 …
- 10:04 Ticket #598 (support for printing via a cups backend script) closed by
- fixed: I think what we have is good enough for the release. We can revisit …
- 08:47 Changeset in xpra [8893] by
- use the most recent version of ghostscript installed
03/31/15:
- 10:13 Changeset in xpra [8892] by
- doh: fix date
- 10:06 Changeset in xpra [8891] by
- libwebp 0.4.3
- 09:34 Keyboard edited by
- (diff)
- 05:34 Changeset in xpra [8890] by
- fix filename for cython 0.22
- 03:36 Changeset in xpra [8889] by
- remove empty line
- 03:34 Changeset in xpra [8888] by
- sqlite fix path for download
- 03:31 Changeset in xpra [8887] by
- version bump sqlite 3080803
- 03:26 Changeset in xpra [8886] by
- version bump pyobjc-core pyobjc-framework-Cocoa …
- 03:21 Changeset in xpra [8885] by
- version bump pyopengl & pyopengl-accelerate 3.1.1a1
- 03:18 Changeset in xpra [8884] by
- version bump altgraph 0.12
- 03:15 Changeset in xpra [8883] by
- version bump modulegraph 0.12
- 03:14 Changeset in xpra [8882] by
- version bump macholib 1.7
- 03:11 Changeset in xpra [8881] by
- version bump py2app 0.9
- 03:05 Changeset in xpra [8880] by
- version bump ffmpeg 2.5.5
- 03:02 Changeset in xpra [8879] by
- version bump libwebp 0.4.3
- 02:58 Changeset in xpra [8878] by
- version bump x264 20141218-2245-stable
- 02:52 Changeset in xpra [8877] by
- version bump flac 1.3.1
- 02:47 Changeset in xpra [8876] by
- version bump libvorbis 1.3.5
- 02:04 Changeset in xpra [8875] by
- nasm wrong md5
- 02:02 Changeset in xpra [8874] by
- nasm version bump 2.11.08
- 01:28 Changeset in xpra [8873] by
- version bump netifaces 0.10.4 Pillow 2.7.0 Cython 0.22 numpy 1.9.2 …
Note: See TracTimeline
for information about the timeline view.