wsoltys [Wed, 23 Oct 2013 19:31:39 +0000 (21:31 +0200)]
[WIN32] added more logging and some smaller changes
Martijn Kaijser [Wed, 23 Oct 2013 13:06:14 +0000 (15:06 +0200)]
[langauge] fix some spelling and clarify "dependencies not met"
jmarshallnz [Tue, 22 Oct 2013 18:56:19 +0000 (11:56 -0700)]
Merge pull request #3473 from jmarshallnz/actor_order
Actor order fixes
Chris Browet [Tue, 22 Oct 2013 17:13:48 +0000 (10:13 -0700)]
Merge pull request #3478 from koying/quickpr
FIX: jni c/p typo
Chris "Koying" Browet [Tue, 22 Oct 2013 15:52:03 +0000 (17:52 +0200)]
FIX: jni c/p typo
Martijn Kaijser [Tue, 22 Oct 2013 14:08:10 +0000 (16:08 +0200)]
fix pydocs contents
montellese [Tue, 22 Oct 2013 11:27:49 +0000 (13:27 +0200)]
settings: fix value update of string settings depending on the value of another string setting (fixes #14648)
montellese [Tue, 22 Oct 2013 11:26:47 +0000 (13:26 +0200)]
we don't save the value of lookandfeel.skintheme/skincolor with the .xml extension (anymore)
montellese [Tue, 22 Oct 2013 11:24:26 +0000 (13:24 +0200)]
CLangInfo: fix loading of languages after
92214e362b1b73f9f3629a5e8686709b6191e3dc
Memphiz [Tue, 22 Oct 2013 09:56:43 +0000 (02:56 -0700)]
Merge pull request #3437 from Memphiz/iossandbox
[iOS] - Adaptions for developing for XBMC on non-jailbroken devices
Jonathan Marshall [Mon, 21 Oct 2013 07:41:00 +0000 (20:41 +1300)]
read <order> tag for cast from scrapers/XML, fixing reading of cast from themoviedb.org
Jonathan Marshall [Tue, 22 Oct 2013 00:53:02 +0000 (13:53 +1300)]
fix compile warnings
jmarshallnz [Mon, 21 Oct 2013 20:51:44 +0000 (13:51 -0700)]
Merge pull request #3466 from koying/fixtoastcrash
FIX: crash with missing controls in DialogKaiToast
Chris "Koying" Browet [Mon, 21 Oct 2013 10:22:45 +0000 (12:22 +0200)]
fixup kaitoast
Jim Carroll [Mon, 21 Oct 2013 13:45:14 +0000 (06:45 -0700)]
Merge pull request #3463 from jimfcarroll/cleanup-control
Cleanup XBMCAddon::xbmcgui::Control class and related docs
Jim Carroll [Fri, 18 Oct 2013 01:24:02 +0000 (21:24 -0400)]
The codegenerator now handles dynamic typing (that SWIG alone could never to) by using RTTI on the objects passed so that their concrete types, rather than their current static types, are considered correctly when being returned to python. This allows us to remove a lot of extraneous virtual methods from the Control parent class.
Removed all of the extraneous methods at the parent level to handle the dynamic language concerns of returning a Control rather than a specific type.
Added more documentation and removed some things that were only visible for reasons no longer viable.
Hide show/close from python in WindowDialog since they are inherited from Window.
Also added a simplistic hack for handling dynamically typed parameters to methods using an Alternative<T1,T2> template. The only better step would be full support of overridden methods. This allows the removal all of the explicit python code in the *.i files (with the exception of the rich compare _rcmp on the Action class).
Jonathan Marshall [Mon, 21 Oct 2013 07:39:49 +0000 (20:39 +1300)]
use XMLUtils for various cast XML reading/writing
Jim Carroll [Sat, 19 Oct 2013 14:59:30 +0000 (10:59 -0400)]
[cosmetic] Add documenting comments to the codegenerator template for clarity. Also changed some things that were dynamically typed in groovy to static typing for clarity and safety.
Jim Carroll [Sat, 19 Oct 2013 00:17:03 +0000 (20:17 -0400)]
[fix] Update to groovy 2.1.7 should fix an old issue when importing classes relative to the script's location and relative classpath references.
jmarshallnz [Mon, 21 Oct 2013 01:34:43 +0000 (18:34 -0700)]
Merge pull request #3445 from Karlson2k/regexp_rework_05
RegExp rework - part 05
Joakim Plate [Sun, 20 Oct 2013 21:56:29 +0000 (14:56 -0700)]
Merge pull request #3470 from elupus/depends
depends: use -isystem instead of -I to add system includes
Karlson2k [Sun, 20 Oct 2013 20:50:06 +0000 (13:50 -0700)]
Merge pull request #3424 from Karlson2k/LangInfo_fix_01
LangInfo - Fix overriding default language when checking for language presence
Memphiz [Sun, 20 Oct 2013 16:34:11 +0000 (09:34 -0700)]
Merge pull request #3454 from tru/fix_coreaudio_mixmapping
[AE/CA] Fix coreaudio mixmapping
Chris Browet [Sun, 20 Oct 2013 16:11:17 +0000 (09:11 -0700)]
Merge pull request #3469 from koying/fixdroidsftp
FIX: [droid] (re-)fix sftp/ssh
Joakim Plate [Sun, 20 Oct 2013 15:11:48 +0000 (17:11 +0200)]
depends: use -isystem instead of -I to add system includes
This avoids libs using already installed system headers when
building themselves.
Chris Browet [Sun, 20 Oct 2013 15:04:43 +0000 (08:04 -0700)]
Merge pull request #3025 from koying/fixdroidrestorevolume
FIX: [droid] restore system volume on exit
Chris Browet [Sun, 20 Oct 2013 15:00:08 +0000 (08:00 -0700)]
Merge pull request #3164 from koying/fixdroiddvdiso
FIX: [droid] fix dvd playing on > 2Gb iso
Chris "Koying" Browet [Sun, 20 Oct 2013 14:18:30 +0000 (16:18 +0200)]
FIX: [droid] (re-)fix sftp/ssh
Rainer Hochecker [Sun, 20 Oct 2013 14:07:23 +0000 (07:07 -0700)]
Merge pull request #3460 from FernetMenta/vdpau
vdpau: check for GL_NV_vdpau_interop in open
Joakim Plate [Sun, 20 Oct 2013 11:38:26 +0000 (13:38 +0200)]
dvdplayer: only disable SD mpeg2 for DXVA, seem vaapi and vdpau are ok
Partial revert of:
f02ac98fe8851aac15245792b9798813fbd06c1a
Chris "Koying" Browet [Sun, 20 Oct 2013 11:20:37 +0000 (13:20 +0200)]
FIX: crash with missing controls in DialogKaiToast
Matthias Kortstiege [Sun, 20 Oct 2013 09:42:19 +0000 (02:42 -0700)]
Merge pull request #3461 from vdrfan/addonmgr_cache
[addonmgr] query addon disabled state once and cache it (fixes #14122)
Martijn Kaijser [Sun, 20 Oct 2013 08:29:57 +0000 (01:29 -0700)]
Merge pull request #3457 from davilla/nuke-amplayer
droid: remove legacy amlplayer
vdrfan [Sat, 19 Oct 2013 09:29:00 +0000 (11:29 +0200)]
[addonmgr] query addon disabled state once and cache it (fixes #14122)
This implements DisableAddon and IsAddonDisabled in AddonMgr. Both functions will trigger the database routines
and cache the current addon state instead of doing the database query again. In case the disabled cache does not
know about the current state the database routine will be used to retrieve it.
jmarshallnz [Sun, 20 Oct 2013 01:02:47 +0000 (18:02 -0700)]
Merge pull request #3418 from Karlson2k/charsetconverter_rework_04
CharsetConverter rework - part 04
Martijn Kaijser [Sat, 19 Oct 2013 20:51:42 +0000 (13:51 -0700)]
Merge pull request #3465 from jimfcarroll/fix-some-hang-on-exits
Potential fix for one case of hanging-on-exit
Jim Carroll [Sat, 19 Oct 2013 18:06:21 +0000 (14:06 -0400)]
[potential-fix] I ran into a few hangs-on-exit that this MAY help address. This allows the thread that's waiting for python threads to exit to raise python system exceptions within the threads it's trying to get to exit.
Jim Carroll [Wed, 16 Oct 2013 01:35:57 +0000 (21:35 -0400)]
Remove Synchronize redundant functionality and replace with the standard CSingleLock.
Martijn Kaijser [Sat, 19 Oct 2013 17:07:22 +0000 (19:07 +0200)]
[confluence] fix more white haze
Karlson2k [Sat, 19 Oct 2013 11:42:02 +0000 (15:42 +0400)]
CharsetConverter: consistency added: bidi can fail on bad sequence as well as conversion
Karlson2k [Sat, 19 Oct 2013 11:30:50 +0000 (15:30 +0400)]
CharsetConverter: 'logicalToVisualBiDi' ability to fail on bad strings
Karlson2k [Sun, 13 Oct 2013 10:53:51 +0000 (14:53 +0400)]
CharsetConverter: cosmetics: move g_charsets[] closer to related functions
Karlson2k [Sun, 13 Oct 2013 11:04:47 +0000 (15:04 +0400)]
CharsetConverter: fix FriBiDi usage
Karlson2k [Fri, 27 Sep 2013 18:32:38 +0000 (22:32 +0400)]
CharsetConverter: use FriBiDi's native UTF-32 charset to avoid double conversion
Karlson2k [Fri, 27 Sep 2013 12:09:19 +0000 (16:09 +0400)]
CharsetConverter: logicalToVisualBiDi refactoring
vdrfan [Sat, 19 Oct 2013 09:16:57 +0000 (11:16 +0200)]
[cosmetic] remove unused variable
montellese [Sat, 19 Oct 2013 08:16:55 +0000 (10:16 +0200)]
settings: move backwords-compatibility logic out of CSettingsManager and into CSettings
Rainer Hochecker [Fri, 11 Oct 2013 07:01:57 +0000 (09:01 +0200)]
vdpau: check for GL_NV_vdpau_interop in open
Rainer Hochecker [Sat, 19 Oct 2013 06:54:12 +0000 (23:54 -0700)]
Merge pull request #3456 from FernetMenta/aefixes
ActiveAE: fix leaving suspend state on wrong signal
Rainer Hochecker [Sat, 19 Oct 2013 06:17:41 +0000 (08:17 +0200)]
davilla [Sat, 19 Oct 2013 01:36:11 +0000 (21:36 -0400)]
droid: remove legacy amlplayer
S. Davilla [Sat, 19 Oct 2013 01:03:15 +0000 (21:03 -0400)]
housecleaning: remove stale paths in .gitignore
jmarshallnz [Fri, 18 Oct 2013 21:12:24 +0000 (14:12 -0700)]
Merge pull request #3398 from FernetMenta/network
network: fix detection of ipv6 availability
Rainer Hochecker [Fri, 18 Oct 2013 18:33:49 +0000 (20:33 +0200)]
ActiveAE: fix leaving suspend state on wrong signal
Garrett Brown [Fri, 18 Oct 2013 14:11:49 +0000 (15:11 +0100)]
[cosmetic] Fix double ;; introduced in b325a79
Tobias Hieta [Fri, 18 Oct 2013 12:59:18 +0000 (14:59 +0200)]
[AE/CA] Fix usage of of mixing matrix
The return from kAudioFormatProperty_MatrixMixMap is a Float32* which
is laid out like this:
mapping 2 chan -> 2 chan
1 0 0 1
or better represented in a tow dimensional array:
1 0
0 1
mapping 6 chan -> 6 chan:
1 0 0 0 0 0
0 1 0 0 0 0
0 0 1 0 0 0
....
Which explains why the older code some times mapped things totally
wrong.
Tobias Hieta [Fri, 18 Oct 2013 12:57:44 +0000 (14:57 +0200)]
[AE/CA] Always create a valid mixmap.
We can't loop over candidates, that way we might end up with a mixmap
that maps to something the output is not ready to handle.
The diagonal mixer is something that Apple even does in their own
examples.
Martijn Kaijser [Fri, 18 Oct 2013 08:57:16 +0000 (01:57 -0700)]
Merge pull request #3450 from amet/weatherIcon_cleanup
WeatherProviderLogo property cleanup
amet [Fri, 18 Oct 2013 05:24:48 +0000 (09:24 +0400)]
WeatherProviderLogo property cleanup
S. Davilla [Fri, 18 Oct 2013 05:09:50 +0000 (01:09 -0400)]
fixed, depends was missing libcurl.pc because we selectively install only libcurl. Libcurl is selectively installed because the normal install will run a bunch of test assuming it is on the target box. In other words, curl configure is not cross-platform smart
davilla [Thu, 17 Oct 2013 23:13:19 +0000 (19:13 -0400)]
droid: change mediacodec to a whitelist for devices that can surface render
davilla [Thu, 17 Oct 2013 23:12:06 +0000 (19:12 -0400)]
gles: fixed, add missing nv12 render format
davilla [Tue, 15 Oct 2013 18:20:41 +0000 (14:20 -0400)]
droid:
1) mediacodec, changed to dequeue and release in the same thread
2) add more debug logging.
3) silence some log spew.
davilla [Tue, 15 Oct 2013 18:17:09 +0000 (14:17 -0400)]
droid: I think we have had enough of this spew
Karlson2k [Sun, 8 Sep 2013 19:29:02 +0000 (23:29 +0400)]
RegExp: add 'IsCompiled' function
Karlson2k [Sun, 8 Sep 2013 19:28:28 +0000 (23:28 +0400)]
RegExp: add ctor overload
Karlson2k [Sat, 7 Sep 2013 16:44:45 +0000 (20:44 +0400)]
RegExp::RegFind: add doxy
Karlson2k [Fri, 6 Sep 2013 21:01:41 +0000 (01:01 +0400)]
RegExp: add ctor doxy
Karlson2k [Thu, 17 Oct 2013 20:31:30 +0000 (13:31 -0700)]
Merge pull request #3449 from Karlson2k/dir_cache_fix_01
HDDirectory: fix path for items, fixes #14639
Karlson2k [Thu, 17 Oct 2013 20:25:00 +0000 (00:25 +0400)]
HDDirectory: fix path for items, fixes #14639
jmarshallnz [Thu, 17 Oct 2013 20:23:49 +0000 (13:23 -0700)]
Merge pull request #3448 from fritsch/ae-sink-alsa-fix-free
ActiveAE: Correctly delete sound when prepare failed
fritsch [Thu, 17 Oct 2013 20:16:46 +0000 (22:16 +0200)]
ActiveAE: Correctly delete sound when prepare failed
Karlson2k [Thu, 17 Oct 2013 17:09:10 +0000 (10:09 -0700)]
Merge pull request #3442 from Karlson2k/regexp_rework_04a
RegExp rework - part 04
Memphiz [Thu, 17 Oct 2013 16:26:55 +0000 (09:26 -0700)]
Merge pull request #3432 from koying/adddroidarchcheck
ADD: [droid] add check for proper native arch
Karlson2k [Sat, 7 Sep 2013 15:56:33 +0000 (19:56 +0400)]
RegExp::RegFind: support JIT
Karlson2k [Sat, 7 Sep 2013 16:44:41 +0000 (20:44 +0400)]
RegExp::RegComp: add doxy
Karlson2k [Sun, 8 Sep 2013 20:55:51 +0000 (00:55 +0400)]
RegExp::RegComp: support PCRE study of expressions and JIT compile
Rainer Hochecker [Thu, 17 Oct 2013 15:07:32 +0000 (08:07 -0700)]
Merge pull request #3381 from FernetMenta/explayer
make sure AE is suspended before launching external player
Chris "Koying" Browet [Mon, 29 Jul 2013 10:21:21 +0000 (12:21 +0200)]
FIX: [droid] restore system volume on exit
Karlson2k [Sat, 7 Sep 2013 16:37:15 +0000 (20:37 +0400)]
RegExp: prepare to support PCRE study, check PCRE for real JIT support
Karlson2k [Thu, 17 Oct 2013 09:16:26 +0000 (02:16 -0700)]
Merge pull request #3434 from Karlson2k/regexp_rework_02
RegExp rework - part 02
Memphiz [Thu, 17 Oct 2013 06:05:03 +0000 (23:05 -0700)]
Merge pull request #3419 from amet/xcode5_fix
[osx/ios/atv2] Xcode5 fix
Karlson2k [Fri, 27 Sep 2013 18:34:37 +0000 (22:34 +0400)]
CharsetConverter: remove unused parameter
jmarshallnz [Wed, 16 Oct 2013 21:36:57 +0000 (14:36 -0700)]
Merge pull request #3326 from Karlson2k/charset_converter_rework_03
CharsetConverter rework - part 03
huceke [Wed, 16 Oct 2013 19:28:32 +0000 (12:28 -0700)]
Merge pull request #3444 from popcornmix/livetv_stall
[rbp/omxplayer] Add high level locking to OMXVideo
huceke [Wed, 16 Oct 2013 19:25:31 +0000 (12:25 -0700)]
Merge pull request #3443 from popcornmix/seek_deinterlace
[rbp/omxplayer] Fix stall on seek with deinterlace
popcornmix [Wed, 16 Oct 2013 18:56:11 +0000 (19:56 +0100)]
[rbp/omxplayer] Add high level locking to OMXVideo
Finally tracked down the long term bug where channel changes sometimes just produce a black screen.
When changing channel we get a couple of open/close cycles as parameters in the hints get updated (e.g. video profile/level)
These are interleaved with decoding of frames from a different thread.
If the components are shut down while a packet is being submitted, we naturally get an OMX error, and playback stalls until another channel change.
OMXAudio already uses a critical section lock. OMXVideo should also do too.
popcornmix [Tue, 15 Oct 2013 12:40:37 +0000 (13:40 +0100)]
[rbp/omxplayer] Fix stall on seek with deinterlace
Need to flush image_fx input port when seeking - this got lost in #3397
amet [Sat, 12 Oct 2013 18:50:02 +0000 (22:50 +0400)]
[xcode5] add xcode5 to depends/configure and config.site
amet [Sat, 12 Oct 2013 18:48:54 +0000 (22:48 +0400)]
[xcode5] fix afpfs build
amet [Sat, 12 Oct 2013 18:48:30 +0000 (22:48 +0400)]
[xcode5] bump libgpg-error version
amet [Sat, 12 Oct 2013 18:47:53 +0000 (22:47 +0400)]
[xcode5] fix libmpeg3 build
amet [Sat, 12 Oct 2013 18:47:16 +0000 (22:47 +0400)]
[xcode5] fix libplist build
amet [Sat, 12 Oct 2013 18:46:48 +0000 (22:46 +0400)]
overwrite existing pythonmodule-pil on depends make
amet [Sat, 12 Oct 2013 18:46:04 +0000 (22:46 +0400)]
[xcode5] fix openssl build
amet [Sat, 12 Oct 2013 18:43:38 +0000 (22:43 +0400)]
[xcode5] cmake fix build
amet [Sat, 12 Oct 2013 18:42:15 +0000 (22:42 +0400)]
[xcode5] fix cpluff build
amet [Sat, 12 Oct 2013 18:41:32 +0000 (22:41 +0400)]
[xcode5] cmake fix build
Rainer Hochecker [Wed, 16 Oct 2013 17:43:43 +0000 (10:43 -0700)]
Merge pull request #3422 from FernetMenta/toast
kaitoast: fix deadlock caused by grabbing the gfx lock while other locks...
Memphiz [Wed, 16 Oct 2013 16:05:55 +0000 (18:05 +0200)]
[cosmetics] - remove commented code