summaryrefslogtreecommitdiffstats
path: root/app/resources
diff options
context:
space:
mode:
authorrafaelw@chromium.org <rafaelw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-02-04 16:08:29 +0000
committerrafaelw@chromium.org <rafaelw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-02-04 16:08:29 +0000
commitf298901fdf7b438d12b776407026eec114e3682b (patch)
treeb0931bef4c62eca2a6b674d7f692d25694628edf /app/resources
parent3bd19b38ccaedafc2dd6dd8359b7a2083e7fdae7 (diff)
downloadchromium_src-f298901fdf7b438d12b776407026eec114e3682b.zip
chromium_src-f298901fdf7b438d12b776407026eec114e3682b.tar.gz
chromium_src-f298901fdf7b438d12b776407026eec114e3682b.tar.bz2
Step 1 in Implementing/Prototyping App Panels.
In this first step we 1) Create a new Browser::Type::TYPE_APP_PANEL which is observed in various places 2) Create an AppPanelBrowserFrame which is created in BrowserFrameWin when the TYPE_APP_PANEL is observed. AppPanelBrowserFrame draws itself per glen's mocks and will ultimately behave substantially different from regular browser windows. 3) Create a temporary command switch called --app-launch-as-panel which can be used until we implement actual app launching. Note that there is still work to be done "bit-twiddling" to match glen's mocks and to implement the "inactive" look for these windows. Steps 2 through N may include: different sizing behavior (based either on the content size or an api call), different min/maximize behavior, docking to the os taskbar, auto order & placement of app panels. A screen capture of the current implementation is attached to the bug. BUG=32361 Review URL: http://codereview.chromium.org/553143 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38107 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'app/resources')
-rw-r--r--app/resources/app_resources.grd1
-rwxr-xr-xapp/resources/frame_app_panel_default.pngbin0 -> 530 bytes
2 files changed, 1 insertions, 0 deletions
diff --git a/app/resources/app_resources.grd b/app/resources/app_resources.grd
index cc7f7b3..c73c82ab 100644
--- a/app/resources/app_resources.grd
+++ b/app/resources/app_resources.grd
@@ -53,6 +53,7 @@
<!-- Frame Images -->
<include name="IDR_FRAME" file="frame_default.png" type="BINDATA" />
<include name="IDR_FRAME_INACTIVE" file="frame_default_inactive.png" type="BINDATA" />
+ <include name="IDR_FRAME_APP_PANEL" file="frame_app_panel_default.png" type="BINDATA" />
<!-- Frame Edge Images -->
<include name="IDR_WINDOW_BOTTOM_CENTER" file="window_bottom_center.png" type="BINDATA" />
diff --git a/app/resources/frame_app_panel_default.png b/app/resources/frame_app_panel_default.png
new file mode 100755
index 0000000..aea7e28
--- /dev/null
+++ b/app/resources/frame_app_panel_default.png
Binary files differ