yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] C3C076:
New version announcement

Version 3.5.2 available

Changelog 3.5.2 - 11/01/2015

- Statusbar tweaks/Battery settings: added battery bar

--- allows custom position/margin/thickness/dynamic or user defined colors

--- optional charging animation

--- hides automatically while progress bar in status bar is showing at the same position

- Misc tweaks: added interface for specifying WiFi network priorities

--- connects to preferred network when more networks with good signal are in range

--- requires new permissions: ACCESS_WIFI_STATE and CHANGE_WIFI_STATE

- Fixed crash of GB settings on Motorola devices with MediaTek chip

- Added MT8121 to the list of MediaTek devices (thanks to yener90)

- Launcher tweaks: adjusted for Google Search 4.1.21 (thanks to theknut)

- Reworked statusbar tweaks to get rid of layout hooks (for potential better compatibility with unsupported devices)

- Improved identification of Google Play Edition devices (thanks to pyler)

- Other optimizations

- Updated French translations (thanks to ch-vox)

- Updated Japanese translations (thanks to WedyDQ10)

- Updated Russian translations (thanks to gaich)

- Updated Chinese (Simplified) translations (thanks to liveasx)

- Updated Polish translations (thanks to xtrem007)

New permissions

ACCESS_WIFI_STATE and CHANGE_WIFI_STATE needed for new WiFi priority feature
[Xposed Framework Modules] Digdis:
Thanks for this one. GB worked perfectly with my CM11 except for the battery percentage text, which I had to re-enable after each reboot (Of course I didn't expect you to fix it with CM being unsupported). Now compatibility with my ROM is perfect. :good:
[Xposed Framework Modules] JellyShakers:
THANK YOU! Now I got rid of a graphical issue in Notification drawer on Galaxy Alpha stock 4.4.4 KitKat :victory:

For anyone else having a weird transparency issues when pulling down the notification drawer you can fix it with these settings:

1.) Statusbar tweaks -> Notification drawer style -> Notification drawer background -> "Color Fill"

2.) Statusbar tweaks -> Notification drawer style -> Set background color -> "#001d27"

3.) Statusbar tweaks -> Notification drawer style -> Background mode -> "Underlay"

4.) Statusbar tweaks -> Notification drawer style -> Background transparency -> "0%"

Note, if your stock Rom has another color, disable GravityBox in Xposed, restart phone, pull down notification drawer, take screenshot,

read out the hex color with any image editing program from the screenshot (I use "paint.net" from here: http://www.getpaint.net/),

enable GravityBox again, restart phone, go into GravityBox and enter your hex number (Dont forget to add the "#" before the number)

and also don't forget to edit the other settings shown above, have fun :)

*Requires the newest GravityBox 3.5.2 !
[Xposed Framework Modules] HorstiG:
Thanks for Update, can you please install the battery bar in the middle?

HGT - Galaxy S3 - S5 - Tesla TTL7 - AllianceROM
[Xposed Framework Modules] marcars:
Hi there:)

i just write you a message on G+ and now i am contact you on this official thread. You write me that you have a test .apk for mt8127 hardware. I would be very thankful if you can post this test app version for me.
[Xposed Framework Modules] iamelton:
nice update.. battery bar looks very nice.. thx!
[Xposed Framework Modules] coolkoushik07:
Dont know if its co-incidence or not but this version is working on android one devices fully...
[Xposed Framework Modules] C3C076:
Probably a result of

It was a shot in the dark as I hadn't any device for testing but it seems it did the trick. At least partially, if not fully.

More details in commit description
[Xposed Framework Modules] C3C076:
I checked some youtube videos to learn more about your device. From what I saw it seemed to be running system that's heavily modified by Alcatel so it's not a typical MTK device. Anyway, I added MT8127 to the list of MTK devices so you can test with attached APK to see whether you get some better results.
[Xposed Framework Modules] xiayi:
Really awesome that this is still updated, despite the supposed death of Xposed and many modules being discontinued.

A small feature request, if I might. It'd be nice to be able to change the vertical position of the volume panel, I'd like to put it all the way to the top, like it is in Lollipop.
[Xposed Framework Modules] Gonik:
Hello [MENTION=5008415]C3C076[/MENTION] and to the rest of the community. I'd like you to thank you again for this excellent module.

I have a problem with the Torch in Quick Settings since it's not working no matter how many times i press it. It used to work some time back, but I haven't needed it until yesterday, when i noticed that it doesn't work. I've tried rebooting my device, disabling all other xposed modules, but the torch doesn't work. Everything else is working as it should.

Any other member had the same issue?

Thanx in advance for your help!
[Xposed Framework Modules] Ja_som:
I think Xposed log will be helpful...
[Xposed Framework Modules] Gonik:
Whoops, you're right... I forgot to attach them in the previous post. The debug log is last modified in May 2014, so i don't think that it gonna be useful, but the error log has the today's date.
[Xposed Framework Modules] forziere:
could it works with htc one sense 6?
[Xposed Framework Modules] Rapier:
You could install it and see. But it is not supported so don't report anything if not working

Sent from nowhere over the air...
[Xposed Framework Modules] nurps:
Will there be more battery icon packs or an option to use your own?
[Xposed Framework Modules] Beat_Slayer:
Hi, first of all, thanks for your great work.

I've got two requests that I would like to see on this excellent mod:

1- An option to center the new battery bar.

2- A wifi and signal merge like the one on this thread: http://xdaforums.com/xperia-z/themes-apps/mod-merge-wifi-signal-icons-updated-t2276066
[Xposed Framework Modules] C3C076:
- make sure you are not blocking any Camera related permissions from GB. Torch requires access to Camera hardware.

- capture a logcat while trying to use the torch. Xposed log won't help as torch service is run directly within GB app context (not via xposed)
[Xposed Framework Modules] siretfel:
serious security issue on navigation bar!

wow, first of all gravity box rocks!!

BUT i found a probable security issue.

When using navigation bar (on nexus 4 kitkat) and slide to open an application to a navigation ring target it automatically unlocks the screen although i have phone encrypted with a pin!

Is this how nav bar works with gravity box or is there a setting i need to adjust.
[Xposed Framework Modules] C3C076:
Depends on your lock screen security. If it's secured with pin/password/pattern or whatever then you should be provided with respective security screen when launching app from navbar ring. Standard launching methods are used for this purpose. I don't have experience with "phone encryption" and its policy regarding launching activities from the lock screen.
[Xposed Framework Modules] siretfel:
it is locked with a pin!

when i slide to a ring target it bypasses the pin input (it doesnt even show it) and launches the app. From there i can navigate to the phone normally, open apps make phone calls etc.

how can the gravity box nav bar unlock the phone? It doesn't even have an option for that.

any ideas on that?
[Xposed Framework Modules] C3C076:
Well, I can't reproduce such behavior. Can you make a video?
[Xposed Framework Modules] lulli1:
+1

and would it be possible to make the battery bar a little smaler. 0.5pt instaed of 1pt?
[Xposed Framework Modules] Ikkuh84:
An option to choose when the clock shows in the statusbar. For example, I don't need the clock when I'm on my home screen (I have a widget to show the time), but when I'm in an app I like to see the clock.
[Xposed Framework Modules] ffejy462:
Nova launcher has that option. I'm guessing other popular launchers would as well.

LG G2 xdabbeb's vs982.5
[Xposed Framework Modules] siretfel:
i found out what the problem is. wow and it seems preety specific. the screen unlocks bypassing the pin input only when i use a navigation bar ring shortcut to a....tasker scene! If i use any other task rather than scene the pin input comes on and i have to unlock first. if the task shortcut points to a scene then the screen unlocks automatically!
[Xposed Framework Modules] A1ps:
Also, if you have a voicemail you can directly access the phone without having to input your PIN. once you've gone into your voice mail you have full access to the phones functions - emails, messages, pics etc.
[Xposed Framework Modules] siretfel:
why is this happening? what makes it that pin can be bypassed? any ideas?
[Xposed Framework Modules] Ikkuh84:
Omg, thank you so much. I never saw that option, while I use Nova for years now.
[Xposed Framework Modules] jacknicholson:
Just what I was going to suggest. I've historically found that opening my lockscreen accessible scenes as overlays solves the issue.
[Xposed Framework Modules] lulli1:
could you please provide an activity shortcut to directly close all recent apps, without calling the all recents dialog before, within the next version? would be a further benefit for me.
[Xposed Framework Modules] RoxAbout:
Search update Breaks custom grid settings!

Hi just updated my nexus 5 with the latest google search update and it completely removed all widgets and scren settings [I had 7x6]!

rebooting changing them doesnt fix.

Ideas??

Thanks
[Xposed Framework Modules] idan357:
Launcher tweaks grid size stop working

Im using nexus 5 with KK version 4.4.4, Franko latest karnel and GravityBox 3.5.2 .

For some reason suddenly the launcher grid size changed to 4 on 4 (default) although the Launcher tweaks grid size on GravityBox option is still set to 5 and 5.

Ive tried:

1. Restart

2. Delete the app data

3. Uninstall GravityBox and reinstall GravityBox

4. Uninstall Xposed and reinstall Xposed

5. delete the device delvik cache

Any suggestion why this option has stopped working ???

Regards,

Idan.
[Xposed Framework Modules] C3C076:
There's recently been another Google app update after 3.5.2 which means Gb needs to be adjusted for compatibility.

(btw, a good example of why GB's policy is to focus mainly on the system tweaking, not "3rd party" apps tweaking).

[MENTION=1749264]theknut[/MENTION] any info on new dynamic grid obfuscated var names? :)
[Xposed Framework Modules] Pkt_Lnt:
This a few days ago?

http://xdaforums.com/showpost.php?p=58025102&postcount=12894
[Xposed Framework Modules] C3C076:
Yeah. That was for previous version and it's already part of 3.5.2. There's a newer one recently published by Google.

(Launcher now comes with white app drawer as seen in Lollipop. Yuck...)
[Xposed Framework Modules] mdamaged:
Fffffffffffffffff...nm
[Xposed Framework Modules] Pkt_Lnt:
Ah. I seem to be on the bottom of the staged rollouts so have not seen it yet.
[Xposed Framework Modules] A1ps:
I have no idea. It's not specific to this version of GB. it's been doing this for several version.

Could anyone else see if they're also getting this problem please?
[Xposed Framework Modules] CloudyxVision13:
Hello, I have a Verizon Samsung Galaxy S4 and I had activated this in xposed, and then I unactivated this rebooted and then uninstalled the app and now my internet signal strength has gone down to constantly switching from 3G to 1x.

Any suggestions how to fix this?
[Xposed Framework Modules] Vtrendzzy:
By any chance did you use smart radio feature in gravity box?

I'm not sure but your problems's most likely not related to this module.

Try installing again and see if this problem goes away so you can be sure.
[Xposed Framework Modules] CloudyxVision13:
Thank you, but I ended up fixing it. I cleared the cache and davlik cache with safestrap then reinstalled xposed framework and its all set now.

Thank you though!
[Xposed Framework Modules] DoctorStrange96:
Got this when trying to change lockscreen background.

E/AndroidRuntime(20418): FATAL EXCEPTION: main
E/AndroidRuntime(20418): Process: com.ceco.kitkat.gravitybox, PID: 20418
E/AndroidRuntime(20418): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.ceco.kitkat.gravitybox/com.ceco.kitkat.gravi
tybox.GravityBoxSettings}: java.lang.NullPointerException
E/AndroidRuntime(20418): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2198)
E/AndroidRuntime(20418): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2257)
E/AndroidRuntime(20418): at android.app.ActivityThread.access$800(ActivityThread.java:139)
E/AndroidRuntime(20418): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1210)
E/AndroidRuntime(20418): at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime(20418): at android.os.Looper.loop(Looper.java:136)
E/AndroidRuntime(20418): at android.app.ActivityThread.main(ActivityThread.java:5086)
E/AndroidRuntime(20418): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime(20418): at java.lang.reflect.Method.invoke(Method.java:515)
E/AndroidRuntime(20418): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:785)
E/AndroidRuntime(20418): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:601)
E/AndroidRuntime(20418): at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
E/AndroidRuntime(20418): at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime(20418): Caused by: java.lang.NullPointerException
E/AndroidRuntime(20418): at com.ceco.kitkat.gravitybox.GravityBoxSettings$PrefsFragment.onCreate(GravityBoxSettings.java:1697)
E/AndroidRuntime(20418): at android.app.Fragment.performCreate(Fragment.java:1678)
E/AndroidRuntime(20418): at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:859)
E/AndroidRuntime(20418): at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1062)
E/AndroidRuntime(20418): at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1044)
E/AndroidRuntime(20418): at android.app.FragmentManagerImpl.dispatchCreate(FragmentManager.java:1848)
E/AndroidRuntime(20418): at android.app.Activity.onCreate(Activity.java:910)
E/AndroidRuntime(20418): at com.ceco.kitkat.gravitybox.GravityBoxSettings.onCreate(GravityBoxSettings.java:1035)
E/AndroidRuntime(20418): at android.app.Activity.performCreate(Activity.java:5248)
E/AndroidRuntime(20418): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1110)
E/AndroidRuntime(20418): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2162)
E/AndroidRuntime(20418): ... 12 more

I've reported this bug earlier but it suddenly vanished. Now its back again.

Moto G running stock 4.4.4.
[Xposed Framework Modules] hidea:
I'd like to eventually replace Motorola's Assist app and use GravityBox to handle Quiet Hours; but it's missing for whitelisting callers. Is this part of the roadmap in GravityBox future releases?
[Xposed Framework Modules] CUBENSIS:
GB KK 3.5.2

Moto x 2014

Android 4.4.4

After installing Google Search 4.1.24.x GB settings for Home button double press and long press no longer work. Here is an xposed log of the double press and then the long press: https://www.dropbox.com/s/g7y22t3fddxlc5t/error.log?dl=0
[Xposed Framework Modules] RoxAbout:
I agree

Sorry earlier post was right before leaving for work.

I tried to uninstall the update.. no dice it wont uninstall. It removed 3 screens worth of icons, widgets. And worst of all installed google apps I didnt install or want to use!

Material Design peeps must own stock in a battery replacement company, because all that white is gonna be the death of my battery [life]! Gonna have to find a dark themed ver of something to remove that crap.

Thank you for the support and effort, these updates have to drive you crazy also!

:highfive::good::highfive:
[Xposed Framework Modules] C3C076:
Weird. Checked the code and found out this situation should never happen. Variable that's throwing null pointer exception is initialized before

preference fragment is created. No idea what might be causing it.

See the recent discussion about Google Search app update (it's no more called "Google Search" but "Google" only). It's related. Seems like a lot changed in 4.1.24 which will require some deeper reverse engineering. Will try to as soon as I find time to do so.
[Xposed Framework Modules] C3C076:
Quiet hours feature in GravityBox doesn't affect phone calls at all. It's for notifications only.
[Xposed Framework Modules] ozmenmurat:
Link is broken...

Everyone note link is broken. fix it....Please
[Xposed Framework Modules] C3C076:
Seems to be working just fine here.
[Xposed Framework Modules] ozmenmurat:
--- Expanded Desktop

I hide the status bar does not appear facebook bubbles even all notification. why?

Does anyone have any suggestions?
[Xposed Framework Modules] cadarn07:
Works for me as well - I haven't made any changes to it in a couple of weeks.

Edit - reminds me that I need to update it with the latest GB changes
[Xposed Framework Modules] C3C076:
Quoting myself to confirm that it really seems like there are quite many changes in Google Search 4.1.24 which required a little more effort as usually to reverse engineer it and make GB compatible again. Will release updated GB soon.
[Xposed Framework Modules] C3C076:
New version announcement

Version 3.5.3 available

Changelog 3.5.3 - 14/01/2015

- Launcher tweaks: adjusted for Google Search 4.1.24

- Battery bar:

--- added option for centered bar

--- added option for choosing charging color

- Updated Portuguese (BR) translations (thanks to wyghor)

- Updated Chinese (Simplified) translations (thanks to liveasx)
[Xposed Framework Modules] thenestor:
Regarding the problem of settings not "sticking" after reboot, I'd just like to reiterate that it might be a problem with your Xposed framework, particularly if you've updated your Android version (e.g., from 4.4 to 4.4.1) without removing Xposed first. This worked for me to solve the problem of settings lost after reboot:

1. Deactivate all Xposed modules and uninstall GravityBox.

2. Reboot.

3. Uninstall Xposed framework.

4. Reboot.

5. Install Xposed framework.

6. Install and activate GravityBox.

7. Reboot.

8. Gradually reactivate other Xposed modules (and reboot).
[Xposed Framework Modules] HorstiG:
Thank´s for Update, great Job.
[Xposed Framework Modules] GVfB:
Just installed the update (Nexus 5, stock rom, root); but changing the number of rows on the Launcher setting doesn't seem to be working (indeed after update Google Search, yuck). Reboot etc. done. Known issue or me being stupid?
[Xposed Framework Modules] siretfel:
I have tried many scenes, trying overlay, dialog, activity. Still happens. The thing is it doesnt happen all the time which is even more confusing. If it happend everytime i use the ring target to a scene then i'd say ok. But since it doesnt it confuses more :confused:
[Xposed Framework Modules] Djagootz:
I encountered the same problem as GVfB after updating Google to 4.1.24 today. My home screen which I modified with GB (already the latest version 3.5.3 - thank you for the update!) was set to default again. When I tried to set the number of rows in the launcher settings again nothing seems to happen.

I'm running HTC_One_M8 GPE 4.4.4 rooted with latest Xposed Framework and GB 3.5.3.

Thanks a lot for your good work and already in advance for all your updates!
[Xposed Framework Modules] C3C076:
Did you reboot or killed launcher after setting cols/rows? Just wondering as it works OK on my device. Xposed log should tell us more. Good night.

Edit: yep, can confirm there are some issues with rows/cols setting. Strange I didn't notice earlier... Pity...
[Xposed Framework Modules] DoctorStrange96:
That happens if I enable blur effect and then choose an image which is at the same location as the one that was being used before. If I disable blur effect and choose an image from a different location, then the app doesn't crash.
[Xposed Framework Modules] C3C076:
You are using xgels module for launcher tweaking this means you have to wait for xgels update.

For those using GBs launcher tweaks, issue identified:

- option for cols actually controls rows

- option for rows does nothing
[Xposed Framework Modules] Djagootz:
Sorry, I realised that the exception was thrown by another module "GELSettings" but not by GB. After deactivating GELSettings I have not an exception anymore but the launcher settings for rows/cols in GB don't yet work neither.

thx & regards
[Xposed Framework Modules] RoxAbout:
launcher settings

Hope this helps launcher settings = 7 x 6 actual now = 6 x 4

also [maybe same catagory] when you make a shortcut folder it was [going from memory here...] = 5 or 6 x 5 or 6 Actual now = 3 x 3

also it would apear that the top and bottom limits on the screen vs the background have been changed. maybe because the darn search bar and bottom icons are so darn big now...

Thank you for the fix in the mean time!

:victory::highfive::good:
[Xposed Framework Modules] C3C076:
Version 3.5.3r1 is now available via usual channels (2nd post or xposed repo).

This is a revision of previous 3.5.3 which had launcher row/col issues.
[Xposed Framework Modules] redred143:
Sir can u add some mods or customizations to stock settings app too.....it would also be good if u add some mods from devices like samsung htc etc.....
[Xposed Framework Modules] DSA:
Lol :cyclops:
[Xposed Framework Modules] neonixxx:
[MENTION=5008415]C3C076[/MENTION] I'd like to request an option in GB to set the single-press action for the hardware menu button.

On my rom (CM), the single-press action can be set (allowing one to convert it into a recents key instead), but when Gravitybox is enabled, it takes priority and voids that setting. And so the menu button is stuck always being a menu button. It'd be really nice to have this option.
[Xposed Framework Modules] kingvortex:
Your rom isn't supported for use with this module and I guess your device isn't either (One Plus One?).

See this from the OP:

Sent from my C6603
[Xposed Framework Modules] neonixxx:
Thanks for the reply. The device technically is supported (OnePlus has an official AOSP rom for the One), but I'm aware of the warning about custom roms. Contrary to that, I've used GB on CM for a long time with minimal conflicts, and the ones that do exist, I am easily able to work around and achieve fantastic functionality between the two.

Regardless, the rom I use is irrelevant. My feature request is not asking for the module to adapt to my rom. I only mentioned the rom to point out that the single-press menu key action can be changed and I'm sure it can be done through Xposed as well because there are a couple other modules (3dot menu, MenuBeGone) that achieve this, but GB takes priority over those as well.

So to clarify on my request: I just wish for an option to set the single-press action for the hardware menu button.

This could easily be useful for AOSP users too.
[Xposed Framework Modules] mdamaged:
...in that case, you should probably post it to the Feature Requests tab.
[Xposed Framework Modules] kingvortex:
Then it belongs in the Feature requests section. Whether or not C3C076 considers it as a request to work around features of a custom rom is another matter. That's up to him. :)

Do any of the officially supported devices have a hardware menu key? That could affect the outcome of your feature request.

Sent from my C6603
[Xposed Framework Modules] ffejy462:
I think the gpe s4 does...

LG G2 xdabbeb's vs982.5
[Xposed Framework Modules] C3C076:
GB takes priority over menu key as soon as you enable ANY action on it (whether long-press or double-tap). To maintain functionality that ROM offers both have to be set to "Default". It's either gb or ROM functionality. You cannot mix both.

Edit:

Quick look at the source code shows that it's probably enough to set doubletap to default. Long-press can stay set and then menu key should obey whatever single press action is set via your ROM settings. (Not 100% sure though).