Commit Graph

12740 Commits

Author SHA1 Message Date
ReinUsesLisp
fe4c63bf1d service/friend: Remove unused field 2019-10-04 23:41:21 +00:00
ReinUsesLisp
e49092ce92 service/filesystem: Silence -Wunused-variable 2019-10-04 23:41:21 +00:00
ReinUsesLisp
60f4dfa537 service/bcat: Silence -Wreorder and -Wunused 2019-10-04 23:41:21 +00:00
ReinUsesLisp
d9f18a0a32 service/audio: Silence -Wunused 2019-10-04 23:28:34 +00:00
ReinUsesLisp
47d71a170c service/apm: Silence -Wunused and -Wreorder 2019-10-04 23:28:34 +00:00
ReinUsesLisp
03b61015f1 common/file_util: Silence -Wswitch 2019-10-04 23:28:34 +00:00
Rodrigo Locatti
dbd041a093 Merge pull request #2941 from FernandoS27/fix-master
SDL: Fix missing header
2019-10-04 22:50:15 +00:00
Fernando Sahmkow
8b97713979 SDL: Fix missing header
This fixes linux and mingw builds.
2019-10-04 18:14:11 -04:00
bunnei
0b7e6a8dd8 Merge pull request #2896 from FearlessTobi/port-4950
Port citra-emu/citra#4950: "Add FPS to SDL title bar"
2019-10-04 15:51:03 -04:00
bunnei
7e8e3edf19 Merge pull request #2936 from VPeruS/use-isallzeroarray
[crypto] Use IsAllZeroArray helper function
2019-10-04 15:44:35 -04:00
bunnei
96e0be8a3b Merge pull request #2940 from lioncash/zlib
externals: Track mainline zlib as a submodule
2019-10-04 15:44:13 -04:00
Lioncash
914cfd5429 CMakeLists: Make libzip excluded from the ALL target
Likewise, we also only want to link in the libraries that we actually
make use of (so we don't need to worry about linking in test targets).
2019-10-04 05:02:01 -04:00
Lioncash
2b8c72d4bb externals: Use upstream zlib
We don't need to depend on a custom fork for this. We can add the
library as is, and then make it excluded from the ALL target, so we only
link in the libraries that we actually make use of.
2019-10-04 05:01:57 -04:00
bunnei
e34485ab03 Merge pull request #2898 from FearlessTobi/port-4004
Port citra-emu/citra#4004: "qt_themes: add two colorful themes"
2019-10-03 21:34:40 -04:00
David
7953d798c4 Merge pull request #2539 from DarkLordZach/bcat
bcat: Implement BCAT service and connect to yuzu Boxcat server
2019-10-03 19:06:13 +10:00
bunnei
9713feb8c7 Merge pull request #2937 from DarkLordZach/azure-msvc
ci: Add windows MSVC builds to patreon and mainline pipelines
2019-10-02 19:28:03 -04:00
Zach Hilman
82707f938b ci: Correct mainline release dependency 2019-10-02 18:54:05 -04:00
Zach Hilman
627e6b3573 ci: Add Mainline tagline 2019-10-02 18:51:21 -04:00
Zach Hilman
5fc784920e ci: Use MSVC windows for patreon 2019-10-02 18:23:09 -04:00
Zach Hilman
b61d9b2df6 ci: Use MSVC windows for mainline 2019-10-02 17:58:52 -04:00
Zach Hilman
cc18f526b6 ci: Add MSVC build template 2019-10-02 17:58:33 -04:00
Zach Hilman
870ad0f2e2 ci: Add Windows MSVC package script 2019-10-02 17:53:53 -04:00
Zach Hilman
35a8c29e3a ci: Fix unset environment variable bug 2019-10-02 17:53:37 -04:00
vperus
18ff55fdc1 [crypto] Use IsAllZeroArray helper function 2019-10-02 19:20:45 +03:00
Zach Hilman
7e58c13368 qt: Add service dialog 2019-10-02 08:35:43 -04:00
bunnei
ee9261383d Merge pull request #2932 from DarkLordZach/azure-gitpages
ci: Iterate through GitHub pages for pull requests
2019-10-01 23:22:49 -04:00
Zach Hilman
fc65adcf31 ci: Check additional pages on GitHub 2019-10-01 21:54:26 -04:00
Zach Hilman
f591745504 ci: Iterate through GitHub pages for pull requests 2019-10-01 21:38:09 -04:00
bunnei
a402e977fd Merge pull request #2904 from ogniK5377/better-signal-hid
Signal styleset changes at a better time
2019-10-01 10:58:02 -04:00
bunnei
362c119d09 Merge pull request #2924 from MysticExile/readme-2
Remove AppVeyor status from the readme.md
2019-10-01 10:57:19 -04:00
bunnei
cd6b24da56 Merge pull request #2929 from DarkLordZach/azure-patreon-merge-extra
ci: Merge patreon tagged PRs from public repository during merge step.
2019-10-01 10:56:50 -04:00
Zach Hilman
cafb132e71 boxcat: Use updated game-asset API URL and tags 2019-10-01 09:13:31 -04:00
Zach Hilman
9c7d8b0e07 bcat: Add FSC accessors for BCAT data
Ports BCAT to use FSC interface
2019-10-01 09:13:09 -04:00
Zach Hilman
78a4dd3403 boxcat: Implement events global field 2019-09-30 17:28:23 -04:00
Zach Hilman
f6849e6608 bcat: Implement DeliveryCacheProgressImpl structure
Huge thanks to lioncash for re-ing this for me.
2019-09-30 17:27:23 -04:00
Zach Hilman
a218dd91a2 boxcat: Use Etag header names for file digest 2019-09-30 17:27:23 -04:00
Zach Hilman
f2db6ba7ea boxcat: Add downloading and client for launch parameter data 2019-09-30 17:27:23 -04:00
Zach Hilman
7aa7274e05 bcat: Add backend function for BCAT Indirect (launch parameter)
Returns the data that should be returned by PopLaunchParameter kind=ApplicationSpecific.
2019-09-30 17:27:23 -04:00
Zach Hilman
b7ee67820f bcat: Expose CreateBackendFromSettings helper function 2019-09-30 17:27:23 -04:00
Zach Hilman
5a6997917b am: Unstub PopLaunchParameter and add bcat connection for app-specific data
Previously we were simply returning the account-preselect structure all times but if passed with a different mode the game expects application-specific data. This also adds a hook for BCAT into this allowing us to send the launch parameter through bcat,
2019-09-30 17:27:23 -04:00
Zach Hilman
122c095c9b configure_service: Allow Qt to open external links 2019-09-30 17:26:10 -04:00
Zach Hilman
4746919d86 cmake: Add cmake option to build Boxcat backend
Default enabled
2019-09-30 17:26:10 -04:00
Zach Hilman
cea642cae0 yuzu: Add UI tab to configure BCAT services
Also displays current events if boxcat is selected.
2019-09-30 17:26:10 -04:00
Zach Hilman
8e5b88ecfa bcat: Implement cmd 90201 ClearDeliveryCacheStorage
Takes a title ID and simply deletes all the data for that title ID's bcat. Invokes the respective backend command.
2019-09-30 17:23:26 -04:00
Zach Hilman
c58395d5f6 bcat: Implement cmd 30100 SetPassphrase
Takes a title ID and passphrase (0x40 byte string) and passes it to the backend.
2019-09-30 17:23:26 -04:00
Zach Hilman
4028728744 bcat: Implement cmd RequestSyncDeliveryCache and variant
Variant also supports only updating a single directory. These just both invoke backend commands.
2019-09-30 17:23:26 -04:00
Zach Hilman
8533b82f37 bcat: Implement IDeliveryCacheProgressService commands
Used to query completion status and events for the current delivery task.
2019-09-30 17:23:26 -04:00
Zach Hilman
d43b85eef4 bcat: Implement IDeliveryCacheFileService commands
Used to read the contents of files and access their metadata.
2019-09-30 17:23:26 -04:00
Zach Hilman
38ea6a4e18 bcat: Implement IDeliveryCacheDirectoryService commands
Used to list and get directories at the root level.
2019-09-30 17:23:26 -04:00
Zach Hilman
00ac1898d3 bcat: Implement IDeliveryCacheStorageService commands
Used to create subclasses to manage files and directories and to list directories.
2019-09-30 17:23:26 -04:00