summaryrefslogtreecommitdiff
path: root/src/citra_qt/bootmanager.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-01-12Massive removal of unused modulesGravatar James Rowe1-310/+0
2018-01-10frontend: Update for undocked Switch screen layout.Gravatar bunnei1-2/+2
2017-08-11move MotionEmu from core/frontend to input_common as a InputDeviceGravatar wwylele1-6/+4
2017-07-07Implement basic virtual Room support based on enet (#2803)Gravatar B3n301-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
2017-06-02Optimized messages that were repetitive and added ability for core errors to ↵Gravatar TheKoopaKingdom1-1/+1
specify more details optionally.
2017-06-02Made some changes from review comments:Gravatar TheKoopaKingdom1-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.
2017-06-02Added system for handling core errors in citra-qt.Gravatar TheKoopaKingdom1-1/+5
2017-05-27Move screen size constants from video_core to coreGravatar Yuri Kunde Schlesner1-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.
2017-03-17citra-qt: remove dead codeGravatar wwylele1-2/+0
2017-03-17citra-qt: release all buttons when render window focus is lostGravatar wwylele1-0/+5
credit to @Hawkheart for the original idea
2017-03-01Input: remove unused stuff & clean upGravatar wwylele1-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
2017-03-01InputCommon: add KeyboardGravatar wwylele1-14/+11
2017-02-23Gui: Change title bar to include build nameGravatar James Rowe1-2/+2
Nightly builds now have "Citra Nightly" in the titlebar Bleeding edge builds now have "Citra Bleeding Edge" in the titlebar
2017-01-04Fix some warnings (#2399)Gravatar Jonathan Hao1-1/+1
2016-12-26Frontend: emulate motion sensorGravatar wwylele1-1/+9
2016-12-23core: Move emu_window and key_map into coreGravatar MerryMage1-1/+1
* Removes circular dependences (common should not depend on core)
2016-12-21core: Consolidate core and system state, remove system module & cleanups.Gravatar bunnei1-4/+2
2016-12-21core: Consolidate top-level system state into a singleton.Gravatar bunnei1-1/+1
2016-12-19line fixup for travis ciGravatar CaptV0rt3x1-1/+0
2016-12-19screen swap - Hotkey mappingGravatar Vamsi Krishna1-4/+0
2016-11-05Support additional screen layouts.Gravatar James Rowe1-3/+1
Allows users to choose a single screen layout or a large screen layout. Adds a configuration option to change the prominent screen.
2016-09-21Remove empty newlines in #include blocks.Gravatar Emmanuel Gil Peyrot1-3/+0
This makes clang-format useful on those. Also add a bunch of forgotten transitive includes, which otherwise prevented compilation.
2016-09-18Manually tweak source formatting and then re-run clang-formatGravatar Yuri Kunde Schlesner1-7/+4
2016-09-18Sources: Run clang-format on everything.Gravatar Emmanuel Gil Peyrot1-68/+66
2016-08-29qt: Recreate GL context on startup to support changing V-Sync.Gravatar bunnei1-25/+35
2016-08-29config: Add a setting for graphics V-Sync.Gravatar bunnei1-0/+1
2016-05-15Refactor input subsystemGravatar wwylele1-3/+4
2016-04-28Make Citra build with MICROPROFILE_ENABLED set to 0 (#1709)Gravatar Henrik Rydgård1-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
2015-10-04citra-qt: Fix mouse events coordinates on high-DPI screensGravatar Pierre de La Morinerie1-12/+19
2015-09-24Fix for the refresh issue when no rendering is doneGravatar LittleWhite1-1/+10
2015-09-18citra-qt: Fix connect error on startupGravatar Kloen1-3/+9
2015-09-11citra_qt: Reorganize headersGravatar Lioncash1-9/+5
2015-09-07Stop emulation when render window is closedGravatar LittleWhite1-0/+5
2015-09-03citra-qt: Move system shutdown to run inside EmuThreadGravatar Yuri Kunde Schlesner1-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.
2015-08-30Increase required OpenGL version to 3.3Gravatar Yuri Kunde Schlesner1-1/+1
This gives us several niceties such as Sampler Objects, shader attribute locations and Timer Queries.
2015-08-24Integrate the MicroProfile profiling libraryGravatar Yuri Kunde Schlesner1-0/+5
This brings goodies such as a configurable user interface and multi-threaded timeline view.
2015-07-29citra-qt: Adjust initializer list orderGravatar Lioncash1-1/+1
Silences a warning.
2015-07-27Move input values into an arrayGravatar James Rowe1-26/+3
2015-07-13Qt: Fix disassembly widget steppingGravatar aroulin1-1/+1
2015-06-28CitraQt: Cleanup includes.Gravatar Emmanuel Gil Peyrot1-0/+4
2015-05-29Remove every trailing whitespace from the project (but externals).Gravatar Emmanuel Gil Peyrot1-1/+1
2015-05-23Qt: Silence a bogus warning printed when using the debug runtimeGravatar Yuri Kunde Schlesner1-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.
2015-05-22MakeCurrent race condition fixGravatar tfarley1-2/+2
2015-05-18Use condition var to properly pause the CPU threadGravatar James Rowe1-0/+3
Adds support for threaded pausing so citra doesn't spin wait on pause
2015-05-07Common: Remove common.hGravatar Yuri Kunde Schlesner1-1/+0
2015-05-01EmuWindow: Clip mouse input coordinates to emulated screen dimensions.Gravatar Zaneo1-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.
2015-05-01Qt: Fixed a bug in shutdown procedure, various cleanups.Gravatar bunnei1-3/+3
2015-05-01Qt: Use signals for emu_thread start/stop and fix disasm widget.Gravatar bunnei1-3/+11
2015-05-01Qt: Restructured to remove unnecessary shutdown event and various cleanups.Gravatar bunnei1-38/+5
2015-05-01Qt: Create emu thread on bootup, kill it on shutdown.Gravatar bunnei1-20/+11