I’ve been working on the schedule for Auto Respond a lot recently. Today, I finished the ability to edit/delete the schedules.
It may sound like a minor victory to you as a reader, but it took a LOT of work to get this working properly. (Mostly because I couldn’t figure out why I wasn’t able to click/long-click the schedule list. Once I figured out what was going on there, it wasn’t too bad.)
Things that still need work:
- The checkbox on the list of schedules currently does nothing
- Eventually it will activate/deactivate individual schedules
- The schedules themselves still do nothing
- When the schedules are activated/deactivated I need to set an “alarm” which is acted upon
- When the “alarm” is triggered, I need to enable/disable auto respond and change the current message
While doing this, I think I may have figured out what my problem was when trying to build a widget. Just like the list items, I couldn’t click on the widget once it was created. So if I apply the same logic to the widget, I may be able to get it working the way I want it. Right now I’m on a role with the scheduler, so I’m going to finish that before going back to the widgets.
With any luck, I’ll have the scheduler done in a week or so, maybe less. It depends on how much programming I want to do this holiday weekend, and how much trouble I run into with the alarm activity. (In theory, the alarm activity shouldn’t be too bad, but we’ll see what happens.)