summaryrefslogtreecommitdiff
path: root/src/citra_qt
AgeCommit message (Collapse)Author
2014-12-29Merge pull request #344 from Yllodra/Qt-Odditiesbunnei
Allow focus on the Qt render widget
2014-12-28Merge pull request #347 from bunnei/frameskipbunnei
Frameskip
2014-12-28GPU: Implement frameskip and remove forced framebuffer swap hack.bunnei
2014-12-28Qt: we don't need to check if model is valid.xdec
2014-12-28Fix crash when the disassembler pause button is pressed while no game is ↵xdec
running.
2014-12-26GPU: Change internal framerate to 30fps.bunnei
2014-12-26Remove duplicate workDaniel Lundqvist
2014-12-26Allow focus only when in popout modeDaniel Lundqvist
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.
2014-12-26Allow focus on the Qt render widgetDaniel Lundqvist
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.
2014-12-22Merge pull request #275 from yuriks/cmake-cleanbunnei
Clean up CMake library specification
2014-12-21Merge pull request #291 from purpasmart96/licensebunnei
License change
2014-12-20License changepurpasmart96
2014-12-20Pica/DebugUtils: Add an event triggered after loading a vertex.Tony Wasserka
2014-12-20Add support for a ridiculous number of texture formats.Tony Wasserka
2014-12-20Pica: Unify ugly address translation hacks.Tony Wasserka
2014-12-20Pica: Merge texture lookup logic for DebugUtils and Rasterizer.Tony Wasserka
This effectively adds support for a lot texture formats in the rasterizer.
2014-12-20citra-qt: Fix invalid memory read upon program startup.Tony Wasserka
This was caused by the framebuffer display widget not checking whether we are actually in a valid emulation state or not.
2014-12-20Pica: Initial support for multitexturing.Tony Wasserka
2014-12-20citra-qt: static-constify a map.Tony Wasserka
2014-12-20Clean up some warningsChin
2014-12-16HLE: Rename namespaces to match move & fix initialization orderYuri Kunde Schlesner
2014-12-15Clean up CMake library specificationYuri Kunde Schlesner
The X11 libraries don't need to be specified when doing dynamic linking
2014-12-13Remove old logging systemYuri Kunde Schlesner
2014-12-13Add configurable per-class log filteringYuri Kunde Schlesner
2014-12-13Convert old logging calls to new logging macrosYuri Kunde Schlesner
2014-12-13New logging systemYuri Kunde Schlesner
2014-12-09More cleanups.Tony Wasserka
2014-12-09citra-qt: Rename "Stop Tracing" to "Finish Tracing".Tony Wasserka
This better reflects that no commands are supposed to show up until you hit the button a second time.
2014-12-09More coding style fixes.Tony Wasserka
2014-12-09Some code cleanup.Tony Wasserka
2014-12-09citra-qt: Add pica framebuffer widget.Tony Wasserka
2014-12-09citra_qt: Add enhanced texture debugging widgets.Tony Wasserka
Double-clicking a texture parameter command in the pica command lists will spawn these as a new tab in the pica command list dock area.
2014-12-09citra-qt: Add texture viewer to Pica command list.Tony Wasserka
The texture viewer is enabled when selecting a write command to one of the texture config registers.
2014-12-09Add GUI widget for controlling pica breakpoints.Tony Wasserka
2014-12-09Pica/DebugUtils: Add breakpoint functionality.Tony Wasserka
2014-12-09citra-qt: Polish the pica tracing widget.Tony Wasserka
Changed start/stop button to reflect current tracing status. Properly labeled column headers.
2014-12-09citra-qt: Add a utility spinbox class called CSpinBox.Tony Wasserka
This class has a few advantages over the regular QSpinBox: - QSpinBox stores its as signed 32 bit integers, which for instance is unsuitable for representing memory addresses. CSpinBox uses 64 bit integers instead. - QSpinBox does not provide an easy way to handle number input from bases different than 10. - QSpinBox is quite inflexible in general and almost any sort of customization requires reimplementing it anyway.
2014-12-08Loader: Add 3DSX supportichfly
2014-12-03Change NULLs to nullptrs.Rohit Nirmal
2014-11-30Merge pull request #196 from archshift/settingsbunnei
Merge Config::ReadXYZs
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-18Merge Config::ReadXYZsarchshift
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