| OLD | NEW |
| (Empty) |
| 1 // Copyright 2013 The Chromium Authors. All rights reserved. | |
| 2 // Use of this source code is governed by a BSD-style license that can be | |
| 3 // found in the LICENSE file. | |
| 4 | |
| 5 #ifndef APPS_APP_SHIM_APP_SHIM_LAUNCH_H_ | |
| 6 #define APPS_APP_SHIM_APP_SHIM_LAUNCH_H_ | |
| 7 | |
| 8 namespace apps { | |
| 9 | |
| 10 enum AppShimLaunchType { | |
| 11 // Process the app shim's LaunchAppmessage and associate the shim with the | |
| 12 // given profile and app id. | |
| 13 APP_SHIM_LAUNCH_REGISTER_ONLY = 0, | |
| 14 // Do the above and launch the app. | |
| 15 APP_SHIM_LAUNCH_NORMAL, | |
| 16 // Counter and end marker. | |
| 17 APP_SHIM_LAUNCH_NUM_TYPES | |
| 18 }; | |
| 19 | |
| 20 enum AppShimLaunchResult { | |
| 21 // App launched successfully. | |
| 22 APP_SHIM_LAUNCH_SUCCESS = 0, | |
| 23 // There is already a host registered for this app. | |
| 24 APP_SHIM_LAUNCH_DUPLICATE_HOST, | |
| 25 // The profile was not found. | |
| 26 APP_SHIM_LAUNCH_PROFILE_NOT_FOUND, | |
| 27 // The app was not found. | |
| 28 APP_SHIM_LAUNCH_APP_NOT_FOUND, | |
| 29 // Counter and end marker. | |
| 30 APP_SHIM_LAUNCH_NUM_RESULTS | |
| 31 }; | |
| 32 | |
| 33 enum AppShimFocusType { | |
| 34 // Just focus the app. | |
| 35 APP_SHIM_FOCUS_NORMAL = 0, | |
| 36 // Focus the app or launch it if it has no windows open. | |
| 37 APP_SHIM_FOCUS_REOPEN, | |
| 38 // Open the given file in the app. | |
| 39 APP_SHIM_FOCUS_OPEN_FILES, | |
| 40 // Counter and end marker. | |
| 41 APP_SHIM_FOCUS_NUM_TYPES | |
| 42 }; | |
| 43 | |
| 44 enum AppShimAttentionType { | |
| 45 // Removes any active attention request. | |
| 46 APP_SHIM_ATTENTION_CANCEL = 0, | |
| 47 // Bounces the shim in the dock briefly. | |
| 48 APP_SHIM_ATTENTION_INFORMATIONAL, | |
| 49 // Bounces the shim in the dock continuously. | |
| 50 APP_SHIM_ATTENTION_CRITICAL, | |
| 51 // Counter and end marker. | |
| 52 APP_SHIM_ATTENTION_NUM_TYPES | |
| 53 }; | |
| 54 | |
| 55 } // namespace apps | |
| 56 | |
| 57 #endif // APPS_APP_SHIM_APP_SHIM_LAUNCH_H_ | |
| OLD | NEW |