yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] C3C076:
Changelog 5.6.0 - 23/09/2018

- QuietHours: additional enhancements and redesign

--- rules for ligts/vibrations/sounds/ringer whitelist can now be set for each time range independently

--- manual mode has its own set of rules that are independent of automatic time ranges

--- initial ringer whitelist for newly created time range is inherited from manual mode settings

--- added option for controlling current mode directly from the QuietHours settings

--- reorganized settings

--- !!! data structure changes render existing time ranges incompatible - need to be reconfigured !!!

- Updated Ukrainian translations (thanks to burunduk)

- Updated Turkish translations (thanks to Fatih Firinci)

- Updated Russian translations (thanks to gaich)

Complete commit history for 5.5.2->5.6.0
[Xposed Framework Modules] C3C076:
What's missing in version for Lollipop 5.1 compared to 5.0

- unlinked ringer/notification control volumes cannot be controlled within Sound&notification settings, only within expanded volume panel.

What's missing in version for Lollipop compared to KitKat

- No ring targets in lock screen - obsolete in Lollipop as there is no ring security screen available

- No ring targets in navbar - Google replaced search panel with completely different one

having simple circle with one target. It's not using GlowPadView anymore. In order to implement ring targets

as we know them from Kitkat would probably be to completely replace stock search panel with the one from Kitkat

- Brightness control currently doesn't work in lock screen as status bar is covered with keyguard panel

- and maybe some other smaller features I forgot to mention, mainly since they were obsolete in Lollipop

Full commit history can be found in project's github.

Other remarks

- Although LP comes with native "quiet hours", I decided to keep UNC Quiet hours.

There's a freedom of choice to either use stock Interruptions system or GB's quiet hours

- Battery style and percent revised to support new status bar which has 3 modes: normal, keyguard, header

- Brightness control now works with Auto adjustment turned on the similar way as brightness slider in quick settings

- Low battery warning changed as there is no Low battery warning dialog anymore

- Ascending ringtone has been reworked completely (thanks to CM12)

- million of other small adjustments - you'll find out for yourself :)
[Xposed Framework Modules] abhaykelkar:
Awesome. Will try it. Thanks much...
[Xposed Framework Modules] W3ND31:
... where's the download link? (sry, i can't see it ç.ç)
[Xposed Framework Modules] Batum69:
i'm not found gravitybox LP only found KK
[Xposed Framework Modules] nimrodsv:
Patience.... :)

Got ninja'ed - it's already in the second post
[Xposed Framework Modules] W3ND31:
okay ç.ç
[Xposed Framework Modules] vanisleguy1976:
What took longer, coding GB to work on LP, or writing the OP? ?

I hope everyone takes the time to read through all that info. You've covered a lot of scenarios there! I predict many posts that will say "Did you read the OP?"

Thanks for your work :)
[Xposed Framework Modules] Vel-San:
For LP ! This sounds awesome ! Thankss
[Xposed Framework Modules] defim:
[MENTION=5008415]C3C076[/MENTION]: Entering PayPal ID results in a message saying the app is maybe modified (which is not)
[Xposed Framework Modules] haseoxth:
It's happening.
[Xposed Framework Modules] YudmudTR:
Working fine on stock GPE 5.0.1 M7, great job :good:
[Xposed Framework Modules] C3C076:
Yeah. I forgot to register hash for this release. Already fixed in the database.

Thanks for pointing out.
[Xposed Framework Modules] Sick1:
If anyone nedd any confirmation, everything running fine on my pure aosp build @ hammerhead!

Thank you very much. Its like christmas again!
[Xposed Framework Modules] HorstiG:
Great Job, all OK on Galaxy S5 G900F with Blisspop Nightly 02.20

Thank you!!!

ID 4-----------------S :)

Purchased and donated
[Xposed Framework Modules] ts1506:
Waiting for Xposed on stock Lollipop was totally worth it, instead of shifting to custom ROM.

Great job, first release, and already works so well.
[Xposed Framework Modules] Ja_som:
[MENTION=5008415]C3C076[/MENTION]

Hi, thank you soooo much...

I found one small bug, I set Data traffic monitor to right, but on lock screen is in middle...

And few error logs...
[Xposed Framework Modules] yochananmarqos:
[MENTION=5008415]C3C076[/MENTION]: Might want to link to the Xposed for Lollipop thread in the OP instead of the legacy thread. ;)

Also, grats on making the front page news again and featured on Android Police.
[Xposed Framework Modules] Blackbird256:
Good job making it in such short timespan. Can't wait for the volume panel transparency and quicksettings config. :good:
[Xposed Framework Modules] floepie:
Have you or anyone with a Moto X 2014 tried GB with SELinux set to permissive mode? From what a lot of people have said (before GB LP arrived yesterday), there are apparently many extensions that only work if SELinux mode has been changed. There's an app in the store that can do this with a flick of a switch.
[Xposed Framework Modules] Jaxidian:
I have not yet. I ran out of time last night after I got this setup and installed (5am morning this morning for me). I plan to spend more time with it after work today and hope to share some logcats from a relatively unbastardized environment before I start experimenting.
[Xposed Framework Modules] Sungfive:
On my LG G3 with chupachups rom 4.0 (rin kernel) it doesn't work....bootloop
[Xposed Framework Modules] zagorteney:
Just a suggestion: make a Power menu without those small icons in submenu - more like in CM.
[Xposed Framework Modules] BazmanFoo:
Working great on my HTC M8 running GPE ROM.

Can't wait to have control over tiles in QuickSettings, and would love to be able to remove the brightness slider to just use the status bar instead.

Keep up the great work.
[Xposed Framework Modules] in1400:
Working great on my Nexus 5 with Stock Rom 5.01!

Thansk a lot!!
[Xposed Framework Modules] bongostl:
I can confirm that changing the SELinux mode makes no difference at all in terms of preventing the black screen on moto x 2014 (oh, hello black screen!)
[Xposed Framework Modules] remo0073:
+1

Also please change style for "Clear All Recents" button

Somenthing similar to "Clear All Notification" button
[Xposed Framework Modules] Thijssie909:
Or decrease the space at the bottom between the last icon and cancel? Seems out of proportion or is it only me?
[Xposed Framework Modules] chris6278:
Really glad this is out for lollipop! Please add the option to change the color of the lockscreen clock and add lockscreen shortcuts. For an alpha release it works great
[Xposed Framework Modules] fhreire:
Thank you for your concern, C3C076.

So, should we understand that Moto X 2014 is never going to be supported on GB LP? The module is sound, mate, we need that for our stock ROM, is there any chance for our device to be supported on next versions of GB LP?
[Xposed Framework Modules] floepie:
Sure? Others have reported that many modules only work when SELinux mode has been changed. (Not necessarily related to GB itself).
[Xposed Framework Modules] bongostl:
I will happily pull a logcat, but I'm confused as to how I can do so. The phone (moto x pure 2014) doesn't boot enough with GB installed to load ADB, so I can't pull it. Any advice on how to pull it would be appreciated, and I'll happily provide the logs.

Really appreciate all your work [MENTION=5008415]C3C076[/MENTION] !
[Xposed Framework Modules] fhreire:
I have no idea how to do it, bongostl, I'm sorry.
[Xposed Framework Modules] wolfnumba1:
Hey I saw your post regarding wanting to make sure people are running stock ROM so just updating my post to show what I'm running.

Nexus 6

Stock ROM - Build LRX22C

Franco Kernel

Keep up the great work!

Thanks
[Xposed Framework Modules] bla_laber:
Found a small issue: I set the clear-all button in the recent-apps view to the lower right. If I open this view in landscape mode, the clear all button disappears behind the navigation bar.

Further, it seems that the clear-all button only closes apps that are currently visible at the recent screen. If I hit clear-all, exit the screen and come back to the recent screen, there is a bunch of new recent apps to be cleared..
[Xposed Framework Modules] JeyanthMandava:
Working on moto g xt1068 !!

Thanks a lot for this mod man !! I have been waiting for this since Xposed came out !! Most of things are doing fine with my device and have no issues so far !! :)
[Xposed Framework Modules] jaibar:
No need to report this- just read the OP second post ("What's currently missing in version for Lollipop").
[Xposed Framework Modules] pep0te:
1.- APM expanded desktop

2.- set PIE as "Always"

3.- done
[Xposed Framework Modules] mdamaged:
It occurs to me, that while what I told you in the other thread is what you need to do, you may need to do another thing (which I always do) that may be what you need.

Display tweaks->Expanded desktop mode, set to Hide navigation bar (I actually use Immersive to hide both), also go into Power tweaks, and enable Advanced reboot menu, and expended desktop in power menu, then reboot, then once back into Android, hold down power for a sec till menu comes up, and enable the expanded desktop (though when I disable it, my nav bar is still gone, so not sure if this will work for you either). FYI, this is on a N7 2013 flo, stock ROM(5.0.2), ElementalX kernel.
[Xposed Framework Modules] NotFatMan:
Network mode tile has no icon.

5.1.1, Moto G dual Sim. Gravity Box 5.1.2
[Xposed Framework Modules] Sparubens:
Could the Dutch translator change Expanded Desktop name to "Uitgebreid Bureaublad" in Dutch? :)
[Xposed Framework Modules] tonyp:
The long press is used to relock your phone when unlocked with smartlock.

Hasn't there been a double tap to sleep module somewhere, that might be an idea. Although I have no idea if it's lollipop compatible.
[Xposed Framework Modules] sansnil:
There is. I use the home double tap to sleep the device. Works great.
[Xposed Framework Modules] Blade2014:
Respected C3C076,

If it is possible, can you kindly add an option to edit the height of the status bar?

Thanks for you wonderful effort.

Santhosh
[Xposed Framework Modules] alvareo:
Anyone? I searched through this thread but don't know which keywords to use
[Xposed Framework Modules] Mr-Glass:
Other than the obvious checkbox - no idea...
[Xposed Framework Modules] alvareo:
Yep, that one's off. Tried "turning it of and on again" and nothing changes.
[Xposed Framework Modules] #sharath:
Honestly i don't use that feature. Anyway double tap will be fine. I haven't found that module you're talking about.

Home double tap? I'm talking about the lock icon. :p
[Xposed Framework Modules] dmatik:
Hi, there is something wrong with search bar inside the recent apps screen. I can see "Couldn't add widget" instead of it.

Not sure but I think its related to GravityBox, because playing with on/off "Clear all recent tasks" and "Recent tasks RAM bar" impacts its.
[Xposed Framework Modules] dawgz:
This feature was possible on the kitkat version, but will this be added to the lollipop version? I just want to understand if it might not be possible due to being on lollipop? Thanks!
[Xposed Framework Modules] yochananmarqos:
Reboot into safe mode by long pressing Power Off then reboot normally. The search bar returns. It's a known issue if I remember correctly.

Toggling mobile data requires root with Lollipop. I use Tasker to run a shell command with root privileges: svc data disable / enable. Whether it'll be added to GB I'm not sure. Review the OP and search the thread. I don't recall if the dev had mentioned it already or not.
[Xposed Framework Modules] C3C076:
It's already present in navigation bar tweaks.

It depends on system you are running. Looks like your system forces menu button to be always there. Either search in ROM setiings whether it's possible to turn it off or maybe try playing with "Force overflow menu" option in Misc tweaks of GB.

This anomaly is not related to GB. It has something to do with Google Search app. I've seen quite many people mentioning it in the past in the forum, even before we had GB for LP.

You can either use cellular tile long-press (configurable in tile specific settings) or alternatively you can use QuickApp tile and assign "Toggle mobile data" GravityBox Action (shortcut) to it. GB Actions (shortcuts) can also be used in many different ways. Like e.g. can be added as shortcuts to launcher homescreen (in case launcher supports shortcuts). Or can be triggered by 3rd party apps like tasker.
[Xposed Framework Modules] softtechiez:
[MENTION=5008415]C3C076[/MENTION] Amazing work thank you!! I would like to point out a small set back. My back navigation button isn't themed. It would be complete if you can fix this?? Attached a screenshot.

I am using cm 12.1 on Gt-p3100. Thanks again.
[Xposed Framework Modules] C3C076:
Well, maybe a side effect of being on a custom ROM. But I'm curious as

as far as I remember, back key is not touched in LP 5.1.1 unless you choose to use larger navbar icons.

Are you using the latest version of GB?

What navbar tweaks have you enabled?

Have you tried with other xposed mods disabled?
[Xposed Framework Modules] Blade2014:
Respected sir,

Thanks for your guidance. Still I am not able to find the option to change the status bar dimension in navigation bar settings . If possible please guide me.

Thanks

Santhosh
[Xposed Framework Modules] m1trand1r:
there isn't any status bar dimensions settings afaik...

/LG-G3/d-855/16Gb/Titanium Black/
[Xposed Framework Modules] softtechiez:
I m getting the same problem. I am using the latest gb apk. I haven't enabled other nav bar tweaks. Also disabled other xposed mods. Still getting the same prob.

May be i think my device has a large screen 7" hence there might be some problems . i observed my back button is bit larger than other buttons. I didnt enable anything.
[Xposed Framework Modules] leemg:
Same here (on Moto G) albeit non stock - Older GB v5.1.1 the issue not present for me.
[Xposed Framework Modules] nickdc986:
What about a back button long press to kill the foreground app? I have to use an additional button in the navigation bar, but I don't like it very much.
[Xposed Framework Modules] kingvortex:
It's already there, in the "Navigation keys actions" section.
[Xposed Framework Modules] softtechiez:
Finally it worked. I tried to swap back and recent key in nav bar tweaks. It did not swap. So i went to settings->buttons->buttons and layout. Edit tried swapping. It worked.

When i reboot or change the portrait or landscape mode. The back button loses color. I am happy that it worked partially. I guess its because of the conflicts between cm12.1 ROM. Thanks.

Edit: Even when keyboard pops up. Back button loses color. Is there anyway or suggestions to keep the back button color permanent.??
[Xposed Framework Modules] C3C076:
I checked the code. Color of navbar keys is affected ONLY in case option for navbar key coloring is enabled in GB's navbar tweaks.

So I don't have a clue.
[Xposed Framework Modules] softtechiez:
Yes i have enabled nav bar coloring in GB . Changed the color. I dont get the back nav button color. When i edit the button layout in settings i get the back nav button color.

Its lost again when rebooted or keyboard pops up.
[Xposed Framework Modules] C3C076:
I thought your coloring is done at custom ROM level, not GB level.

In that case, I cannot assure everything in GB works on custom ROMs and it is impossible for me to provide adjustments for every single custom ROM specific anomaly that occurs. This means, if you plan to keep using GB on a custom ROM, make sure to use only those features that work.
[Xposed Framework Modules] softtechiez:
Cm 12.1 doesnt have an option to color nav keys. At most i can swap nav keys in cm 12.1 thats it. Anyway thanks for your time in answering my questions. Custom roms doesn't work very well.
[Xposed Framework Modules] C3C076:
It's a weird design they have in CM. I find it strange why ROM changes back key properties when it doesn't provide any option for coloring.

Another possibility is that maybe they are replacing back key icon on each icon-hint change event (which is weird too).

This results in that the back icon is always (unnecessarily) being replaced with a fresh one ruining all properties GB has set on it.
[Xposed Framework Modules] softtechiez:
You nailed it. All the other keys are colored. The back key points down. Unnecessarily replaced with fresh ones.
[Xposed Framework Modules] m1trand1r:
GB 5.1.2

Everything seems perfect :D

/LG-G3/d-855/16Gb/Titanium Black/
[Xposed Framework Modules] caqo71:
It happens on xperias too. But if you rotate your phone with the keyboard visible, then the color change to the right one.

Enviado desde mi D6603 mediante Tapatalk
[Xposed Framework Modules] softtechiez:
Which rom do u have it in your phone?
[Xposed Framework Modules] Ok_Kaleidoscope5109:
Definitely been a while since we had this conversation, but I finally upgraded to 5.1 and so I feel in a better position so I can discuss this further.

So I think your suggestion of ultimate notification control is good, and it addresses a good number of complaints. However, the reason why I suggest in-app vibrate options is perhaps sometimes a better idea is because for example I have 2 Gmail accounts. One for my nonprofit work, one personal. If I want to set one to vibrate and one not to vibrate, I can do that in Gmail. However, I can't do that in UNC. I'm forced to enable vibrate for Gmail as an app on its entirety.

Similarly WhatsApp, I can disable vibrate for groups (useful because people chat all day long), and only vibrate for 1-on-1 conversations (which are probably more important because my attention specifically is needed).

It'd be nice to have that option from CM11 as a checkbox. It's been a very useful feature IMO.

Anyhow, besides this whole discussion, I also wanted to ask if it would be possible for a keyboard height adjustment option for Google/AOSP keyboard? Or would it not make sense here because it's too app-specific?
[Xposed Framework Modules] yochananmarqos:
There already is: Navigation keys actions > Back key. You can choose Kill foreground app for single-tap, long-press or double-tap action. This requires the master switch turned on under Navigation bar tweaks.
[Xposed Framework Modules] caqo71:
Sony Stock rom
[Xposed Framework Modules] C3C076:
If your app has per-notification settings you should stick to those instead of using UNC. UNC cannot do this because of abstraction layer. Notification manager service doesn't know anything about context of certain apps, whether it's a notification for specific group, contact or is in any other way bound to a specific app functionality. UNC can work only on per-app level - for all notifications that come from app equally.

And what about "Vibrate on notification" from CM? Isn't it the same as turning on vibrations in Default settings of UNC, which means it applies to all apps (that don't have own explicit UNC settings)?
[Xposed Framework Modules] Ok_Kaleidoscope5109:
Is UNC more limited than say LightFlow's implementation? It seems LightFlow can differentiate between Gmail labels, Google Now cards, etc?

Anyhow, let me explain a bit more what I'm trying to say. In normal ring mode (where ringer and notification volume are on), app notification settings are obeyed. So if I get a Gmail and I have the ringtone selected, it will ring, and vibrate depending on whether or not I have vibrate checked or not. However, everything changes in vibrate mode. Since Android 4.2, Vibrate mode turned into a global vibrate mode. So even if you uncheck vibrate in GMail, you still get a vibrate notification. Previously in 2.x, 4.0, 4.1, it will still respect your in-app vibrate settings. So my specific request is for vibrate mode, which was why CM10.2, CM11 had that option for.

The only way to prevent GMail from vibrating in vibrate mode is to turn off notifications alltogether. You can imagine why myself and many other users have been frustrated because apps like Hangouts, WhatsApp, etc spit out tons of messages during the day. In ring mode, you can disable vibrate or ringer as you need and still have notifications show up in the notification drawer, but in vibrate mode, your phone just vibrates its ass off and there's no way to set certain apps or app settings to vibrate only while others do not vibrate.

The best way around seems to be UNC so far, but as you've said, there's no way to respect context of apps.... which brings me to my suggestion: The implementation that CM had was for vibrate behavior not to be a global vibrate but to behave as it does in normal ring mode--respecting the vibrate settings of each app.

These are the two CM Gerrit commits from 10.2 that addressed this feature:

http://review.cyanogenmod.org/#/c/30378/

http://review.cyanogenmod.org/#/c/30379/

It would be wonderful if you could do this and I'd owe you more than a beer. Haha. Let me know your thoughts.
[Xposed Framework Modules] C3C076:
Yes, I get your point. This is of course possible, it's done at notification manager service level and it is not app-dependent.

You are basically looking for an option to respect app vibrations (whether they are on or off) during vibrate-only sound mode, so not all notifications are forced into vibration.

Forgot some more words about app-dependent behavior (labels, now cards).

I'd like to avoid that as it would force me to constantly keep track of apps for which UNC would have "app-specific notification settings".

Things tend to break with each app update. It's a similar situation we have with Launcher tweaks - I have to release a fix every time Google App is updated.

I'd like to stay within system play ground and leave non-system app-specific tweaks alone.

If GB was a dedicated notification app (like LightFlow is), I would of course try to provide more fine-grained control. But UNC is just a small part of what is meant to be a non-flashing custom ROM packed with OS level features.
[Xposed Framework Modules] Ok_Kaleidoscope5109:
Yeah thanks for the explanation. Yeah, I think the best way to be able to do something like I want would not to be to add context ability into UNC because it would vastly change the scope of UNC. So basically it's what you said... something at the notification manager service level.

Thank you for listening to my rant, but basically CM11 has been a lifesaver, but moving to 5.x has been painful. I use vibrate mode at work most of the day and its annoying to keep pulling out my phone to see if its a text from coworkers or work email but instead its yet another Whatsapp Group message or personal Gmail. The only way for me to minimize the notifications is to flat out turn off notifications for those accounts or put my phone in silent mode. I just don't get why it has to be an all or nothing decision in Vibrate mode whereas Ringer mode is different. I suppose it's because iOS and Windows Phone do that too.
[Xposed Framework Modules] C3C076:
Well, the rule Google introduced has some logic behind it. At least I see it.

They call it "Converting sound to vibration". So when phone is in vibrate mode, all notifications that are supposed to play sound (but obviously sound is not available during vibrate mode) are forced to vibrate - probably based on assumption - when notification is meant to sound, it should vibrate in vibrate-only mode - so the user does not complain he missed the notification.

Anyway, here's attached APK for you to test (don't have enough time myself). It should stop "sound to vibrate conversion" behavior.

Note that this will apply only for all apps you have active UNC settings for, OR if UNC Default settings is enabled.

If it works as intended, I will provide per-app option to "Disable sound to vibrate conversion".

I am not keen on having global option like CM does since there might still be some users and apps that they would like to have standard sound to vibrate conversion.
[Xposed Framework Modules] rraghur:
Same here - unfortunately, I've already reflashed /system :(