Replacing NSTextView text programmatically without affecting its style and format

In the previous post I discussed the addition of Dynamic Date parsing to MarsManaged. In a nutshell: actions containing certain keywords (i.e. today, tomorrow, next month) are automatically converted to target dates.  High level, the flow is as follows: Nice right? Well, I quickly discovered an unexpected surprise: the TextView format was being lost when the keyword …

Schedule & re-Schedule any action with Dynamic Date parsing

One thing is clear when launching a Product: timelines will change.  To handle all these changes with ease, MarsManaged now includes Dynamic Date parsing*. Just type the target date in your own words and MarsManaged will do the rest. Here it is in action:  Here’s some examples of keywords you can use: today (i.e. Did John send …