YuckFou asked about 2 years ago
Add undo button for notifications checkmark
I love the way the notifications are set up currently where you need to manually click the checkmark to indicate you have seen that notification.
However, being the idiot I am, I accidentally clicked one of the notifications, and now I see no way to undo that careless click of the checkmark. So now there's something lurking out there that I'm unaware of, and might need to act on.
It would be great if there were some sort of way to Undo accidental clicks of checkmarks like this. Maybe make all notifications bold by default, but then when clicked, they switch to normal font, indicating that you have clicked the notification and basically accepted it. That way if you accidentally click the notification, you can at least see what it was that you clicked.
However, being the idiot I am, I accidentally clicked one of the notifications, and now I see no way to undo that careless click of the checkmark. So now there's something lurking out there that I'm unaware of, and might need to act on.
It would be great if there were some sort of way to Undo accidental clicks of checkmarks like this. Maybe make all notifications bold by default, but then when clicked, they switch to normal font, indicating that you have clicked the notification and basically accepted it. That way if you accidentally click the notification, you can at least see what it was that you clicked.
11 Comments
LN+ Admin wrote about 2 years ago
What if I add a button where you can see all notifications even if they were marked as seen before?
YuckFou wrote about 2 years ago
Sure, that would work just fine. As long as there is some way to figure out what I accidentally acknowledged mistakenly.
LN+ Admin wrote about 2 years ago
OK. Adding my to-do list.
YuckFou wrote about 2 years ago
Sweet, thanks. Lmk here once done. If I like it, I'll make a donation (probably 10,000 sat is the amount I'm thinking of).
YuckFou wrote about 2 years ago
Oops, I did it again. I absentmindedly clicked on the wrong check mark for a different notification. Therefore I'm raising my donation offer from 10,000 sats to 20,000 sats.
LN+ Admin wrote about 2 years ago
Thanks, I'll prioritize it! 😉
LN+ Admin wrote almost 2 years ago
It's out: https://lightningnetwork.plus/dismissed_notifications Hope you like it!
YuckFou wrote almost 2 years ago
Cool! Thanks! I like it! But there is a problem with your Donate link. I clicked it, intending to pay 21000 sats.
It sent me to https://btcpay0.voltageapp.io/invoice?id=Emfx9GQY2F6gbUEek23wKE
When "Pay with Lightning LNURL" was chosen, the LNURL it gave me was lightning:lnurl1dp68gurn8ghj7cn5vdcxz7fs9emx7mr5v9nk2ctswqhxjme0gf2yxtmvde6hymp0wpshjtmf9azk6enc89r4zkfjgcmxwcj4g4jkkv3nwa952kdsulw
... tried to pay that with Send Payment from my RTL, got an error message, "ERROR: Checksum Failed. Expected W3q3qj, Got Kdsulw.", see: https://ibb.co/0FB9VBf
I thought maybe it didn't like the "lightning:" prefix, so tried modifying it to send to just "lnurl1dp68gurn8ghj7cn5vdcxz7fs9emx7mr5v9nk2ctswqhxjme0gf2yxtmvde6hymp0wpshjtmf9azk6enc89r4zkfjgcmxwcj4g4jkkv3nwa952kdsulw" instead, and got a different error message; "ERROR: Invoice Not For Current Active Network 'Mainnet'", see: https://ibb.co/0tyBwZW
Tried changing it to "Pay with Lightning" (using BOLT11), got this invoice:
lnbc210u1p3780fppp5qkmetnntmar3jz4wpa5ru40lwnw4vytmgcdk9y4m9fgdl7lnnlrqdzj2pskjepqw3hjqnrfva58gmnfden5uet5wahhy6etyq5y7unyv4ezqj2y8gsxgmmwv96xjmmwtucnjwfn9ycqzpgxqrrsssp5jgmy9an267mw5drvvhzzf592ad7a598vvyqynmmd7yw4h2sk03fs9qyyssqu2nd9a3qy9s8cl3gp82sql5jwd3xkgt0nacq0qexsvwsvtqs0v43t9agch4qhl6l3s6udy4p9r7qca5acwfnzdqgn09dn67zramwc8cply3qqg
... tried to pay that and got a different error message, "ERROR: Http Failure Response For Http://rzolj2g6purlyarxyw2s3c372lklgiq6ghip3a3ykphlum7a3arohzqd.onion/rtl/api/lnd/payments/decode/lnbc210u1p3780fppp5qkmetnntmar3jz4wpa5ru40lwnw4vytmgcdk9y4m9fgdl7lnnlrqdzj2pskjepqw3hjqnrfva58gmnfden5uet5wahhy6etyq5y7unyv4ezqj2y8gsxgmmwv96xjmmwtucnjwfn9ycqzpgxqrrsssp5jgmy9an267mw5drvvhzzf592ad7a598vvyqynmmd7yw4h2sk03fs9qyyssqu2nd9a3qy9s8cl3gp82sql5jwd3xkgt0nacq0qexsvwsvtqs0v43t9agch4qhl6l3s6udy4p9r7qca5acwfnzdqgn09dn67zramwc8cply3qqg: 0 Unknown Error", see https://ibb.co/fF4WG45
Thought maybe it was my RTL not sending the payment correctly, so tried paying the BOLT11 invoice from a Muun wallet instead. Created a QR with the BOLT11 data, scanned it from Muun. It paid it with no problem.
Hmm... scratching head on this one... well, something to be aware of at least.
Payment sent.
Thanks!!
It sent me to https://btcpay0.voltageapp.io/invoice?id=Emfx9GQY2F6gbUEek23wKE
When "Pay with Lightning LNURL" was chosen, the LNURL it gave me was lightning:lnurl1dp68gurn8ghj7cn5vdcxz7fs9emx7mr5v9nk2ctswqhxjme0gf2yxtmvde6hymp0wpshjtmf9azk6enc89r4zkfjgcmxwcj4g4jkkv3nwa952kdsulw
... tried to pay that with Send Payment from my RTL, got an error message, "ERROR: Checksum Failed. Expected W3q3qj, Got Kdsulw.", see: https://ibb.co/0FB9VBf
I thought maybe it didn't like the "lightning:" prefix, so tried modifying it to send to just "lnurl1dp68gurn8ghj7cn5vdcxz7fs9emx7mr5v9nk2ctswqhxjme0gf2yxtmvde6hymp0wpshjtmf9azk6enc89r4zkfjgcmxwcj4g4jkkv3nwa952kdsulw" instead, and got a different error message; "ERROR: Invoice Not For Current Active Network 'Mainnet'", see: https://ibb.co/0tyBwZW
Tried changing it to "Pay with Lightning" (using BOLT11), got this invoice:
lnbc210u1p3780fppp5qkmetnntmar3jz4wpa5ru40lwnw4vytmgcdk9y4m9fgdl7lnnlrqdzj2pskjepqw3hjqnrfva58gmnfden5uet5wahhy6etyq5y7unyv4ezqj2y8gsxgmmwv96xjmmwtucnjwfn9ycqzpgxqrrsssp5jgmy9an267mw5drvvhzzf592ad7a598vvyqynmmd7yw4h2sk03fs9qyyssqu2nd9a3qy9s8cl3gp82sql5jwd3xkgt0nacq0qexsvwsvtqs0v43t9agch4qhl6l3s6udy4p9r7qca5acwfnzdqgn09dn67zramwc8cply3qqg
... tried to pay that and got a different error message, "ERROR: Http Failure Response For Http://rzolj2g6purlyarxyw2s3c372lklgiq6ghip3a3ykphlum7a3arohzqd.onion/rtl/api/lnd/payments/decode/lnbc210u1p3780fppp5qkmetnntmar3jz4wpa5ru40lwnw4vytmgcdk9y4m9fgdl7lnnlrqdzj2pskjepqw3hjqnrfva58gmnfden5uet5wahhy6etyq5y7unyv4ezqj2y8gsxgmmwv96xjmmwtucnjwfn9ycqzpgxqrrsssp5jgmy9an267mw5drvvhzzf592ad7a598vvyqynmmd7yw4h2sk03fs9qyyssqu2nd9a3qy9s8cl3gp82sql5jwd3xkgt0nacq0qexsvwsvtqs0v43t9agch4qhl6l3s6udy4p9r7qca5acwfnzdqgn09dn67zramwc8cply3qqg: 0 Unknown Error", see https://ibb.co/fF4WG45
Thought maybe it was my RTL not sending the payment correctly, so tried paying the BOLT11 invoice from a Muun wallet instead. Created a QR with the BOLT11 data, scanned it from Muun. It paid it with no problem.
Hmm... scratching head on this one... well, something to be aware of at least.
Payment sent.
Thanks!!
LN+ Admin wrote almost 2 years ago
Thank you so much for both the donation and also the report!
YuckFou wrote almost 2 years ago
I did it again. Still wanting to see a fix for my stupidity. I'll raise my offer to 21,000 sats as a bonus to you for coding some sort of helper on this.
LN+ Admin wrote almost 2 years ago
The feature is now complete. Will release it shortly. I have some other features to go with it, so I'm currently doing testing. Thanks for the bounty!
Please login to post comments.