Kai Sommerfeld
Kai Sommerfeld
Some functional improvements: * Instance removal selection dialog: set initial selection to the first instance, not to the cancel button. * Multi-instance selection dialog: set initial selection to first instance,...
…re opening it to ensure proper state. Backport of #21877
Some (final) cleanup before beta 3 release: 1. Rename CVideoVersionHelper to CVideoAssetHelper, incl. file names. 2. Refactor play/select action processor choose video version control code, changing default behaviour from 'choose'...
As discussed internally, we want to change the default value of the setting. With this, the default UX for navigation of versions would already be close to the "set like"...
Three fixes for a problem with reminders I encountered recently. I suddenly was confronted with a number of duplicate reminders, two of them even for not existing EPG events. Now...
Not much to say: Get rid of raw pointer usage in class `CPVRChannelGroupsContainer`. Runtime-tested on macOS and Android, latest Kodi master. @phunkyfish should be an easy one to review.
More cleanup to eliminate duplicate code. 1st commit is only clang-format to make diff of the second commit readable and Jenkins happy. Runtime-tested on macOS, latest xbmc master. @phunkyfish can...
We have support for PVR providers in PVR core and PVR client add-ons API for a long time already, thanks to @phunkyfish. This PR brings this core feature to the...
This ensures that we never pass unitialized values to the PVR client addons via PVR add-on C-API. Before this we needed to take care not to forget to initialize every...