summaryrefslogtreecommitdiffstats
path: root/src/common/emu_window.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add default hotkey to swap primary screens.James Rowe2016-11-051-1/+1
| | | | Also minor style changes
* Support additional screen layouts.James Rowe2016-11-051-20/+10
| | | | | Allows users to choose a single screen layout or a large screen layout. Adds a configuration option to change the prominent screen.
* Remove empty newlines in #include blocks.Emmanuel Gil Peyrot2016-09-211-2/+0
| | | | | | | This makes clang-format useful on those. Also add a bunch of forgotten transitive includes, which otherwise prevented compilation.
* Manually tweak source formatting and then re-run clang-formatYuri Kunde Schlesner2016-09-191-4/+3
|
* Sources: Run clang-format on everything.Emmanuel Gil Peyrot2016-09-181-24/+30
|
* fixup! fixup! Refactor input systemwwylele2016-05-151-3/+3
|
* Refactor input subsystemwwylele2016-05-151-9/+37
|
* remove unnecessary constwwylele2016-03-261-2/+2
|
* implement accel and gyro backendwwylele2016-03-221-0/+48
|
* Common: Cleanup emu_window includes.Emmanuel Gil Peyrot2015-06-281-3/+9
|
* Common: Remove common.hYuri Kunde Schlesner2015-05-071-3/+3
|
* EmuWindow: Clip mouse input coordinates to emulated screen dimensions.Zaneo2015-05-021-0/+5
| | | | | | | If the mouse position for a mouse move/drag would take it outside the emulated screen dimensions, clip the coordinates to the emulated screen dimensions. Qt and GLFW will report negative coordinates for mouse positions to the left, or above citra window. Added restriction to mouse coordinates passed to touchmoved by Qt/GLFW to be greater or equal to zero.
* EmuWindow: Fixed a reference to a temporary variableSubv2015-03-141-1/+1
| | | | in GetTouchState()
* HID: Complete refactor of pad/touch input to fix threading issues.bunnei2015-03-111-22/+35
|
* EmuWindow: Made pad/touch functions non-static.bunnei2015-03-101-9/+6
|
* EmuWindow: Added infrastructure code to enable touchpad support.bunnei2015-03-101-0/+29
|
* Fixed EmuWindow typo (fixes OSX build)bunnei2015-03-081-1/+1
|
* Set framebuffer layout from EmuWindow.bunnei2015-03-071-7/+25
|
* License changepurpasmart962014-12-211-1/+1
|
* EmuWindow: Add some explicit documentation and set proper minimal client area size.Tony Wasserka2014-11-181-2/+4
|
* EmuWindow: Add a TODO.Tony Wasserka2014-11-181-0/+1
| | | | | | Implementing this function currently is not critical, as we don't perform any configuration changes, yet. However, the interface is a good starting point for adding this functionality.
* EmuWindow: Better document the purpose of OnMinimalClientAreaChangeRequest.Tony Wasserka2014-11-181-0/+7
|
* EmuWindow: Remove window title getters/setters.Tony Wasserka2014-11-181-16/+1
| | | | | The window title is none of the emulation core's business. The GUI code is free to put whatever it wants there. Providing properly thread-safe window title getters and setters is a mess anyway.
* EmuWindow: Add documentation.Tony Wasserka2014-11-181-18/+57
|
* EmuWindow: Add support for specifying minimal client area sizes.Tony Wasserka2014-11-181-8/+26
|
* Fixup EmuWindow interface and implementations thereof.Tony Wasserka2014-11-181-28/+33
|
* Viewport scaling and display density independenceKevin Hartman2014-11-181-2/+5
| | | | | The view is scaled to be as large as possible, without changing the aspect, within the bounds of the window. On "retina" displays, or other displays where window units != pixels, the view should no longer draw incorrectly.
* emu_window: Fix initializer list order.Lioncash2014-11-171-2/+2
| | | | Gets rid of a warning on OSX.
* Removed uses of raw c-string manipulation functions.archshift2014-10-241-6/+6
|
* Added configuration file system.archshift2014-10-081-4/+6
| | | | Uses QSettings on citra-qt, and inih on citra-cli.
* Added support for multiple input device types for KeyMap and connected Qt.Kevin Hartman2014-09-121-15/+4
|
* Initial HID PAD work, with GLFW only.Kevin Hartman2014-09-121-0/+19
|
* made qt window title consistentbunnei2014-04-241-1/+1
|
* added scm rev generation on Linux/cmakebunnei2014-04-241-1/+2
|
* added missing const to GetWindowTitlebunnei2014-04-111-1/+1
|
* - removed deprecated version.hbunnei2014-04-091-60/+40
| | | | | - cleaned up window title - cleaned up emu_window_glfw/emu_window
* fixed project includes to use new directory structurebunnei2014-04-091-1/+1
|
* got rid of 'src' folders in each sub-projectbunnei2014-04-091-0/+102