From 55541c387c8096a941b6c007f97823d807967289 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sat, 26 Nov 2016 02:18:05 +0100 Subject: NOISSUE simplify system detection and user agent handling Now it only checks OS kernel name/version. User agent is 'MultiMC5/$version'. Kernel info is passed through custom dimensions in analytics. --- libraries/ganalytics/src/sys_unix.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'libraries/ganalytics/src/sys_unix.cpp') diff --git a/libraries/ganalytics/src/sys_unix.cpp b/libraries/ganalytics/src/sys_unix.cpp index 9569fbb6..866c9fdb 100644 --- a/libraries/ganalytics/src/sys_unix.cpp +++ b/libraries/ganalytics/src/sys_unix.cpp @@ -3,14 +3,14 @@ #include #include -QString Sys::getSystemInfo() +Sys::KernelInfo Sys::getKernelInfo() { + Sys::KernelInfo out; struct utsname buf; uname(&buf); - QString system(buf.sysname); - QString release(buf.release); - - return system + "; " + release; + out.kernelName = buf.sysname; + out.kernelVersion = buf.release; + return out; } uint64_t Sys::getSystemRam() -- cgit