aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/citra_qt/CMakeLists.txt
Commit message (Collapse)AuthorAge
* Add CiTrace recording support.Gravatar Tony Wasserka2015-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).
* Citra, CitraQt: Tell cmake to install the compiled binaries.Gravatar Emmanuel Gil Peyrot2015-07-09
| | | | | This will help packaging tremendously, as a `make DESTDIR=… install` will now put every file at their place (on Linux and related).
* Robocopy doesn't like trailing slashesGravatar Clienthax2015-06-09
|
* Remove every trailing whitespace from the project (but externals).Gravatar Emmanuel Gil Peyrot2015-05-29
|
* unsetting a few more variables that arent needed outside of this functionGravatar James Rowe2015-03-26
|
* Updated the copy commands to run on post_build and use generator expressions ↵Gravatar James Rowe2015-03-26
| | | | to simplify the code as well
* Changes to bring the previous commits in line with the comments on thepull ↵Gravatar James Rowe2015-03-26
| | | | 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
* More changes to the CMakeFiles for better MSVC compatibility. Added in the ↵Gravatar James Rowe2015-03-26
| | | | RelWithDebInfo target and setup copying the Qt 5 Dlls to the output directories.
* Build app bundles on OS X. Fixes the issue where the menubar would not appear.Gravatar archshift2015-03-07
|
* Add profiling infrastructure and widgetGravatar Yuri Kunde Schlesner2015-03-01
|
* citra-qt: Add a vertex shader debugger.Gravatar Tony Wasserka2015-02-11
|
* Pica/DebugUtils: Factor out BreakPointObserverDock into its own file.Gravatar Tony Wasserka2015-02-11
|
* Use -pthread where and only where neededGravatar Johannes Ekberg2015-01-09
| | | | | | 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.
* Generic PLATFORM_LIBRARIES varGravatar Johannes Ekberg2015-01-09
| | | | 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.
* citra-qt: Renamed all .hxx headers to .hGravatar chrisvj2015-01-06
|
* SOC_U: Preliminary implementation of sockets.Gravatar Subv2014-12-31
| | | | | | | | | | | | | 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
* Add citra icon to Windows executable and title barGravatar Chin2014-12-31
|
* Clean up CMake library specificationGravatar Yuri Kunde Schlesner2014-12-15
| | | | The X11 libraries don't need to be specified when doing dynamic linking
* Some code cleanup.Gravatar Tony Wasserka2014-12-09
|
* citra-qt: Add pica framebuffer widget.Gravatar Tony Wasserka2014-12-09
|
* Add GUI widget for controlling pica breakpoints.Gravatar Tony Wasserka2014-12-09
|
* citra-qt: Add a utility spinbox class called CSpinBox.Gravatar Tony Wasserka2014-12-09
| | | | | | | 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.
* Added configuration file system.Gravatar archshift2014-10-07
| | | | Uses QSettings on citra-qt, and inih on citra-cli.
* CMake cleanupGravatar Yuri Kunde Schlesner2014-09-01
| | | | | | | | 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.
* Replace GLEW with a glLoadGen loader.Gravatar Yuri Kunde Schlesner2014-09-01
| | | | | | | | | 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.
* Pica: Add support for dumping textures.Gravatar Tony Wasserka2014-08-25
|
* Add Qt5 option. Use Qt5 by default.Gravatar Sacha2014-08-19
|
* CMake CleanupGravatar Sacha2014-08-18
|
* citra-qt: Add command list view.Gravatar Tony Wasserka2014-06-12
|
* citra-qt: Add GX command history viewer.Gravatar Tony Wasserka2014-06-12
|
* CMakeLists: rename HEADS, improved commentsGravatar archshift2014-05-19
| | | | Changes for clarity of comments, removed redundant compiler flags.
* Fixed indentsGravatar archshift2014-04-30
|
* Linux supportGravatar archshift2014-04-30
|
* A bit of Cmake loveGravatar archshift2014-04-30
|
* IT'S ALIVE!Gravatar archshift2014-04-28
|
* fixes to build on linuxGravatar bunnei2014-04-22
|
* updated CMakeLists for missing filesGravatar ShizZy2014-04-22
|
* Temporarily "fix" citra_qt for WindowsGravatar Mathieu Vaillancourt2014-04-10
|
* Basic QT windowGravatar Mathieu Vaillancourt2014-03-31