Most of Typica's features are implemented through its scripting system, which means that a lot of the time new features can be added or bugs can be fixed without needing to recompile the program. It lets me get fixes out to people who report issues faster, but sometimes what I want to do requires changes to core code/extending the scripting system.
The new mugs that arrived are from the company that doesn't believe in packing material so there's lots of breakage. This time around they did use packing material, but they don't quite understand how that works. They put the packing material in the center of the boxes where it could be protected by the mugs put against the side of the box. At least they never argue with us not paying for the things that arrive broken.
Typica's development branch now has an update to the IKAWA CSV import script since apparently their app has changed the number and order of columns output. The new script can deal with both old and new files. Some time I'd like to have a more generic CSV import, but IKAWA data is tricky because it exports data from prior to the start of roasting so that needs to be detected and handled appropriately.
My sister asked me to buy the latest QuickBooks for Mac for her but Intuit's page for that is broken because instead of just using a link they're doing some JS junk but have the important line commented out. You can view as source to get the link and then paste it into the address bar but like, did nobody test this?
Author of Typica software for coffee roasters.