Age | Commit message (Collapse) | Author |
|
[pvr] adds parent directory item to recordings list
|
|
Fix memory leak in QueueJob and drop useless parameter
|
|
[WIN32] build vortex for XBMC
|
|
settings.xml, addon.xml and strings.po to our repo
|
|
current addon api.
|
|
This PR adds a parent directory item ".." to the recordings list if a
parent directory exists.
|
|
|
|
|
|
Inform (pa)player about intent to reopen on skipping tracks
|
|
[pvr] Fix missing recordings
|
|
|
|
|
|
be deduced from the job itself)
|
|
queued
|
|
|
|
|
|
|
|
LinuxRendererGL: make sure we have a shader defined
|
|
UDisks storage provider shouldn't assume volumes are in the GB range.
|
|
Fix: process HTTP header according to RFC 2616
|
|
Fix PCRE UTF-8 error (mostly for scrapers)
|
|
[3D] add 3D subtitle depth setting
|
|
vdpau: move cropping of top and bottom lines to renderer
|
|
[vfs] CFile: remove 'virtual' from destructor
|
|
Add caching of text labels at the UTF8 level
|
|
[Confluence] move buttons to the right side, improve navigation
|
|
Previously, CGUITextLayout::Update converted its string argument from UTF8 to
UTF16, then passed it to CGUITextLayout::UpdateW, where it was compared
against a cached copy of the string (in its UTF16 form). However, the
conversion itself was taking up a reasonable chunk of CPU time.
This patch adds a similar cache of the string in its UTF8 form to the Update
method, and splits the non-cache part of UpdateW into a separate function, so
we can bypass it the case where we've tested it against the UTF8 cache.
I have measured the effect while the Videos window of the default skin was
open (but idle) on a Raspberry Pi, and this reduced the CPU usage by 2.9%
from 39.1% to 36.2%:
Before After
Mean StdDev Mean StdDev Confidence Change
IdleCPU% 39.1 0.9 36.2 0.5 100.0% +8.1%
|
|
It seems likely that it was only case-insensitive due to the the default
seting of CStdStr::Equals. It's unlikely that you'd ever want to update a
string with another which is the same except for the case of one or more
characters, but if you did, I doubt you'd want to use the cached version if
so. And you're slowing down the comparison in all other cases to achieve that
dubious behaviour.
|
|
* detect more than one whitespace
* use 'tab' as whitespace
* allow charset to be quoted
|
|
|
|
* use 'tab' as whitespace as well as 'space'
* process header lines divided to several lines with whitespace
|
|
|
|
[nfs] Fix syncing issue from Trac #14727
|
|
|
|
|
|
strings
|
|
videolibrary: move logic for tvshow/season flattening from filesystem to GUI (fixes #14723)
|
|
fixed bug where ffmpeg doesn't keep custom http headers when playing hls stream
|
|
|
|
|
|
less-common NFS export configurations partially resulting from recent CStdString conversion.
Squashed commit of the following:
commit 1cd13db9822a5a609c232a614e67c361ca260f2d
Author: Nigel Jones <nigel@nigelj.com>
Date: Sun Dec 8 02:47:08 2013 +1300
[nfs] Recommendation from PR 3772 by jmarshallnz for code cleanup implemented avoiding the substr routine.
exportPath is only set if a valid export is found.
commit be9d0b0aa42b4710a5005824c1d04f1a69120cbc
Merge: a43d406 d32ff6e
Author: Nigel Jones <nigel@nigelj.com>
Date: Sat Dec 7 03:09:32 2013 -0800
Merge pull request #1 from Memphiz/nfsfix-14727
[nfs] - handle special case when "/" is exported via nfs - we need to al...
commit d32ff6e89bde24909fbf7e97acf0bfa5a8ae5ac7
Author: Memphiz <memphis@machzwo.de>
Date: Fri Dec 6 23:35:48 2013 +0100
[nfs] - handle special case when "/" is exported via nfs - we need to allow empty pathes here when accessing nfs://ip/ (path is empty here - export is "/").
commit a43d40673887965041939181dab8dcd077049c92
Author: Nigel Jones <nigel@nigelj.com>
Date: Sat Dec 7 00:27:49 2013 +1300
[nfs] - Ensure that the right export is picked if multiple overlapping names may match with StartsWith.
commit 61fb6f567f0a229c1869bbb76524706914574ba9
Author: Nigel Jones <nigel@nigelj.com>
Date: Fri Dec 6 23:44:03 2013 +1300
[nfs] replacement fix for dd4dd2e91bc083a23fe7b46ae4c291c6672d32e0 (issue #14727).
If the exportPath is the same as the path is then bypass the substr methods, and return the correct relativePath.
|
|
[tests] - add unit test for nfs
|
|
export and relative path
|
|
attribute "cs", possible values "yes", "no", "auto" ("auto" by default)
|
|
|
|
|
|
|
|
"asciixdigitvalue", "isasciiuppercaseletter", "isasciilowercaseletter" and "isasciialphanum" for locale-independent ASCII operations
|
|
Aefixes
|
|
|