aboutsummaryrefslogtreecommitdiff
path: root/src/citra_qt/bootmanager.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Massive removal of unused modulesJames Rowe2018-01-121-310/+0
|
* frontend: Update for undocked Switch screen layout.bunnei2018-01-101-2/+2
|
* move MotionEmu from core/frontend to input_common as a InputDevicewwylele2017-08-111-6/+4
|
* Implement basic virtual Room support based on enet (#2803)B3n302017-07-071-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added support for network with ENet lib, connecting is possible, but data can't be sent, yet. * fixup! Added support for network with ENet lib, * fixup! CLang * fixup! Added support for network with ENet lib, * fixup! Added support for network with ENet lib, * fixup! Clang format * More fixups! * Moved ENetHost* and ENetPeer* into pimpl classes * fixup! Moved ENetHost* and ENetPeer* into pimpl classes * fixup! Clang again * fixup! Moved ENetHost* and ENetPeer* into pimpl classes * fixup! Moved ENetHost* and ENetPeer* into pimpl classes * fixup! Moved ENetHost* and ENetPeer* into pimpl classes
* Optimized messages that were repetitive and added ability for core errors to ↵TheKoopaKingdom2017-06-021-1/+1
| | | | specify more details optionally.
* Made some changes from review comments:TheKoopaKingdom2017-06-021-1/+0
| | | | | | | | - Made LoadKernelSystemMode return a pair consisting of a system mode and a result code (Could use review). - Deleted ErrorOpenGL error code in favor of just having ErrorVideoCore. - Made dialog messages more clear. - Compared archive ID in fs_user.cpp to ArchiveIdCode::NCCH as opposed to hex magic. - Cleaned up some other stuff.
* Added system for handling core errors in citra-qt.TheKoopaKingdom2017-06-021-1/+5
|
* Move screen size constants from video_core to coreYuri Kunde Schlesner2017-05-271-4/+2
| | | | | video_core didn't even properly use them, and they were the source of many otherwise-unnecessary dependencies from core to video_core.
* citra-qt: remove dead codewwylele2017-03-171-2/+0
|
* citra-qt: release all buttons when render window focus is lostwwylele2017-03-171-0/+5
| | | | credit to @Hawkheart for the original idea
* Input: remove unused stuff & clean upwwylele2017-03-011-0/+1
| | | | | | | 1. removed zl, zr and c-stick from HID::PadState. They are handled by IR, not HID 2. removed button handling in EmuWindow 3. removed key_map 4. cleanup #include
* InputCommon: add Keyboardwwylele2017-03-011-14/+11
|
* Gui: Change title bar to include build nameJames Rowe2017-02-231-2/+2
| | | | | Nightly builds now have "Citra Nightly" in the titlebar Bleeding edge builds now have "Citra Bleeding Edge" in the titlebar
* Merge pull request #1951 from wwylele/motion-sensorbunnei2017-01-071-1/+9
|\ | | | | Emulate motion sensor in frontend
| * Frontend: emulate motion sensorwwylele2016-12-261-1/+9
| |
* | Fix some warnings (#2399)Jonathan Hao2017-01-041-1/+1
|/
* core: Move emu_window and key_map into coreMerryMage2016-12-231-1/+1
| | | | * Removes circular dependences (common should not depend on core)
* core: Consolidate core and system state, remove system module & cleanups.bunnei2016-12-211-4/+2
|
* core: Consolidate top-level system state into a singleton.bunnei2016-12-211-1/+1
|
* line fixup for travis ciCaptV0rt3x2016-12-191-1/+0
|
* screen swap - Hotkey mappingVamsi Krishna2016-12-191-4/+0
|
* Support additional screen layouts.James Rowe2016-11-051-3/+1
| | | | | 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-3/+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-181-7/+4
|
* Sources: Run clang-format on everything.Emmanuel Gil Peyrot2016-09-181-68/+66
|
* qt: Recreate GL context on startup to support changing V-Sync.bunnei2016-08-291-25/+35
|
* config: Add a setting for graphics V-Sync.bunnei2016-08-291-0/+1
|
* Refactor input subsystemwwylele2016-05-151-3/+4
|
* Make Citra build with MICROPROFILE_ENABLED set to 0 (#1709)Henrik Rydgård2016-04-281-0/+2
| | | | | | | | | | | | * Make Citra build with MICROPROFILE_ENABLED set to 0 * Buildfix with microprofile kept on * moc did not like a dialog to conditionally exist. * Cleanup * Fix end of line
* citra-qt: Fix mouse events coordinates on high-DPI screensPierre de La Morinerie2015-10-041-12/+19
|
* Fix for the refresh issue when no rendering is doneLittleWhite2015-09-241-1/+10
|
* citra-qt: Fix connect error on startupKloen2015-09-181-3/+9
|
* Merge pull request #1111 from LittleWhite-tb/qt-close-renderwindowbunnei2015-09-141-0/+5
|\ | | | | Stop emulation when render window is closed
| * Stop emulation when render window is closedLittleWhite2015-09-071-0/+5
| |
* | citra_qt: Reorganize headersLioncash2015-09-111-9/+5
|/
* citra-qt: Move system shutdown to run inside EmuThreadYuri Kunde Schlesner2015-09-031-0/+3
| | | | | | This stops (for some reason sporadic) crashes and OpenGL errors during shutdown, when the OpenGL renderer tries to clean up objects from the UI thread, which has no OpenGL context active.
* Increase required OpenGL version to 3.3Yuri Kunde Schlesner2015-08-301-1/+1
| | | | | This gives us several niceties such as Sampler Objects, shader attribute locations and Timer Queries.
* Integrate the MicroProfile profiling libraryYuri Kunde Schlesner2015-08-241-0/+5
| | | | | This brings goodies such as a configurable user interface and multi-threaded timeline view.
* citra-qt: Adjust initializer list orderLioncash2015-07-291-1/+1
| | | | Silences a warning.
* Move input values into an arrayJames Rowe2015-07-271-26/+3
|
* Qt: Fix disassembly widget steppingaroulin2015-07-131-1/+1
|
* CitraQt: Cleanup includes.Emmanuel Gil Peyrot2015-06-281-0/+4
|
* Remove every trailing whitespace from the project (but externals).Emmanuel Gil Peyrot2015-05-291-1/+1
|
* Qt: Silence a bogus warning printed when using the debug runtimeYuri Kunde Schlesner2015-05-231-1/+7
| | | | | | | | The Qt debug runtime prints a bogus warning on the console if you haven't called makeCurrent since the last time you called swapBuffers. This presumably means something if you're using QGLWidget the "regular" way, but in our multi-threaded use case is harmless since we never call doneCurrent in the rendering thread.
* MakeCurrent race condition fixtfarley2015-05-221-2/+2
|
* Use condition var to properly pause the CPU threadJames Rowe2015-05-181-0/+3
| | | | Adds support for threaded pausing so citra doesn't spin wait on pause
* Common: Remove common.hYuri Kunde Schlesner2015-05-071-1/+0
|
* Merge pull request #698 from Zaneo/clip_stylus_inputTony Wasserka2015-05-021-1/+1
|\ | | | | EmuWindow: Clip mouse input coordinates to emulated screen dimensions.
| * EmuWindow: Clip mouse input coordinates to emulated screen dimensions.Zaneo2015-05-011-1/+1
| | | | | | | | | | | | | | 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.
* | Qt: Fixed a bug in shutdown procedure, various cleanups.bunnei2015-05-011-3/+3
| |