aboutsummaryrefslogtreecommitdiff
path: root/xbmc/win32
AgeCommit message (Collapse)Author
2012-09-09fix address line in GPL headersmontellese
2012-09-05[pvr] added PVR support to XBMC (taken from ↵Lars Op den Kamp
https://github.com/opdenkamp/xbmc/commit/c576c080532a0e4c4ffc7babd57782f80a6951ba) add-ons are not included, but can be found here: https://github.com/opdenkamp/xbmc-pvr-addons
2012-09-03Merge pull request #1360 from MartijnKaijser/masterMartijn Kaijser
version bump September merge window
2012-09-03release: bump versions for September merge windowMartijn Kaijser
2012-09-02Merge pull request #1285 from wsoltys/minidumpwsoltys
[WIN32] Create minidumps for threads terminated by exceptions
2012-09-02post-SDL removal fix: use 1 ms timer precisionVoyager-xbmc
2012-08-28[WIN32] don't use libcdio to get the first optical drive (although libcdio ↵WiSo
uses the same technique behind).
2012-08-28[WIN32] added more loggingWiSo
2012-08-22Prevent using of uninitialized variableKarlson2k
2012-08-18[WIN32] move minidump writing function to Win32ExceptionWiSo
2012-08-11[WIN32] changed: for most of the time we are only interested if we have a ↵WiSo
media in the optical drive or not. The tray status is legacy and only needed to toggle the drive. Because of user reports it seems that some drives don't like the request for the tray status and hang. Now we only request the tray status for toggle drive and not on startup of XBMC. For the next commit window I might move the drive methods (eject/open/toggle tray and getdrivestatus) to the media manager where it belongs.
2012-08-09[WIN32] added git version to dump file name to make it easier to find the ↵WiSo
right pdb file.
2012-08-01release: bump versions for August merge windowmontellese
2012-07-29[WIN32] changed: DeviceIoControl needs only a data buffer of 8 bytes for ↵WiSo
this type of request. Zero the memory and log if the call fails. Reduce the timeout from 30 minutes to 2 seconds :)
2012-07-01[win32] add missing check for msvcr100 in win32env.cppKarlson2k
2012-07-01release: bump versions for July merge windowMemphiz
2012-06-16[WIN32] cosmetics: remove whitespacesWiSo
2012-06-16[WIN32] fixed: call WSACleanup and CoUninitialize corresponding to the init ↵WiSo
functions in XBMC_PC.cpp
2012-06-16[WIN32] removed unneeded filesWiSo
2012-06-06libxbmc: Change win32 startup to matchtheuni
2012-06-06[WIN32] changed: PRIdS already defined in inttypes.h. removed whitespaceWiSo
2012-06-06[WIN32] get rid of SDL for XBMC. TexturePacker still needs it.WiSo
2012-05-31release: bump versions for June merge windowtheuni
2012-05-12[WIN] hook up logger of threading library at app startCrystalP
2012-05-01[WIN32] added: zeroconf browser for win32.WiSo
2012-04-30Merge pull request #382 from jimfcarroll/fm-threadsArne Morten Kvarving
Final step in the threading refactor: CThread
2012-04-30release: bump versions for May merge windowtheuni
2012-04-21threads: remove WINAPI, implement priority for pthreadsFernetMenta
Also: [fix] threads: fix race condition when stopping thread - cherry pick merge Also, from jimfcarroll: [fixed] AirPlayServer now complies with the new CThread constructor requirements (that is, you must supply a thread name). replace custom thread local storage with the XbmcThreads::ThreadLocal template. [cosmetic] removed incorrect hungarian notation. [cleanup] Removed XSyncUtils. Moved the GlobalMemoryStatus call to XMemUtil. Cleaned up code that used the #define INFINITE from XSyncUtils.h [cleanup] Some miscellaneous cleanup. Fixed initialization warning in LCD. Removed some unused functions and members. [cleanup] PAPlayer warning due to constructor initialization list order.
2012-04-11[WIN32] fixed: receive response from the bonjour daemon if one is available. ↵WiSo
for easier maintenance we only talk via one connection to the daemon now.
2012-04-03release: version bumps for 12.0 alpha1theuni
Each merge window will be defined as an alpha release. Thus, the first commit in the next merge window should be a bump to 12.0 alpha2. For internal versioning that cannot be handled with strings, we use currentvers + .9 instead, so that versions are always incrementing. It's not nice to mix, but since they're for dev use only, confusion should be minimal. xbmc.addon will be 11.9.1 for the first alpha in the 12.0 release series, 11.9.2 for the second, etc. This way final release will be 12.0.0 as expected. configure.in is handled the same way.
2012-03-26[WIN32] file reshuffle: move win smb sources from win32 to filesystem/windowsWiSo
2012-01-25[WIN32] changed: move the disc detection job into Application.cpp and ↵WiSo
WinEventsWin32.cpp
2011-12-03[WIN32] fixed: python environment path, changed putenv to use the wide ↵Martin van Beurden
version. utf8 encoded string was used with an ansi api function. fixes #12220
2011-11-28[WIN32] fixed: dumpfile directory wasn't existing in portable modewsoltys
2011-11-28[WIN32] changed: refactored InitDirectoriesWin32 and moved the logfile in ↵wsoltys
portable mode from xbmchome to xbmchome\portable_data.
2011-11-15[WIN32] removed parts of 3e5a4e3cfbd21e16fd2f7e44f2b52ad06443df7d by ↵wsoltys
commenting the code (would like to keep the original idea). This needs further discussion after eden.
2011-11-08[WIN32] removed commented code and added sanity checkwsoltys
2011-11-08[WIN32] fixed: USB drives are detected as DRIVE_FIXED by windows and thus ↵wsoltys
not added in our query for removable drives. This adds an additional query if a DRIVE_FIXED is a usb device.
2011-10-30[WIN] fix corruption with builtin scalers for some zoom valuesCrystalP
The coordinates used to prepare the parameters of the scaler shaders are supposed to be integer or the rasterization rules corrupt the image for some zoom amount settings. In that case the image lookedlike two misaligned triangles instead of a single rectangle.
2011-10-04Move CropSource to WIN32UtilCrystalP
2011-10-01[WIN32] delay load dnssd.dll and move the header file one level upWiSo
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-26[WIN32] removed unneeded headers from pch.cppWiSo
2011-09-05[WIN32] changed: opengl debug target should not require the directsdk ↵WiSo
anymore. It build without the install directory of the sdk but I dunno if there're some other libs installed somewhere else which I didn't spotted.
2011-08-09switch CFileItem::m_strPath to private, and add GetPath/SetPath for accessJonathan Marshall
2011-07-28[WIN32] added: extend DLL search path to system/webserver to avoid multiple ↵WiSo
copies of the same dll.
2011-07-25[WIN32] fixed #11591: xbmcvfs.exists() doesn't work on smb shares with a ↵WiSo
slash at the end
2011-07-18Identify process taking the focus from XBMCJohn Rennie
2011-07-10Infrastructure for reading and displaying battery level.huceke
Add battery level PowerSyscal interface and to system infos. Current iOS is supporting this new feature.
2011-06-28fixed: reverted invalid WaitForSingleObject changeelupus