summaryrefslogtreecommitdiff
path: root/Source/Core/Common/Analytics.cpp
AgeCommit message (Collapse)Author
2018-10-27Common/Analytics: add basic support for vector serializationPierre Bourdon
Only supports u32 for now since that's the only thing we need.
2018-08-23Android: Add usage statistics to android.zackhow
Added an option in General config to enable/disable usage statistics. Added a popup on first open if the user would like to engage in reporting. Clicking cancel or out of the box opts out. Only clicking 'Ok' will enable reporting. Also added a new android specific values to report.
2017-06-13Common: Add HttpRequest to simplify HTTP requestsLéo Lam
Too much boilerplate that is duplicated if we use curl directly. Let's add a simple wrapper class that hides the implementation details and just allows to simply make HTTP requests and get responses.
2017-06-03Analytics: Don't crash when a DNS resolve times outLéo Lam
2017-05-03Analytics: Set proper thread name.degasus
2017-04-26Make ENABLE_ANALYTICS=0 do somethingspycrab
2016-06-24Reformat all the things. Have fun with merge conflicts.Pierre Bourdon
2016-06-19analytics: Disable ALPN only on Windows.Pierre Bourdon
2016-06-19Add an Analytics reporting system.Pierre Bourdon
Fully opt-in, reports to analytics.dolphin-emu.org over SSL. Collects system information and settings at Dolphin start time and game start time. UI not implemented yet, so users are required to opt in through config editing.