I'm an obsessive-compulsive care of my phone :-),
and I do not like to leave it charging overnight.
So I finally decided to develop a small utility that notifies every X minutes when the battery is charged, in order to remove the charger.
Also, I added a feature to notify when the battery charge is low.
You can set the notification ringtone, interval between notifications, number of notifications, charger type...
I hope you find it useful.
Please, post errors and get additional information at the official XDA thread: http://forum.xda-developers.com/showthread.php?p=20375918 or via email
PRO features: Remove Ads
Added estimation of the battery time remaining until full charge/discharge
Removed colors from icon in Lollipop
Added permission to read external storage (sdcard) in order to allow users to choose notification sounds from the sdcard
Added permission to read phone state in order to don't play notifications while incall
Added some options for the statusbar notification
Ability to delay first battery charged/discharged notification
Ability to dismiss current alert (or next alert)