diff options
author | jrizzoli <joey@cyanogenmoditalia.it> | 2015-09-08 21:44:50 +0200 |
---|---|---|
committer | jrizzoli <joey@cyanogenmoditalia.it> | 2015-09-26 21:42:26 +0200 |
commit | 6855fc5c7592896847adc0a7eddf446b1d5bb4c1 (patch) | |
tree | 62c7a05bddc7c865c38d1a9f25bb0d4a5db5152b | |
parent | 7845952fe9b81d2878b1c21d634004a06d642e26 (diff) | |
download | android_packages_apps_Gello-6855fc5c7592896847adc0a7eddf446b1d5bb4c1.tar.gz android_packages_apps_Gello-6855fc5c7592896847adc0a7eddf446b1d5bb4c1.tar.bz2 android_packages_apps_Gello-6855fc5c7592896847adc0a7eddf446b1d5bb4c1.zip |
Update navigation bar UI
- Set right colors for elements
- Hide separator when editing url
- Keep it colored on tabs view
- Make Security state icon smaller
- Update progress bar indicator
- Update incognito colors
Change-Id: I856dd3add116dbc75be64a989983cac7ff814d95
Signed-off-by: jrizzoli <joey@cyanogenmoditalia.it>
-rw-r--r-- | src/gello/res/values/about.xml | 12 | ||||
-rw-r--r-- | src/res/drawable-hdpi/deco_progress_bar.9.png | bin | 1298 -> 249 bytes | |||
-rw-r--r-- | src/res/drawable-mdpi/deco_progress_bar.9.png | bin | 790 -> 571 bytes | |||
-rw-r--r-- | src/res/drawable-xhdpi/deco_progress_bar.9.png | bin | 1283 -> 285 bytes | |||
-rw-r--r-- | src/res/drawable/ic_action_add_incognito.xml | 2 | ||||
-rw-r--r-- | src/res/drawable/ic_deco_incognito_normal.xml | 2 | ||||
-rw-r--r-- | src/res/drawable/img_deco_tile_avoid.xml | 4 | ||||
-rw-r--r-- | src/res/drawable/img_deco_tile_avoid_accent.xml | 4 | ||||
-rw-r--r-- | src/res/drawable/img_deco_tile_unknown.xml | 4 | ||||
-rw-r--r-- | src/res/drawable/img_deco_tile_untrusted.xml | 4 | ||||
-rw-r--r-- | src/res/drawable/img_deco_tile_verified.xml | 4 | ||||
-rw-r--r-- | src/res/layout/nav_screen.xml | 8 | ||||
-rw-r--r-- | src/res/layout/nav_tab_view.xml | 6 | ||||
-rw-r--r-- | src/res/layout/title_bar_nav.xml | 16 | ||||
-rw-r--r-- | src/res/values-v21/styles.xml | 2 | ||||
-rw-r--r-- | src/res/values/colors.xml | 7 | ||||
-rw-r--r-- | src/src/com/android/browser/NavigationBarBase.java | 4 |
17 files changed, 47 insertions, 32 deletions
diff --git a/src/gello/res/values/about.xml b/src/gello/res/values/about.xml new file mode 100644 index 00000000..608619b0 --- /dev/null +++ b/src/gello/res/values/about.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8"?> + <resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <!-- Text to display in about dialog --> +<string name="about_text" formatted="false"> + +Version: 42.0.2311.187027\n +Built: Tue Sep 8 14:58:47 CEST 2015\n +Host: envy-linux\n +User: joey\n +Hash: ede7d44 (2311)\n +</string> +</resources> diff --git a/src/res/drawable-hdpi/deco_progress_bar.9.png b/src/res/drawable-hdpi/deco_progress_bar.9.png Binary files differindex 821b8703..d0d8f912 100644 --- a/src/res/drawable-hdpi/deco_progress_bar.9.png +++ b/src/res/drawable-hdpi/deco_progress_bar.9.png diff --git a/src/res/drawable-mdpi/deco_progress_bar.9.png b/src/res/drawable-mdpi/deco_progress_bar.9.png Binary files differindex 4eb5f512..9e14a752 100644 --- a/src/res/drawable-mdpi/deco_progress_bar.9.png +++ b/src/res/drawable-mdpi/deco_progress_bar.9.png diff --git a/src/res/drawable-xhdpi/deco_progress_bar.9.png b/src/res/drawable-xhdpi/deco_progress_bar.9.png Binary files differindex 1206ab28..14d6e3a3 100644 --- a/src/res/drawable-xhdpi/deco_progress_bar.9.png +++ b/src/res/drawable-xhdpi/deco_progress_bar.9.png diff --git a/src/res/drawable/ic_action_add_incognito.xml b/src/res/drawable/ic_action_add_incognito.xml index f3dc09d5..aa87d17c 100644 --- a/src/res/drawable/ic_action_add_incognito.xml +++ b/src/res/drawable/ic_action_add_incognito.xml @@ -6,7 +6,7 @@ android:viewportHeight="24"> <path - android:fillColor="@color/icon_black" + android:fillColor="@color/icon_white" android:pathData="M12 7c2.76 0 5 2.24 5 5 0 .65-.13 1.26-.36 1.83l2.92 2.92c1.51-1.26 2.7-2.89 3.43-4.75-1.73-4.39-6-7.5-11-7.5-1.4 0-2.74 .25 -3.98 .7 l2.16 2.16C10.74 7.13 11.35 7 12 7zM2 4.27l2.28 2.28 .46 .46C3.08 8.3 1.78 10.02 1 12c1.73 4.39 6 7.5 diff --git a/src/res/drawable/ic_deco_incognito_normal.xml b/src/res/drawable/ic_deco_incognito_normal.xml index f3dc09d5..aa87d17c 100644 --- a/src/res/drawable/ic_deco_incognito_normal.xml +++ b/src/res/drawable/ic_deco_incognito_normal.xml @@ -6,7 +6,7 @@ android:viewportHeight="24"> <path - android:fillColor="@color/icon_black" + android:fillColor="@color/icon_white" android:pathData="M12 7c2.76 0 5 2.24 5 5 0 .65-.13 1.26-.36 1.83l2.92 2.92c1.51-1.26 2.7-2.89 3.43-4.75-1.73-4.39-6-7.5-11-7.5-1.4 0-2.74 .25 -3.98 .7 l2.16 2.16C10.74 7.13 11.35 7 12 7zM2 4.27l2.28 2.28 .46 .46C3.08 8.3 1.78 10.02 1 12c1.73 4.39 6 7.5 diff --git a/src/res/drawable/img_deco_tile_avoid.xml b/src/res/drawable/img_deco_tile_avoid.xml index 34c194a4..ac9c32db 100644 --- a/src/res/drawable/img_deco_tile_avoid.xml +++ b/src/res/drawable/img_deco_tile_avoid.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="utf-8"?> <vector xmlns:android="http://schemas.android.com/apk/res/android" - android:width="24dp" - android:height="24dp" + android:width="18dp" + android:height="18dp" android:viewportWidth="24" android:viewportHeight="24"> diff --git a/src/res/drawable/img_deco_tile_avoid_accent.xml b/src/res/drawable/img_deco_tile_avoid_accent.xml index 56e3bebe..6083bef7 100644 --- a/src/res/drawable/img_deco_tile_avoid_accent.xml +++ b/src/res/drawable/img_deco_tile_avoid_accent.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="utf-8"?> <vector xmlns:android="http://schemas.android.com/apk/res/android" - android:width="24dp" - android:height="24dp" + android:width="18dp" + android:height="18dp" android:viewportWidth="24" android:viewportHeight="24"> diff --git a/src/res/drawable/img_deco_tile_unknown.xml b/src/res/drawable/img_deco_tile_unknown.xml index b36a345b..08458bee 100644 --- a/src/res/drawable/img_deco_tile_unknown.xml +++ b/src/res/drawable/img_deco_tile_unknown.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="utf-8"?> <vector xmlns:android="http://schemas.android.com/apk/res/android" - android:width="24dp" - android:height="24dp" + android:width="18dp" + android:height="18dp" android:viewportWidth="24" android:viewportHeight="24"> diff --git a/src/res/drawable/img_deco_tile_untrusted.xml b/src/res/drawable/img_deco_tile_untrusted.xml index f605fb15..fe06ae3e 100644 --- a/src/res/drawable/img_deco_tile_untrusted.xml +++ b/src/res/drawable/img_deco_tile_untrusted.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="utf-8"?> <vector xmlns:android="http://schemas.android.com/apk/res/android" - android:width="24dp" - android:height="24dp" + android:width="18dp" + android:height="18dp" android:viewportWidth="24" android:viewportHeight="24"> diff --git a/src/res/drawable/img_deco_tile_verified.xml b/src/res/drawable/img_deco_tile_verified.xml index 4fb5b9b9..4601cbba 100644 --- a/src/res/drawable/img_deco_tile_verified.xml +++ b/src/res/drawable/img_deco_tile_verified.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="utf-8"?> <vector xmlns:android="http://schemas.android.com/apk/res/android" - android:width="24dp" - android:height="24dp" + android:width="18dp" + android:height="18dp" android:viewportWidth="24" android:viewportHeight="24"> diff --git a/src/res/layout/nav_screen.xml b/src/res/layout/nav_screen.xml index 6e75aee7..1f17a546 100644 --- a/src/res/layout/nav_screen.xml +++ b/src/res/layout/nav_screen.xml @@ -30,7 +30,7 @@ <LinearLayout android:layout_width="match_parent" android:layout_height="@dimen/toolbar_height" - android:background="@color/trasparent" + android:background="@color/primary" android:gravity="end" android:orientation="horizontal"> @@ -60,14 +60,14 @@ <ImageButton android:id="@+id/more" - style="@style/OverflowButton" /> + style="@style/OverflowButtonInverted" /> </LinearLayout> - <!-- Cosmetic shadow (covered by anim_screen during transitions) > + <!-- Cosmetic shadow (covered by anim_screen during transitions) --> <View android:layout_width="match_parent" android:layout_height="8dp" android:layout_marginTop="@dimen/toolbar_height" - android:background="@drawable/deco_cosmetic_topshadow" /--> + android:background="@drawable/deco_cosmetic_topshadow" /> </FrameLayout> diff --git a/src/res/layout/nav_tab_view.xml b/src/res/layout/nav_tab_view.xml index 1bf4b8de..6c475e11 100644 --- a/src/res/layout/nav_tab_view.xml +++ b/src/res/layout/nav_tab_view.xml @@ -56,8 +56,8 @@ android:textAppearance="?android:attr/textAppearanceSmallInverse" /> </LinearLayout> </LinearLayout> - <FrameLayout + <!--FrameLayout android:layout_width="match_parent" - android:layout_height="50dp" - android:background="@color/trasparent" /> + android:layout_height="48dp" + android:background="@color/trasparent" /--> </LinearLayout> diff --git a/src/res/layout/title_bar_nav.xml b/src/res/layout/title_bar_nav.xml index b5f865b9..1e0c3896 100644 --- a/src/res/layout/title_bar_nav.xml +++ b/src/res/layout/title_bar_nav.xml @@ -48,13 +48,14 @@ <!-- Cosmetic separator --> <View + android:id="@+id/separator" android:layout_width="1dp" - android:layout_height="42dp" - android:paddingTop="4dp" - android:paddingBottom="4dp" - android:paddingEnd="2dp" - android:background="#55FAFAFA" /> - + android:layout_height="36dp" + android:paddingTop="6dp" + android:paddingBottom="6dp" + android:paddingStart="4dp" + android:paddingEnd="4dp" + android:background="@color/icon_white" /> <ImageView android:id="@+id/stop" @@ -103,7 +104,7 @@ style="@style/NavButton" android:layout_width="wrap_content" android:contentDescription="@string/accessibility_button_clear" - android:src="@drawable/ic_action_stop" + android:src="@drawable/ic_action_stop_normal_inverted" android:visibility="gone" /> </LinearLayout> @@ -125,6 +126,7 @@ android:layout_gravity="center" android:clickable="false" android:paddingBottom="1dp" + android:paddingStart="1dp" android:paddingEnd="1dp" android:textColor="@color/white" android:textSize="13dp" diff --git a/src/res/values-v21/styles.xml b/src/res/values-v21/styles.xml index 0fce72c2..d5dd32b1 100644 --- a/src/res/values-v21/styles.xml +++ b/src/res/values-v21/styles.xml @@ -68,6 +68,8 @@ </style> <style name="Widget.UrlInputView" parent="BrowserTheme"> <item name="android:colorAccent">@color/white</item> + <item name="android:textColor">@color/icon_white</item> + <item name="android:textColorHint">@color/icon_white</item> </style> <style name="TextAppearance.Medium" parent="@android:style/TextAppearance.Material.Medium" /> <style name="TextAppearance.Small" parent="@android:style/TextAppearance.Material.Small" /> diff --git a/src/res/values/colors.xml b/src/res/values/colors.xml index 3f325d07..9adb57cd 100644 --- a/src/res/values/colors.xml +++ b/src/res/values/colors.xml @@ -19,11 +19,6 @@ <!-- fundamental colors --> <color name="white">#fafafa</color> <color name="black">#14181C</color> - <color name="red">#f44336</color> - <color name="yellow">#ffc107</color> - <color name="green">#4caf50</color> - <color name="blue">#2196F3</color> - <color name="trasparent">#ffffffff</color> <!-- chrome colors --> @@ -44,7 +39,7 @@ <!-- derived colors --> <color name="NavigationBarBackground">@color/primary</color> - <color name="NavigationBarBackgroundIncognito">#5A5A5A</color> + <color name="NavigationBarBackgroundIncognito">@color/black</color> <color name="PopupBackground">@color/white</color> <color name="TabNavBackgroundColor">@color/white</color> <color name="TabPassiveMessageBackground">#f2f2f2</color> diff --git a/src/src/com/android/browser/NavigationBarBase.java b/src/src/com/android/browser/NavigationBarBase.java index 5591558e..90b551b7 100644 --- a/src/src/com/android/browser/NavigationBarBase.java +++ b/src/src/com/android/browser/NavigationBarBase.java @@ -76,6 +76,7 @@ public class NavigationBarBase extends LinearLayout implements protected ImageView mStopButton; private SiteTileView mFaviconTile; + private View mSeparator; private View mVoiceButton; private ImageView mClearButton; private View mMore; @@ -121,6 +122,7 @@ public class NavigationBarBase extends LinearLayout implements mUrlInput.addTextChangedListener(this); mMore = findViewById(R.id.more_browser_settings); mMore.setOnClickListener(this); + mSeparator = findViewById(R.id.separator); mFaviconTile = (SiteTileView) findViewById(R.id.favicon_view); mFaviconTile.setOnClickListener(this); mVoiceButton = findViewById(R.id.voice); @@ -755,6 +757,7 @@ public class NavigationBarBase extends LinearLayout implements switch(state) { case STATE_NORMAL: mFaviconTile.setVisibility(View.VISIBLE); + mSeparator.setVisibility(View.VISIBLE); mMore.setVisibility(View.VISIBLE); if (mUiController != null) { Tab currentTab = mUiController.getCurrentTab(); @@ -770,6 +773,7 @@ public class NavigationBarBase extends LinearLayout implements break; case STATE_HIGHLIGHTED: mFaviconTile.setVisibility(View.GONE); + mSeparator.setVisibility(View.GONE); mClearButton.setVisibility(View.VISIBLE); mMore.setVisibility(View.GONE); if (mUiController != null) { |