aboutsummaryrefslogtreecommitdiff
path: root/src/citra_qt
AgeCommit message (Collapse)Author
2014-11-19Remove tabs in all files except in skyeye imports and in generated GL codeEmmanuel Gil Peyrot
2014-11-19Remove trailing spaces in every file but the ones imported from SkyEye, AOSP ↵Emmanuel Gil Peyrot
or generated
2014-11-18citra-qt: Small cleanup.Tony Wasserka
2014-11-18EmuWindow: Remove window title getters/setters.Tony Wasserka
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 Wasserka
2014-11-18Fixup EmuWindow interface and implementations thereof.Tony Wasserka
2014-11-18Viewport scaling and display density independenceKevin Hartman
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-11-15Merge pull request #159 from SeannyM/enable_logTony Wasserka
Add support for disabling log from settings
2014-11-11Citra-Qt: Use Core::RunLoop when not single stepping.bunnei
2014-11-04Qt: Auto-start game when selected, play game that's passed via argv[1].archshift
Also moves system initialization to when the game is booted.
2014-11-03Add support for disabling log from settingsSean
2014-11-01Fixed capitalization issuesGareth Poole
2014-10-27Merge pull request #151 from archshift/dyncom-enabledbunnei
Use configuration files to enable or disable the new dyncom interpreter.
2014-10-27Added `gpu_refresh_rate` config setting for the new interpreter speed hack.archshift
2014-10-27Use configuration files to enable or disable the new dyncom interpreter.archshift
2014-10-26Add `override` keyword through the code.Yuri Kunde Schlesner
This was automated using `clang-modernize`.
2014-10-25ARM: Reorganized file structure to move shared SkyEye code to a more common ↵bunnei
area. Removed s_ prefix
2014-10-22Use config files to store whether SDMC is enabled or notarchshift
Before, it used to use whether the directory actually existed. As a result, .citra-emu/sdmc was never auto-created (something quite confusing to me until I read through the logs).
2014-10-12OpenGL renderer: Request a forward compatible context in citra-qtYuri Kunde Schlesner
This should fix context creation on OS X. Also requests a core context on all platforms in Citra-GLFW, for consistency.
2014-10-07Added configuration file system.archshift
Uses QSettings on citra-qt, and inih on citra-cli.
2014-09-13Merge pull request #97 from archshift/cleanupbunnei
Small, general code cleanup
2014-09-12Added support for multiple input device types for KeyMap and connected Qt.Kevin Hartman
2014-09-07bootmanager::EmuThread: fixed initialization orderarchshift
2014-09-06core: Make the ARM disassembler use std::string internallyLioncash
2014-09-01Remove hand-crafted Visual Studio solution.Yuri Kunde Schlesner
2014-09-01CMake cleanupYuri Kunde Schlesner
Several cleanups to the buildsystem: - Do better factoring of common libs between platforms. - Add support to building on Windows. - Remove Qt4 support. - Re-sort file lists and add missing headers.
2014-09-01Replace GLEW with a glLoadGen loader.Yuri Kunde Schlesner
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-28Loader: Added support for loading raw BIN executables.bunnei
- Useful for debugging homebrew Qt: Updated GUI to support loading .bin files.
2014-08-25Pica: Add support for dumping textures.Tony Wasserka
2014-08-25Pica/citra-qt: Replace command list view and command list debugging code ↵Tony Wasserka
with something more sophisticated.
2014-08-25Pass format to the QGLWidget and use atomic instead of mutex.Sacha
2014-08-25Fix EmuThread loop by ensuring it exits properly.Sacha
Note: There is a pre-existing issue with booting a new game in that it keeps the old EmuThread. The GL code now supports this but the Core still doesn't.
2014-08-25Fix the threading for GL Context in Qt5.Sacha
Connect the emu_thread start/finish to a moveContext slot.
2014-08-20Revert "Removed redundant loop in EmuThread::run()"archshift
2014-08-19Add Qt5 option. Use Qt5 by default.Sacha
2014-08-18CMake CleanupSacha
2014-08-16Removed redundant loop in EmuThread::run()archshift
2014-08-14Bootmanager: changed `filename` to std::stringarchshift
2014-08-12Merge pull request #41 from archshift/itrbunnei
Changed iterators to use auto, many of which using range-based loops
2014-08-12Pica: Add command processor.Tony Wasserka
2014-08-11Changed iterators to use auto, some of which using range-based loopsarchshift
2014-08-12Remove the fancy RegisterSet class introduced in 4c2bff61e.Tony Wasserka
While it was some nice and fancy template usage, it ultimately had many practical issues regarding length of involved expressions under regular usage as well as common code completion tools not being able to handle the structures. Instead, we now use a more conventional approach which is a lot more clean to use.
2014-08-05GSP: Removed dumb GX prefixes to functions/structs in GSP namespace.bunnei
- Various other cleanups.
2014-08-05Qt: Removed unnecessary HW::Update.bunnei
2014-07-23Merge pull request #27 from neobrain/disassembly_view_rewritebunnei
citra-qt: Rewrite disassembly view.
2014-07-23citra-qt: Show function names in disassembler based on bunnei's suggestion.Tony Wasserka
2014-07-23Disassembler: Chose slightly lower value for chunk size.Tony Wasserka
2014-07-23GSP: Clean up GX command processing a lot and treat command id as a u8 ↵Tony Wasserka
rather than a u32. Anonymous structs are not standard C++, hence don't use them.
2014-07-04Qt: Updated open dialog to include NCCH formats.bunnei
2014-07-02citra-qt: Rewrite disassembly view.Tony Wasserka