summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/modules/input/input_rawinput.cpp
Commit message (Collapse)AuthorAgeFilesLines
* The calling convention goes inside the brackets of pointers to functions. ↵ smf-2016-06-151-4/+4
| | | | | | | | | | | | | Allows compiling with MSVC (nw) Revision: 58dc78b6eba373d88fe7ef68f9ce3c2c43e635d6 Author: Giuseppe Gorgoglione <gorgogsp@gmail.com> Date: 28/05/2016 03:14:15 Message: Introduce dynamic_module This is a central cross-platform facility to dynamically bind functions from shared libraries. Updated all OSD modules to use it.
* Introduce dynamic_module Giuseppe Gorgoglione2016-06-111-51/+37
| | | | | This is a central cross-platform facility to dynamically bind functions from shared libraries. Updated all OSD modules to use it.
* Move window_list to osd_common_t Brad Hughes2016-06-111-1/+1
|
* Unify window_list in Windows and SDL OSD Brad Hughes2016-06-101-1/+1
|
* Revert "Temp revert of Brad changes (nw)" Miodrag Milanovic2016-04-251-1/+1
| | | | This reverts commit 5e831f6506ee06f8c30cb113551ee0fec53804db.
* Temp revert of Brad changes (nw) Miodrag Milanovic2016-04-251-1/+1
|
* Refactor OSD window. Brad Hughes2016-04-211-1/+1
| | | | | | | | | | Unified renderer in osd_window as std::unique_ptr Made windows all std::shared_ptr<window_type> Made window lists std::list<std::shared_ptr<window_type>> Updated OSD SDL worker_param to not use malloc (not compatible with smart pointers) Made renderer pointer to window a weak reference. May not be available during destruction of the window.
* Standardize platform window pointer storage in osd_window. Brad Hughes2016-04-181-1/+1
| | | | Also encapsulate show/hide capture/release cursor functionality.
* Cleanups and version bump Miodrag Milanovic2016-03-301-5/+5
|
* Rewrote overly complex rawinput_device_improve_name function for rawinput ↵ Brad Hughes2016-03-181-154/+208
| | | | module, plus fixing some other defects in input modules as detected by coverity.
* Revert "Fix that makes non-Unicode build to work (nw)" Miodrag Milanovic2016-03-141-1/+1
| | | | This reverts commit 560e350e22d3b2dfdedf67c4296852166d5b4fd1.
* Fix that makes non-Unicode build to work (nw) Miodrag Milanovic2016-03-111-1/+1
|
* With latest package from MSYS of clang 3.8.0 build at least compile fine on ↵ Miodrag Milanovic2016-03-111-5/+5
| | | | | | windows (nw) Strange crashing while executing
* Code cleanup in rawinput plus use common code for dynamic function binding. Brad Hughes2016-03-031-55/+41
|
* cleanup (nw) Miodrag Milanovic2016-02-291-1/+0
|
* Refactor OSD input into modules Brad Hughes2016-02-281-0/+649