Please share with me how you got the transparent notification bar? When you pull the notification bar down is it also transparent?
so how does one go about making a transparent status bar?
i love the rounded cm edge btw
Thanks, and I just added rounded corners to the bottom of the status bar too!
All it took was editing two files in the framework-res.apk file that draw the status bar:
statusbar_background.9.png (for the background itself)
title_bar_shadow.9.png (for the slight shadow underneath the status bar)
I just made a new background image with about a 10% opaque solid color instead of the 100% opaque gray gradient. You could certainly make it totally transparent too. For the rounded corners, I just filled them in with 100% opaque black. Did the same for the title bar shadow, but instead of a shadow, I made it white highlight to make the screen look "above" the status bar instead of "under" it. I had to widen the background image to get enough room for the rounded corners, but it seems as long as it's a proper 9-patch file, it'll work.
The only other issue was that both ADW and Launcher pro scale down the wallpaper to the area of the screen *not* including the status bar, so when I initially made the status bar transparent, all that showed through was black. But ADW has a setting for "wallpaper hack" that's enabled by default. Not really sure what it does, but disabling it allows the wallpaper to fill the entire screen, including beneath the status bar. Not sure if there's a similar setting in LP.
I've attached the two edited pngs here for reference. Since the size of the background image has changed, these (or similar) would need to be built into a new framework file as opposed to just added into an existing apk.
I haven't played with the notification tray itself yet, but it's all in the framework file.
For anyone motivated enough to start playing with the framework file, I just posted a link to a utility I wrote in the hack/rom forum. It just automates the tasks of getting, decompiling, recompiling and uploading the file. I got tired of typing the same commands over and over every time I'd make a change.