From 72cca114d3f67bec7c070f7e36995f2f9fdfe2f0 Mon Sep 17 00:00:00 2001 From: SpiritCroc Date: Sun, 15 Jan 2023 14:35:28 +0100 Subject: [PATCH] Include screen measures in rageshakes for UI issues Change-Id: I8d659b8150211b67aa8f563ef6f59a47665bc45f --- .../java/im/vector/app/features/rageshake/BugReporter.kt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/vector/src/main/java/im/vector/app/features/rageshake/BugReporter.kt b/vector/src/main/java/im/vector/app/features/rageshake/BugReporter.kt index ad6f1b8719..e37875a90b 100755 --- a/vector/src/main/java/im/vector/app/features/rageshake/BugReporter.kt +++ b/vector/src/main/java/im/vector/app/features/rageshake/BugReporter.kt @@ -323,6 +323,14 @@ class BugReporter @Inject constructor( builder.addFormDataPart("enabledDebugSettings", enabledDebugSettings.joinToString()) .addFormDataPart("reportTime", reportTime) .addFormDataPart("packageName", buildMeta.applicationId) + // Device characteristics + context.resources.displayMetrics.apply { + builder.addFormDataPart("device_density", density.toString()) + .addFormDataPart("device_width_px", widthPixels.toString()) + .addFormDataPart("device_height_px", heightPixels.toString()) + .addFormDataPart("device_width_dp", (widthPixels/density).toString()) + .addFormDataPart("device_height_dp", (heightPixels/density).toString()) + } // add the gzipped files for (file in gzippedFiles) {