| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
With this, only 19 usages of the global system instance remain within
the core library.
We're almost there.
|
|
|
|
|
| |
Migrates the Telemetry namespace into the Common namespace to make the
code consistent with the rest of our common code.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Makes the dependency explicit in the TelemetrySession's interface
instead of making it a hidden dependency.
This also revealed a hidden issue with the way the telemetry session was
being initialized. It was attempting to retrieve the app loader and log
out title-specific information. However, this isn't always guaranteed to
be possible.
During the initialization phase, everything is being constructed. It
doesn't mean an actual title has been selected. This is what the Load()
function is for. This potentially results in dead code paths involving
the app loader. Instead, we explicitly add this information when we know
the app loader instance is available.
|
|
|
|
|
| |
NonCopyable is misleading here. It also makes the class non-moveable as
well, so we can be explicit about this.
|
| |
|
|
|
|
| |
The backend is not used until we decide to submit the testcase/telemetry, and creating it early prevents users from updating the credentials properly while the games are running.
|
| |
|
|
|
|
| |
There's no "func" parameter, so this can just be removed.
|
|
|
|
|
| |
Prevents potential compilation issues in the future by including missing
headers for certain functions and types.
|
|
|
|
| |
This isn't implemented anywhere, so it can just be removed.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
| |
|
| |
|
|
|