summaryrefslogtreecommitdiff
path: root/src/citra_qt/CMakeLists.txt
AgeCommit message (Collapse)Author
2018-01-12Massive removal of unused modulesJames Rowe
2018-01-04externals: Use unicorn DLL instead of static lib.bunnei
2017-09-18WebService: Verify username and token (#2930)B3n30
* WebService: Verify username and token; Log errors in PostJson * Fixup: added docstrings to the functions * Webservice: Added Icons to the verification, imrpved error detection in cpr, fixup nits * fixup: fmt warning
2017-08-25qt: Add web configuration tab.bunnei
2017-07-17Merge pull request #2804 from Kloen/themingbunnei
citra-qt: UI Themes
2017-07-07Implement basic virtual Room support based on enet (#2803)B3n30
* 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-24citra-qt: Add Dark theme from https://github.com/ColinDuquesnoy/QDarkStyleSheetKloen
2017-05-27CMake: Create INTERFACE targets for microprofile and nihstroYuri Kunde Schlesner
2017-05-27CMake: Remove CITRA_QT_LIBS varYuri Kunde Schlesner
This used to be required to support both Qt4 and Qt5, but we dropped Qt4 so it's not needed anymore.
2017-05-27CMake: Stop using FindOpenGL, which seems to not be required anymoreYuri Kunde Schlesner
2017-05-27CMake: Use IMPORTED target for BoostYuri Kunde Schlesner
2017-05-27CMake: Correct inter-module dependencies and library visibilityYuri Kunde Schlesner
Modules didn't correctly define their dependencies before, which relied on the frontends implicitly including every module for linking to succeed. Also changed every target_link_libraries call to specify visibility of dependencies to avoid leaking definitions to dependents when not necessary.
2017-05-07citra-qt: Remove callstack widgetYuri Kunde Schlesner
Appears to be currently broken, and given the complexity of doing this for ARM code without debugging information, should probably be left to an external tool or library. Use the GDB stub instead. Closes #586
2017-05-07citra-qt: Remove disassembler widgetYuri Kunde Schlesner
It has performance problems, a very misleading UI, and is broken in general. It has essentially been superceded by the GDB stub, but if we wanted a built-in disassembler in the future it'd essentially need to be rewritten from scratch anyway. Closes #427, #1480
2017-04-03citra-qt: Move config dialog code to its own directoryLioncash
2017-03-01InputCommon: add Keyboardwwylele
2017-02-26Remove built-in (non-Microprofile) profilerYuri Kunde Schlesner
2017-01-22Removed unused and outdated external qhexeditKloen
2017-01-22citra-qt: Removed unused and unimplemented ramview files.Kloen
2016-12-21citra-qt: Move graphics debugging code into its own folderLioncash
Keeps all graphics debugging stuff from cluttering up the root debugger folder
2016-12-13Modularized Qt and SDL file copyingfreiro
Now cmake relies on two submodules to copy the libraries in the proper folders
2016-12-11Modularization of copy_msvc_libraries cmake functfreiro
Created a new folder in Citra's root called CMakeModules that should contain cmake functions used by the various CMakeLists.txt.
2016-12-11Removed redundant Qt check and other fixesfreiro
This removes a redundant check and moves part of the code to a separate function.
2016-12-11[MSVC] Copy SDL2.dll to build folderfreiro
CMake now copies SDL2.dll when compiling citra with citra-qt as a target on MSVC.
2016-12-01Remove unused version.hJannik Vogel
2016-10-27build: add default install for DragonFly, Solaris, etc.Jan Beich
2016-09-22implement wait tree widgetwwylele
2016-08-29qt: Add a configuration tab for Graphics and move relevant fields.bunnei
2016-07-29Input GUI: Add tab to remap controls (#1900)Anon
2016-07-10Qt: add system settings config tabwwylele
2016-06-07Merge pull request #1765 from JayFoxRox/debug-surface-viewerbunnei
Debugger: Pica surface viewer
2016-06-01Remove unused and bitrotted "controller config" filesarchshift
2016-05-18Config: Audio sink configuration (#1798)Maribel
2016-05-07citra_qt: Replace 'Pica Framebuffer Debugger' with 'Pica Surface Viewer'Jannik Vogel
2016-05-04add missing headerwwylele
2016-04-26Qt Frontend: Add Threads::Threads import in CMakeLists.txt.Emmanuel Gil Peyrot
This had been forgotten in df81fa11fc8972a5775a57ccde1e0ef8d7fbfe64. Fixes #1711.
2016-03-21Add Configure widgetLittleWhite
2016-03-02Dependencies: Remove GLFW, Add SDL2MerryMage
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
2016-02-21AudioCore: Skeleton ImplementationMerryMage
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.
2015-10-14citra-qt: Add icon to Mac appPierre de La Morinerie
Previously the Mac app didn't have any icon.
2015-10-04citra-qt: Use custom Info.plist for Mac buildsPierre de La Morinerie
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.
2015-10-01Initial implementation of a game listarchshift
2015-08-24citra-qt: Add helper function to get a monospace QFontYuri Kunde Schlesner
2015-08-15Common: Ported over boilerplate x86 JIT code from Dolphin/PPSSPP.bunnei
2015-07-13Add CiTrace recording support.Tony Wasserka
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).
2015-07-09Citra, CitraQt: Tell cmake to install the compiled binaries.Emmanuel Gil Peyrot
This will help packaging tremendously, as a `make DESTDIR=… install` will now put every file at their place (on Linux and related).
2015-06-09Robocopy doesn't like trailing slashesClienthax
2015-05-29Remove every trailing whitespace from the project (but externals).Emmanuel Gil Peyrot
2015-03-26unsetting a few more variables that arent needed outside of this functionJames Rowe
2015-03-26Updated the copy commands to run on post_build and use generator expressions ↵James Rowe
to simplify the code as well