yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] cadarn07:
GB User Guide

Hello everyone! Some of you who follow the XGELS thread may have seen a similar post by me yesterday and I've done the same for GravityBox. I have created a User Guide of sorts to help users discover what options are offered in GB and where they live in the app and [MENTION=5008415]C3C076[/MENTION] has agreed to let me share it. I have wanted to do this for about a year now and have finally found the time to do it. This user guide is organized using the same menu structure that GB uses and with it, you can easily peruse all of the options GB has to offer or even search by keywords to find a specific control. I envision this being very useful if you are new to GB and just want to get a handle on what options there are and where they are located in the app. Or even if you are a GB veteran, you can search for specific options to tweak further.

Click the link below to be taken to the guide on Evernote. I chose Evernote because I could do a different "note" for each menu of GB to keep it organized with the same structure GB uses. And there are tags to make it easy to search. You don't need an Evernote account but if you have one, you can choose to "Join Notebook" to have the notebook show up in your list of notebooks. Make sure to sort the notes list ("View Options" at the bottom of the page for classic Evernote) by "Title (ascending)" so that the notes appear in the same order as they do in XGELS.

https://www.evernote.com/pub/cadarn07/gravitybox

I'll keep this updated as best I can as time allows (I see that a new version of GB was just released so I already will be looking over what has changed). Any feedback is welcome!
[Xposed Framework Modules] tboooe:
Great app! Even though I dont really need the premium features I purchased it anyway. The free app is THAT good! Thank you!!!
[Xposed Framework Modules] FoferX:
Thanks very much for this -- it's appreciated! Seriously awesome. :good:
[Xposed Framework Modules] remicks:
Been a while, just wanted to thank you for this awesome module that I use every day lol. :D
[Xposed Framework Modules] ffejy462:
Gravitybox, status bar tweaks, status bar colors, enable. The color changing tweaks (tinted status bar module for example) should override gb settings.

If the color changing tweaks don't work, then you're rom is incompatible with gb.

nexus 7 4.4.4 f2fs
[Xposed Framework Modules] tboooe:
UNC..just curious

I am just wondering why UNC cannot cycle through multiple notifications (with different LED colors) instead of just showing the first notification. Is there a limitation in the hardware or Android OS or ?? I am curious because this would seem to be a standard function for this type of feature.
[Xposed Framework Modules] mdamaged:
He lightly touched upon this here, it seems to be more about battery than whether or not its possible, though it seems he would have to write a function to control the LEDs directly, not sure how much of that still applies, as that post is a bit old.
[Xposed Framework Modules] xDanVitox:
Yeah, that definitely works with tinted status bar but not on the other implementations. A lot of the GB functions do work on the roms and some don't but I just thought I'd ask because I like the battery so much.
[Xposed Framework Modules] FoferX:
Is there a mechanism (QuickSetting tile, shortcut, or some other tool/tip) to toggle a LOCK/UNLOCK of the home screens (icon placement, folders, widgets etc.) I ask because I am constantly, accidentally, moving things around. And sometimes, for reasons I still don't quite understand, it seems like if I I drag a folder in the wrong way, off to the wrong spot, it just... disappears, and I need to recreate it all over again. Kind of a hassle.

I'd like to be able to set a switch to simply LOCK the desktop regularly and UNLOCK it when I am actually ready to move things around and reorganize. I do routinely make backups, but not often enough I'm afraid, and I think a simple lock of the home screen would be fantastic.

I know that XGELS has a QuickSetting tile for this (called "Lock Desktop") but it only works if GravityBox's QuickSettings are turned completely off (ie: these two are incompatible.)

Any suggestions appreciated.
[Xposed Framework Modules] HDFLucky:
Lock/unlock desktop is a standard feature of Apex Launcher, and it doesn't interact/interfere with anything in GB.
[Xposed Framework Modules] FoferX:
Thanks, I'll look into that one, but last I shopped around I settled on Google Now Launcher and like it quite a bit. I was hoping I wouldn't have to change launchers just for this one feature and thought Xposed's QuickSetting tiles might be the perfect fit for it.
[Xposed Framework Modules] mdamaged:
Go to the module request thread and ask for a xposed module to allow locking the GNL desktop (or if there is one already).
[Xposed Framework Modules] jcwilliams:
This app is awesome.

I've got one small issue....

When you hit volume up button to get the volume bar and then hit the settings icon to open up all volumes it don't do anything.

This is from just installing the module no changes in the module at all.

Is there a way to fix this?

Thanks

James
[Xposed Framework Modules] k1silver:
Additinal features request

Thanks for this great module. I'd like to have the following features!

1) "don't interrupt downloads" option in Smart radio (available in Intelli3G module)

2) "show battery SOC (not arc but text) even without charging" option in Lockscreen tweeks (available in Cyanogenmod and some other custom roms)
[Xposed Framework Modules] Pkt_Lnt:
Feature requests to in the Feature Requests tab.

http://xdaforums.com/devdb/project/?id=1866#featureRequests
[Xposed Framework Modules] ejStance:
Original Status Bar not going back

LG Optimus L90 D-415 stock but rooted 4.4.2 build KOT49l​

What happened: When I disabled the GB module and rebooted the status bar is not back to the original

What was expected: I expected that when I disabled the module my original display was going to show up

Steps to reproduce the bug: I'm not sure how to reproduce it but what I did was I uninstalled the GB apk without disabling the module, reinstalled GB, enabled the module, unchecked "Master Switch for clock settings", and rebooted to see that my statusbar wasn't reverted back to it's oem state.

Device environment: LG Optimus L90 stock android 4.4.2 build KOT49l.D41510c. I had cyanogenmod installed before but I didn't like it so I flashed back the old rom using Philztouch.

Log file: In attachments
[Xposed Framework Modules] Pkt_Lnt:
Please, read post #1 about your unsupported ROM and device. Pay attention to what is in red, should be easy for you. ;).​
[Xposed Framework Modules] cadarn07:
If you disable GB in xposed and reboot, everything should be back to normal. Probably your best bet for now.
[Xposed Framework Modules] Recognized Noob:
[MENTION=5008415]C3C076[/MENTION] can u please add option to have the pie on right and left side to be like mirror images? the only setting available is that the right one is normal while the left border pie is flipped. ie. the back button is at bottom on right while it is on top on left side pie. please reply
[Xposed Framework Modules] madman:
I see a lot of illegalArgumentException spamming in xposed logs.. This are again seems like related with notifications.. I have not even enabled any modifications related with notifications..

Please have a look at it..
[Xposed Framework Modules] C3C076:
And how am I supposed to do that without any information and logs provided?

Please, refer to the 3rd post of this thread for info on how to properly report a bug.

Also make sure to read compatibility info in the first post to find out whether your device/ROM is compatible.
[Xposed Framework Modules] yochananmarqos:
Feature requests go in their proper place at the top of the forum otherwise they may never be noticed.
[Xposed Framework Modules] 1Chef:
I have a problem in that occasionally I'll get a notification (while the screen is locked and off), and UNC will turn on the display, then if the display times out or I turn it off it just comes back on and this repeats till the notification is dismissed. Is this a bug? Any help is appreciated. Thank you

Moto g stock ROM (yes I've read the OP and the bit in red :P)
[Xposed Framework Modules] C3C076:
Some apps update their notifications quiet frequently (for notification manager, when existing notification is updated, it's like if the new notification arrived).

Solution is to disable active screen for apps that generate such notifications.
[Xposed Framework Modules] TNSMANI:
Nova launcher also has this feature. The launcher itself is awsome.
[Xposed Framework Modules] FoferX:
Thanks. I had checked out Nova many months back... but GEL's simplicity and elegance, tighter integration with Google (and Google Now, specifically,) along with Xposed GEL Settings module, won me over.

This issue, along with your post, got me to revisit the launcher comparison as it stands today. I checked out KK Launcher, Apex, and Nova again, and you're right, Nova is totally awesome. It has this "desktop lock" feature in a way that's unobtrusive and makes sense, and overall is just as customizable (and speedy) as I like it to be. It's just super slick and is now my default launcher of choice. I added the Google Now widget to the left-most home screen and turned on the feature for "Ok Google" voice search. The end result feels like the best of all worlds. Thanks for the nudge!
[Xposed Framework Modules] ffejy462:
Been using Nova for a long time. It's really really going to be hard to find something better. You might as well jump on the beta program (g+ community) while you're at it. I don't think there's any features right now that's not in the play store version, but occasionally there is.

lg g2 xdabbeb's vs980 v2.2.0
[Xposed Framework Modules] x111:
I have a problem with "gravity" Navigation bar,

I am using Nexus 5 with latest Slimroms, and when I turn on Gravity Navigation bar, it home button moves left when keyboard is shown.

On standard Navigation bar everything is fine.

Is any solutions for that ?
[Xposed Framework Modules] mdamaged:
Yes, use a non custom ROM, the kind that GB is supposed to be used on.
[Xposed Framework Modules] brotbuexe:
Love the updates.

Would be nice to see some support / compatibility with Tablet Kat module. Perhaps the Quicksettings, and the statusbar tweaks.
[Xposed Framework Modules] FoferX:
Thanks. On deeper investigation I see that XGELS Xposed module actually has a "lock desktop" setting inside it's config, in addition to the QuickSettings tile (which isn't compatible with GravityBox's QuickSettings implementation.) The problem is it's kind of pain to navigate into XGELS just to unlock/relock the desktop for app icon/folder management. And there's no way I am giving up GravityBox's QuickSettings!

So I ended up actually switching to Nova Launcher, it has a great UI for locking/unlocking the home screen (and incidentally, also doesn't seem to allow me to so easily and inadvertently move things around like Google Experience Launcher did!)
[Xposed Framework Modules] yochananmarqos:
Sure. Buy the dev a Nexus tablet and he might look into it. :p
[Xposed Framework Modules] C3C076:
I had some discussion with [MENTION=1749264]theknut[/MENTION] some time ago regarding implementation of tile into GB that would allow to perform desktop lock/unlock but

we didn't manage to get in touch on this since then.

But I can imagine even better or more universal solution. XGELS could provide it's own actions/shortcuts to be available for 3rd party apps. (analogy to GravityBox Actions).

You could then e.g. bind lock/unlock action to one of the GB's QuickAPP tiles (or even navring target, navigation key action, pie action or whatever).

This approach would not require any dependency between GB and XGELS to be made and would provide much better flexibility and user experience than having a dedicated tile as the one and only option.
[Xposed Framework Modules] FoferX:
That sounds like a wise approach and would be super awesome, if it ever came to pass :) The notion of you collaborating with [MENTION=1749264]theknut[/MENTION] sounds awesome, you both have made my favorite Android add-ons and have enriched my enjoyment of these devices. Much thanks to you both.

---------- Post added at 11:38 PM ---------- Previous post was at 11:22 PM ----------

I just now saw your edit with the added comments and that's really helpful, great information! Thank you. Yes, I did figure out it had to be something non-standard about how Screen Standby was providing the shortcut, especially since the handful of other apps I've created shortcuts from work fine with GravityBox's QuickSettings tiles.

In the meantime I did discover that under Screen Standby's "Extra Settings" page there is a feature to "Use two-stage screen off." What this does is, allow the first press of the shortcut (as an icon on my home screen) to put up a notification, and then later pressing that notification turns off the screen (while keeping the screen-casting or mirroring alive.) In other words, this "two-stage screen off" is a good way to allow me to navigate to the video app, start the playback, and afterwards turn off the screen. This isn't as elegant as a simple "screen off" tile in QuickSettings but at least it works.

So I guess my followup question is, is there a way to put that aforementioned Tasker intent in the QuickSettings as a tile, or do I need to invoke it some other way?
[Xposed Framework Modules] Ziolek67:
I have the same problem on my device. Trick don't work.

Huawei Ascend P7-10 by Tapatalk2
[Xposed Framework Modules] theknut:
Yes, I just remembered our quick settings toggle discussion a few days ago. I just delivered my paper yesterday so now I have time to work on it again. [MENTION=5008415]C3C076[/MENTION] can you link me to a code snippet on what I should provide? Or do I simply need to provide an intent (de.theknut.xposedgelsettings.action.UNLOCK_DESKTOP). So you'll just send an intent to my receiver and I'll handle the rest?
[Xposed Framework Modules] C3C076:
You can try using tasker (or any other automation apps that allow you to build and send intents).

But note, that I only came across those intents but didn't actually test them so it is not clear whether sending such intents from external apps will work.
[Xposed Framework Modules] FoferX:
Odd; just be an incompatibility with something else. I have a Nexus 7 (2013) as well, and GravityBox (and the newest version) opens fine and works very well. Loads of thanks to [MENTION=5008415]C3C076[/MENTION]!
[Xposed Framework Modules] Ziolek67:
My errorlog:

-----------------

16 paź 2014 07:18:28 UTC

Loading Xposed v54 (for Zygote)...

Running ROM 'P7-L10V100R001C00B135' with fingerprint 'Huawei/P7-L10/hwp7:4.4.2/HuaweiP7-L10/C00B135:user/ota-rel-keys,release-keys'

Loading modules from /data/app/com.sb.p1-1.apk

Loading class com.sb.p1.ClockColorChanger

ClockColorChanger v1.1 started!

Loading modules from /data/app/com.hamzah.lteswitcher-1.apk

Loading class com.hamzah.lteswitcher.Main

This class requires resource-related hooks (which are disabled), skipping it.

Loading modules from /data/app/tw.fatminmin.xposed.networkspeedindicator-1.apk

Loading class tw.fatminmin.xposed.networkspeedindicator.Module

This class requires resource-related hooks (which are disabled), skipping it.

Loading modules from /data/app/com.ceco.kitkat.gravitybox-2.apk

Loading class com.ceco.kitkat.gravitybox.GravityBox

This class requires resource-related hooks (which are disabled), skipping it.

ClockColorChanger v1.1 started!

Android SDK: 19

Huawei Ascend P7-10 by Tapatalk2
[Xposed Framework Modules] yochananmarqos:
<brokenrecord> Please read the OP, especially the text in red. </brokenrecord>
[Xposed Framework Modules] C3C076:
GravityBox requires resource hooks to be enabled in Xposed installer settings.

It won't work with them being disabled.
[Xposed Framework Modules] nhizzat:
Recently, Heads Up Notifications has been behaving oddly. Currently, I have the timeout set to 3 seconds and threshold set to medium. What I'm getting is repetitive notifications especially from Hangouts and any sort of download (files and updates from the Play Store). Anybody else experiencing this?
[Xposed Framework Modules] C3C076:
It's there from the start and depends on how apps handle their notifications. When existing notification gets updated, heads up is triggered for user to be aware of the change (otherwise it wouldn't be possible e.g. to display heads up for subsequently received gmail messages). Some apps tend to update existing notification for some (strange to me) reason even if there's no new content that would be of interest to the user. If they do that frequently it results in heads up popping up. Of course, how apps handle their notifications can change with every app update so this explains why such behavior didn't happen before but started happening recently.

GB improved heads up to allow it to show for updated notifications which is great but on the other hand introduces side effect of potential frequent heads up popping up for some apps. Solution I can quickly think of would be to add another per-app option in UNC to suppress heads up for updated notifications thus allowing heads up only for freshly added notifications, ignoring their subsequent updates.
[Xposed Framework Modules] brunodkk:
Great module!

Is it possible to add "Auto-hiding of signal icons for empty SIM Slots" from JB module to KK?

Got a Razr XT920 and can't hide SIM 2 card icon...

Thanks!
[Xposed Framework Modules] Ziolek67:
When I enabled this option GravityBox also dont launch. Anyways app interface dont opening.

It seems that Huawei rom B135 is not compatible.

Huawei Ascend P7-10 by Tapatalk2
[Xposed Framework Modules] godly967:
progress bar

is there any way the progress bar could be exported to it's own module? there's nothing else that i know of that can do that and i dont think my note 2 is compatible with gravitybox
[Xposed Framework Modules] frikakwa:
Soooooooo... up to you to make it as a single module or... to find someone who'll do it for you! :p
[Xposed Framework Modules] yochananmarqos:
Yes, the source code is open source: https://github.com/GravityBox/GravityBox/tree/kitkat
[Xposed Framework Modules] godly967:
oh, awesome. if i only knew how to create modules. taking a look through the files on the github page i would have no idea what to look for to even start
[Xposed Framework Modules] Christiancs1969:
You challenge yourself....... I look forward to your module
[Xposed Framework Modules] nhizzat:
Thanks for the information and tips. Had held off on purchasing UNC until recently. I use GravityBox too much to not donate.

Thanks for all your hard work, it shows in how fantastic this one module is!
[Xposed Framework Modules] Mario_Shontz:
Does anyone know if this works with an LG G2 running Cloudyfa's CloudyG3 rom?
[Xposed Framework Modules] Pkt_Lnt:
Post # 1 knows.
[Xposed Framework Modules] -Mr.freeze-:
Hello. In the gravityBox there are a few of bugs on the phones Xperia. I hope you consider these bugs ;)

Bugs:

When settings enabled the navigation bar by changing the theme for phones Xperia does not change the button "Recent Applications";

When the "emulation" in "charge indicator" LED blinks

When the "Smart Radio" on phones Xperia, caller can not hear me

With respect, the user of GravityBox
[Xposed Framework Modules] kingvortex:
Read the first post, especially any sections in red text.

Xperia devices are not supported, therefore nothing will be altered to make things work for you. You will just have to not use functions that don't work.
[Xposed Framework Modules] -Mr.freeze-:
Well... Really sorry
[Xposed Framework Modules] FoferX:
Technically speaking, they're not "bugs," this software wasn't designed to work on that device, you're using it at your own risk and should be happy it's working as well as it is anyway, without any support. :cowboy:
[Xposed Framework Modules] gadam40:
Can you add brightness slider on notification panel? Something like that :

[MENTION=5008415]C3C076[/MENTION]
[Xposed Framework Modules] :
[MENTION=5008415]C3C076[/MENTION] Will GravityBox support Lollipop??? :confused:
[Xposed Framework Modules] aavvaallooss:
Maybe when official, not in beta I guess
[Xposed Framework Modules] C3C076:
Depends on Xposed framework availability. Even if it is, it should be noted that making GB for lollipop will require weeks of development due to major android overhaul.
[Xposed Framework Modules] :
Well, I'm talking about after final release... :D
[Xposed Framework Modules] -Mr.freeze-:
And this you can not fix?:

When settings enabled the navigation bar by changing the theme for phones Xperia does not change the button "Recent Applications"
[Xposed Framework Modules] kingvortex:
Didn't we already have this conversation?

Your device isn't supported by GravityBox. Nothing will be "fixed". Just don't use the features that don't work properly for you. ;)
[Xposed Framework Modules] m0han:
[MENTION=6091308]-Mr.freeze-[/MENTION], freeze & desist! words like sony, xperia etc.

do not

generate enthusiastic support on this thread. read this post to find out why.
[Xposed Framework Modules] ahow628:
I'll be willing to pay again for your hard work as I'm sure a few others around here would. Are you picking up a Nexus 6 or just continuing with the 5?
[Xposed Framework Modules] C3C076:
I'm staying on N5 as

1) I have no use for such a large device

2) I can't buy from play store and greedy local distributors won't be selling it here earlier than month after release with much higher price tag (I expect > 800€ for 32 GB) which is too much considering the fact N5 will be actually running the same system which is enough for development
[Xposed Framework Modules] C3C076:
Guys, just for curiosity. New L preview has exactly the same back button handling while keyboard is showing as I decided to make in GB - rotated triangle instead of arrow pointing down. Talk about coincidence. At least it's now confirmed my decision to do it that way was legitimate :)
[Xposed Framework Modules] FoferX:
Wow, thanks for this -- experimenting now...
[Xposed Framework Modules] _jis_:
Post your xposed framework error log here after you enable GELS's Lock Desktop Tile and GB's QuickSettings and restarted your device.
[Xposed Framework Modules] FoferX:
I was in the midst of editing my last post, sharing news of success (thanks to your post!)

I tried again (this time, rebooting fully after enabling Lock Desktop in XGELS) and now it works, I see both GB's QuickSettings customizations as well as XGELs' "Desktop Lock" tile included there too. That's great, I really appreciate it. I've always known to restart fully after making tweaks like this, so I'm not sure what's changed or why I may have forgotten. Anyway, thanks again.

Followup question, is there any way to reorder/reposition that specific tile now, so it's not always the last tile in my QuickSettings grid? It doesn't show as an entry in GB's "Tile reordering" section at all, so I'm afraid the answer is no. :(

The only reason I care, really, is because the "Remote display" tile (i.e.: "Cast Screen") only appears contextually, when I am on a network where my device senses a castable remote display (like a Chromecast or my Roku 3.) And when I am, that tile appears, and pushes any later tiles over, by one tile. That animation is distracting and unnecessary. I'd much rather just have the Cast Screen tile always be the last one on the grid.

So I guess that's the next question. If GB can't allow me to reorder where XGELS' "Lock Desktop" tile is positioned, can it at the very least allow me to "anchor" the "Remote display" tile to the very last spot?
[Xposed Framework Modules] gadam40:
Because, I would know how much my screen is bright :)
[Xposed Framework Modules] _jis_:
So what about to place GB's Brightness shortcut on your home screen?

PS: Please, don't quote whole post.

---------- Post added at 06:52 PM ---------- Previous post was at 06:42 PM ----------

I am sorry, GELS's Lock Desktop Tile will be always the last tile in your QuickSettings grid.