yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] CNemo7539:
I've noticed that subsequent notifications do not show up. After notifications created, I'm getting one (or multiple if they are different types). However screen is empty later when another notification of previously displayed type comes in. I suspect that it might be related to a notification timeout. Every next one should start countdown again.

Also, would be nice to make some sound or vibrate periodically when not in silent mode, instead of showing icons. Phone may be in the pocket, so no one notice. You already have half work done, because you track silent mode.

I'm on stock Fascinate.

Overall - great app! Thanks! I'm thinking to donate!
[Android Apps and Games] Liol Calvert:
Really great, great app. I have a notification led on my phone, but this app make them much more easy to catch... There is just a little side effect : it lights the 4 physical buttons, which is not really disturbing but it would be great to be able to switch it off.

Btw, did you plan to add an icon for Twitter apps ?

Thanks again for this crucial and FREE app.
[Android Apps and Games] avogl:
Can't (won't) install on leaked JI2 Vibrant rom. "Package file not signed correctly" message.
[Android Apps and Games] madmack:
I implemented the timeout feature to help with battery drainage when the screen is on. Currently, it just switches the whole program off when a timeout occurs. This will guarantee the program going off after a certain time overnight for example. It is not meant to dismiss notifications only. Might be a good idea to add a little option that does that too. Timeout after each notification, and redisplay NoLED's notifications screen when new events happen.

I really wanted this application to replace the missing notification LEDs on the samsung galaxy (am personally very addicted to them, couldn't live without one). Adding Vibrate/Reminder sounds is beyond what this application is meant to do, as it just adds fancier elements that even other phones don't have. Perhaps another app or a premium version can do these things. But due to lack of time here, I don't think it'll happen from me anytime soon.

Am glad to see that the app has been working greatly with other phones with the latest update. For the backlight problem, I'm tackling this issue on the Samsung Galaxy by setting a specific driver file to disable these lights on startup. These driver files differ from one phone to the other, so it'll be almost impossible for me to support disabling that light across the whole board. I'm going to research and see if there is a way to do this using the android APIs. Otherwise, I think you're out of luck here.

Uninstall previous versions. Try again
[Android Apps and Games] mark_glh:
Different Handcent Bug

Hi,

Using version 2.1.2 with icons enabled in combination with handcent, the popup windows appears after the second notification (i.e. noled is already displaying an icon for another notification) and never dissapears. The touch screen also gets enabled at this point allowing you to click the handcent popup. Having the popup displayed like this for long periods could really run down the battery.

It doesn't seem to matter what handcent settings you use for the popup, i've played with different settings to see if any specific one is causing this, even when "Show when locked" and "Screen on for popup" are disabled so the popup should not display it still appears when using noled.

To reproduce:

lock the phone

send a text

ensure the phone locks again and noled is showing a notification

send another text

the handcent popup will now display and will not timeout.

after manually closing the popup and unlocking the phone loled force closes after about 30seconds usually.

My handcent settings:

"popup" enabled

"screen on for popup" disabled (also tried with this enabled)

"dim popup screen" disabled (also tried with this enabled)

"privacy mode" disabled (also tried with this enabled)

"restrict popup" disabled

"blur background" enabled

"window mode" full

"show when locked" disabled (also tried with this enabled)

This seems to be the inverse of what other users were seeing where the popup does not display at all. Did you manually fix that by allowing the popup through? if so maybe just timing it out could work?

Thanks for the great app btw,

Mark.
[Android Apps and Games] CNemo7539:
Kind of defeats the purpose, IMHO. If program is off, then I do not get notifications. If timeout is long I'm not saving battery. What is the point then? By the way do I need to start it manually then?

I really understand your situation, simply thought that making sort of beep should be simple as single line of code in any OS. ;-) I guess all plumbing code is already in place.

Just donated a few bucks. Keep improving it, man!
[Android Apps and Games] iqbalbaskara:
hello mack, it's me again, I hope you're not sick of me posting here all the time :D

anyway, ran into another problem. I'm using 2.1.2, today around noon there's a text message came in, NoLED showed SMS icon, no problem. After that I missed a call, and a short while later, apparently an email (gmail) came in, after that I think an Astrid notification kicks in. NoLED didn't show any of the icons but the Other icon (the red android outline icon), I dismissed the notifications.

After that however, NoLED would display the Other icon no matter what kind of notification it needs to display. SMS, gmail inbox, all showed Other icon.

This peculiarity was solved easily by rebooting the phone though..
[Android Apps and Games] madmack:
I understand what you're saying. The only reason why I implemented this timeout feature was to tackle the issue of battery drain at night time, or prolonged idling away from phone.

What you're asking for is simple to do (dismiss notification instead of kill NoLED all together), but I haven't seen many requests for it, and I personally would see no use of it. If implemented, each notification arriving will reset the timer, and if the timer is triggered, the notifications get dismissed automatically ? I'm just wondering why you're requesting this feature, is it to save battery life ?

Nevertheless, I think we can do something about that sometime in the future :) I'm just a little busy nowadays, can't do much programming for NoLED, and it currently does the job perfectly here :)

Oh, and to answer your question, no you don't have to start it manually after its been timed out. As soon as you unlock your phone and get into your home screen, NoLED should automatically start.

I appreciate your feedback iqbalbaskara. Let me see if I can replicate this bug here, (skimming through the code, I can't see why its failing).

Ok, I tried to replicate it and its working fine here. "Other" icon doesn't show up after dismissing.
[Android Apps and Games] rock187:
i have a request.

is it possibile to have a icon when the phone is in charge?
[Android Apps and Games] CNemo7539:
I'm getting quite a few messages. The idea is that I care about most recent one. If I didn't noticed it in timeout period, then I do not care about it anymore. I act like it was email, and I will address it when I really open the phone. Screen may be shut off and battery saved. However if I receive new message I want to be notified.

I guess the question is how you handle black screen. Do you shut off everything completely, or it still kind of active while black? Screen doesn't work by iteself. It needs some sort of controllers, digitizer etc. If all these are active then it does matter, because it draw power. So, having timeout, if notification timed out, then you are free to dissmiss all hardware completely. Does it make sense now?

How about beeping? Common, man! It must be simple! You already draw icons, just make a sound on every 100th iteration or something.
[Android Apps and Games] rmb1000:
CNemo in my opinion that timeout is a must have. If I'm away from my phone for a couple of hours i don't want it flashing like a XMass tree when i come back. i am going to check it anyway.

i get what your saying, but at least in my case it works well.
[Android Apps and Games] CNemo7539:
I both hands for that timeout, as you do. What I really want is that I do not need touch phone, to kick of process again. I want to save battery and get notified on next event.

Another idea is that when timeout expire, shutoff the screen, but do beep once in a while, if not silent. I guess it is cheap in terms of battery :-)
[Android Apps and Games] madmack:
That's more creative right there. Nothing on my priority queue though, so it can wait until I find some more time for this little side project that we all love :)

Like I said, am busy with work now. I can find sometime to fix bugs here and there, but not to implement new features. (yes, even that beeping idea will require some global modifications).
[Android Apps and Games] CNemo7539:
I'm programmer myself and kind of interested learn android a little bit, sinse I've got the phone.

Could you point me to the good source of information?

Quick look at developer.android.com doesn't reveal anything about intercepting notifications, drivers etc. Where do you look for such information. Also, I heard something about Samsung code. Is this available?
[Android Apps and Games] vertrax:
Samsung Fascinate - My Test

I love the idea of this app, but can't get it to work consistently for the Fascinate. I can make it work initially, then break it by doing the following:

- Install NoLED. Call my Fascinate from another line, blinking LED light shows fine.

- Repeat call test, blinking LED light shows fine again.

- Click on the NoLED application to view settings. Do not change any settings.

- Repeat call test...this time no blinking LED light will show.

- Power phone down, then power up again.

- Repeat call test, blinking LED light shows fine again.

So in summary, it seems simply viewing or changing the NoLED settings causes the app to stop functioning, even though the app is still running.

Hope this helps.
[Android Apps and Games] elbasso:
I have the same problem as mark_glh with the Handcent pop-up being stuck on the screen.
[Android Apps and Games] madmack:
I tried to replicate this issue on my phone but couldn't. I opened the settings page, and tried missed calls again and it just works. Regardless whether I had opened the noLed settings page or not.

Maybe you had a bug with a different type of notification ? am thinking Other, Gtalk or Gmail ? Missed and SMS should work falwlessly.. (was a lot easier to implement that these other google propriety apps)
[Android Apps and Games] Liol Calvert:
Just add a feature request about NoLed on Setting Profiles forum : ht tp://settingprofiles.uservoice.com/forums/45097-new-features/suggestions/1067053-add-support-of-noled-as-you-did-for-nolock?ref=title

For this purpose, do you need to add something into NoLed ? Or is it already possible to call NoLed to switch it ?

Thanks :)
[Android Apps and Games] madmack:
Yea, I think I need to add a little API that they call to switch NoLED on/off from. I wonder whether they'll accept your request or not. I use that program myself, it'll save me from implementing the whole scheduler thing :)
[Android Apps and Games] vertrax:
To follow up on this, I think i've got it managed on my Fascinate. Every time I visit the Settings sceen, the app stops functioning correctly. Once I reboot the phone, the app functions normally. So, when I checked the "All Other" checkbox, the app stopped responding to notifications. I rebooted, and all was well. I changed the colors for the pixel notifications, same thing, app stops responding to notifications, normal functionality restored after reboot. I visit the settings screen just to view the settings, don't make any change, and the app stops responding to missed calls/SMS/emails.

This is just my experience on the Fascinate. After reboot the app seems to work great...I've got red, green, and cyan dots notifying me of missed items.

The 4 soft touch buttons remain active, even when touch screen and back button are disabled. Is this normal?
[Android Apps and Games] AndyInBlood:
Great App! Now I will never again look like a cow when my girlfriend shows my that she has any news at some App on her iPhone ;)

Just a little idea: what about maiking the chooseable "Notification Timeouts" shorter? Why is the smallest value 30 Mins and not 30 Secs? That is the critical time for my personally cause I only use this when my Phone is muted. If I get my Phone out of the Pocket 20 Mins later or so I will wake it up by any means cause that´s why it no longer stays in my pocket ;)

So please let "Notification Timeout" start at 10 Seconds. Or make it a timechooser value with seconds in it. Think that would be best!

Thank you so much for this App!
[Android Apps and Games] emelie:
that would be great.

if you'll implement that would that also be usable by tasker?
[Android Apps and Games] madmack:
I was going to release a version with 5 minutes and 10 minutes added to that list. But I guess I really should just let the users select the number of minutes through a dialog box. Only problem is that you'll have to calculate how many minutes are in the hours you select if you choose to go with bigger timeout values. (e.g. 240 for 4 hours).

I don't see why it wouldn't work. Tasker's developer(s) will have to implement it though. I don't know if NoLED is popular enough for them to support such a feature, specially that its not that useful to all android phones out there.

interesting, seems like the Fascinate has different internal drivers for the backlight buttons. I'm using a hardware driver (a specific file path in the filesystem that is unique to our phones) to manually shut down the lights, and it seems to be working fine on Captivate/Vibrant/I9000 and Epic 4G.

As for the settings menu disabling the functionality of NoLED, hmm.. The only setting I do tamper with when you exit the settings' screen is the scheduler (sleep/wake times settings). I basically set the scheduler when you exit the settings screen. I don't see why it would disable NoLED unless you have set these times to shut NoLED off. Try to disable that option and see if that helps? It works fine here, so I can't really help much further.

For all of you with the Handcent and other popup notifications appearing over NoLED, it has proven to be almost impossible to override these dialogs without my app being a lock screen. I tried to set NoLED to appear with higher priorities to override any popups but that didn't work. I believe these apps use the highest window priority there is so they can always appear on top of anything. If you guys have an example where this is not the case, i'll be interested to know (for example, when you're playing a game, a handcent popup notification does not pause the game and show the popups). Otherwise, I think your only option is to disable these popups if the application supports that feature.
[Android Apps and Games] elbasso:
I believe the Handcent pop-up issue wasn't there in previous noLed versions. Can this be?
[Android Apps and Games] madmack:
new version

I've done some work but am not too confident to release that in the Market, and I haven't tested this extensively yet..

Here is what I did in this v2.2b

5 and 10 minutes added to timeout values.

possible fix for persistent backlight of the buttons.

fixed sms notification triggered even after dismissing it.

changed the way sms notifications show up (added a bit of a delay to tackle all 3rd party popups)

notifications will not be triggered during a phone call.

fixed the scheduler not being active after a restart.

For anyone who wants to test this with all different SMS popup programs (Handcent for example), please do so and report back. What I added might break other functionalities.

This doesn't fix low battery and battery full dialog popups though. (I think thats almost impossible to do without restarting NoLED's notification)

I just want to be cautious with the updates because the latest market version seems to be stable and working fine with all samsung galaxy s variations.
[Android Apps and Games] evilhunter101:
Hey mack, I just now enabled the popups to test this new version and it seems to work. The pop up was definotely not above NoLed for me.
[Android Apps and Games] madmack:
ok thanks. I actually found a bug in the version I posted.

Try to get an SMS after getting some other notification, you'll see that the popup is still displayed. So here is the other version that takes care of that.
[Android Apps and Games] evilhunter101:
Yup just verified that. Now though, everything seems to be working well on my Fascinate. If I hit any snags I'll post back.
[Android Apps and Games] madmack:
Thanks evilhunter, I'll keep this off the Market for a day or two until we make sure all is well and that I didn't break anything with these modifications.:)
[Android Apps and Games] evilhunter101:
Got bad news. The fix apparantly didn't stay. After receiving a text with the notifications already running the pop up does come back. It didn't the first time though, kinda weird.
[Android Apps and Games] madmack:
Interesting. did you use two consecutive sms messages to test that ? or did you have an email, followed by an sms ?
[Android Apps and Games] Hinerakatauri1979:
What about using the proximity sensor? No need to have Icons/colors on screen if you have the phone in your pocket.

When you have it out of your pocket then NoLed should display again. Saves also battery.
[Android Apps and Games] evilhunter101:
Two consecutive sms on two separate tries. That's the quickest way for me to test but I can test emails too if need be. And the guy with the idea about the proximity sensor has a point but idk how hard that'd be to code.
[Android Apps and Games] madmack:
Lovely idea, I think its actually quite easy to implement too. I'm adding this to the "to do list". thanks

Maybe you sent the two messages pretty fast after each others ? I just received two SMSs here and it seems to work fine. Do you see NoLED in the background ? or does NoLED quit completely ? It's supposed to restart the notification, so you should notice that happening in the background.
[Android Apps and Games] evilhunter101:
NoLed went to the background and the popup came to the front. Maybe they were too quick after eachother let me try again.
[Android Apps and Games] evilhunter101:
Tried again with a full 2 minutes in between messages and the popup still came to the foreground.
[Android Apps and Games] Harboe:
I've just NoLED-2.2.1b and the popup with Handcent SMS is gone for me, at least when getting only one sms. Cheers for the fix. Was having a fight with Handcent, because I though it might be some setting there, but guess not. :-)

I have a problem though. I've turned off the "Use power button" to dismiss notifications, but it doesn't work for me. It still turns it off and on and the only way to turn it on is using the "Home" button. I'm using a I9000, with JPC firmware and I'm using "Lock Screen Widget" to lock the phone with.
[Android Apps and Games] dipxda:
With NoLED 2.2.1b the problem that the Handcent SMS popup window and the popup window of SMS Popup stick in the foreground is gone. That's great.

However, both popup windows are still cancelled when dismissing the NoLED notification with the Home button. In contrast, using the Back button works fine and does not cancel the popup windows. If the behavior of the Home button cannot be fixed, wouldn't it be possible to make the use of the Home button an option in the settings dialog (as it is already possible with the Power and the Back buttons)? I would then turn off the Home button setting and only use the Back button (and if I inadvertently press the Home button nothing would happen).

But it would of course be better if the behavior of the Home button could be changed since the sensor back button can much easier be pressed inadvertently when e.g. pulling out the phone from my pocket then the Home button. So I would prefer to use the Home button to dismiss NoLED notificiation.
[Android Apps and Games] madmack:
The way it currently works, it delays the sms notification by 6 seconds to make sure all these nasty popups are already on the screen. Then it triggers the notification, and if the screen is not on top, it'll override it. Maybe your phone is taking longer than 6 seconds to display the Handcent popup ?

What version of Android are you using ? 2.1/2.2 ? It seems Samsung implemented some things a bit differently in the Fascinate. Wish I had one to debug all these problems!

Unfortunately, Android does not allow you to manipulate or listen on the "Home" button. It is a system wide call, and its used to bring you out of any application into the home screen. There is simply no way for me to trace these events. I can, however, trace Back and even Power (or really, trace when the screen turns off), that's why we have these options.

Most effective way for me to dismiss the notifications has been the back button. As I leave the phone on my desk most of the day, it works perfectly to dismiss them quickly.

You could always disable "popup notification" from Handcent's settings screen, but hopefully you won't need that anymore with the latest version.

As for the power button, i'm using JPC as well, and I couldn't replicate the problem. If I disable wake on power button, the phone does not wake up when I turn the screen off when a notification is displayed. This option seems to be slow/sluggish in implementation anyways so I think I'll just disable it by default from here on out.

I just want to note that JPC sometimes turns the screen on at seemingly random times (when the signal switches from edge to 3g or vice versa was when I noticed it happening the most), so it could be related to that somehow.
[Android Apps and Games] dipxda:
Thanks for the explanation, that clarifies the problem.

I just found one further small issue. I use the NoLED notifcation icons with their default colors and I have activated notification for SMS, calls, emails and other (since I want to be notified of calendar events). While the colors of the NoLED icons for calls (blue), emails (purple) and others (red) are correct the color of the icon for SMS is also red instead of green. And the symbol which is shown for SMS is the same as for others (a red Android head). Is that a bug in NoLED or is it caused since I use not the original SMS application (I tried Handcent SMS as well as SMS Popup)?
[Android Apps and Games] madmack:
This is indeed a bug. NoLED "hears" the notification before it figures out that its an SMS due to the delay that I added with the latest version. I'll need to fix it, thanks for letting me know.
[Android Apps and Games] madmack:
and here it is ! this should take care of that "other" dot/icon showing instead of an sms icon.

Let me know if you still got any problems with that version.

Very healthy beta testing here guys ! thank you
[Android Apps and Games] Harboe:
What a bunch of rubbish. Sorry, what I meant to say was that everything is working now.
[Android Apps and Games] dipxda:
Wow, that was fast! And it works now, great and thanks a lot.
[Android Apps and Games] dipxda:
I don't understand why, but I sent two further test SMS and now the icon is again the red "other" notification icon.

And another issue: When I receive e-mail or a missed call the icons are first correctly shown. I have installed Gmail Notifier and Easy Reminder to be acustically remineded for received email or missed calls repeatedly after 5 minutes. When their reminders sound the red "other" icon is additionally shown by NoLED.
[Android Apps and Games] madmack:
am sending different sms messages and it works here.

for the sound notifications that you installed, this is normal behavior. any sound that NoLED hears (default sounds) will trigger the "other" icon/dot.

I think the best solution for you is to put some ringtones in /sdcard/media/audio/notification and then choose these for all types of events that you don't want NoLED to trigger the "other" notification.

For Calendar and applications you want to have NoLED triggered, choose the default samsung ones like "Bubbles".
[Android Apps and Games] elbasso:
Handcent pop-up stuck on the screen issue is solved! Thanks man. I'm gonna make a donation for your hard work.