| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
AppModelBuilder creates the list of applications in the home card.
Right now app_list doesn't have such API, so the interface is in
athena. It would be integrated with other app builders eventually.
BUG=380421
R=oshima@chromium.org
TBR=xiyuan@chromium.org
TEST=manually
Review URL: https://codereview.chromium.org/311113005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276618 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is necessary to handle non reserved accelerator.
Plus a couple of improvements
* move deps for tests to athena/DEPS
* add capture/activation controllers.
* don't set override redirect for athena_shell.
BUG=375534
TBR=ben@chromium.org
Review URL: https://codereview.chromium.org/322503005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276267 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
remove test windows. i don't think we need them any more.
BUG=381477
R=mukai@chromium.org
TBR=sadrul@chromium.org
Review URL: https://codereview.chromium.org/314303004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275560 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
InputManager provides ToplevelEventTarget and AcceleratorManager.
Added test short cut (ctrl-l) to show the home card.
BUG=375534
TEST=covered by unit tests
R=sadrul@chromium.org, sky@chromium.org
Review URL: https://codereview.chromium.org/305873002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275545 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=None
R=oshima@chromium.org
TBR=reed@google.com
TEST=athena_shell
Review URL: https://codereview.chromium.org/316323002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275393 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a reland of https://codereview.chromium.org/306083005/.
That was reverted because it implicitly added a dependency on
content from athena_shell.
This is identical to the original CL but still safe because
the dependency issue has been fixed already.
BUG=370204
TBR=oshima@chromium.org, benwells@chromium.org, reed@google.com
TEST=manually
Review URL: https://codereview.chromium.org/317163004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275373 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=None
R=oshima@chromium.org
TEST=None
Review URL: https://codereview.chromium.org/310243003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275337 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
WebActivity would be used from the home card, so better to be
in another directory accessible from athena/home.
BUG=380421
R=oshima@chromium.org
TBR=jam@chromium.org
TEST=compile succeeds
Review URL: https://codereview.chromium.org/307353007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275177 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Pressing F6 toggles the overview mode. Clicking/tapping a window in
overview mode selects it, and terminates the overview mode.
This patch adds 'ToggleOverview()' to the public WindowManager interface
to switch to the overview mode.
BUG=376353
R=ben@chromium.org, oshima@chromium.org
Review URL: https://codereview.chromium.org/302273004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275175 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(https://codereview.chromium.org/306083005/)
Reason for revert:
Seems to break compilation on Linux Chromium OS ASan LSan Builder:
FAILED: /mnt/data/b/build/goma/gomacc ../../third_party/llvm-build/Release+Asserts/bin/clang++ -Wl,-z,now -Wl,-z,relro -Wl,--fatal-warnings -pthread -Wl,-z,noexecstack -fPIC -B/mnt/data/b/build/slave/Linux_Chromium_OS_ASan_LSan_Builder/build/src/third_party/binutils/Linux_x64/Release/bin -Wl,--disable-new-dtags -L. -Wl,-u_sanitizer_options_link_helper -m64 -fsanitize=address -fsanitize=leak -Wl,--icf=none -Wl,-O1 -Wl,--gc-sections -o athena_shell -Wl,--start-group [..]
../../content/browser/renderer_host/pepper/browser_ppapi_host_impl.cc:61:error: undefined reference to 'ppapi::host::PpapiHost::PpapiHost(IPC::Sender*, ppapi::PpapiPermissions const&)'
../../content/browser/renderer_host/pepper/browser_ppapi_host_impl.cc:63:error: undefined reference to 'ppapi::host::PpapiHost::AddHostFactoryFilter(scoped_ptr<ppapi::host::HostFactory, base::DefaultDeleter<ppapi::host::HostFactory> >)'
../../content/browser/renderer_host/pepper/content_browser_pepper_host_factory.cc:123:error: undefined reference to 'ppapi::host::MessageFilterHost::MessageFilterHost(ppapi::host::PpapiHost*, int, int, scoped_refptr<ppapi::host::ResourceMessageFilter> const&)'
../../content/browser/renderer_host/pepper/content_browser_pepper_host_factory.cc:93:error: undefined reference to 'ppapi::host::MessageFilterHost::MessageFilterHost(ppapi::host::PpapiHost*, int, int, scoped_refptr<ppapi::host::ResourceMessageFilter> const&)'
[etc...]
Original issue's description:
> Replace the HomeCard by the AppList in Athena.
>
> BUG=370204
> R=oshima@chromium.org, benwells@chromium.org
> TBR=reed@google.com
> TEST=manually
>
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=274942
TBR=oshima@chromium.org,benwells@chromium.org,xiyuan@chromium.org,reed@google.com,mukai@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=370204
Review URL: https://codereview.chromium.org/319603004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274953 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=370204
R=oshima@chromium.org, benwells@chromium.org
TBR=reed@google.com
TEST=manually
Review URL: https://codereview.chromium.org/306083005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274942 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
An Activity can be a WebActivity, a SampleActivity etc. Each Activity has an
ActivityViewModel. The ActivityViewModel describes the UI for the Activity.
The ActivityManager is there to manage the list of activities. It is the source
of all the activities that various other activity-managers would use.
The ActivityViewManager is notified of activity updates from the ActivityManager,
and it creates the appropriate UI elements (views::Widget, etc.) to show the UI
for the activity to the user.
BUG=376357
R=oshima@chromium.org, skuhne@chromium.org
TBR=ben@chromium.org
Review URL: https://codereview.chromium.org/302683002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274015 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=375537
R=abodenha@chromium.org, ben@chromium.org, sadrul@chromium.org
Review URL: https://codereview.chromium.org/301593004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273378 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=362288
Review URL: https://codereview.chromium.org/287253003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272681 0039d316-1c4b-4281-b951-d872f2087c98
|
|
This sets the standard directory structure for Athena.
BUG=362288
Review URL: https://codereview.chromium.org/287163009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271561 0039d316-1c4b-4281-b951-d872f2087c98
|