After Google I/O I decided to bring the feature which I liked the most - heads-up notifications!
The filtering rules are pretty feature-rich - whitelist or blacklist, ignore or do not ignore ongoing notifications, hide notifications during quiet hours or when some apps are active...
The app is free with Pro-version, but for my friends on XDA the app is totally free-of-charge.
And here are some screenshots:
For people who want to support me here is the Google Play link:
If you decided to buy Pro version my app - thank you! Because of you, yes, I am talking about you, I can continue my development
New in 2.0.1:
-Swipe to left to dismiss heads-up only, swipe to right to dismiss heads-up and notification(can be reversed)
-Hide heads-up while certain apps are active
New in 1.1:
-Ongoing notifications can be dismissed
-You can keep statusbar notifications while dismissing heads-up
-Ability to post test notification
-"Ignore silent" was removed due to a lot of problems it caused
-Added ability to ignore low priority notifications
-Show heads-up on lockscreen
New in 1.0.3:
-Added workaround for WhatsApp bug.
New in 1.0.2:
-Ability to completely ignore whitelist
-Fixed the bug where you always received message about starting the service
-Added hint when service is started
-Fixed transparent background bug
-You can change position of heads-up notification
Now, the final part - the APK!
Sadly, the app is available only on Android 4.3+ due to limitations of notifications listeners on versions less than 4.3. I've tried very hard to leverage accessibility services, but failed due to inability to recover full information about the notification.