yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] Ok_Kaleidoscope5109:
Yup, disable sound to vibrate conversion sounds appropriate.

So I'm not 100% sure what you meant for me to do with the APK, but I guessed and did the following:

Backup my existing ROM

Install the test APK, reboot Xposed to activate new APK

I checked Hangouts in UNC, made sure that Override Vibrations is not checked

Messaged myself to test

Outcome: So it seems to work as the CM feature works.... basically, once UNC enabled for Hangouts with nothing set to be overriden, the app will not vibrate if I uncheck the Vibrate button in Hangouts. Once I check the vibrate option, the app starts vibrating upon notification. Of course this is all done within Vibrate mode of the phone. So it appears to me it's not converting sound to vibration and respecting the vibrate checkbox of the app. Woohoo!

Edit: Upon further testing, I unchecked all apps in UNC and made sure default settings was not turned on. When vibrate is turned off in Hangouts, it seems the default 2 short vibrates of Lollipop takes over (sound to vibrate conversion), but when I check the vibrate option in Hangouts, its the 2 medium vibrates (I'm guessing this is the default vibrate behavior of the app). So I'm not sure if that was your intention because in this case UNC was not enabled at all.

More of dmo580's 2 cents: I agree with you that having a "Disable sound to vibrate conversion" setting would make sense, but does it make sense from a per-app perspective? It seems to me it's really an all or nothing. Either you turn it on, and you customize vibration options within each app or you leave it off and have the standard Android behavior now. I dunno... it's late and I think my brain is spinning. Whether its per app in UNC or default UNC settings, I think it would work for my wishes. My other concern would be how an option like this could be built so it doesn't conflict with your "Override Vibrations" checkbox.

Anyway, thanks for your hard work. I'm off to bed now but will think about what we talked about today a bit more.
[Xposed Framework Modules] C3C076:
The reason I noted that you should test with either UNC default settings turned on, or with specific app with its own explicit UNC settings enabled is because my change works only in those cases. It was done like that just for the sake of testing purposes. If you disable UNC, my "disable sound to vibration" feature will not be in effect at all and standard android behavior applies, which is:

- when not in vibrate mode, notification vibrates using app's custom vibration pattern (as chosen by app developer);

- when in vibrate mode and vibrations for app notifications are off, Android forces notification that has sound into vibration using Android's default vibration pattern

This is why you were getting different patterns for those cases - 2 short vibrates coming by definition from Hangouts and

2 medium vibrates as a result of Android decision to convert sound to vibration.

It had nothing to do with UNC settings. It's simply how Android works.

Regading relation to "override vibration" in UNC, my new per-app option to disable sound to vibration conversion would not be related to whether override is turned on or off. Override is only necessary in case you want to provide your own vibration pattern - to override what comes from app.

This means "disable sound to vibrate conversion" option would be available (enabled) even if vibration override is disabled.

Something similar as "Priority mode" for LED settings.
[Xposed Framework Modules] caqo71:
This clearly explains why some phones aren't supported. AOSP roms works as they maded to work, but branded phones doesn't work 100% with GB because the modifications on the rom try to do the same as GB, but as the Rom's modification command over the effects of GB, then the changes that GB do are overided by the rom itself. SO, the best compatibility is the rom/brand that has less modifications regarding to aosp rom. Xperia roms are very good supported, just why these roms are less moddfied.

By the way, if you're on a rom that isn't supported, but you noticed a simple glitch, then you can post it and see if the DEV could fix it, if it it's impossible to fix, then the DEV is the only one to say that, no one more.

Thanks [MENTION=5008415]C3C076[/MENTION] for your hard work. :good:
[Xposed Framework Modules] DSA:
Why are you making the rules for this thread?
[Xposed Framework Modules] GBP85:
He's not making the rules. He's repeating the rules. It's been like this for as long as I can remember.

The people with custom ROMs get way more support than what I would ever consider providing. Like stated, you can post the bug, some people may have found their own solution or the OP may help.
[Xposed Framework Modules] rohan164:
recent panel issue

i m on ivan melars rom cm12.1 for note 2.

i want clear all button on bottom right side in recent panel ,

when i set it in gravity box i m able to get button , but it is not clering the apps.

also orignal clr button remain thr on the top?

is it a bug? if not thn how to achive it?

see attached
[Xposed Framework Modules] :
Try reading (any of) this thread and/or the OP? Your answer lies right in the OP.
[Xposed Framework Modules] C3C076:
The one that stayed visible at the top is the one that comes with your custom ROM.

GB can't do anything about it as it doesn't know there is already another button.

Btw, why do you try to use the one from GB when your custom ROM already has that functionality?
[Xposed Framework Modules] C3C076:
I already asked for a logcat taken during boot once. But none was posted AFAIK.

Sorry, but I can't do anything without having that piece of info.
[Xposed Framework Modules] rohan164:
I want tht button on bottom right side...

My custom rom ha tht posn by default. Thr is no option to change theposn...

Any idea how can achive tht clr action?

I dont mind keeping the default rom button on top left.

But the bottom right button should clr all apps.

In attached snapshot the bott right button is not able to clr the apps...
[Xposed Framework Modules] Mr-Glass:
I noticed this on my old test device xt926 running cm21.1, it is not an issue for me on my daily drivers or really any problem that effects me.. I think to answer your question on why use the GB option, is because if you are right handed it is easy to hit one handed in the bottom right - similar to why I use Pie with mirrored buttons - I use back more one handed (right handed) and it only makes sense for it to be there by your thumb.. anyway just wanted to chime in... My daily drivers are perfect ... N5, N6 and N7
[Xposed Framework Modules] RyeMcFly17:
Gravity box seems to break data on my Nexus 9 LTE. 5.1.1
[Xposed Framework Modules] m1trand1r:
how's that possible ?

/LG-G3/d-855/16Gb/Titanium Black/
[Xposed Framework Modules] kusumalaga:
Hi, I'm using GravityBox latest version (5.1.2) on my Note 3 SM-N900 running CM12 and I have a problem with the lockscreen. I set my lockscreen to pattern but with GravityBox activated it seems to override my lockscreen setting and set it to swipe. I turned the pattern lock on and off from settings but it doesn't help.

One thing I notice is after reboot the lockscreen works normally as pattern, after I unlocked my device and lock it again (using both power button and wait to auto unlock) it comes back to swipe again.

Does anyone else have this problem? Any help would be much appreciated. Thanks in advance.

PS: sorry for my bad English and long explanation, just try to explain the problem as detail as I could.

Sent from my SM-N900 Running CM12
[Xposed Framework Modules] C3C076:
As written in the first post, you should ask the devs of your ROM to add custom clear all button position in the first place. GB is not designed to supplement missing features in custom Roms.

Answered in g+ comunity I think.
[Xposed Framework Modules] WieserZ1C:
A few tools are working on xperia device, F.E. The Screen Orientation mods, the data modes, the screen customation, the media tweaks ( fine Volume steps) and the Google now Launcher is editable, only the xperia home isn't
[Xposed Framework Modules] Azri6719:
Just wondering why is the ringer volume icon dissappear after I unchecked the link sound and notification option? And if I put it into silent the ringer and notification icon looks the same. The module works fine on my Asus zenfone 4 running lollipop 5.0. Technically it's not really a big deal since it's doesn't broke anything. Just wondering it tho.
[Xposed Framework Modules] Dilesh Perera:
hi C3C076

is there anyway we can disable network speed monitor in lock screen??
[Xposed Framework Modules] HorstiG:
Most people use custom ROMs.

I´m on CM12.1 AICP and have no Problemes at all. Galaxy S5 G900F, Boeffla Kernel. SuperSu 2.46 and GravityBox :)
[Xposed Framework Modules] p.chandra284:
Wake up with volume rocker button not working I am on Ivan 5.1.1 aosp rom mi3
[Xposed Framework Modules] Ok_Kaleidoscope5109:
Makes sense. Got a fresh night's of rest and it makes sense. Override vibrations should be a "How to vibrate" and converting sound to vibrate is a "When to vibrate" and can exist separately.

So would the plan be to add a checkbox in the UNC per-app settings?
[Xposed Framework Modules] C3C076:
Thanks a lot for your generous donation! It really wasn't necessary. I appreciate your kindness a lot.

Yes, it'll become an option within UNC.
[Xposed Framework Modules] Amo_rphis:
Have a N6 5.1 stock,rooted.Any chance for remove Emergency call option.Have ambient light on and sometimes in my pocket ,it start dialing numbers,when the Emergency call is pressed acidentaly .Thanx

Trimis de pe al meu Nexus 6
[Xposed Framework Modules] whynottoday:
I am using a asus zenfone 2 phone and Sim card indicators on status bar are never hidden. Any idea?
[Xposed Framework Modules] cge_95:
For info, it seems that this issue only occurs if immersive mode is enable AND direct unlock screen is enabled

Christophe
[Xposed Framework Modules] alvareo:
That's the thing, I'm on stock and didn't have this issue the last time I was on stock. I tried checking that and it didn't change.
[Xposed Framework Modules] Mandoza:
Where's the home button torch from lockscreen
[Xposed Framework Modules] L.F.B.:
Congratulations GravityBox! 2 years making the best Xposed module! Long live to you :):good: :victory: :highfive:
[Xposed Framework Modules] Blade2014:
Happy birthday GRAVITY BOX.

Congratulations to C3C076 for the awesome module which makes rooting worth.
[Xposed Framework Modules] kindofabuzz:
Fresh install of 5.1.1. Installed xposed and several modules and they installed and rebooted fine. Installed GB and got bootloop again. Can't provide logcat because i forgot to enable debugging before the boot loop. Could it be caused by having non-stock kernel? Using ElementalX.

Edit: after a few times of letting it sit on bootloop for about 20 minutes and rebooting two or three times, it finally boots.
[Xposed Framework Modules] devasure:
transparent nav bar for Lenovo a7000

My device is Lenovo a7000 on stock ROM.( lollipop 5.0)Could you please add transparency option in gravity box ?
[Xposed Framework Modules] yochananmarqos:
What device? What ROM? If you get a bootloop again, try disabling all other modules except GB. Definately not a kernel issue.

You'll have to take that up with Lenovo. Transparency only works if it's already supported.
[Xposed Framework Modules] lordloki77:
I'm boot looping as well. Moto x 2014, ota leak of 5.1, on latest alpha framework. Sometimes clearing cache and dalvik works, or more likely rebooting multiple times does the trick. When it doesn't, adding a disabled file to the framework directory lets me boot and then upon deletion I can normally boot once clean. Not 100% sure it is gb yet, but seemed to start with 5.1.2 and I've made no other changes. Works great while booted, though.
[Xposed Framework Modules] asteclaru:
I see icon scaling when changing navbar width added in the changelog. However, this is not working for me. The bar is getting smaller, but the icons stay the same. Running stock 5.1 LMY47D on Nexus 6. Please help
[Xposed Framework Modules] C3C076:
They start to scale only if they can't fit navbar anymore.

Google redesigned icons in LP 5.1 and for now this is the only thing I can do about it.
[Xposed Framework Modules] C3C076:
[MENTION=2249907]dmo580[/MENTION]

It's alive: https://github.com/GravityBox/GravityBox/commit/a7eea205216b7cc04ced53c0f9bb4748c8c3b9b6
[Xposed Framework Modules] asteclaru:
Oh, I see what you mean. Thanks for your support
[Xposed Framework Modules] C3C076:
Logcat taken during boot would tell us more. We can only guess or speculate without it.
[Xposed Framework Modules] lordloki77:
I'll pull a logcat as soon as I get some time. Only posted in case it was a known issue. Happy to work through it later this week. Thanks, mate.
[Xposed Framework Modules] Yugilacos:
Found a bit of an annoying bug:

When immersive status bar is on and you have an all day calendar notification for the same day, the headsup notification keeps repeating itself at random intervals.

I was able to turn off the notification sound it makes, but couldn't set the heads up notification to only show once. If i disable the immersive status bar it will fix this. I screen recorded the issue here. Sorry couldn't post it as a link apparently, I'm new to XDA but I'm sure you can fig it out.

dropbox /s/hwo3ur4vo4yy52m/SCR_20150601_000752.mp4?dl=0

To save you from watching the entire 3 minutes, you can just fast forward to: 0:14, 0.28, 1:11, 1:30.

Anyone else come across this or can reproduce?

Edit: Nexus 6, stock, rooted, Verizon, 5.1
[Xposed Framework Modules] reallyimjesus:
Hahah yay! That's great man! Well if you are indeed thinking about putting the option, whenever it becomes available, it'll be greatly appreciated!! Thanks again for all your work! :D
[Xposed Framework Modules] devasure:
transparency for lollipop

I meant that in the jb and probably KitKat versions of gravity box, there is an option in the app itself for transparency but the lollipop version does not offer one, and I was asking to the developers if I could expect it any time soon.
[Xposed Framework Modules] C3C076:
Well, this is not a bug. It's simply a behavior. If heads up in UNC is enabled for specific app, it will be in effect every time notification is updated.

You can simply disable heads up mode for Calendar in UNC if it bothers you.

Alternatively, you can take advantage of "snooze" button that can be enabled within main heads up settings (status bar tweaks).

This allows you to block heads up from that app for defined amount of time.
[Xposed Framework Modules] Ok_Kaleidoscope5109:
Very nice!

On the issue of Quiet Mode, is there a way to disable haptic feedback (i.e. keyboard vibrations, pressing of the navbar buttons, etc?)
[Xposed Framework Modules] dwane3:
Motorola E 2nd edition,stock rom 5.0.2 with enable wake up from volume buttons also switch the level of the volume..May be fixing?
[Xposed Framework Modules] xxxmoscoxxx:
Ultimate Notification Control

Hi all, i'm unsuccesfully trying the "alert only once" function in GB 5.1.2 (nexus 5, stock 5.1.1) with Telegram. The best i can do is to set: Alert only once, within time interval 0s. Telegram sounds ONLY ONCE, and never repeat the sound (nor the vibration, but only the led) for the newer notifications. I very need this function. I used to use it with android stock 4.4.4; i donated to unlock the full version thanks to this function.

I hope for your help, or in a solution.

Thanks in advance!
[Xposed Framework Modules] C3C076:
So you meant to say you can't get it to work with time interval other than 0? Or?

Edit: tested it with hangouts app and it seems to be working OK.
[Xposed Framework Modules] RusherDude:
[MENTION=5008415]C3C076[/MENTION] Hey there! I'd like to comment about one issue on a N5 5.1.1 stock LMY48B:

Some times, it seems that it happens when the phone hasn't been touched in a long time, the "see through" direct unlock feature doesn't work, I see the normal solid background over my pattern screen.

I've seen 2 variations of this:

- For a second it is the see-through normal screen with both the screens mixed but then the "clock" one swipes up in the backgroup and the solid one with the pattern stays.

- Directly seeing the solid pattern unlock screen.

Nothing on the xposed logs.

To note here, I do use ElementalX v4 with SwipeToWake (Swipe UP) to wake. This "could" explain why sometimes I find this, but the thing is that I never had this problem on 5.0.1 or 5.1, and on 5.1.1 I'm seeing this a lot of times. It may be some kind of issue with the kernel but just incase I give u feedback :P.

Thanks for your hard work!
[Xposed Framework Modules] C3C076:
Could be kernel level swipe gestures related. You're basically doing the same swipe up lock screen action but while display is off (since touches are being registered with kernel swipe gestures enabled). The reason it worked differently in 5.0 might be different kernel version, but it's just a speculation. In GB , there weren't any changes related to lock screen features between 5.0/5.1 and 5.1.1 that could affect direct unlock behavior. I'm using it myself without issues.

I'm still on stock kernel.
[Xposed Framework Modules] RusherDude:
Yeah, indeed there was a big change on ElementalX from v2.10/v2.11/v2.14 to v4 where he rebuilded it from stock adding his variations so there might be the issue.

However, I find really rare the first scenario where the background "clock" lockscreen swipes up behind the pattern lockscreen.. how? I understand an accidental swipe up but how can the pattern lockscreen be above it at that point? you force it?

PS: Now that we're here, suggestion time! -- A quick tile setting suggestion :D: RELOAD ALL MEDIA. I'm getting mad at LP because sometimes it seems it takes ages to index new stuff and usually I need to reboot to see it from PC :(.

Thanks!
[Xposed Framework Modules] xxxmoscoxxx:
The problem is only with Telegram. It works normally with other apps. In KK i checked the flag "override notification sound" to get it work. I like to put 60s from each notification.

Now i have a SINGLE notification, the others are mute.
[Xposed Framework Modules] Joakim_Lind:
How could I have missed this?! Love it! :good:

A little bug I found though. Long press on home button for voice search does not work on my Nexus 5. And also problem for long press on back button to kill the app. Back function stops working.
[Xposed Framework Modules] yochananmarqos:
The option for Translucent decor is at the bottom of Display tweaks like it always has been.
[Xposed Framework Modules] devasure:
Translucence and transparency are different from each other. In the jb version there was an option to make the navigation bar transparent. Translucence doesn't make any difference to the nav bar display on my device(Lenovo a7000).

I hope the developers come up with the the tweak in the LP version
[Xposed Framework Modules] Yugilacos:
Is there any setting I can enable that will only give the heads up once? Similar to how there is a setting in notification control? Also what's weird is that when I don't have the status bar hidden, I do not keep getting notified that my rent is due.

If there isn't a setting for that, I will go ahead with the snoozing.
[Xposed Framework Modules] alvareo:
Alright, turns out the solution was to uncheck "Disable navigation keys"
[Xposed Framework Modules] C3C076:
This is standard android behavior. Security screen always hides main lock screen (which contains notifications and clock).

"See through" is only specific to GB and happens ONLY in case Direct unlock takes control. If you swipe up manually for security screen, behavior is always standard,

thus clock and notifications disappear. The logic is simple:

- when you swipe up manually you did it from main lock screen which means you already saw clock and notifications. You don't need to continue seeing them when bringing security screen manually.

- while for direct unlock, it shows security screen without user interaction when screen turns on - so it gives a chance for the user to still see notifications and time.

In relation to ex kernel, swipe up kernel gesture is basically evaluated as manual swipe up on main lock screen. The only difference is you do it while screen is off. - that's why clock and notifications go away, which is a standard android behavior.

Refer to this post below: http://xdaforums.com/showpost.php?p=61154310&postcount=2100

For full navbar key action support, you have to enable master switch for navigation bar tweaks.

Status bar/navbar background control features have been removed. Apps can now control system bar background themselves. I don't want GB to get in conflict with how 3rd party apps were designed and how they handle system bar attributes. Let's respect what app developers intended to create.

This behavior is the result of having "When status bar hidden" set as heads up mode. That's either in UNC Default settings (which apply to all apps that don't have their own specific settings), or you have that set for Calendar app in its per-app UNC settings. You can change that to use "Default" or even completely turn heads up off for that app.
[Xposed Framework Modules] yochananmarqos:
You misunderstand the intent of this feature. It's already default in stock AOSP KK (translucent) & LP (transparent). Again, either your ROM supports it or it doesn't.

Please read the OP (original post) to fully understand the scope of this module and why not everything will always work right on a manufacturer's or custom ROM.
[Xposed Framework Modules] C3C076:
So I installed Telegram and tested myself. It has special approach to notification handling so I was trying to

do some adaptations. Please, test with attached APK. For me, it seems to work well now.
[Xposed Framework Modules] C3C076:
Not a bad idea: https://github.com/GravityBox/GravityBox/commit/a0a1b4518bf25e29c150ab053aa9b5127a48d49f
[Xposed Framework Modules] yurar:
Hey!

Thanks for your awesome module, you've done some amazing work

I was wondering though, is it possible to add a "master switch" in the battery settings under "Statusbar tweaks"?

I'm using something else to change the battery icon and add percent text within it, but GB keeps resetting to the stock rom icon.

I'd love if there was a way to disable that...
[Xposed Framework Modules] xxxmoscoxxx:
I'll give it a try! Now i'm at work, later i release a feedback. In the meantime, many thanks!!
[Xposed Framework Modules] cavalloz:
is it possible to toggle the torch with screen off (maybe with volume buttons)?
[Xposed Framework Modules] dwane3:
C3C076,what about fix for the wake up volume buttons on the 5.0.2?Thanks.
[Xposed Framework Modules] yochananmarqos:
You can use Xposed Torch for the time being.
[Xposed Framework Modules] C3C076:
It's not. Device needs to be fully awake.

Things got too complicated in lp and I have currently no solution that could be done effectively using xposed without breaking phone window manager.

All:

I'll be out to see my family in the other part of country so most likely there won't be any release this weekend.
[Xposed Framework Modules] C3C076:
Just curious whether you had a chance to test national data roaming on GB 5.1.2. I'd like to know whether it works or not. Thanks.
[Xposed Framework Modules] xxxmoscoxxx:
Tested, fully working with normal settings, nothing strange workaround.

Great work man. Now i love android 5.1.1

Gravity box is the best thing after xposed. You think to include this notification "fix" in the official next release?

THANK YOU VERY MUCH!
[Xposed Framework Modules] C3C076:
Yes, it's already merged which means it'll make it to the next release. https://github.com/GravityBox/GravityBox/commit/35685d1f68050c2b81ce24f8ce40c6709dc0730b

Thanks for testing.
[Xposed Framework Modules] Grzesiek1010:
Wtf... I cant change Quick settings and few settings is cut off
[Xposed Framework Modules] RusherDude:
Okay, thanks a lot for the explanation :)

Btw, did you notice the small suggestion? :good:
[Xposed Framework Modules] Pariahnoble:
Heads up notification not working since 5.1 update....
[Xposed Framework Modules] Rvl7:
hello, how to hide signal using this module?