summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Moroney <mmoro@google.com>2023-07-06 15:59:13 -0700
committerTreehugger Robot <android-test-infra-autosubmit@system.gserviceaccount.com>2023-07-17 03:49:28 +0000
commitf086fdbe8bf2388825616c4afbbbd2dcbd1823c7 (patch)
tree64a779b841735105b0a10114b2a50659d2f09cb9
parente4cd83aae63ef94ed63a102dfa403693b5f03d1a (diff)
downloadanalytics-library-f086fdbe8bf2388825616c4afbbbd2dcbd1823c7.tar.gz
Update studio_stats.proto
Logs-Approval: cl/546083697 Bug: 286574681 Test: existing Change-Id: I7413ce1e2a2e4920ca2c247e62195d8e77a500e6
-rw-r--r--protos/src/main/proto/studio_stats.proto23
1 files changed, 23 insertions, 0 deletions
diff --git a/protos/src/main/proto/studio_stats.proto b/protos/src/main/proto/studio_stats.proto
index 4580e54..381bef0 100644
--- a/protos/src/main/proto/studio_stats.proto
+++ b/protos/src/main/proto/studio_stats.proto
@@ -615,6 +615,9 @@ message AndroidStudioEvent {
// set when kind = SOONG_SYNC_EVENT
optional SoongSyncStats soong_sync_stats = 177;
+ // set when kind = INTELLIJ_NEW_UI_SWITCH
+ optional IntelliJNewUISwitch intellij_new_ui_switch = 178;
+
enum EventCategory {
// The event was not grouped into any specific category (default).
NO_EVENT_CATEGORY = 0;
@@ -1400,6 +1403,9 @@ message AndroidStudioEvent {
// Soong sync event
SOONG_SYNC_EVENT = 293;
+
+ // Event related to the user toggling the new UI state
+ INTELLIJ_NEW_UI_SWITCH = 294;
}
// Represents different Performance Monitoring types.
@@ -13622,3 +13628,20 @@ message SoongSyncStats {
CANCELLED = 3;
}
}
+
+message IntelliJNewUISwitch {
+ enum SwitchSource {
+ SOURCE_UNKNOWN = 0;
+ ENABLE_NEW_UI_ACTION = 1;
+ DISABLE_NEW_UI_ACTION = 2;
+ WELCOME_PROMO = 3;
+ WHATS_NEW_PAGE = 4;
+ SETTINGS_PAGE = 5;
+ }
+
+ // Source of the new ui status switch
+ optional SwitchSource switch_source = 1;
+
+ // updated status of new ui
+ optional bool new_ui = 2;
+}