diff options
Diffstat (limited to 'src/citra')
| -rw-r--r-- | src/citra/citra.cpp | 2 | ||||
| -rw-r--r-- | src/citra/config.cpp | 4 | ||||
| -rw-r--r-- | src/citra/default_ini.h | 9 |
3 files changed, 14 insertions, 1 deletions
diff --git a/src/citra/citra.cpp b/src/citra/citra.cpp index 14574e56c..e524c5535 100644 --- a/src/citra/citra.cpp +++ b/src/citra/citra.cpp | |||
| @@ -165,6 +165,8 @@ int main(int argc, char** argv) { | |||
| 165 | break; // Expected case | 165 | break; // Expected case |
| 166 | } | 166 | } |
| 167 | 167 | ||
| 168 | Core::Telemetry().AddField(Telemetry::FieldType::App, "Frontend", "SDL"); | ||
| 169 | |||
| 168 | while (emu_window->IsOpen()) { | 170 | while (emu_window->IsOpen()) { |
| 169 | system.RunLoop(); | 171 | system.RunLoop(); |
| 170 | } | 172 | } |
diff --git a/src/citra/config.cpp b/src/citra/config.cpp index 73846ed91..3869b6b5d 100644 --- a/src/citra/config.cpp +++ b/src/citra/config.cpp | |||
| @@ -156,8 +156,12 @@ void Config::ReadValues() { | |||
| 156 | static_cast<u16>(sdl2_config->GetInteger("Debugging", "gdbstub_port", 24689)); | 156 | static_cast<u16>(sdl2_config->GetInteger("Debugging", "gdbstub_port", 24689)); |
| 157 | 157 | ||
| 158 | // Web Service | 158 | // Web Service |
| 159 | Settings::values.enable_telemetry = | ||
| 160 | sdl2_config->GetBoolean("WebService", "enable_telemetry", true); | ||
| 159 | Settings::values.telemetry_endpoint_url = sdl2_config->Get( | 161 | Settings::values.telemetry_endpoint_url = sdl2_config->Get( |
| 160 | "WebService", "telemetry_endpoint_url", "https://services.citra-emu.org/api/telemetry"); | 162 | "WebService", "telemetry_endpoint_url", "https://services.citra-emu.org/api/telemetry"); |
| 163 | Settings::values.citra_username = sdl2_config->Get("WebService", "citra_username", ""); | ||
| 164 | Settings::values.citra_token = sdl2_config->Get("WebService", "citra_token", ""); | ||
| 161 | } | 165 | } |
| 162 | 166 | ||
| 163 | void Config::Reload() { | 167 | void Config::Reload() { |
diff --git a/src/citra/default_ini.h b/src/citra/default_ini.h index 9ea779dd8..ea02a788d 100644 --- a/src/citra/default_ini.h +++ b/src/citra/default_ini.h | |||
| @@ -176,7 +176,14 @@ use_gdbstub=false | |||
| 176 | gdbstub_port=24689 | 176 | gdbstub_port=24689 |
| 177 | 177 | ||
| 178 | [WebService] | 178 | [WebService] |
| 179 | # Whether or not to enable telemetry | ||
| 180 | # 0: No, 1 (default): Yes | ||
| 181 | enable_telemetry = | ||
| 179 | # Endpoint URL for submitting telemetry data | 182 | # Endpoint URL for submitting telemetry data |
| 180 | telemetry_endpoint_url = | 183 | telemetry_endpoint_url = https://services.citra-emu.org/api/telemetry |
| 184 | # Username and token for Citra Web Service | ||
| 185 | # See https://services.citra-emu.org/ for more info | ||
| 186 | citra_username = | ||
| 187 | citra_token = | ||
| 181 | )"; | 188 | )"; |
| 182 | } | 189 | } |