summaryrefslogtreecommitdiffstats
path: root/src/citra/emu_window (unfollow)
Commit message (Collapse)AuthorFilesLines
2014-11-18citra GLFW: Ignore minimal window size hints.Tony Wasserka1-8/+2
GLFW provides no proper support for this, hence we just allow any window size to be used.
2014-11-18EmuWindow: Remove window title getters/setters.Tony Wasserka1-3/+4
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.
2014-11-18EmuWindow: Add support for specifying minimal client area sizes.Tony Wasserka2-0/+23
2014-11-18Fixup EmuWindow interface and implementations thereof.Tony Wasserka2-20/+44
2014-11-18Viewport scaling and display density independenceKevin Hartman2-1/+9
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.
2014-10-26Add `override` keyword through the code.Yuri Kunde Schlesner1-4/+4
This was automated using `clang-modernize`.
2014-10-19emu_window_glfw.cpp: Fixed graceful quittingarchshift1-1/+1
In PR #143, the name of the function IsOpen was originally ShouldClose, but was changed. The function's caller was changed to reflect this, but the return value wasn't.
2014-10-17Implemented graceful closing of the GLFW window, along with emulation.archshift2-0/+8
2014-10-12OpenGL renderer: Request a forward compatible context in citra-qtYuri Kunde Schlesner1-3/+0
This should fix context creation on OS X. Also requests a core context on all platforms in Citra-GLFW, for consistency.
2014-10-08Added configuration file system.archshift2-26/+27
Uses QSettings on citra-qt, and inih on citra-cli.
2014-09-12Added support for multiple input device types for KeyMap and connected Qt.Kevin Hartman2-33/+37
2014-09-12Initial HID PAD work, with GLFW only.Kevin Hartman1-3/+36
2014-09-01Replace GLEW with a glLoadGen loader.Yuri Kunde Schlesner1-1/+0
This should fix the GL loading errors that occur in some drivers due to the use of deprecated functions by GLEW. Side benefits are more accurate auto-completion (deprecated function and symbols don't exist) and faster pointer loading (less entrypoints to load). In addition it removes an external library depency, simplifying the build system a bit and eliminating one set of binary libraries for Windows.
2014-08-20Removed unused citra.harchshift1-1/+0
2014-08-15Bootmanager: changed `filename` to std::stringarchshift1-1/+0
2014-06-12Preprocessor: #if's out OSX-specific GL changes on other platformsarchshift1-0/+5
2014-05-01Fixed indentsarchshift1-7/+7
2014-05-01OpenGL 3+ on OSX with GLFWarchshift1-1/+8
2014-04-09- removed deprecated version.hbunnei2-17/+15
- cleaned up window title - cleaned up emu_window_glfw/emu_window
2014-04-09fixed license headers in citra projectbunnei2-57/+7
2014-04-09fixed project includes to use new directory structurebunnei2-4/+4
2014-04-09got rid of 'src' folders in each sub-projectbunnei2-0/+151