3b90b74cf96c88267e20a410b639b68de84c3323 |
|
18-Dec-2015 |
Jerome Gaillard <jgaillard@google.com> |
Create new Navigation Bar for the Theme Editor Preview The standard navigation bar was not working well in the Theme Editor preview when in a wide configuration. The bar then did not fit entirely inside the display. So we created a new Navigation Bar to use in the Theme Editor preview, that fixes the size problem. Bug: http://b.android.com/198179 Change-Id: Ifb1fa7b8f399f17392934de89078696337eca3e1
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/bars/NavigationBar.java
|
4ea74d2960688db6aa13452765dd5f2d07a40189 |
|
17-Nov-2015 |
Deepanshu Gupta <deepanshu@google.com> |
Revert "LayoutLib: Fix true transparency in status bar." This reverts commit 4eb298a941c3f465944b63f1a06518e911681c89. Even though this is techinically closer to what the framework does, the fix is not complete. As a result, it looks worse when using AppCompat themes. Revert the change for the release. Change-Id: I67c1002ea17dee7234d78e2d13aab876467bd70f
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/bars/NavigationBar.java
|
4eb298a941c3f465944b63f1a06518e911681c89 |
|
22-Aug-2015 |
Deepanshu Gupta <deepanshu@google.com> |
LayoutLib: Fix true transparency in status bar. Change-Id: Ieedf23cde9ab3e36c77501d30cc7e808e66a4782
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/bars/NavigationBar.java
|
fc8f4aad7395eca11f6d9b82eb266b1f4ee5041b |
|
23-Jul-2015 |
Deepanshu Gupta <deepanshu@google.com> |
LayoutLib: translucent sys ui bars Change-Id: I9c294329fc78418c505a5115bc9c07da29595af2
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/bars/NavigationBar.java
|
b1484862e2367d87d3ccbd0fd0a6d2598ed5918a |
|
22-Jul-2015 |
Deepanshu Gupta <deepanshu@google.com> |
Move the layout code out of RenderSessionImpl. Also, switch to using a RelativeLayout from a LinearLayout. The change will help in future when enabling transparent status and nav bar. Change-Id: Ie4db5d28313f1c5ef775603788598a56409f92c7
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/bars/NavigationBar.java
|
71dc5ee2244aa409c0426d3583a014e30d6cf07e |
|
18-May-2015 |
Deepanshu Gupta <deepanshu@google.com> |
Fix nav bar spacing for tablets. Change-Id: Ieee2c2174a3041a0f967cc75bbe74d8bf882ced7
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/bars/NavigationBar.java
|
139d6ff12d395a888624113fdd2521861b47d761 |
|
14-May-2015 |
Deepanshu Gupta <deepanshu@google.com> |
Update nav bar icons. - Add a script to copy the icons from the original source. - Update layout used for the navigation bar to be closer to the original layout. - Update test image with the latest rendering. - Add a nexus 5 landscape device config to help with testing. Change-Id: I0b6674955e0970a6a8cce148b1b7aa61e1752ccd
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/bars/NavigationBar.java
|
9b39c49bfcf9caf434799976304e492ef4599b86 |
|
15-Apr-2015 |
Diego Perez <diegoperez@google.com> |
Make status and navigation bars widgets and usable from layouts This will allow the theme editor to render these components separately. Change-Id: I8b2e0e78039b44623152e34f68ffcdfab5aa9885
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/bars/NavigationBar.java
|
58ca246c834d7ab45939367367a5932d8e348f41 |
|
18-Mar-2015 |
Deepanshu Gupta <deepanshu@google.com> |
Use right colors for status bar and nav bar. Bug: http://b.android.com/81862 Change-Id: Ia10297e83e54c01a50de6cbcac2b7fef48e8d238
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/bars/NavigationBar.java
|
42c7ce02f4023c94b315253754a20c20800be731 |
|
23-Jun-2014 |
Deepanshu Gupta <deepanshu@google.com> |
Add navigtaion bar icons to simulate older platforms. LayoutLib can simulate older versions of the platform to a very limited extent. This change adds the old navigtaion bar icons back and moves the latest ones to directories suffixed with "-v21". The code handles this resolution in a very crude way. This also removes a bunch of unused code and fixes some style warnings. Change-Id: Ib6e7bfd8dfb34b2ccd87f660ca979eb5ef14bae7
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/bars/NavigationBar.java
|
8930cb4f37ff0fbde65f7afd4bbe06ab77677f78 |
|
05-Sep-2013 |
Deepanshu Gupta <deepanshu@google.com> |
Fix layout rendering for RTL locales This changeset adds the framework resources for RTL locales and mirrors the layout if the application is RTL aware. Use ICU to check the character orientation of the locale - right to left or left to right. Set the layout direction on the top level layout accordingly. Also, load the RTL resources for Nav Bar when the locale is RTL. Change-Id: Icbb57ee2ac7c6d8dfc34c2f04dce34d820b9b1ed
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/bars/NavigationBar.java
|
282e181b58cf72b6ca770dc7ca5f91f135444502 |
|
24-Jan-2014 |
Adam Lesinski <adamlesinski@google.com> |
Revert "Move frameworks/base/tools/ to frameworks/tools/" This reverts commit 9f6a119c8aa276432ece4fe2118bd8a3c9b1067e.
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/bars/NavigationBar.java
|
9f6a119c8aa276432ece4fe2118bd8a3c9b1067e |
|
28-Aug-2013 |
Mike Lockwood <lockwood@google.com> |
Move frameworks/base/tools/ to frameworks/tools/ Change-Id: I3ffafdab27cc4aca256c3a5806b630795b75d5c8
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/bars/NavigationBar.java
|
891b703f7b1e0e396d16477cc66a286da7161b49 |
|
17-Oct-2012 |
Xavier Ducrohet <xav@android.com> |
Update layoutlib for jb mr1. Status bar displayed on all devices. Update logic for displaying nav bar to whether or not device has soft button. Update navigation buttons to new look. Remove battery and signal from navigation bar. Change-Id: I8241d71269a17126218a3062ba727e379a8e6c25
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/bars/NavigationBar.java
|