Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(128)

Side by Side Diff: apps/app_shim/app_shim_launch.h

Issue 585123004: Mac: Give app_shim code a nicer home (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: various cleanups Created 6 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « apps/app_shim/app_shim_interactive_uitest_mac.mm ('k') | apps/app_shim/app_shim_messages.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(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_
OLDNEW
« no previous file with comments | « apps/app_shim/app_shim_interactive_uitest_mac.mm ('k') | apps/app_shim/app_shim_messages.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698