YuckFou asked over 1 year 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.

11 Comments

LN+

LN+ Admin wrote over 1 year ago

What if I add a button where you can see all notifications even if they were marked as seen before?


YuckFou

YuckFou wrote over 1 year ago

Sure, that would work just fine.  As long as there is some way to figure out what I accidentally acknowledged mistakenly.


LN+

LN+ Admin wrote over 1 year ago

OK. Adding my to-do list.


YuckFou

YuckFou wrote over 1 year 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

YuckFou wrote over 1 year 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+

LN+ Admin wrote over 1 year ago

Thanks, I'll prioritize it! 😉


LN+

LN+ Admin wrote about 1 year ago


YuckFou

YuckFou wrote about 1 year 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!!


LN+

LN+ Admin wrote about 1 year ago

Thank you so much for both the donation and also the report!


YuckFou

YuckFou wrote about 1 year 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+

LN+ Admin wrote about 1 year 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.