Commit Graph

651 Commits (716e5cf070251b9147f5ceb877e4417382a6c63b)

Author SHA1 Message Date
bunnei 746c2a3ae7 core: Refactor MakeMagic usage and remove dead code. 7 years ago
bunnei 15983dcfdc Remove more 3DS-specific code. 7 years ago
bunnei 72b03025ac Remove lots more 3DS-specific code. 7 years ago
bunnei 0906de9a14 hle: Remove a large amount of 3ds-specific service code. 7 years ago
Huw Pascoe a13ab958cb Fixed type conversion ambiguity 8 years ago
wwylele 7117fcc024 citra-qt: fix some untranslated strings 8 years ago
B3n30 28c726f205 WebService: Verify username and token (#2930)
* 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
8 years ago
James Rowe 79f177c6d2 Fix icon for citra qt 8 years ago
DaMan 40505bc4fc Add manifest 8 years ago
bunnei 75cd28a7cc Merge pull request #2899 from wwylele/touch-refactor
Refactor touch input into a TouchDevice
8 years ago
bunnei 9f0da33c33 qt: Add an option to view/regenerate telemetry ID. 8 years ago
bunnei 2e37201c63 # This is a combination of 2 commits.
# This is the 1st commit message:

qt: Add web configuration tab.

# The commit message #2 will be skipped:

# fixup! qt: Add web configuration tab.
8 years ago
bunnei fb17e866aa qt: Add web configuration tab. 8 years ago
bunnei 40f417125b telemetry: Log frontend type. 8 years ago
bunnei c781aea947 settings: Add enable_telemetry, citra_username, and citra_token. 8 years ago
bunnei 59ad933022 citra_qt: Show one-time callout messages to user. 8 years ago
ThaMighty90 3cdf854e44 SidebySide Layout (#2859)
* added a SidebySide Layout

* Reworked, so both screen have the same height and cleaned up screen translates.

* added the option in the UI, hope this is the right way to do it. formated framebuffer_layout.cpp

* delete the x64 files

* deleted ui_configure_graphics.h

* added Option for the Layout in the xml

* got rid of SIDE_BY_SIDE_ASPECT_RATIO because it was useless. pulled translate into variables

* changed shift variables to u32 and moved them in their respective branch. remove notr="true" for the Screen layout drop down

* reworked intends :). changed function description for SideFrameLayout

* some description reworking
8 years ago
wwylele 2617de1fe6 EmuWindow: refactor touch input into a TouchDevice 8 years ago
wwylele 188194908c move MotionEmu from core/frontend to input_common as a InputDevice 8 years ago
Andrea Pascal f55b7aefd9 Quickfix typo in OpenGL 3.3 error message
User pointed out on the Discord server that "nothave" is erroneously concatenated. Added a space to prevent it.
8 years ago
wwylele 49602139c8 debugger/shader: display LOOP 8 years ago
wwylele b5609e1578 debugger/shader: print the invert flag for JMPU 8 years ago
wwylele 8375fd2aba debugger/shader: fix address register for reverted arithmetic op 8 years ago
wwylele 98cd5164c5 debugger/shader: fix inverted uniform flow control 8 years ago
bunnei 822e8d21ea Merge pull request #2804 from Kloen/theming
citra-qt: UI Themes
8 years ago
bunnei 8abf808854 settings: Add telemetry endpoint URL. 8 years ago
B3n30 2e37ce01c9 Implement basic virtual Room support based on enet (#2803)
* 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
8 years ago
MerryMage f1790e6d91 configure_debug: Add label warning that CPU JIT needs to be disabled for gdbstub to work 8 years ago
Kloen 74cf73f9d3 citra-qt: Add option to configure the UI theme 8 years ago
Kloen 9c2335b984 citra-qt: load ui theme at startup and config change. 8 years ago
Kloen 1355f0f39e citra-qt: Add Dark theme from https://github.com/ColinDuquesnoy/QDarkStyleSheet 8 years ago
Kloen bbeb9f1dbb citra-qt: add new uisetting->theme 8 years ago
chris062689 f44b360724 Changing default values for bg_red, bg_green, and bg_blue from 1.0 to 0.0. 8 years ago
Yuri Kunde Schlesner 838faf147e Session: Remove/add some forward declarations 8 years ago
Yuri Kunde Schlesner d96a9e0c11 Service: Remove unnecessary includes from service.h
This has a huge fallout in terms of needing to fix other files because
all service implementations included that file.
8 years ago
Kloen b763220dec Remove unused imports in game_list_p.h 8 years ago
TheKoopaKingdom f008b22e3b Addressed Bunnei's review comments, and made some other tweaks:
- Deleted GetStatus() because it wasn't used anywhere outside of Core::System.
 - Fixed design flaw where the message bar status could be set despite the game being stopped.
8 years ago
TheKoopaKingdom ff04320c97 Fixed wiki URLs. 8 years ago
TheKoopaKingdom a8aef599e0 Created a whitelist of system archives to prevent false positives creating dialogs. 8 years ago
TheKoopaKingdom 0409bdfea5 Optimized messages that were repetitive and added ability for core errors to specify more details optionally. 8 years ago
TheKoopaKingdom b6bab59000 Added message to status bar to show core errors ignored by the user. 8 years ago
TheKoopaKingdom 37bec598ea Made some changes from review comments:
- Made LoadKernelSystemMode return a pair consisting of a system mode and a result code (Could use review).
- Deleted ErrorOpenGL error code in favor of just having ErrorVideoCore.
- Made dialog messages more clear.
- Compared archive ID in fs_user.cpp to ArchiveIdCode::NCCH as opposed to hex magic.
- Cleaned up some other stuff.
8 years ago
TheKoopaKingdom 1ecb322daa Added system for handling core errors in citra-qt. 8 years ago
bunnei af1ff4d3ce Merge pull request #2739 from yuriks/kernel-reorg
Split-up kernel.h
8 years ago
Yuri Kunde Schlesner 64ecf81a3c Kernel: Move WaitObject to a separate file
Now that HandleTable doesn't directly depend on WaitObject anymore, this
can be separated from the main kernel.h header.
8 years ago
Yuri Kunde Schlesner d736cca848 CMake: Create INTERFACE targets for microprofile and nihstro 8 years ago
Yuri Kunde Schlesner 34b6c8bd88 CMake: Remove CITRA_QT_LIBS var
This used to be required to support both Qt4 and Qt5, but we dropped Qt4
so it's not needed anymore.
8 years ago
Yuri Kunde Schlesner 089baa04e8 CMake: Stop using FindOpenGL, which seems to not be required anymore 8 years ago
Yuri Kunde Schlesner 0f563111a2 CMake: Use IMPORTED target for Boost 8 years ago
Yuri Kunde Schlesner 7b81903756 CMake: Correct inter-module dependencies and library visibility
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.
8 years ago