aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-10-01[ios/atv2/osx] - clean xcode projects - fixed sorting - synced optimisations ↵Memphiz
on ios/atv2 (Debug - none, Release -O2)
2011-10-01fix image infolabels handling with skin variablespieh
2011-10-01webserver: return proper Content-Length value on HEAD requests (fixes ↵montellese
#10798; thanks galvanash)
2011-09-30Merge pull request #453 from jhsrennie/masterJohn Rennie
Allow mod="shift" to be used for function keys
2011-09-30[vda/vtb] changed, check hint.ptsinvalid and exclude h264 Main@3.2, neither ↵davilla
vda nor vtb can decode it
2011-10-01[afp] - resolve symlinks which might even point to another volume (works ↵Memphiz
only on absolute symlink destinations!) e.x. for intervolume symlinks /Volumes/PseudoVolume /Volumes/PseudoVolume/GoodMovies -> /GoodMovies /Volumes/PseudoVolume/BadMovies -> /BadMovies /Volumes/GoodMovies /Volumes/BadMovies So basically we have invalid symlinks here - but on afp client side the will resolve to afp://server/GoodMovies and afp://server/BadMovies and access the Volumes /Volumes/GoodMovies and /Volumes/BadMovies. So only the source afp://server/PseudoVolume needs to be added to XBMC and all others are accessable over it...
2011-10-01[nfs] - small refactorMemphiz
2011-10-01[nfs] - resolve symlinks which might even point to another export (works ↵Memphiz
only on absolute symlink destinations!)
2011-09-30[osx/ios] add m4 to dependsS. Davilla
2011-09-30cec: fixed crash when coming out of standby. fixed compiler warningLars Op den Kamp
2011-09-30removed the CGUIDialogOK popup when the connection to the CEC adapter could ↵Lars Op den Kamp
not be opened. it already displays a notification. added some logging
2011-09-30moved forward declaration of class CEC::ICECDevice outside the PERIPHERALS ↵Lars Op den Kamp
namespace. fixes compilation error after e16a2d0
2011-09-30build: windowfactory cleanuptheuni
Explicitly define requirements rather than trying to guess where things _won't_ work.
2011-09-30Allow mod="shift" to be used for function keysJohn Rennie
2011-09-30updated: French translation (closes #12002 - thanks wolfodeiwolfy)vdrfan
2011-09-30cosmetics: silent format warningsvdrfan
2011-09-30fixed: 'enumeration value not handled in switch' warningsvdrfan
2011-09-30CosmeticsCrystalP
2011-09-30Kill log spam introduced in Skin Variables PRCrystalP
2011-09-29Merge pull request #449 from jhsrennie/masterJohn Rennie
Add mapping for MCE DVD Menu keypress ctrl-shift-M
2011-09-30[ios] fixed, missing file caused runtime crashdavilla
2011-09-30[osx] fixed, linker warningdavilla
2011-09-30fixed, compiler warningdavilla
2011-09-30[osx] changed, re-enable build of PeripheralCecAdapter.cpp now that we have ↵davilla
guards in place
2011-09-30changed, exclude unused vars when ifdefingdavilla
2011-09-30[ios] fixed builddavilla
2011-09-30changed, forward declare class and move the system include to cpp file, add ↵davilla
compile guards
2011-09-30changed, these should be USE_xxx not HAVE_xxxdavilla
2011-09-29fixed compiledavilla
2011-09-29fixed compiledavilla
2011-09-29vis: fix waveform linux gles buildtheuni
2011-09-30added: CRenderCapture binding for python from pull request 448, fixes #12010Andreas Auras
2011-09-30fixed: compile without libcecbobo1on1
2011-09-29Merge pull request #383 from Pulse-Eight/peripherals-prbobo1on1
new peripherals manager
2011-09-30cec: added support for the Pulse-Eight CEC Adaptor. split up ↵Lars Op den Kamp
linux/PeripheralBusUSB into PeripheralBusUSBLibUdev and PeripheralBusUSBLibUSB. fixed automake files
2011-09-30Squashed original peripherals PR #383Lars Op den Kamp
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. TODO: - keep separate configs when the same device is found more than once - general review of this code.
2011-09-29change afpfs-ng default install location to /usr/localdavilla
2011-09-29[airtunes] change default install location to /usr/localdavilla
2011-09-29Merge pull request #450 from Memphiz/afp4linuxdavilla
Afp4linux
2011-09-29fixes #12021, wrong checks on HAS_X11 instead of on HAVE_X11. thanks overfloweddavilla
2011-09-29Merge pull request #441 from FernetMenta/mainlineJoakim Plate
video player: do not call render functions from video thread, fix segfault
2011-09-29[fix] - fixed broken screensaver and viz selection and pass vector by const refMemphiz
2011-09-29[sync] - xcodeprojects for ios/atv2/osx - and fixed atv2 xcode location of ↵Memphiz
infobool.cpp/h
2011-09-29Merge pull request #404 from pieh/skin_variablespieh
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
2011-09-29confluence: initial support for skin variablespieh
2011-09-29reworked infolabel parsing and added $VAR[] to get skin variables stringspieh
2011-09-29hook skin variables in Get*Label / Get*Image GUIInfoManager methodspieh
2011-09-29add CSkinVariable as factory to create skin variables from xmlpieh
2011-09-29add Register*, Translate* (name->vector pos), Get* methods in GUIInfoManager ↵pieh
for SkinVariableString
2011-09-29add CSkinVariableString classpieh
it can't be instantiated yet - it will be done by CSkinVariable factory in next commits