msw
5dce124e0d
Add mash shelf application id support.
...
Add an app_id mus window property; used to group shelf items, etc.
Populate app_id from the identity name via WindowManagerConnection.
Track multiple windows in ShelfDelegateMus & ShelfItemDelegateMus.
Show new ShelfMenuModelMus with titles on multi-window item click.
Rename ShelfController::[Pin|Unpin]Item (was [Add|Remove]Item).
Plumb identity; remove incorrect window_property.h comment.
TODO: Support dynamic app_id or custom init, for extensions, etc.?
TODO: Support window application titles (eg. 'Chrome' vs. 'New Tab')
BUG=557406
TEST=In "mojo_runner mojo:mash_session", type 'quick_launch' and hit CTRL+ENTER; a second quick launch window should open and share the existing shelf item.
R=sky@chromium.org ,jam@chromium.org
Review URL: https://codereview.chromium.org/1899323002
Cr-Commit-Position: refs/heads/master@{#389508}
2016-04-25 18:17:48 +00:00
..
2016-04-22 18:55:11 +00:00
2016-04-15 22:58:54 +00:00
2016-04-15 18:01:15 +00:00
2016-04-02 00:08:17 +00:00
2016-04-19 12:01:16 +00:00
2015-10-23 11:31:28 +00:00
2016-03-03 22:42:21 +00:00
2016-03-31 18:36:34 +00:00
2016-04-23 03:03:47 +00:00
2016-03-25 19:57:04 +00:00
2016-04-13 23:00:13 +00:00
2016-04-20 21:41:24 +00:00
2016-04-09 04:53:10 +00:00
2016-04-22 19:55:53 +00:00
2016-04-25 18:17:48 +00:00
2016-02-19 20:03:18 +00:00
2016-04-21 19:45:20 +00:00
2016-03-02 04:09:32 +00:00
2016-04-09 04:53:10 +00:00
2016-04-25 05:53:47 +00:00
2016-03-24 19:21:14 +00:00
2016-04-19 18:55:43 +00:00
2016-04-23 00:41:17 +00:00
2016-02-24 20:56:11 +00:00
2016-02-24 20:56:11 +00:00
2016-03-03 22:42:21 +00:00
2016-04-14 02:25:08 +00:00
2016-04-23 00:41:17 +00:00
2016-02-24 20:56:11 +00:00
2016-03-31 11:59:46 +00:00
2016-03-24 20:34:47 +00:00
2016-03-24 20:34:47 +00:00
2016-04-25 15:48:44 +00:00
2016-04-22 23:57:25 +00:00
2016-04-09 04:53:10 +00:00
2016-04-09 04:53:10 +00:00
2016-03-31 19:05:00 +00:00
2016-03-31 21:39:08 +00:00
2016-04-09 04:53:10 +00:00
2016-04-12 01:16:02 +00:00
2016-04-09 04:53:10 +00:00
2016-03-02 19:52:53 +00:00
2015-12-25 03:07:27 +00:00
2016-04-21 08:25:54 +00:00
2016-04-09 04:53:10 +00:00
2016-04-04 17:55:44 +00:00
2016-04-06 01:21:31 +00:00
2016-04-06 01:21:31 +00:00
2015-12-25 03:07:27 +00:00
2016-04-18 23:37:01 +00:00
2016-03-17 12:17:26 +00:00
2016-02-03 20:21:49 +00:00
2016-02-03 20:21:49 +00:00
2015-12-25 03:07:27 +00:00
2016-04-08 17:46:36 +00:00
2016-04-06 01:21:31 +00:00
2015-12-25 03:07:27 +00:00
2015-12-25 03:07:27 +00:00
2015-12-25 03:07:27 +00:00
2016-03-03 17:03:37 +00:00
2015-12-25 03:07:27 +00:00
2016-04-19 19:36:23 +00:00
2016-03-03 22:42:21 +00:00
2016-04-09 04:53:10 +00:00
2016-04-09 04:53:10 +00:00
2016-04-09 04:53:10 +00:00
2016-04-09 04:53:10 +00:00
2016-04-15 18:01:15 +00:00
2016-04-15 18:01:15 +00:00
2016-04-19 18:59:00 +00:00
2016-04-19 18:59:00 +00:00
2016-04-19 18:59:00 +00:00
2016-03-22 19:44:16 +00:00
2016-03-22 19:44:16 +00:00
2015-12-25 03:07:27 +00:00
2015-12-25 03:07:27 +00:00
2016-04-13 04:43:33 +00:00
2016-04-13 04:43:33 +00:00
2016-04-09 04:53:10 +00:00
2016-04-09 04:53:10 +00:00
2016-04-09 04:53:10 +00:00
2016-04-09 04:53:10 +00:00
2016-04-09 04:53:10 +00:00
2016-04-09 04:53:10 +00:00
2016-04-01 14:29:06 +00:00
2016-04-25 10:31:49 +00:00
2016-03-24 20:25:04 +00:00
2016-03-24 20:25:04 +00:00
2016-02-03 20:21:49 +00:00
2016-02-03 20:21:49 +00:00
2015-11-03 19:51:31 +00:00
2015-11-03 19:51:31 +00:00
2015-12-25 03:07:27 +00:00
2015-12-25 03:07:27 +00:00
2016-04-22 06:30:13 +00:00
2016-03-22 23:07:06 +00:00
2016-04-09 04:53:10 +00:00
2016-04-09 04:53:10 +00:00
2016-04-09 04:53:10 +00:00
2016-04-18 20:01:34 +00:00
2016-04-18 20:01:34 +00:00
2016-04-18 20:01:34 +00:00
2016-04-18 23:37:01 +00:00
2016-04-18 23:37:01 +00:00
2016-04-19 18:55:43 +00:00
2016-04-20 00:06:19 +00:00
2016-04-20 00:06:19 +00:00
2015-12-25 03:07:27 +00:00
2016-04-06 20:05:27 +00:00
2016-04-21 23:22:25 +00:00
2015-10-30 22:15:36 +00:00
2015-12-25 03:07:27 +00:00
2015-11-27 16:46:01 +00:00
2016-02-29 13:35:22 +00:00
2016-02-29 13:35:22 +00:00
2016-02-05 14:00:15 +00:00
2015-12-25 03:07:27 +00:00
2015-12-25 03:07:27 +00:00
2016-02-23 23:22:38 +00:00
2016-04-19 17:39:03 +00:00
2016-03-25 16:49:43 +00:00
2015-12-25 03:07:27 +00:00
2016-03-04 23:10:30 +00:00
2015-12-25 03:07:27 +00:00
2016-02-24 20:56:11 +00:00
2016-02-24 20:56:11 +00:00
2015-12-10 02:23:46 +00:00
2016-03-23 21:24:48 +00:00
2016-04-19 19:36:23 +00:00
2016-04-06 01:21:31 +00:00
2016-04-06 01:21:31 +00:00
2016-04-06 01:21:31 +00:00
2016-04-14 02:25:08 +00:00
2016-04-06 01:21:31 +00:00
2016-03-21 11:59:32 +00:00
2015-12-25 03:07:27 +00:00
2016-04-14 02:25:08 +00:00
2016-01-14 22:32:20 +00:00
2015-11-26 05:14:26 +00:00
2016-02-24 20:56:11 +00:00
2016-02-24 20:56:11 +00:00
2016-04-20 00:06:19 +00:00
2016-04-14 03:55:29 +00:00
2015-12-25 03:07:27 +00:00
2015-12-25 03:07:27 +00:00
2016-04-06 01:21:31 +00:00
2016-02-22 20:29:25 +00:00
2015-12-25 03:07:27 +00:00
2016-04-09 04:53:10 +00:00
2016-04-09 04:53:10 +00:00
2016-04-01 21:52:20 +00:00
2016-04-09 04:53:10 +00:00
2016-03-04 21:53:45 +00:00
2016-04-12 16:40:15 +00:00
2016-04-19 19:31:56 +00:00
2015-12-25 03:07:27 +00:00
2015-11-04 18:27:38 +00:00
2015-12-25 03:07:27 +00:00
2015-12-25 03:07:27 +00:00
2016-03-31 19:53:49 +00:00
2016-03-31 19:53:49 +00:00
2016-04-22 19:55:53 +00:00
2015-12-25 03:07:27 +00:00
2016-04-06 20:05:27 +00:00
2016-03-22 23:14:22 +00:00
2016-02-09 00:48:25 +00:00
2016-02-27 08:54:21 +00:00
2016-02-19 09:30:56 +00:00
2015-12-25 03:07:27 +00:00
2016-04-06 01:21:31 +00:00
2016-04-22 19:55:53 +00:00
2016-03-26 17:20:59 +00:00
2016-04-09 04:53:10 +00:00
2016-02-08 21:17:30 +00:00
2016-03-29 16:47:20 +00:00
2015-12-25 03:07:27 +00:00