aboutsummaryrefslogtreecommitdiff
path: root/xbmc/ServiceBroker.h
AgeCommit message (Collapse)Author
2019-03-18Decoderfilter implementationpeak3d
2018-10-08Eliminate CServiceBroker::GetProfileManager(); use ↵Kai Sommerfeld
CServiceBroker::GetSettingsComponent()->GetProfilesManager() instead.
2018-10-08New settings component subcomponent: profiles manager.Kai Sommerfeld
2018-10-07Eliminate CServiceBroker::GetSettings(); use ↵Kai Sommerfeld
CServiceBroker::GetSettingsComponent()->GetSettings() instead.
2018-10-07New settings component subcomponent: settings.Kai Sommerfeld
2018-10-07Introduce ServiceBroker::SettingsComponent and make advanced settings a ↵Kai Sommerfeld
subcomponent of it.
2018-09-08CServiceBroker: return a pointer for CSettingsLukas Rusak
2018-08-17Remove CAnnouncementManager::GetInstance()Garrett Brown
2018-07-27[xbmc] Update copyright year spanh.udo
2018-07-27[xbmc] Team XBMC -> Team Kodih.udo
2018-07-27[xbmc] GPL-2.0-or-later SPDX license identifierh.udo
2018-04-23Merge pull request #13785 from afedchin/network-globalArne Morten Kvarving
kill CNetworkServices global
2018-04-21add application inbound port as a serviceRainer Hochecker
2018-04-19changed: rename CNetwork to CNetworkBasenotspiff
and add typedefs to CNetwork for specific platforms. in preparation for rtti'ing the service
2018-04-10register AE as pointer to ServiceBrokerRainer Hochecker
2018-04-08have ServiceBroker return a pointer for WinSystemRechi
2018-04-05drop more dsp leftoversRechi
2018-04-01kill global g_windowManager, co-author Rechi'Rainer Hochecker
2018-02-02Kill CProfilesManager singletonGarrett Brown
2018-02-02Kill CEventLog "singleton" (really singletons)Garrett Brown
2018-02-02Kill CDatabaseManager singletonGarrett Brown
2018-02-02Kill CPlayerCoreFactory singletonGarrett Brown
2018-01-24A mass change from xbmc.org to kodi.tv.Stig-Ørjan Smelror
I used the command grep --include={\*.cpp,\*.h} -rnl './' -e "http://xbmc.org" | xargs -i@ sed -i 's/http\:\/\/xbmc\.org/http\:\/\/kodi\.tv/g' @ to change every http://xbmc.org to http://kodi.tv in *.cpp and *.h files
2018-01-06[servicebroker] add method to check if service manager is upxhaggi
2017-12-21[weather][refactor] kill g_weatherManager globalxhaggi
2017-12-16ServiceBroker: add CPowerManagerLukas Rusak
2017-11-24kill g_Windowing, another nasty globalRainer Hochecker
2017-11-21changed: put the network class in the service managernotspiff
and expose through the service broker. allows removing some Application.h includes
2017-09-29[utils] add file extension provider to enclose extension handling (AS + ↵xhaggi
binary addons)
2017-09-28RetroPlayer: Add renderer for Windows, OpenGL and OpenGLESGarrett Brown
2017-07-06Service Manager: Fix order of init/deinitGarrett Brown
2017-07-05[addons] fix deinitialization order of RepositoryUpdaterThomas Amland
2017-07-04Move CInputManager into service managerGarrett Brown
2017-06-27service addons: replace synchronous add-on hooks with event handlersThomas Amland
2017-06-27[vfs] change addon interface to new C++ styleAlwin Esch
Next addon system change, where VFS becomes changed to C++ style.
2017-06-17[addons] make binary addon management independentAlwin Esch
This changes add a new binary addon manager who handle the addons on request. This way allow the use of several instances on the same addon. Currently only used on Visualization and Screensaver, but other binary addon types becomes on next steps changed to use them here. Further becomes on next changes everything related to binary addons moved to the new folder "./xbmc/addons/binary-addons". The old system is not changed!
2017-06-08Move games code to KODI namespaceGarrett Brown
2017-04-16refactor favourites directory to a service to avoid reloading from disk on ↵Thomas Amland
every check
2017-03-31[service] remove AudioDSP from ServiceBroker and ServiceManagerAchimTuran
2017-03-31AE: only expose interface to the publicRainer Hochecker
2017-03-31[AE] Replace CAEFactory with CServiceBrokerAchimTuran
2017-03-23[Peripherals] Move g_peripherals to ServiceManagerGarrett Brown
2017-01-31[controllers] Cache controller layoutsGarrett Brown
2017-01-09hack: keep a init level in service managernotspiff
VFS can be hit very early (InitDirectoriesXXX()) and with vfs add-ons (and audio decoders) providing VFS entries, we get in a squeeze. this is not meant for inclusion as-is just highlights the issue.
2016-12-02[settings] integrate CSettings into CServiceManager/CServiceBrokermontellese
2016-10-15app: move first access of CPlaylistPlayer after initRainer Hochecker
2016-08-29[contextmenu] refactor manager initialization and addon loadingThomas Amland
2016-06-25remove DataCacheCore from systemGlobalsRainer Hochecker
2016-05-20Revert "[addon] add API level 2 on kodi side - Part 1"Alwin Esch
This reverts commit b1b512583f85b0349f4da91d073b6ff80d01dd8b.
2016-05-18[addon] add API level 2 on kodi side - Part 1Alwin Esch