[One (M7) Themes and Apps] Ajthescot:
credits to lex_is300 dased14 and myself we have had transparent app drawer for couple of weeks but wanted to perfect it more before releasing it

like the op we all have different methods but this is my personal take on it.

this is my edits based on 5x6 app drawer

all dimen edits are based on this

if you use this mod please give credits to lex_is300 dased14 and myself

layouts .xmls​

hotseat.xml

<ImageView android:layout_gravity="bottom|center" android:layout_width="wrap_content" android:layout_height="@dimen/button_bar_height_without_padding" android:src="@drawable/home_nav_bg" android:scaleType="fitXY" />

to

<ImageView android:layout_gravity="bottom|center" android:layout_width="wrap_content" android:layout_height="@dimen/button_bar_height_without_padding[COLOR="Red"]2[/COLOR]" android:src="@drawable/home_nav_bg" android:scaleType="fitXY" />

all_apps_paged_view.xml

<com.htc.launcher.pageview.AllAppsPagedViewHost android:id="@id/all_apps_paged_view_frame" android:layout_width="fill_parent" android:layout_height="fill_parent"

to

<com.htc.launcher.pageview.AllAppsPagedViewHost android:id="@id/all_apps_paged_view_frame" [COLOR="red"]android:background="@drawable/custom"[/COLOR] android:layout_width="fill_parent" android:layout_height="fill_parent"

values xmls​

this edits fills the dock area with the custom bg for those with trans dock.

dimens.xml

<dimen name="button_bar_height_without_padding">55.0dip</dimen>

to

<dimen name="button_bar_height_without_padding">[COLOR="Red"]0.0dip[/COLOR]</dimen>

add this new line

<dimen name="button_bar_height_without_padding2">55.0dip</dimen>

styles.xml​

<style name="DropTargetBar">

add this

<item name="android:background">#98000000</item>

edit to suit your level of transparency​

smali​

com/android/htc/launcher

line numbers based on vts layout

Draglayer.smali

line 195 on 1.28 base

or line 156 on 1.29.401.12 base

const/high16 v2, -0x100

change to

const/high16 v2, 0x0

launcher.smali

line 21566 on 1.28 base

or line 15353 on 1.29.401.12 base

const/high16 v2, 0x10

change to

const/high16 v2, 0x0

line numbers may change on different versions of prism​

drawables xxhdpi​

add

custom backgound named custom.png

edit to your desired transparency

edit

automotive_common_app_bkg_top

to desired transparency this is blinkfeed and appdrawer clock bg

change home_nav_bg.jpg to home_nav_bg.png and edit transparency​

if using 5x6 appdrawer you are gonna have an ugly mess of icons overlapping with tranparent docks.

values dimens.xml​

<dimen name="config_allAppsTabbedPageLayoutPaddingTop">18.0dip</dimen>
<dimen name="config_allAppsTabbedPageLayoutPaddingBottom">4.0dip</dimen>
<dimen name="config_allAppsTabbedPageLayoutPaddingLeft">0.0dip</dimen>
<dimen name="config_allAppsTabbedPageLayoutPaddingRight">0.0dip</dimen>
<dimen name="config_allAppsTabbedPageLayoutPaddingTop_alt">35.0dip</dimen>
<dimen name="config_allAppsTabbedPageLayoutPaddingBottom_alt">10.0dip</dimen>
<dimen name="config_allAppsTabbedPageLayoutPaddingLeft_alt">0.0dip</dimen>
<dimen name="config_allAppsTabbedPageLayoutPaddingRight_alt">0.0dip</dimen>
<dimen name="page_view_icon_cell_width">75.0dip</dimen>
<dimen name="page_view_icon_cell_height">90.0dip</dimen>

to

<dimen name="config_allAppsTabbedPageLayoutPaddingTop">18.5dip</dimen>
<dimen name="config_allAppsTabbedPageLayoutPaddingBottom">35.0dip</dimen>
<dimen name="config_allAppsTabbedPageLayoutPaddingLeft">16.0dip</dimen>
<dimen name="config_allAppsTabbedPageLayoutPaddingRight">16.0dip</dimen>
<dimen name="config_allAppsTabbedPageLayoutPaddingTop_alt">35.0dip</dimen>
<dimen name="config_allAppsTabbedPageLayoutPaddingBottom_alt">50.0dip</dimen>
<dimen name="config_allAppsTabbedPageLayoutPaddingLeft_alt">30.0dip</dimen>
<dimen name="config_allAppsTabbedPageLayoutPaddingRight_alt">30.0dip</dimen>
<dimen name="allapps_edit_layout_page_spacing">100.0dip</dimen>
<dimen name="page_view_icon_cell_width">85.0dip</dimen>
<dimen name="page_view_icon_cell_height">87.0dip</dimen>

now the text may be overlaping or cut off screen

edit to your suited size

<dimen name="shortcut_label_l">12.0sp</dimen>

mine i have set to

<dimen name="shortcut_label_l">8.0sp</dimen>