Paul Menzel [Mon, 21 Mar 2011 08:35:02 +0000 (09:35 +0100)]
LinuxRendererGLES.h: correct path to `DVDVideoCodec.h`
Commit
fcba7fc3 [1]
[ios] add corevideo ref buffer support
has the following change
-#include "../dvdplayer/DVDCodecs/Video/DVDVideoCodec.h"
+#include "DVDCodecs/Video/DVDVideoCodec.h"
which breaks the build using OpenEmbedded [2] with `angstrom-2008.1` and `MACHINE = "beagleboard"`.
arm-angstrom-linux-gnueabi-g++ -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -mthumb-interwork -mno-thumb --sysroot=/oe/build-angstrom-next/angstrom-dev/s
ysroots/armv7a-angstrom-linux-gnueabi -MD -c -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2 -ggdb2 -fpermissive -fvisibility-inlines-hidden -fPIC -DPIC -D_RE
ENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -D_DEBUG -Wall -O2 -mfloat-abi=softfp -mno-apcs-stack-check -Wa,-march=armv7a -mcpu=cortex-a8 -mfpu=neon -mvectorize-with-ne
on-quad -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2 -ggdb2 -fpermissive -fvisibility-inlines-hidden -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE
_OFFSET_BITS=64 -g -D_DEBUG -Wall -O2 -mfloat-abi=softfp -mno-apcs-stack-check -Wa,-march=armv7a -mcpu=cortex-a8 -mfpu=neon -mvectorize-with-neon-quad -fexpensive-optimizations -fo
mit-frame-pointer -frename-registers -O2 -ggdb2 -fpermissive -fvisibility-inlines-hidden -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -D_DEBUG -Wall -O2
-mfloat-abi=softfp -mno-apcs-stack-check -Wa,-march=armv7a -mcpu=cortex-a8 -mfpu=neon -mvectorize-with-neon-quad -D_LINUX -D_FILE_DEFINED -D__STDC_CONSTANT_MACROS -DBIN_INSTALL_PA
TH="\"/usr/lib/xbmc\"" -DINSTALL_PATH="\"/usr/share/xbmc\"" -DHAS_SDL_JOYSTICK -D'GIT_REV="Unknown"' -D_ARMEL -DHAVE_CONFIG_H -D_GNU_SOURCE=1 -D_REENTRANT -I/oe/build-an
gstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/SDL -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/
alsa -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/dbus-1.0 -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-a
ngstrom-linux-gnueabi/usr/include/freetype2 -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/fribidi -I/oe/build-angstr
om-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/libpng12 -I/oe/build-angstrom-next/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/lib/dbu
s-1.0/include -I/oe/build-angstrom-next/angstrom-dev/sysroots/i686-linux/usr/armv7a/include -I/oe/build-angstrom-next/angstrom-dev/work/armv7a-angstrom-linux-gn
ueabi/xbmc-10.05-r11+gitr0+
2da92bc3acd51af9884c8cdbc148a56d3ee01923/git -I/oe/build-angstrom-next/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r11+gitr0+2da
92bc3acd51af9884c8cdbc148a56d3ee01923/git/lib -I/oe/build-angstrom-next/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r11+gitr0+
2da92bc3acd51af9884c8cdbc148a
56d3ee01923/git/xbmc -I/oe/build-angstrom-next/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r11+gitr0+
2da92bc3acd51af9884c8cdbc148a56d3ee01923/git/xbmc/linu
x Application.cpp -o Application.o
In file included from cores/VideoRenderers/RenderManager.h:29:0,
from Application.cpp:107:
cores/VideoRenderers/LinuxRendererGLES.h:33:43: fatal error: DVDCodecs/Video/DVDVideoCodec.h: No such file or directory
compilation terminated.
make[1]: *** [Application.o] Error 1
make[1]: Leaving directory `/oe/build-angstrom-next/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r11+gitr0+
2da92bc3acd51af9884c8cdbc148a56d3ee01923/git/xbmc'
make: *** [xbmc/xbmc.a] Error 2
make: *** Waiting for unfinished jobs....
Reverting that change fixes the build.
[1] https://github.com/xbmc/xbmc/commit/
fcba7fc30e1dc32c8cbee9d0bb05746abf17a71d
[2] http://www.openembedded.org/
Signed-off-by: Paul Menzel <paulepanter@users.sourceforge.net>
Closes: Trac ticket #11362
Paul Menzel [Thu, 17 Mar 2011 08:39:31 +0000 (09:39 +0100)]
emu_msvcrt.cpp: include `mntent.h` independently of `HAS_DVD_DRIVE`
With commit
c4175e43ee3f22e353af1faf07a26978c35da37c [1] `mntent.h` is only included when `HAS_DVD_DRIVE` is defined. This results in the following compile error using OpenEmbedded [2] with `angstrom-2008.1` and `MACHINE = "beagleboard"` with the configure option `--disable-optical-drive`.
arm-angstrom-linux-gnueabi-g++ -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -mthumb-interwork -mno-thumb --sysroot=/oe/build/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi -MD -c -fexpensive-optimizations -frename-registers -fomit-frame-pointer -O2 -ggdb2 -fpermissive -fvisibility-inlines-hidden -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -D_DEBUG -Wall -O2 -mfloat-abi=softfp -mno-apcs-stack-check -Wa,-march=armv7a -mcpu=cortex-a8 -mfpu=neon -mvectorize-with-neon-quad -fexpensive-optimizations -frename-registers -fomit-frame-pointer -O2 -ggdb2 -fpermissive -fvisibility-inlines-hidden -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -D_DEBUG -Wall -O2 -mfloat-abi=softfp -mno-apcs-stack-check -Wa,-march=armv7a -mcpu=cortex-a8 -mfpu=neon -mvectorize-with-neon-quad -fexpensive-optimizations -frename-registers -fomit-frame-pointer -O2 -ggdb2 -fpermissive -fvisibility-inlines-hidden -fPIC -DPIC -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -D_DEBUG -Wall -O2 -mfloat-abi=softfp -mno-apcs-stack-check -Wa,-march=armv7a -mcpu=cortex-a8 -mfpu=neon -mvectorize-with-neon-quad -D_LINUX -D_FILE_DEFINED -D__STDC_CONSTANT_MACROS -DBIN_INSTALL_PATH="\"/usr/lib/xbmc\"" -DINSTALL_PATH="\"/usr/share/xbmc\"" -DHAS_SDL_JOYSTICK -D'GIT_REV="Unknown"' -D_ARMEL -DHAVE_CONFIG_H -D_GNU_SOURCE=1 -D_REENTRANT -I/oe/build/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/SDL -I/oe/build/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/alsa -I/oe/build/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/dbus-1.0 -I/oe/build/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/freetype2 -I/oe/build/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/fribidi -I/oe/build/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/libpng12 -I/oe/build/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/lib/dbus-1.0/include -I/oe/build/angstrom-dev/sysroots/i686-linux/usr/armv7a/include -I/oe/build/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r11+gitr0+
c4d98da91c7f1b5d3c557240a787c666f79037e9/git -I/oe/build/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r11+gitr0+
c4d98da91c7f1b5d3c557240a787c666f79037e9/git/lib -I/oe/build/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r11+gitr0+
c4d98da91c7f1b5d3c557240a787c666f79037e9/git/xbmc -I/oe/build/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r11+gitr0+
c4d98da91c7f1b5d3c557240a787c666f79037e9/git/xbmc/linux emu_msvcrt.cpp -o emu_msvcrt.o
emu_msvcrt.cpp:1: warning: switch -mcpu=cortex-a8 conflicts with -march= switch
mv -f .deps/pscan.Tpo .deps/pscan.Plo
emu_msvcrt.cpp: In function 'FILE* dll_fopen(const char*, const char*)':
emu_msvcrt.cpp:1168: error: 'MOUNTED' was not declared in this scope
emu_msvcrt.cpp:1169: error: 'MNTTAB' was not declared in this scope
emu_msvcrt.cpp: In function 'mntent* dll_getmntent(FILE*)':
emu_msvcrt.cpp:2159: error: 'getmntent' was not declared in this scope
make[2]: *** [emu_msvcrt.o] Error 1
make[2]: Leaving directory `/oe/build/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r11+gitr0+
c4d98da91c7f1b5d3c557240a787c666f79037e9/git/xbmc/cores/DllLoader/exports'
make[1]: *** [xbmc/cores/DllLoader/exports/exports.a] Error 2
make[1]: Leaving directory `/oe/build/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/xbmc-10.05-r11+gitr0+
c4d98da91c7f1b5d3c557240a787c666f79037e9/git'
make: *** [exports] Error 2
make: *** Waiting for unfinished jobs....
Including `mntent.h` again fixes this error.
[1] https://github.com/xbmc/xbmc/commit/
c4175e43ee3f22e353af1faf07a26978c35da37c
[2] http://www.openembedded.org/
Signed-off-by: Paul Menzel <paulepanter@users.sourceforge.net>
Signed-off-by: S. Davilla <davilla@4pi.com>
firnsy [Tue, 22 Mar 2011 08:57:38 +0000 (19:57 +1100)]
changed: missing space in general tvshow query. reverts #
89bdffb7a405db2a6fa96a7e35cdeea5f631cd56 and addresses the root issue introduced in #
1abe6055aa243886c2d4c3973eb46e9d9c6c133e.
S. Davilla [Tue, 22 Mar 2011 05:19:01 +0000 (01:19 -0400)]
changed, disable build of ffprobe
S. Davilla [Tue, 22 Mar 2011 05:42:46 +0000 (01:42 -0400)]
refactor dylib packaging and include those in DllPaths_generated.h that we do not link with
S. Davilla [Mon, 21 Mar 2011 21:47:31 +0000 (17:47 -0400)]
[osx] fix build under 10.5, libtool is too old there
theuni [Mon, 21 Mar 2011 19:13:13 +0000 (15:13 -0400)]
[win32] fixed: log was not copied if noprompt was set.
buildbot uses noprompt, this should help it find the log.
amet [Mon, 21 Mar 2011 19:08:58 +0000 (23:08 +0400)]
[ios] cleanup mkdeb scripts, Allows us to run mkdeb-xbmc-xxx.sh from anywhere in the three, rather than the tools/osx/packaging/xbmc-xxx folder only
theuni [Mon, 21 Mar 2011 18:52:15 +0000 (14:52 -0400)]
changed: use supported '-n 1' param instead for determining revision string.
The '-1' param works, but only because it works at some deeper level,
and is much more likely to break.
S. Davilla [Mon, 21 Mar 2011 16:13:23 +0000 (12:13 -0400)]
[arm] fixed trac #11352, yuv2rgb.neon.S needs both adorned and non-adorned symbolification and including in makefile. thx PaulePanter for poking at this
Anssi Hannula [Mon, 21 Mar 2011 12:22:03 +0000 (14:22 +0200)]
fixed: build with recent external ffmpeg (fixes #11259)
Libavcore was merged to libavutil in FFmpeg commit
737eb5976f6a on
2011-02-15. Fix build with an external FFmpeg where that is the case.
Tested by Paul Menzel <paulepanter@users.sourceforge.net>.
Jezz_X [Mon, 21 Mar 2011 03:35:18 +0000 (14:35 +1100)]
Fixed: [Confluence] missing background texture in video lib
theuni [Mon, 21 Mar 2011 00:33:22 +0000 (20:33 -0400)]
[osx] added: quick script for buildbot to determine if osx-build-deps have changed since the last fetch
theuni [Mon, 21 Mar 2011 00:18:10 +0000 (20:18 -0400)]
added: gitrev-posix script so that buildbot can capture the revision string for osx/linux
theuni [Mon, 21 Mar 2011 01:00:28 +0000 (21:00 -0400)]
[win32] changed: no need for cd games, git commands work in any dir in the worktree
theuni [Sun, 20 Mar 2011 23:42:12 +0000 (19:42 -0400)]
[win32] changed: print the git revision in extract_git_rev.bat so that buildbot can capture it.
theuni [Sun, 6 Mar 2011 04:52:13 +0000 (23:52 -0500)]
changed: prepend version string with "date-"
This is the date of the last revision and _not_ the compile date.
Should help with sorting as well as eyeballing versions.
In addition, the Windows binary has been renamed from XBMCSetup-Rev_[revision]
to XBMCSetup-[date-revision].
Thanks to CrystalP and jcarroll for the Windows help.
S. Davilla [Mon, 21 Mar 2011 00:29:04 +0000 (20:29 -0400)]
[arm] fixed. OpenGLES does not have GL_BGRA but Apple OpenGLES does
S. Davilla [Sun, 20 Mar 2011 23:28:48 +0000 (19:28 -0400)]
[osx/ios] fix opengl/openegl detect and remove forcing it in system.h
S. Davilla [Sun, 20 Mar 2011 21:29:16 +0000 (17:29 -0400)]
[arm] fixed, restore EGL/GLESv2 checks
beenje [Sat, 19 Mar 2011 09:09:04 +0000 (10:09 +0100)]
[osx] fixed: incorrect prefix and missing path in osx/ios-depends Makefiles
S. Davilla [Sun, 20 Mar 2011 00:55:29 +0000 (20:55 -0400)]
[osx/ios] fixed librtmp build. Thanks jingai(Jonathan Lane)
Jonathan Lane [Sat, 19 Mar 2011 20:34:44 +0000 (16:34 -0400)]
Fix XCode build on case sensitive filesystems.
S. Davilla [Sat, 19 Mar 2011 19:05:04 +0000 (15:05 -0400)]
[ios-depends] fixed, if buildroot exists and building from a clean depends, symlink will fail unless forced
S. Davilla [Sat, 19 Mar 2011 15:51:23 +0000 (11:51 -0400)]
[osx/ios] remove debug logging
vdrfan [Sat, 19 Mar 2011 16:30:21 +0000 (17:30 +0100)]
fixed: Ticket #11343 - SQL Error in SmartPlaylist.cpp (thanks jfgi)
spiff [Sat, 19 Mar 2011 08:29:54 +0000 (09:29 +0100)]
Support for myth-0.23-fixes
Fneufneu [Mon, 31 Jan 2011 16:41:13 +0000 (17:41 +0100)]
use posix semaphore on freebsd
freebsd define _SEMAPHORE_H_
Fneufneu [Mon, 31 Jan 2011 16:33:54 +0000 (17:33 +0100)]
correct df args for freebsd
Fneufneu [Mon, 31 Jan 2011 16:29:13 +0000 (17:29 +0100)]
add startup notice message for FreeBSD
Fneufneu [Mon, 31 Jan 2011 19:38:45 +0000 (20:38 +0100)]
test nasm also for x86 freebsd
Fneufneu [Mon, 31 Jan 2011 19:48:09 +0000 (20:48 +0100)]
added: FreeBSD support in libhts
Fneufneu [Mon, 31 Jan 2011 17:27:11 +0000 (18:27 +0100)]
added: FreeBSD support in nosefart
Fneufneu [Tue, 1 Feb 2011 11:08:40 +0000 (12:08 +0100)]
added: FreeBSD support in libRTV
Fneufneu [Mon, 31 Jan 2011 17:19:20 +0000 (18:19 +0100)]
added: FreeBSD support in libXDAAP
Fneufneu [Mon, 31 Jan 2011 17:22:57 +0000 (18:22 +0100)]
added: FreeBSD support in libXBMS
Fneufneu [Mon, 31 Jan 2011 17:25:12 +0000 (18:25 +0100)]
added: FreeBSD support in stsound
S. Davilla [Sat, 19 Mar 2011 06:56:28 +0000 (02:56 -0400)]
[osx/ios] fixed. resolve special://frameworks for all three osx cases (xbmc.app, xbmc xcode, xbmc command-line) as well as for ios and atv2. python gets treated special as it does strange things based on if app packaged or in prefix location.
S. Davilla [Fri, 18 Mar 2011 16:59:45 +0000 (12:59 -0400)]
[osx/ios] add libbluray and bump project min xcode version to 3.1
S. Davilla [Fri, 18 Mar 2011 16:20:21 +0000 (12:20 -0400)]
[osx/ios/linux] cleanup configure and xbmc/DllPaths_generated, remove outdated checks/usage and merge platform common checks/usage.
unknown [Sat, 19 Mar 2011 01:49:33 +0000 (21:49 -0400)]
Merge branch 'master' of https://github.com/xbmc/xbmc
unknown [Sat, 19 Mar 2011 01:48:25 +0000 (21:48 -0400)]
Merge branch 'master' of https://github.com/tiben20/xbmc
firnsy [Fri, 18 Mar 2011 21:43:12 +0000 (08:43 +1100)]
fixed: mysql needs to recreate views after dependant table has been altered. sqlite doesn't care so we don't need to distinguish between the two. fixes #11340
spiff [Fri, 18 Mar 2011 20:36:56 +0000 (21:36 +0100)]
changed: don't mark the add-on dirs as remote. some add-ons are useful without a nework connection.
Martin van Beurden [Fri, 18 Mar 2011 16:26:51 +0000 (17:26 +0100)]
[WIN32] changed: exit buildscript only, not the command window
Martin van Beurden [Fri, 18 Mar 2011 15:55:46 +0000 (16:55 +0100)]
[WIN32] added nomingwlibs build option to skip building the mingw libs, life is too short to wait for those libs to build when nothing has changed.
Martin van Beurden [Fri, 18 Mar 2011 15:14:50 +0000 (16:14 +0100)]
[WIN32] fixed: noclean build option wasn't respected anymore.
S. Davilla [Fri, 18 Mar 2011 16:10:22 +0000 (12:10 -0400)]
fixed, do not crash if libbluray does not load
S. Davilla [Fri, 18 Mar 2011 15:40:05 +0000 (11:40 -0400)]
[ios] fixed, merge fallout. 'Contents' in the path only exists in osx app containers
S. Davilla [Fri, 18 Mar 2011 05:40:24 +0000 (01:40 -0400)]
[osx/ios] banish libass to xxx-depends, this removes the need for an external flag as osx/ios/linux/win are external libass but win is still dyloaded while the others are compile linked
S. Davilla [Fri, 18 Mar 2011 04:41:44 +0000 (00:41 -0400)]
[osx/ios] flip the order of aclocal includes, search buildroot first
Jonathan Marshall [Fri, 18 Mar 2011 07:17:31 +0000 (20:17 +1300)]
change SMS ordering so that 0 and 1 occur earlier in the sequence. closes #11269
Jonathan Marshall [Fri, 18 Mar 2011 06:56:51 +0000 (19:56 +1300)]
don't make repos inside repos folders, instead treat as addons
Jezz_X [Fri, 18 Mar 2011 06:14:17 +0000 (17:14 +1100)]
Changed: [Confluence] Made keyboard "Done" button default (makes for better remote text input) partially fixes ticket #11269
S. Davilla [Fri, 18 Mar 2011 02:23:43 +0000 (22:23 -0400)]
[ios] refactor boost makefile
S. Davilla [Fri, 18 Mar 2011 00:59:32 +0000 (20:59 -0400)]
[ios] remove unused file
S. Davilla [Fri, 18 Mar 2011 00:55:42 +0000 (20:55 -0400)]
[osx/ios] add libbluray to depends build
S. Davilla [Thu, 17 Mar 2011 23:20:02 +0000 (19:20 -0400)]
[ios] fixed, make xcode and ios-depends scripts independent on installed iphone 4.x SDK
S. Davilla [Thu, 17 Mar 2011 20:42:44 +0000 (16:42 -0400)]
[osx] fixed, python2.6 issues with hashlib under 10.4
amet [Thu, 17 Mar 2011 10:36:43 +0000 (14:36 +0400)]
[ios] update README.ios
firnsy [Wed, 16 Mar 2011 09:15:21 +0000 (20:15 +1100)]
fixed: removed ugly define for tvshow view whilst avoiding nested selects.
Jonathan Marshall [Thu, 17 Mar 2011 03:04:57 +0000 (16:04 +1300)]
send SetFocus builtin to the focusedwindow to ensure it doesn't drop down to the base window if a dialog has focus. fixes #10890
Jonathan Marshall [Wed, 16 Mar 2011 23:38:43 +0000 (12:38 +1300)]
if content is already set, don't do library information lookups for file listings, similarly, set Container.Content(files) if no content is found for file listings
Jonathan Marshall [Wed, 16 Mar 2011 20:44:37 +0000 (09:44 +1300)]
Merge branch 'addon_dep_checking'
Currently we don't check whether dependencies are met when installing addons.
The commits here add support for this as follows:
1. We change repository updates to occur all at once, prior to addons being installed. This ensures that the repositories are always up to date so we don't have issues with repoA being up to date, while addons in repoA depend on repoB which is not up to date.
2. On repo update, we check dependencies and if not found (or not installable) we mark the addon as broken, rendering it uninstallable.
3. In addition, we check dependencies on install (which handles install from zip for instance) and fail the install for an addon if a dependency can't be installed.
4. Lastly, we ensure that CAddonDatabase::GetAddon() returns the latest version of the addon, so that we only ever attempt to install the latest in the case of more than one version being present in repositories.
Jonathan Marshall [Tue, 15 Mar 2011 22:36:34 +0000 (11:36 +1300)]
ensures that GetAddon returns the latest version based on version sorting, rather than string sorting
Jonathan Marshall [Tue, 15 Mar 2011 22:35:50 +0000 (11:35 +1300)]
make str a private member of AddonVersion and add a c_str() extractor
Jonathan Marshall [Mon, 14 Mar 2011 00:47:08 +0000 (13:47 +1300)]
no need for GrabAddons to be static or public, and the check parameter is no longer required
Jonathan Marshall [Mon, 14 Mar 2011 00:44:54 +0000 (13:44 +1300)]
allow UpdateRepos to busy wait, and use this instead of CRepositoryUpdateJob::GrabAddons when retrieving repo listings and when grabbing scrapers on pre-Dharma library updates
Jonathan Marshall [Mon, 14 Mar 2011 00:40:42 +0000 (13:40 +1300)]
allow only one repository update job at a time
Jonathan Marshall [Mon, 14 Mar 2011 00:22:02 +0000 (13:22 +1300)]
update all repositories at once if a single repo needs updating, ensuring all repos are up to date prior to dependency resolution
Jonathan Marshall [Mon, 14 Mar 2011 00:06:37 +0000 (13:06 +1300)]
moves UpdateRepos to the AddonInstaller class
Jonathan Marshall [Mon, 14 Mar 2011 00:00:07 +0000 (13:00 +1300)]
no need for InstallFromXBMCRepo to be static
Jonathan Marshall [Sun, 13 Mar 2011 23:57:59 +0000 (12:57 +1300)]
ensure m_cpluff is initialized to NULL
Jonathan Marshall [Fri, 11 Mar 2011 04:13:27 +0000 (17:13 +1300)]
changed: read and store the backwardcompatibility tag
Jonathan Marshall [Fri, 11 Mar 2011 00:33:38 +0000 (13:33 +1300)]
mark addons that have unmet dependencies as broken in the repository
Jonathan Marshall [Fri, 11 Mar 2011 00:33:14 +0000 (13:33 +1300)]
add some UI feedback for invalid zip installs and dependencies not met
Jonathan Marshall [Fri, 11 Mar 2011 00:31:10 +0000 (13:31 +1300)]
remove the bool from the BreakAddon function - if reason is empty, it's not broken.
Jonathan Marshall [Thu, 10 Mar 2011 20:44:01 +0000 (09:44 +1300)]
add note to scraper dep resolving, and ensure we attempt only to load scraper libs
Jonathan Marshall [Thu, 10 Mar 2011 20:18:12 +0000 (09:18 +1300)]
add routine for checking dependencies before we install
Jonathan Marshall [Thu, 10 Mar 2011 20:17:31 +0000 (09:17 +1300)]
check for dependency versions on install and ensure addons aren't installed if they don't pass the check
Jonathan Marshall [Thu, 10 Mar 2011 20:15:32 +0000 (09:15 +1300)]
switch to storing the optional tag for dependencies, and store them in the database.
Jonathan Marshall [Wed, 16 Mar 2011 03:59:13 +0000 (16:59 +1300)]
don't show the tvshow 'breadcrumbs' if they're empty, fixes #11333
WiSo [Wed, 16 Mar 2011 17:34:21 +0000 (18:34 +0100)]
[WIN32] removed DetectDVDType.* as it's not in use.
S. Davilla [Wed, 16 Mar 2011 16:12:14 +0000 (12:12 -0400)]
[osx/ios] fixed, forgot to include libmodplug in xxx-depends Makefile
amet [Wed, 16 Mar 2011 11:11:10 +0000 (15:11 +0400)]
Merge branch 'vfs_addition' of github.com:amet/xbmc into amet-vfs_addition
viking [Sun, 13 Mar 2011 20:35:05 +0000 (22:35 +0200)]
updated: Finnish translation. closes #11323
Rafał Wójcik [Fri, 4 Mar 2011 17:10:29 +0000 (18:10 +0100)]
updated: polish translation. closes #11280
amet [Wed, 16 Mar 2011 07:19:36 +0000 (11:19 +0400)]
added: xbmcvfs.exists(path), check for a file or folder existence, mimics Pythons os.path.exists()
S. Davilla [Wed, 16 Mar 2011 06:28:20 +0000 (02:28 -0400)]
[osx/ios] update base urls to our mirrors
S. Davilla [Wed, 16 Mar 2011 06:11:44 +0000 (02:11 -0400)]
[osx/ios] changed, banish libmicrohttp and libmodplug to the backlands of xxx-depends. Remember to make -C tools/osx/xxx-depends to pick them up
Jezz_X [Wed, 16 Mar 2011 06:00:48 +0000 (17:00 +1100)]
Fixed: skin watched tick not showing, "Videos" is now a valid window again and no longer "backward compat" since files to lib was merged
S. Davilla [Wed, 16 Mar 2011 03:31:45 +0000 (23:31 -0400)]
[ios] fixed, add missing bits that should have been in
3698a502564b72a8a943a8c231449780de11b6e7
S. Davilla [Wed, 16 Mar 2011 00:57:14 +0000 (20:57 -0400)]
[osx] fixed osx-depends python makefile to build once
bobo1on1 [Wed, 16 Mar 2011 01:26:52 +0000 (02:26 +0100)]
fixed: only pause the player when switching video resolution/refreshrate, not when switching between windowed and fullscreen or when resizing the window
bobo1on1 [Wed, 16 Mar 2011 00:44:29 +0000 (01:44 +0100)]
changed: increase the maximum value of the "Pause during refresh rate change" setting to 20 seconds and increase the resolution to 100 ms
CrystalP [Wed, 16 Mar 2011 00:17:39 +0000 (20:17 -0400)]
[WIN32] added comment for the new preferred ConfigBitstreamRaw value
Jonathan Marshall [Wed, 16 Mar 2011 00:16:54 +0000 (13:16 +1300)]
fixes the setting of Content(Episodes) in file listings that were actually seasons. Partly addresses #11333
Joakim Plate [Mon, 14 Mar 2011 00:40:13 +0000 (01:40 +0100)]
added: hack to kickstart some gpu's (poulsbo) before doing DXVA rendering
The poulsbo drivers won't render anything to screen directly after
a d3d clear of the backbuffer without anything else having been
"renderered" before. So we just render a zero sized triangle which
kicks it of.
Joakim Plate [Mon, 14 Mar 2011 00:33:19 +0000 (01:33 +0100)]
changed: use bitstream mode 2 if available for DXVA
The issue hindering this have been resolved in
ffmpeg and this mode should be more efficient.
This also seem required for poulsbo since it
just shows broken video otherwise.
elupus [Tue, 15 Mar 2011 23:48:26 +0000 (00:48 +0100)]
fixed: don't add dxva surface to processor queue if the surface was requested to be dropped