Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-08-01 | Merge pull request #2885 from smspillaz/fix-tests-16062013 | Martijn Kaijser | |
Fix "make check" | |||
2013-07-16 | [configure] install missing addon bindings | wsnipex | |
2013-07-09 | added callback methods for binary add-ons to get codec id information from ↵ | Lars Op den Kamp | |
XBMC, so the dep on avcodec.h can be removed. only IDs used by pvr.hts and pvr.vdr.vnsi have been included | |||
2013-07-01 | interfaces: add ILanguageInvoker and ScriptInvocationManager | montellese | |
2013-06-20 | add xbmc-addon-bindings to depends | davilla | |
2013-06-17 | Don't add xbmc.a to DIRECTORY_ARCHIVES | Sam Spilsbury | |
It gets added to MAINOBJS anyways, and adding it to DIRECTORY_ARCHIVES would mean that it also gets added to the tests, which would result in a double-definition of main () (one from xbmc and one from gtest). Instead, add it to xbmc.bin directly, as Darwin based platforms require such static linking. | |||
2013-06-09 | [mdns] - add optional libmdnsembedded support to configure | Memphiz | |
2013-05-31 | added: install xbmc bindings | spiff | |
2013-05-10 | jni: build jni library | Cory Fields | |
2013-05-09 | build: stop using whole-archive for our final binary | Cory Fields | |
This nasty hack has been around for ages. By changing, we get the following benefits: - We don't link in _every_ object in _every_ archive! - Builds will no longer fail if a source file has been removed but its object still exists in the archive - Filesize reduction - Ability to use lto, garbage collection, dead-code stripping, etc in a useful manner This is achieved by specifying a main object on the link line, and using start-group/end-group to search through the archives multiple times until each symbol is found. | |||
2013-04-04 | move profile related files into new "profiles" directory | montellese | |
2013-03-07 | Merge pull request #2135 from Montellese/touch_input | Sascha Montellese | |
generic & user-mappable touch input system | |||
2013-03-06 | changed: remove scrobbler and last.fm radio support | spiff | |
available as a add-ons | |||
2013-03-05 | input: re-organize touch input handling to make it more generic and move it ↵ | montellese | |
into its own lib | |||
2013-03-03 | settings: move GUIDialog* and GUIWindow* into their own sub-directories | montellese | |
2013-02-04 | move view related files into new view folder and lib | montellese | |
2013-01-31 | [configure] - make fishbmc optional and default to autodetect (fixes build ↵ | Memphiz | |
for gles platforms after fishbmc injection) | |||
2013-01-31 | [add] visualization.fishbmc | Marcel Ebmer | |
2012-11-24 | remove broken itunes visualization | ronie | |
2012-10-10 | [linux] remove HTTP-API references | montellese | |
2012-10-05 | libid3tag/libapetag win/mac/linux/android removal (thanks theuni for the ↵ | Cory Fields | |
linux/android parts and montellese for win32) | |||
2012-10-02 | Merge pull request #1449 from theuni/bootstrap | Cory Fields | |
build: bootstrap overhaul | |||
2012-09-26 | fixed, tools/XBMCTex is long gone, remove it | S. Davilla | |
2012-09-24 | [droid] add an implementation of rand_r | Cory Fields | |
Also create a place for us to add missing bionic functions. This is _purposefully_ done inside of XBMC rather than as a separate helper-lib to discourage adding stuff here. Instead, we should be pushing to get them into the ndk. | |||
2012-09-23 | fixed build, TexturePacker depends on xbmc/guilib/XBTF.h and ↵ | davilla | |
xbmc/guilib/XBTF.cpp, not the entire xbmc/guilib dir | |||
2012-09-23 | [osx/ios] fixed, python dev is a pain under darwin, move build of ↵ | davilla | |
xbmc/interfaces/legacy,python out of xbmc_depends back into Xcode via run scripts | |||
2012-09-22 | Added a test to verify some type checking permutations. | Jim Carroll | |
2012-09-20 | build: bootstrap overhaul | Cory Fields | |
Put an end to the constant autoreconfs when switching branches. Use make to determine when bootstrapping for xbmc and subprojects needs to happen (hint: rarely). bootstrapping can now be done in parallel, but I didn't obseve much (any?) speed increase. Also allows for easier skipping of reconfigures for minor/cosmetic configure.in changes. This should be transparent to users, other than the fact that it's much faster. Same build procedure as always: ./bootstrap && ./configure && make | |||
2012-09-18 | [pvr] configure and build pvr add-ons if the tree is found in /pvr-addons, ↵ | Lars Op den Kamp | |
so these can be built and run within the tree. | |||
2012-09-09 | @Montellese, @Memphiz, @jimfcarroll Replace the scripting engine with a ↵ | Jim Carroll | |
codegenerated one. | |||
2012-09-07 | [UPnP] changed: make UPnP optional (enabled by default), fix some missing ↵ | Alasdair Campbell | |
#ifdef HAS_UPNP guards | |||
2012-09-05 | [GSOC] Add test cases for XFILE::CFile class. | Andres Mejia | |
2012-09-05 | [GSOC] Build a single 'main' test program. | Andres Mejia | |
This main program will be linked with all libraries in similar fashion as xbmc.bin and libxbmc.so. This required modifications to the build system so that the main() function for xbmc.bin does not get linked with the main() function for the testsuite program. This has the side effect of allowing xbmc.bin and libxbmc.so to be built from a single build. | |||
2012-09-05 | [GSOC] Have the testsuite built when the 'check' target is invoked. | Andres Mejia | |
Support a separate target named 'testsuite' which builds the test suite without running it. Also note that a configure option (--enable-gtest) must explicitely be set in order to configure the Google Test Framework. If it is not set, running the 'check,' 'testsuite,' or 'testframework,' make targets will simply display a message saying the framework has not been configured. | |||
2012-09-04 | Merge pull request #1282 from huceke/raspberrypi | huceke | |
RaspberryPI support | |||
2012-09-05 | [pvr] added PVR support to XBMC (taken from ↵ | Lars Op den Kamp | |
https://github.com/opdenkamp/xbmc/commit/c576c080532a0e4c4ffc7babd57782f80a6951ba) add-ons are not included, but can be found here: https://github.com/opdenkamp/xbmc-pvr-addons | |||
2012-08-13 | [cosmetics] - whitespaces | Memphiz | |
2012-08-10 | [rbp] added raspberrypi omxplayer | gimli | |
2012-08-09 | cpluff: don't explicitly link libdl | Cory Fields | |
It's not needed and breaks bsd build | |||
2012-08-08 | [droid] add new internal player for amlogic based SoCs | davilla | |
2012-08-08 | [droid] Install all .so. We don't use the arch hacks anymore | Cory Fields | |
2012-08-08 | [droid] - fix make install on darwin (limited find again - we use the same ↵ | Memphiz | |
approach like freebsd uses) | |||
2012-08-08 | [droid] add convenience apk target | Cory Fields | |
2012-08-08 | [droid] install libxbmc.so properly | Cory Fields | |
2012-08-08 | [droid] sanity check. Don't allow missing symbols in our shared lib | Cory Fields | |
2012-08-08 | [droid] Android needs skins too | Cory Fields | |
2012-08-08 | [droid] implement basic CAndroidStorageProvider | montellese | |
2012-08-08 | [droid] implement CAndroidPowerSyscall which uses ↵ | montellese | |
CXBMCApp::GetBatteryLevel() to poll the battery level | |||
2012-08-08 | [droid] rearrange configure for static linking | theuni | |
Deps need to go from most to least dependent, otherwise we end up missing symbols on final link. This allows us to link most libs statically. | |||
2012-08-08 | [droid] add our custom solib loader | Cory Fields | |