Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[MOD][Xposed][4.4+] Translucent Style

OP Woalk

View First Unread
10th July 2014, 01:28 PM   |  #1  
Woalk's Avatar
OP Senior Member
Thanks Meter: 415
 
164 posts
Join Date:Joined: Oct 2013
More
Requires Xposed Framework by rovo89. Special thanks to him!

Change the style of status and navigation bar when in “Translucent mode”!
You don't have to be bind to the KitKat gradient if you are on a AOSP ROM, and also you don't have to be bind to any ROM manufacturer's implementation of it!
As long as the implementation is close to the AOSP version, this module can easily replace it to one of the 11 styles available in this module (maybe there are coming more in the next time).


The currently available styles are:
  • KitKat gradient
  • Customizable gradient
  • Full transparency
  • Android “L” style (a solid, a bit darker colour)
  • Sense 6 style (like Android “L”, a bit lighter)
  • Customizable solid color
  • HTC Sense 5 Style
  • “CarBlend” style (use only with darker backgrounds, otherwise it's hard to see the icons)
  • “Halo” and “Bracket” gradient (gradient with curvature)
  • “Cutter” style
  • Sony Xperia style
Please, feel free to tell me if you have any suggestions which styles I should add.

Download from Xposed Repository:
http://repo.xposed.info/module/com.w...anslucentstyle

This module does nothing but exchanging the overlay for translucent system bars.
Read the thread a bit, and you will find many people thinking other things, and you will find the solution for it faster than you think, if you think this is a bug or something.


Without saying you should understand that this only works on KitKat (4.4+), and that the translucent mode has to be enabled to see the changes.

If it does not work with your ROM:
You can consider uploading or linking to your SystemUI.apk, I'll look into it and check if it is possible to expand the implementation of this module to your ROM's SystemUI.

Should work with the following ROMs:
  • All near-AOSP-based ROMs (CyanogenMod, Google Editions, ...)
  • HTC One M7 4.4+ and M8 Stock-based ROMs
  • LG G3 Stock-based ROMs
  • Samsung TouchWiz-based 4.4+ ROMs

Known bug:
Xperia style on xxhdpi devices.


Works perfectly fine together with Tinted Translucent Status Bar, making TTSB's design changes way more unique!

Have fun with it.


Changelog:

Version 2.3
  • Fixed HTC Sense NavigationBar in solid style always reverting to black.
  • Fixed Variable and CyanogenMod image styles showing up as something different.
Version 2.2
  • Now user has to specify whether an engine should be used (fixes "improper use"-FCs)
  • Added CyanogenMod-specific engine.
Version 2.1.1
Settings to control which engine is used.
Version 2.0
  • New engine: should work with more ROMs.
  • Solid color and gradient are now customizable.
  • New style: Xperia.
Version 1.0
Initial release.


Source code (under GPL v2 license):
https://github.com/woalk/TranslucentStyle

Attachment:
Screenshots of the module interface and the possible effects of it.
The translucency on the module's UI is made with my TTSB module.
Attached Thumbnails
Click image for larger version

Name:	scr1.png
Views:	20346
Size:	77.2 KB
ID:	2843750   Click image for larger version

Name:	scr2.png
Views:	17327
Size:	81.4 KB
ID:	2843751   Click image for larger version

Name:	scr3.png
Views:	16774
Size:	75.8 KB
ID:	2843752   Click image for larger version

Name:	scr4.png
Views:	15091
Size:	75.7 KB
ID:	2843753  
Last edited by Woalk; 19th October 2014 at 12:00 PM.
The Following 51 Users Say Thank You to Woalk For This Useful Post: [ View ]
10th July 2014, 01:41 PM   |  #2  
schrickz's Avatar
Senior Member
Flag Ambon
Thanks Meter: 70
 
342 posts
Join Date:Joined: Nov 2010
More
gonna test this ..
thanks ..
😁

edit: download failed ..

••sent from my thumb to your eyes ••
Last edited by schrickz; 10th July 2014 at 01:47 PM.
The Following User Says Thank You to schrickz For This Useful Post: [ View ]
10th July 2014, 01:55 PM   |  #3  
Woalk's Avatar
OP Senior Member
Thanks Meter: 415
 
164 posts
Join Date:Joined: Oct 2013
More
Quote:
Originally Posted by schrickz

gonna test this ..
thanks ..
��

edit: download failed ..

Please try again now, there was a problem with the file.
Make sure you press the “refresh” button first.
Last edited by Woalk; 10th July 2014 at 01:57 PM.
The Following User Says Thank You to Woalk For This Useful Post: [ View ]
10th July 2014, 02:30 PM   |  #4  
schrickz's Avatar
Senior Member
Flag Ambon
Thanks Meter: 70
 
342 posts
Join Date:Joined: Nov 2010
More
downloaded, installed, actived, disabled high-end graphics in performance settings (cm11) & rebooted ..
choose full transparent, granted superuser permission, restarted system ui & here is the result; black status bar ..


••sent from my thumb to your eyes ••
10th July 2014, 02:33 PM   |  #5  
Woalk's Avatar
OP Senior Member
Thanks Meter: 415
 
164 posts
Join Date:Joined: Oct 2013
More
Quote:
Originally Posted by schrickz

downloaded, installed, actived, disabled high-end graphics in performance settings (cm11) & rebooted ..
choose full transparent, granted superuser permission, restarted system ui & here is the result; black status bar ..

Disabling high-end graphics is wrong, I think, then after that every translucency is also deactivated...
The Following User Says Thank You to Woalk For This Useful Post: [ View ]
10th July 2014, 02:36 PM   |  #6  
ermacwins's Avatar
Senior Member
Thanks Meter: 683
 
3,815 posts
Join Date:Joined: Aug 2009
Donate to Me
Does it automatically detect status bar colours?
10th July 2014, 02:36 PM   |  #7  
Paoliz's Avatar
Senior Member
Flag Napoli
Thanks Meter: 132
 
582 posts
Join Date:Joined: Apr 2011
More
Great idea, But how this module works? I selected android L style, but in the apps the statusbar is always black...

Inviato dal mio Nexus 4
10th July 2014, 02:47 PM   |  #8  
schrickz's Avatar
Senior Member
Flag Ambon
Thanks Meter: 70
 
342 posts
Join Date:Joined: Nov 2010
More
Quote:
Originally Posted by Woalk

Disabling high-end graphics is wrong, I think, then after that every translucency is also deactivated...

OK, I got it ..
but status bar only transparent on launcher, on apps it goes black again ..

about the android L, could you added colour gradient so the status bar change to a slightly darker gradient from apps action bar ?
or this module only aimed at translucency ?

••sent from my thumb to your eyes ••
10th July 2014, 02:55 PM   |  #9  
Woalk's Avatar
OP Senior Member
Thanks Meter: 415
 
164 posts
Join Date:Joined: Oct 2013
More
Quote:
Originally Posted by ermacwins

Does it automatically detect status bar colours?

Quote:
Originally Posted by Paoliz

Great idea, But how this module works? I selected android L style, but in the apps the statusbar is always black...

Don't confuse, this is not the functionality of this module.
What you're looking for is Tinted Translucent Status Bar which I linked in the OP.

Quote:
Originally Posted by schrickz

OK, I got it ..
but status bar only transparent on launcher, on apps it goes black again ..

about the android L, could you added colour gradient so the status bar change to a slightly darker gradient from apps action bar ?
or this module only aimed at translucency ?

First paragraph: If you want this, check my other module TTSB (link in the OP or in my signature), there you can enable it on apps also.
Or check the module "Force Translucent KitKat".
Both can be combined with Translucent Style module.

Second paragraph, first question: select "KitKat lighter gradient", or am I misunderstanding something?
Last edited by Woalk; 10th July 2014 at 02:59 PM.
The Following 2 Users Say Thank You to Woalk For This Useful Post: [ View ]
10th July 2014, 04:21 PM   |  #10  
godlesplay's Avatar
Senior Member
Thanks Meter: 196
 
653 posts
Join Date:Joined: Sep 2012
More
@Woalk this module is working with ttsb but doesn't with tsb, can you fix it?

Post Reply Subscribe to Thread
Previous Thread Next Thread