yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] ABQNM:
#1 on my wishlist to have fixed. I hope it can be. It seems that any notification that pops up "heads-up" gets reassigned to maximum priority, and since that is the newest max priority notification, it bumps down whatever is at the top.

This does seem to only happen on notifications that have heads-up enabled. Apps with heads-up disabled seem to be unaffected and notifications appear with the correct priority.

Hopefully this can be addressed with xposed and won't need code changes in the ROM.

Sent from my brain using human to phone transport technology.
[Xposed Framework Modules] midas821:
systemui fc whenever I receive a notification on my lg l70
[Xposed Framework Modules] theasianpianist:
Changing notification order

The module seems to be working pretty well most of the time. However, I have noticed that the order of my notifications changes in the notification drawer. For example, I use the Quick Compose feature from Textra, which adds a persistent notification in the drawer. Usually this notification is pinned to the top, and stays there. However, I've noticed that when I enable this module, other notifications supersede the Quick Compose button and push it down to the bottom, even non persistent ones. Is there a fix for this?

Also, when I get a text message (I use the Textra app), instead of showing the heads up, I get a shaded black bar where the top of the notification should be (as other have bites). The bar disappears after the set amount of time, and cannot be otherwise moved. However, if I swipe over the bar and mess with it, it eventually expands to the full notification, which then stays on screen (doesn't disappear after set time, must be swiped away). This is only for the Textra app, other work fine.

I'm on an LG G2 D800 (AT&T) on the stock LG 4.4.2 ROM, rooted (obviously). Logcat is here: https://copy.com/JVDYNOKHabFsbaLE
[Xposed Framework Modules] GermainZ:
Android normally compares notifications by taking their "score"/time into consideration (an ongoing notification has a higher score than e.g. Google Now's weather notification). When a notification is shown in Heads Up, though, the comparison method becomes weird.

Basic example when comparing "a" to "b" (this happens for each notification and the final list of notifications, as shown to you, is sorted depending on the value in red):

"a" has been shown in Heads Up, "b" has not -> [COLOR="Red"]1[/COLOR]
"a" has not been shown in Heads Up, but "b" has been -> [COLOR="Red"]-1[/COLOR]
both have been shown / both have not been shown -> [COLOR="Red"]score[/COLOR] (1-16 IIRC) or [COLOR="Red"]time[/COLOR] (newer is more important)

Note that the AOSP implementation ignores some non important notifications (again, this is from memory), but it still makes no sense to me. Then again, Heads Up isn't fully ready since it's not available to all. ;)

(Unrelated note: you guys really want to search this thread and check the commit log before suggesting things/reporting bugs. I haven't seen anything that hasn't been answered/reported before for the last 10-15 pages.)
[Xposed Framework Modules] ABQNM:
Also considered is the actual application's programmed notification priority flag, which was introduced with Jelly Bean. Most Google Now notifications have the lowest (minimum) priority set so they don't show an icon and don't alert. Then there are low priority (shows icon but will be lower in list than default priority), default (all apps that don't set a specific value use this setting), high, and maximum. Maximum should always show at the top. If there is more than one notification in a category, the newest will go to the top of that category.

Heads up seems to have its own priority, above "maximum." Usually if I have a max priority notification (my weather app is one) and I get a second max priority notification, the new one will be at the top. If I refresh my weather notification, it moves to the top because it is newer. When a notification is presented with heads up, it appears above the weather notification and even refreshing the weather notification does not change the order. This leads me to believe that heads up will add its notifications to the top, using some additional priority that is higher than maximum.

Sent from my brain using human to phone transport technology.
[Xposed Framework Modules] GermainZ:
That's in the score.

Have you read my reply? :) No offense, but your comment is based on assumptions while mine is explaining what actually happens in the code.
[Xposed Framework Modules] andrevs_ro:
Great work, devs! Thank you so much for this useful stuff.

Have you considered adding xhalo floating window support? That would be really nice :)
[Xposed Framework Modules] leekslk:
Great work guys. Just wondering if there is any future possibilities of moving the notification to the bottom just above the navigation bar.:)
[Xposed Framework Modules] C3C076:
Exactly. I couldn't find the logic behind it, neither. But the suimple fix is to simply ignore setInterruption() method of NotificationData.Entry class.

https://github.com/GravityBox/GravityBox/commit/4cf7adce69649577da62c2c32351c4bcde0ed6e7
[Xposed Framework Modules] guy4jesuschrist:
[MENTION=4775688]GermainZ[/MENTION] Any thoughts on my post here? Wasn't sure if it got lost in the mix of the past 5-6 pages.
[Xposed Framework Modules] thegios:
Any feedback on the dialer problem?

Let me repeat...

Sony Xperia Z1 KK4.4.2

When disabling this module, if phone is unlocked when receiving a call a heads uo notif appears instead of dialer screen.
[Xposed Framework Modules] GermainZ:
Yup, I initially thought it might be a good idea to actually give notifications that have been shown as a Heads Up a lower priority, but it didn't make much sense and it's just better to keep the behavior everyone is used to, so I ended up nuking the method that sets the interrupt variable as well.

I took a very quick look and if I'm not mistaken, XHalo already has an option for it (the one for the status bar should apply to Heads Up as well since they're both handled in the same place).

Just blacklist the dialer, then. You would have found your answer faster if you bothered searching this thread. ;)
[Xposed Framework Modules] thegios:
I had already found the solution myself and posted here, but the problem still remains, cos if I uninstall this modulebthe dialer starts behaving again with heads up notification, which means there must be something wrong.

Aldo, I suggested a select all/none button for the blacklist
[Xposed Framework Modules] GermainZ:
If you uninstall the module and the problem remains after rebooting, I'd guess something else is activating it (e.g. GravityBox).
[Xposed Framework Modules] thegios:
Had I had GravityBox installed I would have said... No this is the only and very first module I have dealing with headsup notifications..
[Xposed Framework Modules] GermainZ:
Well, in that case…

What other Xposed modules do you have enabled?

What version of Heads Up Xposed do you have installed?

Have you tried using the terminal to disable Heads Up as explained in a previous post?

What Android version are you running?

If running CM11 nightlies (or similar), have you made sure Heads Up are disabled in your ROM?

If running a manufacturer ROM, which one is it?

Did you grab a logcat of the FC?

Did you reboot after removing this module?

You're asking for help, yet you're expecting us to ask no questions at all because you "would have said" - if that's what you think, then I'd say the best course of action is not to ask for help at all, but debug the problem yourself.
[Xposed Framework Modules] thegios:
Whats your problem man? I am trying to report a problem others may have and if more informations are required from my side, it is enough to ask kindly, I have no problem answering. So...

[*]What other Xposed modules do you have enabled?

- Chrome new tab

- Cyber-shot xposed

- GEM xperia xposed

- GPSnotification

- Google play music listen later

- Hide xposed ime

- Immersive mode don't panic

- NoSafeVolumeWarning

- Smooth System Progress bar

- Tinted Status bar

- Unicon

- Xposed DTN disabler

[*]What version of Heads Up Xposed do you have installed?

- 1.2.1

[*]Have you tried using the terminal to disable Heads Up as explained in a previous post?

- No, because this is not what I want: I want to be able do disable/enable the module at will and have headsup notification on/off accordingly

[*]What Android version are you running?

- As I wrote, I have an Xperia Z1 with Kit Kat 4.4.2

[*]If running CM11 nightlies (or similar), have you made sure Heads Up are disabled in your ROM?

- not applicable see above

[*]If running a manufacturer ROM, which one is it?

- see above

[*]Did you grab a logcat of the FC?

- It is not Force Closing. have you understood what my problem is? If I disable this module, all notifications go back to normal with the exception of the phone dialer: if phone is locked, when it rings I get the dialer screen, but if the phone is unlocked, when it rings I get a headsup notif that I have to click in order to get the dialer screen

[*]Did you reboot after removing this module?

- yes
[Xposed Framework Modules] GermainZ:
I asked you a question and you said "I would have said". If you take that principle and apply it to any question, it doesn't work so well…

Alright, you can use the terminal for now until this problem is fixed (or uninstall the module - see below).

Right, looking at the code, it only cleans up if the module is uninstalled, not disabled.
[Xposed Framework Modules] Kutikov:
[MENTION=4775688]GermainZ[/MENTION], could you add long click to hands up?
[Xposed Framework Modules] NMEAGENT:
I think my post got lost in the midst. Any thoughts on breathing notifications? So you can use heads up with immersive mode and you wouldn't have to worth about missing a notification because the notification would come back up if you haven't dismissed it. This feature would really be useful because you wouldn't have to check the status bar for any notifications you missed when in immersive mode.
[Xposed Framework Modules] scissorscrush:
Thanks for finishing this topic, but we should not roll up on each other while commenting. If someone said something and you know it is not right, just don't get all wild. All here are from different countries, let's help each other.

And it's either not neither ?. JUST SAYING...
[Xposed Framework Modules] C3C076:
:confused: I was just trying to help
[Xposed Framework Modules] scissorscrush:
I thanked you for finishing the topic but then I was pointing at the person you replied to. ?
[Xposed Framework Modules] rippedwarrior69:
I am one Verizon note 2 I 605 cm11 4.4.4. I have copied installed along with heads up but it won't work. I have it checked under modules.
[Xposed Framework Modules] P1nGu1n_:
CM11 has it build in if you're running a recent version. So if you enable this module they might interfere each other.
[Xposed Framework Modules] ssanjy:
Excellent module working flawlessly.....AOSP NeatRom 4.4.3 v5.8
[Xposed Framework Modules] jeeg_eu79:
Its only for asop? Because dont work for me, i have lg g2 root stock..i have only a black line
[Xposed Framework Modules] gilc8:
Please add an option to hide when phone is locked.

Thanks
[Xposed Framework Modules] christboanerges:
system ui force close when notification from whatsapp

LG Optimus G Kitkat stock ROM
[Xposed Framework Modules] paps79:
Great module! I have immersive mode on all the time and this is just perfect. Much appreciated! :)
[Xposed Framework Modules] DaRkRhiNe:
Yea only for AOSPs. It may be interfering with lg's theming
[Xposed Framework Modules] Dreiundachzig:
Would be nice to hide app icon.
[Xposed Framework Modules] Ianchua:
Corrections* it works on TouchWiz as well.

Sent from a DN3 V4 powered Note2. Peace✌
[Xposed Framework Modules] randomvector:
Yeah I get system ui crashes on cloudyflex 2.4 on my LG G2. When using heads up in gravity box it does not crash.
[Xposed Framework Modules] sedinix:
Hello

Great module I use it on my n3 and I got 2 problems:

1. When I call someone system ui crash (I already know many of You report it this already) Im on s5 port ROM

- I fix it to add some processes to blacklist phone etc

2. When I try to write something, annoying notification about change keyboard appear. Can someone tell me what is the name of process responsible for that notification

Sorry for my bad eng :/
[Xposed Framework Modules] lovelymobile:
hi, i've a problem with nexus 5 stock 4.4.4 rooted and this module. if disabled, the module continues to operate the same, even after restarting the phone.

the biggest problem is when I receive a call while on the browser or any app I open, does not go to the Phone module and the bars disappear notifications and soft keys. To avoid this problem I had to re-enable the module and blacklist the dialer.

if disabled, it works equally, if I uninstall it continues to work ... how can I remove it permanently or to make sure that once disabled does not continue to run?

can help me?

Thanks

Xposed installer 2.6.1

advanced power menu 9.3.2 ON

googlecamx ON

gravitybox [kk] OFF

heads up notifications ON
[Xposed Framework Modules] gilc8:
Also it will nice to choose white list
[Xposed Framework Modules] letmedanz:
[MENTION=4775688]GermainZ[/MENTION] - here's a weird scenario..

in case you are polishing stuff up, this could be something you & mohammad may want to take a look at

a full screen app, like say a game & you have non-intrusive dialer enabled.

if a call arrives, you can see the notification in the status bar that there's an incoming call & you can hear the ringtone as well

but if you try pulling the notification bar down, it won't come down

for some reason, the notification bar is stuck with no response..so basically can't see/answer the call

once the call gets disconnected, everything's back to normal

this is definitely a one off situation, so just a heads up
[Xposed Framework Modules] GermainZ:
Can you *consistently* reproduce this when Heads Up is enabled, and does it happen when Heads Up is disabled? If it just "happens sometimes, not sure" I'm just going to assume it's the normal behavior - the notification bar can be pretty weird at times when pulling down to show it.
[Xposed Framework Modules] lovelymobile:
in my case, the notification bar is frozen and the soft keys disappear from the screen, I can only use the power button to turn the screen off and on again, but when I turn on the phone (notification bar) is frozen again and I can not do anything until the incoming call does not end .

nexus 5 4.4.4 stock
[Xposed Framework Modules] GermainZ:
You didn't answer any of my questions, though. :)
[Xposed Framework Modules] brunodu91:
I tHink that a release is needed and necessary! Lol

Envoyé de mon S4, via tapatalk 4 .

Slimsaberkat 4.4.4 released, alucard Kernel , buzz launcher , modem ET bootloader NC4.
[Xposed Framework Modules] lovelymobile:
after I installed the module head up, it's always this problem, which is activated or deactivated (head up) the problem remains and I can not 'answer calls. I also tried to uninstall both the module is the Xtended Framework but I can not make the phone work.

I can answer only when the screen is off. Otherwise I have to wait for it to finish the incoming call and then call back.

Currently I can not 'even with the blacklist to make it work ....

---------- Post added at 09:48 PM ---------- Previous post was at 09:33 PM ----------

But there is a way or a file to restore the system as before installing the module? Otherwise you have to reinstall the whole / system
[Xposed Framework Modules] Dreiundachzig:
What about deactivating heads up on lockscreen?

And is it possible to collapse expanded notifications?
[Xposed Framework Modules] GermainZ:
You can try this for now:

http://xdaforums.com/xposed/modules/mod-heads-notifications-t2791217/post53597992

Yes. Just collapse the notification.
[Xposed Framework Modules] Crusuma:
If we could start the app in floating mode (with xhalo) would be great!

Gesendet von meinem Nexus 4 mit Tapatalk
[Xposed Framework Modules] brunodu91:
I.have a dream! : heads up notifications was released ! M.L.K

Envoyé de mon S4, via tapatalk 4 .

Slimsaberkat 4.4.4 released, alucard Kernel , buzz launcher , modem ET bootloader NC4.
[Xposed Framework Modules] lovelymobile:
shell@hammerhead:/ $ su

root@hammerhead:/ # settings put global heads_up_enabled 0

WARNING: linker: app_process has text relocations. This is wasting memory and is a security risk. Please fix.

WARNING: linker: app_process has text relocations. This is wasting memory and is a security risk. Please fix.

root@hammerhead:/ #

This worked for me, thank you.

is now back working like before installation. I wait for the next version, thanks
[Xposed Framework Modules] Ibsonic:
Lock screen should be disabled.
[Xposed Framework Modules] abuttino:
The notifications do not follow order when this module is active.. My first pinned notification is "Power Toggles" and if a heads up notification comes, the new notification goes above that..

I have the persistent notifications checked in heads up and that doesn't help

Sent from my Moto X
[Xposed Framework Modules] xinfinityoO:
Please put option for whitelist... that is easier to manage then black list...so white list will only contain apps whose notification you want displayed on the heads up
[Xposed Framework Modules] Dovidhalevi:
Working fine on my LG P500 running Rhar****'s Omega (Omni) ROM. Also have floatifications going so can compare.

The option set offered by floatifications is quite relevant to this as well: Options for lockscreen and/or homescreens, halo/floating launch option (may be there, box was not up long enough to try, have upped the time--floatifications persist until dismissed, also desirable option since should have swipe to remove, Google's -L intent. May also want to enable as notifications processor on settings (or is this implicit in Google's implementation?).

With long enough time or persist, should gather multiple notifications as does floatifications on one box. Examples: "30 unread mails on ... , "link2sd is linking ...., .... is linked to sdcard," "updating ...., updating ....," and such. Multiple boxes for one set of notifications can be quite annoying.

Of course, inside, this is Google's code, not ours. So how much control over options we would have is debatable.

So will try them both for a while, choose which I like more. Been with floatifications since its start, I suppose, better than most similar stuff on Play.
[Xposed Framework Modules] abuttino:
Let's try to stay on topic by not talking about competing products, or otherwise not addressing problems this module has.

Sent from my Moto X
[Xposed Framework Modules] Dovidhalevi:
OK. Not competitively or OT-intended. Hat's off for a great and useful module. Those are options that get used on most such apps or modules. Anyway, use of blacklisting can even make selective usage of both.

The delay time: Why would anyone want to enter this in ... milliseconds? Really want to nitpick, give a decimal point. Is there anyway to make the boxes persistent because will likely be simply missed otherwise. Could make the time say, 1/2 hour ... let's see, that is 1800000 milliseconds :)

There have been several post requesting toggle for lockscreen display. If one needs to get to the unlock pattern to see anything, then not so useful. That "competing" app has scroll-able content available even on the lockscreen. Since this is Google's own glimpse of the future, featured at the I/O, might assume their code has what it takes to be useful and usable.
[Xposed Framework Modules] GermainZ:
Really?…

TBH, that's the whole point of the notification shade. Not Heads Up.

Not sure what you're talking about. The requests have been to disable Heads Up on the lockscreen if I understand correctly, they show up just fine here.
[Xposed Framework Modules] KNIGHT97:
Sorry to disturb, but just wanted to ask one thing.

Would it be possible to create another blacklist so that heads up notifs aren't displayed when ceratin app is open, like a heads up displayed anywhere, but not in a game.....it can be annoying sometimes to see a heads up while in a game.
[Xposed Framework Modules] gilc8:
After uninstall the notifications still exist.... Come on.........
[Xposed Framework Modules] sean.trinidade:
Come on..... I think the fix was mentioned one page back (here)! :)
[Xposed Framework Modules] gilc8:
Thanks mate but this command via terminal is not temporarily, the module still exists after reboot....
[Xposed Framework Modules] kamikaze702k:
Please can you add option to make this module have notifications expandable. As currently they only come as one line and some notifications are impossible to read, thanks

Sent from my GT-I9195 CarbonKat 4.4.4
[Xposed Framework Modules] Silentbob999:
You have to understand that this module enable a feature that is included inside your rom but hidden and disable.

That's why removing it do not remove the heads-up but only the blacklist. This command is the command that you need to execute once the module disabled to really turn off heads-up.

I agree that the module should have in a future version a switch to completely revert what it does or to reactivate.
[Xposed Framework Modules] gilc8:
Got it.

Thanks.
[Xposed Framework Modules] GermainZ:
It will, but what's done is done so when that version is released, people who used the older versions will still need to use the command.
[Xposed Framework Modules] awakener777:
I can't get this to work for the life of me. Not a big deal but I'd like to try it out in case I really like it. Running c-rom 4.4.4 on galaxy s4.
[Xposed Framework Modules] GermainZ:
[MENTION=3676316]mkz14[/MENTION]

Should be a preference in the next version.

EDIT: The white line on the left of the Heads Up notification is because of my professional editing skillz, ignore that.
[Xposed Framework Modules] mkz14:
Wow! that's awesome... Too bad that asking for ETA is forbidden in xda, otherwise I'd ask you for an ETA for that thing, wishing it like if It was my birthday gift.
[Xposed Framework Modules] GermainZ:
You can ask all you want, the answer will always be "when it's ready". :p
[Xposed Framework Modules] mkz14:
Weird to be in this situation, normally I am the developer and people asking me for estimations lol.. I will have the patience our clients never have when in future tasks haha.

Thank you very much for your work, xposed modders are the best out there :).
[Xposed Framework Modules] brunodu91:
Germainz

I.know that a moderator had prevent to me for mines question repetitive but would you to answer me about lockscreen?

Thx

Sorry but I.just want a answer

Envoyé de mon S4, via tapatalk 4 .

Slimsaberkat 4.4.4 released, alucard Kernel , buzz launcher , modem ET bootloader NC4.
[Xposed Framework Modules] GermainZ:
See last part of this comment (posted just a page back).
[Xposed Framework Modules] brunodu91:
Ok

I.think that you had didn't correctly understand the previous request by me, in fact I hope that HU notifications will be appears on lockscreen , before the security code.

Envoyé de mon S4, via tapatalk 4 .

Slimsaberkat 4.4.4 released, alucard Kernel , buzz launcher , modem ET bootloader NC4.
[Xposed Framework Modules] GermainZ:
They show up fine here. I suppose that's one of your ROM's features.
[Xposed Framework Modules] thedjdoorn:
Small bug: stuff pinned to the top of the notification area won't stay at the top of the notification area since installing this app. Encountered this problem with an app called pur power toggles.

Do you think you can fix it?
[Xposed Framework Modules] GermainZ:
I don't know, do you think you can search this thread or check the latest commits on GitHub? ;)
[Xposed Framework Modules] alexfiorani:
Google search on the blacklist.
[Xposed Framework Modules] letmedanz:
Wow.. pretty tough crowd in this thread.

Appreciate your patience [MENTION=4775688]GermainZ[/MENTION]
[Xposed Framework Modules] abell431:
Any chance of a white theme like L?