Regex creation/info follows the look & feel of the rest of the app with a detail view, similar to when an alarm/wakelock/service is clicked
Regex fragment code has been consolidated
Regex blocks can be enabled/disabled without removal
A description of the regex, consisting of which alarms/wakelocks it will apply to helps the user to prevent bugs in complex patterns
Tasker plugin supports regex modification (this required a UI change to the tasker_which layout which I think looks reasonable)
Some minor bugs were also fixed:
The Tasker plugin missed the $2 donation amount (probably the cause of issue #112)
Changing fragments with the navigation bar sometimes kept menu items from a previous fragment (this happened a lot when navigating from the regex list)
Service blocking doesn't support regex, so I disabled the menu button in that fragment
Since regex enabling/disabling required (minor) changes to the preference file, the code was written in a way to read either the new or old version but I forgot to test this thoroughly.
Some improvements:
Some minor bugs were also fixed:
Since regex enabling/disabling required (minor) changes to the preference file, the code was written in a way to read either the new or old version but I forgot to test this thoroughly.