Lioncash
bbb41d4504
citra-qt: Move config dialog code to its own directory
9 years ago
wwylele
189063ac2d
InputCommon: add Keyboard
9 years ago
Yuri Kunde Schlesner
e7c2eba35d
Remove built-in (non-Microprofile) profiler
9 years ago
Kloen
9578e123ec
Removed unused and outdated external qhexedit
9 years ago
Kloen
e0e1b347a4
citra-qt: Removed unused and unimplemented ramview files.
9 years ago
Lioncash
0ecbd152b1
citra-qt: Move graphics debugging code into its own folder
Keeps all graphics debugging stuff from cluttering up the root debugger
folder
9 years ago
freiro
04e6500b5d
Modularized Qt and SDL file copying
Now cmake relies on two submodules to copy the libraries in the proper folders
9 years ago
freiro
b3b35563ce
Modularization of copy_msvc_libraries cmake funct
Created a new folder in Citra's root called CMakeModules that should
contain cmake functions used by the various CMakeLists.txt.
9 years ago
freiro
0fb7af11d3
Removed redundant Qt check and other fixes
This removes a redundant check and moves part of the code to a separate
function.
9 years ago
freiro
3600ce8ff2
[MSVC] Copy SDL2.dll to build folder
CMake now copies SDL2.dll when compiling citra with citra-qt as a target
on MSVC.
9 years ago
Jannik Vogel
63e5851830
Remove unused version.h
9 years ago
Jan Beich
01f9251b53
build: add default install for DragonFly, Solaris, etc.
9 years ago
wwylele
8b25c12ce8
implement wait tree widget
10 years ago
bunnei
2d64553023
qt: Add a configuration tab for Graphics and move relevant fields.
10 years ago
Anon
9e4923c36c
Input GUI: Add tab to remap controls ( #1900 )
10 years ago
wwylele
031589a960
Qt: add system settings config tab
10 years ago
archshift
a06b347518
Remove unused and bitrotted "controller config" files
10 years ago
Maribel
3172c8cdad
Config: Audio sink configuration ( #1798 )
10 years ago
Jannik Vogel
3261520e19
citra_qt: Replace 'Pica Framebuffer Debugger' with 'Pica Surface Viewer'
10 years ago
wwylele
aad34f5d62
add missing header
10 years ago
Emmanuel Gil Peyrot
2ea4f2851a
Qt Frontend: Add Threads::Threads import in CMakeLists.txt.
This had been forgotten in 72fc7f4894 .
Fixes #1711 .
10 years ago
LittleWhite
e5b8519b62
Add Configure widget
10 years ago
MerryMage
f2c32b7336
Dependencies: Remove GLFW, Add SDL2
citra: Remove GLFW, Add SDL2
FindSDL2: Do not CACHE SDL2_* variables if library is not found
EmuWindow_SDL2: Set minimal client area at initialisation time
EmuWindow_SDL2: Corrections
EmuWindow_SDL2: Fix no decorations on startup on OS X
cmake: windows_copy_files
10 years ago
MerryMage
d2710b784a
AudioCore: Skeleton Implementation
This commit:
* Adds a new subproject, audio_core.
* Defines structures that exist in DSP shared memory.
* Hooks up various other parts of the emulator into audio core.
This sets the foundation for a later HLE DSP implementation.
10 years ago
Pierre de La Morinerie
2754ac64b7
citra-qt: Add icon to Mac app
Previously the Mac app didn't have any icon.
11 years ago
Pierre de La Morinerie
3e2b782f5f
citra-qt: Use custom Info.plist for Mac builds
Instead of letting CMake re-generate an automatic Info.plist file on
every build, use our own. This allows greater control on the application
bundle settings.
11 years ago
archshift
6da3f4480e
Initial implementation of a game list
11 years ago
Yuri Kunde Schlesner
2436b1c104
citra-qt: Add helper function to get a monospace QFont
11 years ago
bunnei
3d35d53b8d
Common: Ported over boilerplate x86 JIT code from Dolphin/PPSSPP.
11 years ago
Tony Wasserka
902fa4da52
Add CiTrace recording support.
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).
11 years ago
Emmanuel Gil Peyrot
7c51bc44aa
Citra, CitraQt: Tell cmake to install the compiled binaries.
This will help packaging tremendously, as a `make DESTDIR=… install` will now
put every file at their place (on Linux and related).
11 years ago
Clienthax
8515b23bec
Robocopy doesn't like trailing slashes
11 years ago
Emmanuel Gil Peyrot
b1503b2020
Remove every trailing whitespace from the project (but externals).
11 years ago
James Rowe
635ed87788
unsetting a few more variables that arent needed outside of this function
11 years ago
James Rowe
5b9a5493c5
Updated the copy commands to run on post_build and use generator expressions to simplify the code as well
11 years ago
James Rowe
2d7008f03c
Changes to bring the previous commits in line with the comments on thepull request. Made the debug build a true debug build with no optimizxations and the RelWithDebInfo is what it says it is too. Changed the copying of the dlls to the build directories to happen at configuration time instead of build time
11 years ago
James Rowe
4a7e21eb58
More changes to the CMakeFiles for better MSVC compatibility. Added in the RelWithDebInfo target and setup copying the Qt 5 Dlls to the output directories.
11 years ago
archshift
c036cf604f
Build app bundles on OS X. Fixes the issue where the menubar would not appear.
11 years ago
Yuri Kunde Schlesner
cd1fbfcf1b
Add profiling infrastructure and widget
11 years ago
Tony Wasserka
12a5cd1d65
citra-qt: Add a vertex shader debugger.
11 years ago
Tony Wasserka
3f649dc9b8
Pica/DebugUtils: Factor out BreakPointObserverDock into its own file.
11 years ago
Johannes Ekberg
d7ad14ae20
Use -pthread where and only where needed
Passing -pthread to GCC as a flag makes it both link to libpthread, and make C standard library routines reentrant. This makes the additional explicit links unnecessary.
Additionally, on OSX, this is the default behavior, and clang will print a message about it being unused if it's present there.
11 years ago
Johannes Ekberg
7d7ab70279
Generic PLATFORM_LIBRARIES var
This both reduces redundancy in add_executable definitions, and makes it easier to link additional libraries. In particular, extra libraries are needed on OSX - see next commit.
11 years ago
chrisvj
b0a14cfe7f
citra-qt: Renamed all .hxx headers to .h
11 years ago
Subv
97a7381d29
SOC_U: Preliminary implementation of sockets.
Stubbed CreateMemoryBlock
Using Berkeley sockets, and Winsock2.2 on Windows.
So far ftpony creates the socket and accepts incoming connections
SOC_U: Renamed functions to maintain consistency
Also prevents possible scope errors / conflicts with the actual Berkeley socket functions
SOCU: Close all the opened sockets when cleaning up SOCU
11 years ago
Chin
3aeb5970e5
Add citra icon to Windows executable and title bar
11 years ago
Yuri Kunde Schlesner
06f31e8b47
Clean up CMake library specification
The X11 libraries don't need to be specified when doing dynamic linking
11 years ago
Tony Wasserka
0cd27a511e
Some code cleanup.
11 years ago
Tony Wasserka
55ce9aca71
citra-qt: Add pica framebuffer widget.
11 years ago
Tony Wasserka
c63a495de6
Add GUI widget for controlling pica breakpoints.
11 years ago