aboutsummaryrefslogtreecommitdiff
path: root/cmake/treedata
AgeCommit message (Collapse)Author
2020-02-19[addons] rename binary gui interface dir to "gui" (lowercase) to match headersAlwin Esch
2020-01-24[posix] network: split into platform specific filesLukas Rusak
2020-01-14kodi-test: add test cases for CSysfsPathLukas Rusak
2020-01-08[tvOS] Initial Platform Commit for Apple TVOSSylvain CECCHETTO
Initial commit for TVOS platform.
2019-10-10[ios/networking] - Implemented Darwin_embedded specific network implemenationfuzzard
Removes darwin_embedded network implementation from standard posix network implementation Handles all CNetworkBase overloads specific to darwin_embedded platforms. As of ios11, it is not possible to retrieve interface MAC addresses, or to retrieve info from the devices ARP table. WOL/WakeOnAccess features are not possible without these. MAC address access was actually deprecated in ios7.
2019-10-02[PVR] Rework PVR component source directory structure.Kai Sommerfeld
2019-10-01split DarwinStorageProvider into OSX and iOSAndrey Filipenkov
2019-07-19Merge pull request #14908 from AlwinEsch/remove-cpluffAlwin Esch
[addons] remove cpluff
2019-07-18[ios/build] rename core_system_name to darwin_embeddedfuzzard
implement darwin_embedded CORE_SYSTEM_NAME and OS. This provides a single parent for ios/tvos common build code, and allows ios/tvos specific code via CORE_PLATFORM_NAME
2019-07-17[addons] move AddonInfo (.cpp / .h) to its own folderAlwin Esch
This is done to make it easier to understand after the subsequent changes and to have all of this related files in a folder.
2019-07-12[PVR] CPVRChannelsPath: add unittestsArne Morten Kvarving
2019-06-11MemUtils: breakup into platform specific filesLukas Rusak
2019-06-03Remove amlogic platformLukas Rusak
Amlogic developers are encouraged to move to the GBM platform
2019-05-30platform: linux is for linux! (and freebsd I guess)Lukas Rusak
2019-05-25[osx] remove platform/linuxfuzzard
2019-05-25[posix] relocate common platform/network/linux to platform/posixfuzzard
Move common elements to posix folder
2019-05-03[cmake] use treedata instead of add_directory for omxplayer and rpi windowingRechi
2019-05-03[cmake] add treedata/common/${CORE_PLATFORM_NAME_LC}/*.txt to read filesRechi
2019-05-03[windows] use treedata instead of add_directory after f47c959f0dRechi
2019-05-01GBM: override ProcessInfo and use Deinterlace Half by default on armJonas Karlman
2019-04-29[addons] add OpenGL shader supportAlwin Esch
This implement a helper class to handle GL and GLES related loading of Vertex and Fragment shaders. The user can define files or inside code defined text or both together. This commit depend with use of GL.h to the next commit
2019-04-19[cmake] sort treedataRechi
2019-04-16[darwin] move ios windowing into seperate folderRechi
2019-04-16[darwin] move storage into darwin folderRechi
2019-04-16[darwin] compile powermanagement only for osxRechi
2019-04-16[darwin] use PeripheralBusUSB only on osxRechi
2019-04-16[darwin] move Zeroconf into darwin folderRechi
2019-03-18Decoderfilter implementationpeak3d
2019-01-20Android: Properly overwrite ProcessInfo and use Deinterlace Half by defaultfritsch
2018-10-25Input: Move action source files to 'input/actions/' subfolderGarrett Brown
2018-10-21[playlists] Add support for reading XSPF playlistsTyler Szabo
2018-09-20Game OSD: Show help dialog on first viewGarrett Brown
This adds a help dialog to the game OSD and encapsulates the GUI playback control mechanisms. The volume dialog has been modified to play the game in the background for audible feedback.
2018-08-13RetroPlayer: Import savestate code from game add-onsGarrett Brown
Code shuffle only. No functional changes.
2018-08-13RetroPlayer: Import playback and memory code from game add-onsGarrett Brown
The code was originally placed in games/ to minimize the size of RetroPlayer, which was crucial to rapidly scaling the player to handle the rendering system added in the GSoC 2017 shader project. Code shuffle only. No functional changes.
2018-07-16[mir] Drop platformh.udo
2018-06-06Game API v1.0.38: Stream abstractionGarrett Brown
This changes the Game API to use a common abstraction for audio and video streams, in preparation for framebuffer streams. The primary benefit is that video metadata is passed to the frontend in-band along with the data. Previously, metadata was only specified on stream open, requiring a new stream if metadata changes. Now, the common stream struct puts the data alongside its metadata. RetroPlayer has been extended so that it can scale to hardware and software streams in the future.
2018-06-02RetroPlayer: Move buffers to new buffers/ folderGarrett Brown
2018-05-21Merge pull request #13793 from t6/patch-ossRainer Hochecker
AE: Reenable AESinkOSS on FreeBSD
2018-04-25Enable build of OSScreenSaverFreedesktop on FreeBSDTobias Kortkamp
Signed-off-by: Tobias Kortkamp <tobik@FreeBSD.org>
2018-04-25Allow Kodi to build on ARM architectures and also enable the rbpi platform ↵Tobias Kortkamp
on FreeBSD Signed-off-by: Tobias Kortkamp <tobik@FreeBSD.org>
2018-04-23Merge pull request #13785 from afedchin/network-globalArne Morten Kvarving
kill CNetworkServices global
2018-04-21Add new FreeBSD OptionalsRegTobias Kortkamp
Signed-off-by: Tobias Kortkamp <tobik@FreeBSD.org>
2018-04-19changed: rename CNetwork to CNetworkBasenotspiff
and add typedefs to CNetwork for specific platforms. in preparation for rtti'ing the service
2018-04-19[Android] CryptoSession implementationpeak3d
2018-04-19Implement generic DRM CryptoSession interface + python APIpeak3d
2018-04-14[guiinfo] Moved all files from guiinfo/ to guilib/guiinfo and changed ↵Kai Sommerfeld
namespace from GUIINFO to KODI::GUILIB::GUIINFO.
2018-04-11[cleanup][freebsd] remove FreeBSDGNUReplacementsRechi
2018-04-04[android] filesystem: move implementation to platform folder.Anton Fedchin
2018-04-04[posix] filesystem: move to platform folderAnton Fedchin
2018-04-04[win32] utils: move to platform folderAnton Fedchin