Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Save the path leading where the last file have been loaded | 2015-07-31 | |
| | | | | | | I use two variables to save the path for the ROMs and the symbols. Use of QSettings to avoid new member variable to the class. Global settings of QSettings is done in main. | ||
* | citra-qt: Pass string by const reference | 2015-07-29 | |
| | |||
* | Update Start menu text to match with the real state of the emulator. | 2015-07-28 | |
| | | | | Move start menu text update in ShutdownGame as adviced by neobrain | ||
* | citra-qt: Properly disable the CiTrace widget upon starting/stopping emulation. | 2015-07-13 | |
| | |||
* | Add CiTrace recording support. | 2015-07-13 | |
| | | | | | | This is exposed in the GUI as a new "CiTrace Recording" widget. Playback is implemented by a standalone 3DS homebrew application (which only runs reliably within Citra currently; on an actual 3DS it will often crash still). | ||
* | CitraQt: Cleanup includes. | 2015-06-28 | |
| | |||
* | Common: Remove now-unused EMU_PLATFORM define, fixes issue #373. | 2015-06-27 | |
| | |||
* | Remove every trailing whitespace from the project (but externals). | 2015-05-29 | |
| | |||
* | MakeCurrent race condition fix | 2015-05-22 | |
| | |||
* | OpenGL renderer | 2015-05-22 | |
| | |||
* | Merge pull request #758 from yuriks/sync-logging | 2015-05-15 | |
|\ | | | | | Common: Remove async logging | ||
* | | Qt: Shutdown emulation session only if EmuThread exists. | 2015-05-12 | |
| | | |||
| * | Common: Remove async logging | 2015-05-12 | |
|/ | | | | | | | | | | | It provided a large increase in complexity of the logging system while having a negligible performance impact: the usage patterns of the ring buffer meant that each log contended with the logging thread, causing it to effectively act as a synchronous extra buffering. Also removed some broken code related to filtering of subclasses which was broken since it was introduced. (Which means no one ever used that feature anyway, since, 8 months later, no one ever complained.) | ||
* | Loader: Remove .bin file support | 2015-05-08 | |
| | | | | | It is of very limited practical utility currently, and will soon be impossible to support due to more accurate memory map emulation. | ||
* | Common: Remove common.h | 2015-05-07 | |
| | |||
* | Common: Remove many unnecessary cross-platform compatibility macros | 2015-05-06 | |
| | |||
* | Qt: Shutdown game on emulator close event. | 2015-05-01 | |
| | |||
* | Qt: Disable "Start" unless we are paused (it otherwise has no meaning and ↵ | 2015-05-01 | |
| | | | | causes a crash). | ||
* | Qt: Fixed a bug in shutdown procedure, various cleanups. | 2015-05-01 | |
| | |||
* | Qt: Clear registers widget on shutdown. | 2015-05-01 | |
| | |||
* | Qt: Use signals for emu_thread start/stop and fix disasm widget. | 2015-05-01 | |
| | |||
* | Qt: Restructured to remove unnecessary shutdown event and various cleanups. | 2015-05-01 | |
| | |||
* | Qt: Fix loading a new game without stopping emulation. | 2015-05-01 | |
| | |||
* | Qt: Create emu thread on bootup, kill it on shutdown. | 2015-05-01 | |
| | |||
* | EmuThread: Remove unused filename attribute. | 2015-05-01 | |
| | |||
* | Qt: Move EmuThread ownership from render window to main window. | 2015-05-01 | |
| | |||
* | Merge pull request #634 from linkmauve/logging-performances | 2015-03-09 | |
|\ | | | | | Apply the logging filter before sending the message to the queue | ||
| * | Logging: check for filter before sending to the queue, to skip all heavy ↵ | 2015-03-06 | |
| | | | | | | | | formatting on the other thread. | ||
* | | Add profiling infrastructure and widget | 2015-03-01 | |
|/ | |||
* | citra-qt: Add a vertex shader debugger. | 2015-02-11 | |
| | |||
* | Merge pull request #429 from Kingcom/titlebar | 2015-01-20 | |
|\ | | | | | Add option to hide dock widget title bars | ||
| * | citra-qt: Add option to hide dock widget title bars | 2015-01-20 | |
| | | |||
* | | citra-qt: Replace OnCpuStepped signal by new signals DebugModeEntered and ↵ | 2015-01-11 | |
|/ | | | | DebugModeLeft | ||
* | citra-qt: Renamed all .hxx headers to .h | 2015-01-06 | |
| | |||
* | Add support load 3DS room | 2015-01-05 | |
| | |||
* | citra-qt: Added license headers to files. | 2015-01-04 | |
| | |||
* | Make letter cases consistent in menus and widgets | 2015-01-01 | |
| | | | | | | | In various menu options letter cases were not consistent. This was also the case within various debugging widgets. This attempts to make letter cases consistent, but it is of course a matter of opinion which way is the correct one. | ||
* | Change popout mode to "Single Window Mode" | 2015-01-01 | |
| | |||
* | Remove duplicate work | 2014-12-26 | |
| | |||
* | Allow focus only when in popout mode | 2014-12-26 | |
| | | | | Only allow manually setting focus to the rendering widget when in Single Window mode. Apply this behavior to when changing the mode while an app is running. | ||
* | Allow focus on the Qt render widget | 2014-12-26 | |
| | | | | | | By default widgets are set to the focus policy Qt::NoFocus which disallows manually focusing it. Changing the policy to allow clicking the widget to set focus to it allows for keyboard input when not rendering to a popout window. This commit also sets focus to the widget when showing it. Fixes issue #158. | ||
* | HLE: Rename namespaces to match move & fix initialization order | 2014-12-16 | |
| | |||
* | Remove old logging system | 2014-12-13 | |
| | |||
* | Add configurable per-class log filtering | 2014-12-13 | |
| | |||
* | Convert old logging calls to new logging macros | 2014-12-13 | |
| | |||
* | New logging system | 2014-12-13 | |
| | |||
* | citra-qt: Add pica framebuffer widget. | 2014-12-09 | |
| | |||
* | Add GUI widget for controlling pica breakpoints. | 2014-12-09 | |
| | |||
* | Pica/DebugUtils: Add breakpoint functionality. | 2014-12-09 | |
| | |||
* | Loader: Add 3DSX support | 2014-12-08 | |
| |