aboutsummaryrefslogtreecommitdiff
path: root/xbmc/addons
AgeCommit message (Collapse)Author
2017-12-16Merge pull request #13091 from peak3d/effectiveMarkus Pfau
[CURL] Implement FILE_PROPERTY_EFFECTIVE_URL retrieval
2017-12-14Merge pull request #13179 from lrusak/linux-platformLukas Rusak
[linux] move platform dependent code to xbmc/platform
2017-12-14fixed: make sure binary add-on manager is up in AddonDllArne Morten Kvarving
2017-12-13[linux] fix includes after move to xbmc/platform/linuxLukas Rusak
2017-12-12add teardown to test fixtureArne Morten Kvarving
2017-12-11quell a bunch of signed/unsigned comparison warnings in testsArne Morten Kvarving
2017-12-09Merge pull request #13010 from fritsch/truehdfixPeter Frühberger
VideoPlayer: ffmpeg - drop deprecated merging of side data
2017-12-05guilib: cleanup gfx contextRainer Hochecker
2017-12-03[PVR] Make CPVRClient even more dumb. Now knows nothing about any playing ↵Kai Sommerfeld
state. This is handled by the layers above now.
2017-12-01[PVR] Completely rework playing flags. Move almost all logic to PVR Manager.Kai Sommerfeld
2017-11-30[PVR] CPVRClient: Syntactical sugar.Kai Sommerfeld
2017-11-30[PVR] CPVRClient(s): Optimize playing flag implementation and usage.Kai Sommerfeld
2017-11-27Merge pull request #13092 from notspiff/add_mono_fontArne Morten Kvarving
added: let the text viewer dialog hold a monospace font as well
2017-11-25Versions: Bump PVR and inputstream to pickup DemuxPacket changesfritsch
2017-11-24remove unnecessary includenotspiff
2017-11-24[PVR] Remove unneeded CPVRClient(s)::RenameTimer methods.Kai Sommerfeld
2017-11-24 [PVR] CPVRClients: Encapsulate CPVRClient calls using lambdas and ↵Kai Sommerfeld
std::function. Unify all CPVRClient member functions calling addon API to return PVR_ERROR.
2017-11-24[windows] drop global g_WindowingAnton Fedchin
2017-11-24kill g_Windowing, another nasty globalRainer Hochecker
2017-11-23[CURL] Implement FILE_PROPERTY_EFFECTIVE_URL retrievalpeak3d
2017-11-22[addons] don't use event load/unload in conjunction with async eventsxhaggi
2017-11-22Merge pull request #13076 from notspiff/roll_network_into_service_managerArne Morten Kvarving
changed: put the network class in the service manager
2017-11-21changed: put the network class in the service managernotspiff
and expose through the service broker. allows removing some Application.h includes
2017-11-21Merge pull request #13069 from ksooo/pvr-subchannelnumbersKai Sommerfeld
[PVR][keymaps][guiinfo] Fix / improve subchannel numbers support
2017-11-21[PVR] Channel groups: Fix adding channels with subchannel numbers.Kai Sommerfeld
2017-11-21[PVR] Clenaup: Encapsulate 'channel number' and 'subchannel number' into ↵Kai Sommerfeld
CPVRChannelNumber.
2017-11-20added: flag whether vfs add-ons can handle write operationsnotspiff
and use this in CUtil::SupportsWriteFileOperations
2017-11-19Merge pull request #13036 from garbear/retroplayer-androidGarrett Brown
RetroPlayer: Android support
2017-11-13added: allow vfs-addons to populate network setup dialogArne Morten Kvarving
2017-11-13Merge pull request #13037 from notspiff/vfs_zeroconfArne Morten Kvarving
added: allow vfs add-ons to specify a supported zeroconf service type
2017-11-12Merge pull request #13040 from ksooo/pvr-client-addon-callsKai Sommerfeld
[PVR] PVR client cleanup and improvement
2017-11-11[PVR] Block addon calls early when pvr manager stops to ensure quickest ↵Kai Sommerfeld
shutdown possible.
2017-11-11[PVR] CPVRClient: Encapsulate addon calls using lambdas and std::function.Kai Sommerfeld
2017-11-11added: allow vfs add-ons to specify a supported zeroconf service typeArne Morten Kvarving
2017-11-10Refactor add-on DLL path calculationGarrett Brown
This moves much of the path logic into a static function.
2017-11-09Add-on database: Replace field numbers with names for SELECT * statementsGarrett Brown
2017-11-07Fix missing add-on description for repo add-onsGarrett Brown
2017-11-05[PVR] Fix handling of epg tag attributes 'cast', 'writer', 'director' and ↵Kai Sommerfeld
'genre'.
2017-11-02[win10] build binary addons for uwpAnton Fedchin
2017-10-28[PVR] CPVRClient::Get(Channel|Recording)sAmount: Add missing check for ready ↵Kai Sommerfeld
to use. All methods accessing the addon must be proteced by this\!
2017-10-28[PVR] Feature: Introduce priority for pvr clients. Currently used to enable ↵Kai Sommerfeld
and customize ordering channels client by client if multiple clients are enabled.
2017-10-28[PVR] Cleanup: Align pvr client related type names to the rest of the pvr ↵Kai Sommerfeld
component (e.g. PVR_CLIENT -> CPVRClientPtr).
2017-10-28[PVR] Cleanup: Remove unused IAddonMgrCallback::RequestRemoval interface ↵Kai Sommerfeld
method and implementation in CPVRClients.
2017-10-14[cmake] move kodi-addon-dev-kit to AddonBindings.cmakewsnipex
2017-10-13[cmake] refactor addon bindingswsnipex
2017-10-13Merge pull request #12917 from FernetMenta/interfaceRainer Hochecker
VideoPlayer: move addon interface to dedicated folder
2017-10-12VideoPlayer: move addon interface to dedicated folderRainer Hochecker
2017-10-12Merge pull request #12870 from notspiff/fix_multitracksMartijn Kaijser
fixed: fix multitrack support for audio decoders
2017-10-10[PVR] Handle addon enabled|disabled via CAddonMgr events. Fixes a shitload ↵Kai Sommerfeld
of deadlocks.
2017-10-05fixed: append a -temp to the temp file folderArne Morten Kvarving
add-on ids sometimes end with the same name as a file folder extension. this lead to infinite loops. this is a simple workaround