diff options
| author | 2018-07-31 17:00:17 -0700 | |
|---|---|---|
| committer | 2018-08-07 14:15:03 -0700 | |
| commit | ffc19c03a776d3886d7a6ff05bd142f29a096db4 (patch) | |
| tree | 93dfcd201fcc1f01811b4c2e71a4629e4055b705 | |
| parent | 6941602616c2ca30dc832dc9877d6d3f43220c1d (diff) | |
Updating WindowManager transition type enums.
A new value was added (26) and they were moved to WindowManager.java so
it makes sense to update the protos accordingly.
Bug: 112053626
Test: Android builds
Change-Id: Ia18287cc1d7cc77e132c24de7e79e65b412df763
| -rw-r--r-- | core/proto/android/server/windowmanagerservice.proto | 29 | ||||
| -rw-r--r-- | core/proto/android/view/enums.proto | 27 |
2 files changed, 30 insertions, 26 deletions
diff --git a/core/proto/android/server/windowmanagerservice.proto b/core/proto/android/server/windowmanagerservice.proto index b0ea5e09a232..48113df0c5ff 100644 --- a/core/proto/android/server/windowmanagerservice.proto +++ b/core/proto/android/server/windowmanagerservice.proto @@ -24,6 +24,7 @@ import "frameworks/base/core/proto/android/server/appwindowthumbnail.proto"; import "frameworks/base/core/proto/android/server/surfaceanimator.proto"; import "frameworks/base/core/proto/android/view/displaycutout.proto"; import "frameworks/base/core/proto/android/view/displayinfo.proto"; +import "frameworks/base/core/proto/android/view/enums.proto"; import "frameworks/base/core/proto/android/view/surface.proto"; import "frameworks/base/core/proto/android/view/windowlayoutparams.proto"; import "frameworks/base/libs/incident/proto/android/privacy.proto"; @@ -134,32 +135,8 @@ message AppTransitionProto { APP_STATE_TIMEOUT = 3; } optional AppState app_transition_state = 1; - /* definitions for constants found in {@link com.android.server.wm.AppTransition} */ - enum TransitionType { - TRANSIT_NONE = 0; - TRANSIT_UNSET = -1; - TRANSIT_ACTIVITY_OPEN = 6; - TRANSIT_ACTIVITY_CLOSE = 7; - TRANSIT_TASK_OPEN = 8; - TRANSIT_TASK_CLOSE = 9; - TRANSIT_TASK_TO_FRONT = 10; - TRANSIT_TASK_TO_BACK = 11; - TRANSIT_WALLPAPER_CLOSE = 12; - TRANSIT_WALLPAPER_OPEN = 13; - TRANSIT_WALLPAPER_INTRA_OPEN = 14; - TRANSIT_WALLPAPER_INTRA_CLOSE = 15; - TRANSIT_TASK_OPEN_BEHIND = 16; - TRANSIT_TASK_IN_PLACE = 17; - TRANSIT_ACTIVITY_RELAUNCH = 18; - TRANSIT_DOCK_TASK_FROM_RECENTS = 19; - TRANSIT_KEYGUARD_GOING_AWAY = 20; - TRANSIT_KEYGUARD_GOING_AWAY_ON_WALLPAPER = 21; - TRANSIT_KEYGUARD_OCCLUDE = 22; - TRANSIT_KEYGUARD_UNOCCLUDE = 23; - TRANSIT_TRANSLUCENT_ACTIVITY_OPEN = 24; - TRANSIT_TRANSLUCENT_ACTIVITY_CLOSE = 25; - } - optional TransitionType last_used_app_transition = 2; + + optional .android.view.TransitionTypeEnum last_used_app_transition = 2; } /* represents DisplayContent */ diff --git a/core/proto/android/view/enums.proto b/core/proto/android/view/enums.proto index 10785cebe239..0172e7899a18 100644 --- a/core/proto/android/view/enums.proto +++ b/core/proto/android/view/enums.proto @@ -42,3 +42,30 @@ enum DisplayStateEnum { // CPU is not updating it. DISPLAY_STATE_ON_SUSPEND = 6; } + +// Constants found in android.view.WindowManager. +enum TransitionTypeEnum { + TRANSIT_NONE = 0; + TRANSIT_UNSET = -1; + TRANSIT_ACTIVITY_OPEN = 6; + TRANSIT_ACTIVITY_CLOSE = 7; + TRANSIT_TASK_OPEN = 8; + TRANSIT_TASK_CLOSE = 9; + TRANSIT_TASK_TO_FRONT = 10; + TRANSIT_TASK_TO_BACK = 11; + TRANSIT_WALLPAPER_CLOSE = 12; + TRANSIT_WALLPAPER_OPEN = 13; + TRANSIT_WALLPAPER_INTRA_OPEN = 14; + TRANSIT_WALLPAPER_INTRA_CLOSE = 15; + TRANSIT_TASK_OPEN_BEHIND = 16; + TRANSIT_TASK_IN_PLACE = 17; + TRANSIT_ACTIVITY_RELAUNCH = 18; + TRANSIT_DOCK_TASK_FROM_RECENTS = 19; + TRANSIT_KEYGUARD_GOING_AWAY = 20; + TRANSIT_KEYGUARD_GOING_AWAY_ON_WALLPAPER = 21; + TRANSIT_KEYGUARD_OCCLUDE = 22; + TRANSIT_KEYGUARD_UNOCCLUDE = 23; + TRANSIT_TRANSLUCENT_ACTIVITY_OPEN = 24; + TRANSIT_TRANSLUCENT_ACTIVITY_CLOSE = 25; + TRANSIT_CRASHING_ACTIVITY_CLOSE = 26; +} |