diff options
author | Petr Mrázek <peterix@gmail.com> | 2016-11-26 02:18:05 +0100 |
---|---|---|
committer | Petr Mrázek <peterix@gmail.com> | 2016-11-26 02:18:05 +0100 |
commit | 55541c387c8096a941b6c007f97823d807967289 (patch) | |
tree | 30a89d360408e51de4cd00fbe8559c869e517ef9 /application | |
parent | d5fdc23eb29da45b4716f7515388d3c896dbd76a (diff) | |
download | MultiMC-55541c387c8096a941b6c007f97823d807967289.tar MultiMC-55541c387c8096a941b6c007f97823d807967289.tar.gz MultiMC-55541c387c8096a941b6c007f97823d807967289.tar.lz MultiMC-55541c387c8096a941b6c007f97823d807967289.tar.xz MultiMC-55541c387c8096a941b6c007f97823d807967289.zip |
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.
Diffstat (limited to 'application')
-rw-r--r-- | application/MultiMC.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/application/MultiMC.cpp b/application/MultiMC.cpp index 83bb731d..93f7a33f 100644 --- a/application/MultiMC.cpp +++ b/application/MultiMC.cpp @@ -1017,6 +1017,9 @@ MainWindow* MultiMC::showMainWindow(bool minimized) customValues["cd2"] = m_settings->get("JavaArchitecture"); customValues["cd3"] = Sys::isSystem64bit() ? "64":"32"; customValues["cd4"] = Sys::isCPU64bit() ? "64":"32"; + auto kernelInfo = Sys::getKernelInfo(); + customValues["cd5"] = kernelInfo.kernelName; + customValues["cd6"] = kernelInfo.kernelVersion; m_analytics->sendScreenView("Main Window", customValues); } return m_mainWindow; |