What does the Green Checkmark do when you Swipe-Left on a Reminder?
The Green Checkmark flags the Message as "Complete/Done" and as such it stops all Persistency from occurring in the future.
If it's a One-Time (non-Recurrent) message, then you won't receive another SMS.
If it's a Recurring Reminder, you'll still receive future Recurrent messages, and the Persistency will be re-enabled at that time.
Here's an example:
Let's say you have a Reminder to "take out the garbage" every Saturday night at 11:25 pm. You have this set up with a Weekly Recurrency, ensuring you never miss a week.
But since you know you won't always be able to take out the garbage immediately every Saturday at exactly 11:35 pm, you have enabled Persistency so that it will remind you every 2 hours, up to 2 times maximum.
So, Saturday night rolls around and you get your first SMS Reminder at 11:25 pm.
You are curled up watching a movie on the couch, and don't feel like getting up. You don't worry because you know TxtReminders has you back, and will remind you 2 more times.
If you would Swipe-Left on this Reminder now, you would see this Green Checkmark:
2 hours elapse. Now, you get your first "persistent reminder message" at 1:35 am.
You decide you don't want to get the 2nd persistent message because you are going to take the garbage out right away before bed. So, you Swipe-Left, and tap the Green Checkmark.
The TxtReminders System will now cancel all remaining persistence. However since this is a "weekly" recurring reminder, you'll still get the reminder next Saturday night, and you'll get 2 more persistent reminders that week also.
How does the Snooze feature work when you Swipe-Right on a Reminder?
Snoozing is a way of rescheduling a reminder into the future.
For a One-Time Reminder, it's the same as opening up a Reminder that already exists, changing the Date/Time, and re-saving.
If you Snooze a One-Time Reminder, it reschedules it into the future by the duration selected at the time of Snoozing.
For a Recurring Reminder, it works similarly except that it "stops" at the next Recurrency date/time, and does not go past it. This is to protect your interval that you originally chose.
If you Snooze a Recurring Reminder, it pushes it forward into the future, but only up to the point where the Recurrency will be triggered again anyways. Once you get to that point, it will stop and the "next reminder date/time" will reflect that pre-scheduled time.
If you want it to be moved further than that, you can Snooze it again, or open the Reminder itself and Edit the date/time and re-save.