Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Sep 30, 2011
  1. vis: fix waveform linux gles build

    theuni authored
  2. @durchflieger

    added: CRenderCapture binding for python from pull request 448, fixes…

    durchflieger authored bobo1on1 committed
    … #12010
  3. fixed: compile without libcec

    bobo1on1 authored
  4. @bobo1on1

    Merge pull request #383 from Pulse-Eight/peripherals-pr

    bobo1on1 authored
    new peripherals manager
Commits on Sep 29, 2011
  1. @opdenkamp

    cec: added support for the Pulse-Eight CEC Adaptor. split up linux/Pe…

    opdenkamp authored
    …ripheralBusUSB into PeripheralBusUSBLibUdev and PeripheralBusUSBLibUSB. fixed automake files
  2. @opdenkamp

    Squashed original peripherals PR #383

    opdenkamp authored
        This is a PR for a new "peripherals manager", /xbmc/peripherals, that detects devices and automatically configures them for use with XBMC. The device mappings and configurations can be defined in system/peripherals.xml. Users can modify settings via system->system->input->peripherals.
            It works as follows:
            - CPeripherals contains one or more CPeripheralBus instances.
            - CPeripheralBus contains the device scanning implementations for the different platforms we support.
            - The implementations for the devices can be found in peripheral/devices and all devices inherit from CPeripheral.
            - The devices that are detected are looked up in peripherals.xml, starting at the top of the file and going down. If no mapping was found for the device, an instance of one of the default classes will be created: CPeripheralHID, CPeripheralDisk or CPeripheralNIC.
            - in peripherals.xml, devices can be matched by vendor id (vendor="xxxx"), product id (product="xxxx"), bus type (bus="xxxx"), device class (class="xxxx") or a combination of these values. The class that will be instantiated for that device is defined in mapTo="xxxx"
            - the configuration for the device can be defined in peripherals.xml as well. Have a look at system/peripherals.xml, where you can find the possible settings in the demo entry at the bottom. When a device is inserted and there are any settings with configurable="true" present for that device, these settings will be added to the settings dialog, under system->system->input->peripherals.
            - an example of how these settings can be used can be found in CPeripheralHID, which checks for a "keymap" setting and will automatically switch the keymap XBMC uses to the one that is defined in the setting.
            - keep separate configs when the same device is found more than once
            - general review of this code.
  3. @davilla
  4. @davilla
  5. @davilla

    Merge pull request #450 from Memphiz/afp4linux

    davilla authored
  6. @davilla
  7. @elupus

    Merge pull request #441 from FernetMenta/mainline

    elupus authored
    video player: do not call render functions from video thread, fix segfault
  8. @Memphiz
  9. @Memphiz
  10. @pieh

    Merge pull request #404 from pieh/skin_variables

    pieh authored
    add Skin variables to guilib
    it allow defining custom "infolabels" - skin variables to avoid duplicating similiar controls that differs only by visibility condition and label/texture
  11. @pieh
  12. @pieh
  13. @pieh
  14. @pieh
  15. @pieh

    add Register*, Translate* (name->vector pos), Get* methods in GUIInfo…

    pieh authored
    …Manager for SkinVariableString
  16. @pieh

    add CSkinVariableString class

    pieh authored
    it can't be instantiated yet - it will be done by CSkinVariable factory in next commits
  17. @davilla


    davilla authored
  18. @davilla
  19. @Memphiz
  20. @Memphiz
  21. @pieh

    tab cosmetics

    pieh authored
  22. @pieh
  23. @pieh
  24. @pieh

    CGUIInfoManager::GetInt flag Player.Progress (and similiar) as handle…

    pieh authored
    …d if player isn't active
    this fixes keeping stale Player.Progress value in progress control after stoping media
  25. cosmetic

    bobo1on1 authored
  26. @Montellese
  27. no, we're not gonna execute these sources

    spiff authored
  28. cosmetics

    spiff authored
  29. cosmetics

    spiff authored
  30. fixed: missing include in AirTunesServer

    spiff authored
  31. jpeg: fixed #12011: broken greyscale images

    theuni authored
    We need to specify that we always want rgb output, regardless of the
    encoded format.
Something went wrong with that request. Please try again.