Timeline
09/09/13:
- 12:08 Changeset in xpra [4309] by
- split generic methods to their own module so we can use them for …
- 09:24 Changeset in xpra [4308] by
- always create data as 32bpp, even when only 24bpp are actually used
- 07:35 Changeset in xpra [4307] by
- avoid crashing on "pyopencl.device_type.to_string" with some platforms …
- 07:12 Changeset in xpra [4306] by
- try to avoid platform/devices that are known not to work, and if one …
- 05:52 Changeset in xpra [4305] by
- * we don't need to pass the YUV stride for YUV to RGB * YUV 2 RGB bug: …
- 05:08 Changeset in xpra [4304] by
- if we get a build error, log the messages
09/07/13:
- 15:15 Changeset in xpra [4303] by
- generate kernels for missing image upload/download formats
- 07:16 Changeset in xpra [4302] by
- when we let pyopencl create the context, we still need a device to query
- 07:03 Changeset in xpra [4301] by
- log OpenCL version/platform/device info to server log (once logging …
- 06:56 Changeset in xpra [4300] by
- class/type confusion (bad naming!)
09/06/13:
- 13:59 Changeset in xpra [4299] by
- add time accounting to opencl and make it consistent in swscale: …
- 13:53 Ticket #422 (opencl acceleration for csc and/or encoding) closed by
- fixed: The TLS issue has been solved in r4282 by only properly initializing …
- 13:52 Changeset in xpra [4298] by
- ready to be used!
- 13:21 Changeset in xpra [4297] by
- well... that explains it!
- 12:53 Changeset in xpra [4296] by
- oops strideY, strideU and strideV are not necessarily the same (though …
- 12:38 Changeset in xpra [4295] by
- * fix rgb to yuv420p (was wrong pixel lookup for Y at index 3 and 4) * …
- 11:50 Changeset in xpra [4294] by
- more consistent RGB string deduplication
- 11:35 Changeset in xpra [4293] by
- remove debugging
- 11:26 Changeset in xpra [4292] by
- * fix some confusion between codec_type and codec_class * allow us to …
- 10:42 Changeset in xpra [4291] by
- halve ping latency to get network overhead, and rename label
- 10:35 Changeset in xpra [4290] by
- instead of showing client and server ping latency (generally about the …
- 08:48 Changeset in xpra [4289] by
- try to make it clearer what the labels mean
- 08:29 Changeset in xpra [4288] by
- #412: do not timeout modifier keys
- 05:59 Changeset in xpra [4287] by
- merge release note changes from 0.10.x branch and bump version number …
- 05:13 Changeset in xpra [4286] by
- forgot (scripts?) to bump version here last time... and so the scripts …
- 05:11 Changeset in xpra [4285] by
- 0.10.3 release
- 05:07 Changeset in xpra [4284] by
- r4274 for v0.10.x branch: only set the metadata that has changed
- 05:06 Changeset in xpra [4283] by
- r4265 for v0.10.x branch: fix for root transient windows
09/05/13:
- 14:54 Changeset in xpra [4282] by
- add codec_type and delay initialization to workaround the TLS conflict …
- 14:53 Changeset in xpra [4281] by
- for some strange reason, the pyopencl image backing buffers must be …
- 14:53 Changeset in xpra [4280] by
- allow us to select a specific csc module using env var
- 14:52 Changeset in xpra [4279] by
- add csc_opencl correctly (oops) and csc_nvcuda
- 14:40 Changeset in xpra [4278] by
- add csc_nvcuda to csc options
- 14:39 Changeset in xpra [4277] by
- simplify rgb part of kernel names: 012 means RGB already, no need to …
- 09:53 Changeset in xpra [4276] by
- allow us to force csc (and even a specific csc mode) via env vars
09/04/13:
- 17:05 Changeset in xpra [4275] by
- log npp version if we find it
- 14:58 Changeset in xpra [4274] by
- #423 only set the metadata that has changed and not all the attributes …
- 12:51 CSC edited by
- add OpenCL-Intel on dual Xeon+K1 (diff)
- 10:18 CSC edited by
- add dual xeon dual K1 stats (diff)
09/03/13:
- 15:20 Changeset in xpra [4273] by
- ignore double size warning (not much we can do about it!)
- 15:16 CSC edited by
- (diff)
- 14:29 CSC edited by
- (diff)
- 14:22 Changeset in xpra [4272] by
- fix "min_size" rgb frame calculation and use pagelocked memory
- 13:35 Changeset in xpra [4271] by
- copy whole source buffers (faster) without adjusting stride
- 11:31 CSC edited by
- (diff)
- 11:28 Changeset in xpra [4270] by
- copy whole buffers (faster) unless the padding is just too large
- 10:31 CSC edited by
- (diff)
- 10:30 CSC edited by
- (diff)
- 09:14 Changeset in xpra [4269] by
- #384 working pycuda code to replace python/cython/C mix: * use ctypes …
- 09:05 Changeset in xpra [4268] by
- clean the decoder explicitly
09/02/13:
- 17:12 Changeset in xpra [4267] by
- this is not cython!
- 08:31 Changeset in xpra [4266] by
- move work size calculations to common function
- 07:28 Changeset in xpra [4265] by
- * fix for root transient windows (which is a gdk window not a gtk …
09/01/13:
- 15:30 CSC edited by
- (diff)
- 15:25 Changeset in xpra [4264] by
- use a single channel (R) image2d type for each channel of YUV, as this …
- 14:49 Changeset in xpra [4263] by
- * test with more sizes * populate buffer only when we check the output …
- 13:13 Changeset in xpra [4262] by
- handle strings as well as regular buffers as input and add test …
- 11:55 Changeset in xpra [4261] by
- ensure we filter out swscale's GBRP too
- 11:34 Changeset in xpra [4260] by
- correctly filter yuv vs rgb modes when selecting src/target
- 11:25 CSC edited by
- (diff)
- 11:16 Changeset in xpra [4259] by
- optimize yuv to rgb by processing more than one pixel at a time: 2 at …
- 10:04 Changeset in xpra [4258] by
- handle missing image formats: * detect which formats are available * …
- 09:58 Changeset in xpra [4257] by
- tests expect us to expose get_type to make the output more pretty
- 09:57 Changeset in xpra [4256] by
- more generic tests
- 04:56 Changeset in xpra [4255] by
- explicitly set where we wait and where we don't
- 04:44 Changeset in xpra [4254] by
- log timing info in debug mode
- 04:34 Changeset in xpra [4253] by
- memory does not need to be zeroed before we copy the buffer
08/31/13:
- 17:32 Changeset in xpra [4252] by
- yuv cannot use host buffer pointer (yet?)
- 17:32 CSC edited by
- (diff)
- 17:16 Changeset in xpra [4251] by
- don't copy memory if we don't have to!
- 10:25 Changeset in xpra [4250] by
- ensure generated file does not get re-added to svn
- 09:58 Changeset in xpra [4249] by
- compilation fixes
- 09:58 Changeset in xpra [4248] by
- * test for csc_nvcuda * debug tweaks
- 09:15 CSC edited by
- (diff)
- 09:13 CSC edited by
- (diff)
- 09:13 CSC edited by
- (diff)
- 09:08 CSC edited by
- (diff)
- 07:25 CSC created by
- moved from encoding
- 07:25 Encodings edited by
- (diff)
- 07:25 Encodings edited by
- (diff)
- 07:23 WikiStart edited by
- (diff)
- 06:18 Encodings edited by
- (diff)
- 06:02 Changeset in xpra [4247] by
- #422: opencl csc support with (mostly) custom made kernels - disabled …
- 05:37 Changeset in xpra [4246] by
- ensure that the colorspaces does not have any duplicates and remove …
08/30/13:
- 13:44 Changeset in xpra [4245] by
- big whitespace cleanup
- 09:55 Ticket #425 (Can't use Alt+<SYM> shortcuts in application running inside xpra) created by
- Actually i found alot of tickets with similar symptoms, but did not …
08/29/13:
- 17:17 Changeset in xpra [4244] by
- more complete tests
- 17:17 Changeset in xpra [4243] by
- use constants
- 17:16 Changeset in xpra [4242] by
- use constants
- 16:08 FAQ edited by
- add gl warning (diff)
- 10:02 Changeset in xpra [4241] by
- patch to enable x264 opencl
- 09:51 Ticket #424 (Invalid packet format) closed by
- fixed: Closing. Thanks for your help! v0.10.2 has been released with the …
- 09:23 Changeset in xpra [4240] by
- 0.10.2 release
- 09:17 Changeset in xpra [4239] by
- r4214 for v0.10.x branch: scaling constant must be a tuple
- 09:13 Changeset in xpra [4238] by
- r4237 for v0.9.x branch: deal with unicode strings
- 08:59 Changeset in xpra [4237] by
- #424: length of unicode strings does not match what get when we send …
- 07:33 Ticket #424 (Invalid packet format) created by
- I am running linuxmint olivia amd64 and have a try xpra for a first …
08/28/13:
- 10:03 Changeset in xpra [4236] by
- don't print so much crap and add perf test
08/27/13:
- 18:13 Ticket #423 (New tab in maximized browser causes window to resize to original size ...) created by
- Fairly easy to reproduce in Firefox or Google-Chrome. * Open new …
- 16:24 Changeset in xpra [4235] by
- simple test for csc output data
- 15:43 Changeset in xpra [4234] by
- make speed optional
- 14:11 Changeset in xpra [4233] by
- add some debug logging
- 14:10 Changeset in xpra [4232] by
- prevent crash if we call str on the Decoder instance before it is …
- 14:01 Changeset in xpra [4231] by
- prevent crash if we call str on the ColorspaceConverter? instance …
- 11:12 Changeset in xpra [4230] by
- sanitize hostname supplied by client before writing to log
- 11:12 Changeset in xpra [4229] by
- constify plane options
08/26/13:
- 15:23 Changeset in xpra [4228] by
- remove unused functions
- 08:45 Ticket #422 (opencl acceleration for csc and/or encoding) created by
- References: * OpenCL (wikipedia) …
- 05:54 Changeset in xpra [4227] by
- remove locking from make_new_backing - should be safe since the worst …
- 05:51 Changeset in xpra [4226] by
- ensure the generated file does not get added to svn
- 05:35 Changeset in xpra [4225] by
- * split XImage bindings from gdk bindings * gdk bindings no longer …
- 05:30 Changeset in xpra [4224] by
- no need for extra logging when taking screenshots
- 05:23 Encodings edited by
- (diff)
08/25/13:
- 13:12 Changeset in xpra [4223] by
- oops
- 13:05 Changeset in xpra [4222] by
- add new file to clean list
- 10:11 Changeset in xpra [4221] by
- updated method template signature
- 10:10 Changeset in xpra [4220] by
- fix pydev warning
08/24/13:
- 15:37 Encodings edited by
- (diff)
- 09:04 Changeset in xpra [4219] by
- remove duplication of cython/C code: (almost) all done in cython now
08/23/13:
- 13:33 Changeset in xpra [4218] by
- update docstrings (and the patches that refer to them) to the new …
- 10:19 Changeset in xpra [4217] by
- this somehow fixes the server on freebsd, see #420
- 10:16 Changeset in xpra [4216] by
- freebsd compilation fixes
08/22/13:
- 14:52 Changeset in xpra [4215] by
- remove vpx crufty c code: move to cython
- 12:58 Changeset in xpra [4214] by
- we expect scaling to be a tuple, so make sure it is, even when we …
- 12:23 Changeset in xpra [4213] by
- use the same code (now moved to the typedict class) to get strong …
- 11:35 Ticket #421 (fix support for libav 9.8) created by
- Some distros ship with libav 9.8 (Debian sid does), and although we …
- 11:23 Source edited by
- (diff)
- 11:10 Source edited by
- (diff)
- 11:06 Changeset in xpra [4212] by
- remove generated file from source tree!
- 11:02 Source edited by
- (diff)
- 10:52 Source edited by
- (diff)
- 10:42 Source edited by
- (diff)
- 10:41 Source edited by
- (diff)
- 10:37 Changeset in xpra [4211] by
- new icon we can use for website
- 10:27 Changeset in xpra [4210] by
- re-generate the pxi files whenever the setup.py is updated
- 08:03 Ticket #409 (OSX client resuming UI sometimes breaks sound) closed by
- fixed: I assume this got tested ok
- 07:59 Changeset in xpra [4209] by
- fix non-unicode fallback! (oops)
- 07:42 Changeset in xpra [4208] by
- use command line switches instead of patches
- 07:41 Changeset in xpra [4207] by
- ensure the filters will "work" with unicode strings
- 07:40 Changeset in xpra [4206] by
- make unicode support disabled by default
- 07:09 Changeset in xpra [4205] by
- add unicode support - which we cannot use with old clients... not sure …
- 06:14 Changeset in xpra [4204] by
- log more server info when we connect (make it easier to spot what …
- 06:03 Changeset in xpra [4203] by
- "platform.linux_distribution" is a list
- 05:48 Ticket #420 (Xpra does not hold the gtk global mutex while calling into gtk) closed by
-
invalid: Then the problem is with
FreeBSD
, this code is valid and can be … - 05:17 Ticket #334 (Server fails to start up on Ubuntu 12.10 64-bit server) closed by
- fixed
- 03:44 Ticket #420 (Xpra does not hold the gtk global mutex while calling into gtk) created by
- Xpra 0.8.8 on FreeBSD crashes on startup with an error from …
08/21/13:
- 16:07 Changeset in xpra [4202] by
- filter more client supplied strings before printing to the log
- 15:48 Changeset in xpra [4201] by
- start validating every input we get from the server: ensure we store …
- 15:40 Changeset in xpra [4200] by
- start validating every input we get from the client: ensure we store …
- 14:58 Changeset in xpra [4199] by
- make some space in the statistics tab so we can show encoder details
- 14:05 Changeset in xpra [4198] by
- remove all the patches we can replace with command line switches
- 13:06 Changeset in xpra [4197] by
- remove ctypedef workarounds for old cython versions: we already have a …
- 13:01 Changeset in xpra [4196] by
- using "const" for a variable name is confusing (especially in cython …
- 12:46 Changeset in xpra [4195] by
- tag v0.10.x stable branch
- 11:02 Ticket #419 (better/faster encoding selection) created by
- The problem: we need lossless encoding (small regions, auto-refresh), …
- 10:58 Ticket #418 (more aggressive speed tuning when bandwidth is available) created by
- If we have network bandwidth to spare, then we should push the speed …
- 10:57 Ticket #417 (re-implement bandwidth constraint option) created by
- So we can limit ourselves to N Mbps if desired. This may be …
- 06:46 Changeset in xpra [4194] by
- only update src_info if we have valid data to add, otherwise keep what …
- 06:35 Enhancements edited by
- (diff)
- 05:54 Changeset in xpra [4193] by
- fix compilation warning "function declaration isn't a prototype"
- 05:25 Changeset in xpra [4192] by
- python 2.4 compat fix
08/20/13:
- 15:53 Changeset in xpra [4191] by
- new patch offsets
- 15:18 Changeset in xpra [4190] by
- unblame ubuntu
- 15:15 Changeset in xpra [4189] by
- shows the x11_get_server_time
- 15:05 Changeset in xpra [4188] by
- seems to work ok on ubuntu now?? remove platform quirk
- 13:32 Changeset in xpra [4187] by
- version bump
- 12:30 Changeset in xpra [4186] by
- 0.10.1 release notes
- 12:20 Changeset in xpra [4185] by
- avoid convoluted int32 code: the time we get is an uint32 already - no …
- 11:23 Changeset in xpra [4184] by
- transparency does not work with ubuntu, also add env var to override
- 08:23 Changeset in xpra [4183] by
- add asserts to get_xatom so we can get more helpful information on the …
- 07:40 Changeset in xpra [4182] by
- fix opengl scaling with non-integer values
- 07:14 Changeset in xpra [4181] by
- if we are using scaling then we cannot use BGRX directly from the …
08/19/13:
- 10:51 Changeset in xpra [4180] by
- preserve patch offsets
- 10:46 Changeset in xpra [4179] by
- updated patch (offsets, etc)
- 10:37 Changeset in xpra [4178] by
- remove unused import
- 10:34 Changeset in xpra [4177] by
- why this can cause a failure at runtime is beyond me!
- 10:10 Changeset in xpra [4176] by
- don't try to do any OpenGL (not even probing!) on Ubuntu 12.04 and …
- 09:24 Changeset in xpra [4175] by
- make all dict pointers-as-keys "unsigned long"
- 09:07 Changeset in xpra [4174] by
- context key is always an unsigned long: error message makes more sense …
- 08:43 Changeset in xpra [4173] by
- updated offsets
- 08:39 Changeset in xpra [4172] by
- with newer versions of libav/ffmpeg we have to import av_free from …
- 08:28 Changeset in xpra [4171] by
- use standard offset for patch..
- 08:11 Changeset in xpra [4170] by
- patch to silence those annoying pyopengl warnings on platforms that do …
08/18/13:
- 09:45 Changeset in xpra [4169] by
- opengl bits are only available in CentOS 6.4 and later (not 6.3)
08/16/13:
- 10:28 Ticket #334 (Server fails to start up on Ubuntu 12.10 64-bit server) reopened by
-
Also occurs in focus code on
CentOS
6.3: …
08/13/13:
- 07:41 Changeset in xpra [4168] by
- prevent non-implemented codecs from printing errors on start (mostly a …
- 07:17 Changeset in xpra [4167] by
- bump date and build no
- 06:13 Ticket #414 (support variable expansion for socketdir option) closed by
- worksforme
- 06:07 Ticket #375 (PIL Error with jpeg encoding: "Suspension not allowed here") closed by
-
fixed: Right, that's what I thought - the bug is only in
PIL
, it is … - 06:02 Changeset in xpra [4166] by
- most outdated distros have PIL and so we cannot 'optimize' compression …
- 05:46 Changeset in xpra [4165] by
- env var to workaround PIL bug
- 05:14 Changeset in xpra [4164] by
- #409: we can't stop sending sound on osx (makes it stop completely!)
- 05:00 Changeset in xpra [4163] by
- make it easier to debug network layer
- 00:00 Milestone 0.10 completed
-
Main desired features:
* performance improvements:
XShm
(#345), …
08/12/13:
- 16:12 Xdummy edited by
- (diff)
- 16:02 Xdummy edited by
- (diff)
- 14:26 Changeset in xpra [4162] by
- more py3 string compat crap
- 14:26 Changeset in xpra [4161] by
- pydev warning fix
- 14:26 Changeset in xpra [4160] by
- re-instate round-trip via png (totally bonkers - a pycairo dismal …
- 14:23 Changeset in xpra [4159] by
- we don't care if keys are not in order - and they may not be when …
- 12:40 Changeset in xpra [4158] by
- fix some tests (update to new paths)
- 12:12 Changeset in xpra [4157] by
- include tests in 2to3 builds
- 12:12 Changeset in xpra [4156] by
- fix py3 string matching
- 12:11 Changeset in xpra [4155] by
- fix cairo paint (py3/gtk3)
- 12:00 Changeset in xpra [4154] by
- fix function call signature for more rare codepath (no png support)
- 11:42 Changeset in xpra [4153] by
- we can only set alpha before the window is realized - avoids warning …
- 11:27 Changeset in xpra [4152] by
- aslo check for the unpremultiply_argb_in_place cython code since we …
- 11:26 Ticket #416 (pixbuf_new_from_data or cairo take un-premultiplied rgb data) created by
- r4151 does this, but it's slow and ugly. Do this in-place properly, …
- 11:24 Changeset in xpra [4151] by
- we must un-premultiply ARGB data!
- 07:10 Network edited by
- (diff)
- 07:02 Network created by
- initial contents
- 06:49 WindowRefresh edited by
- (diff)
- 06:48 Encodings edited by
- (diff)
- 06:47 WikiStart edited by
- (diff)
08/11/13:
- 14:05 Changeset in xpra [4150] by
- updated release notes
- 09:04 WikiStart edited by
- (diff)
08/10/13:
- 17:15 Ticket #394 (Xpra often hangs when left overnight) reopened by
- Re-opening following email request.
- 08:54 Ticket #381 (Build with -fsanitize=address for debug builds with GCC >= 4.8) closed by
- fixed
- 06:52 Ticket #358 (double free with vpx) closed by
- needinfo: Not seen it since, though vpx doesn't really get much testing…
- 06:48 Changeset in xpra [4149] by
- fix breakage introduced by r4081 (video csc prep step workaround)
- 06:41 Ticket #398 (AVFrameWrapper falling out of scope before being freed by avcodec) closed by
- wontfix: (actually closing it)
- 06:35 Ticket #329 (Sound sink underruns seem to lead to spinners and eventual ping ...) closed by
- invalid: Closing. I very much doubt there is anything we can do at our end, the …
- 06:31 Ticket #309 (until we have contents to paint the gl windows show undefined contents) closed by
- fixed: Works for me..
- 06:25 Ticket #415 (ffmpeg 2.0 support) created by
- Split from #398 There are API changes in ffmpeg which cause …
- 06:23 Ticket #372 (client mesa crash with opengl enabled) closed by
- worksforme: Hopefully this is a driver thing that will get fixed upstream... See …
- 06:21 Ticket #367 (Improved opengl detection and ArgumentParser help.) closed by
-
fixed: I'm still not 100% convinced that
OpenGL
rendering is 100% … - 06:19 Ticket #366 (cursor focus error created somewhere between r3680 and 3725 server ...) closed by
- fixed: This particular bug is fixed by the revert, will follow up in #214 for …
- 06:17 Ticket #394 (Xpra often hangs when left overnight) closed by
- needinfo: Not heard back, closing.
- 05:48 Changeset in xpra [4148] by
- #414 support variable expansion for confdir and socketdir
- 05:43 Changeset in xpra [4147] by
- remove debug logging
- 05:30 Changeset in xpra [4146] by
- fix systray forwarding with mmap enabled
- 05:22 Changeset in xpra [4145] by
- doh
- 05:13 Changeset in xpra [4144] by
- better error message/guard for when trying to do transparency with gl …
- 05:10 Changeset in xpra [4143] by
- don't try to do transparency with gl
Note: See TracTimeline
for information about the timeline view.