Code by Kevin

About
Code by Kevin, Programming, code, business, and other pursuits

Your Host
Kevin Walzer, software developer.



Home

Subscribe to RSS Feed
Get a syndicated feed of my weblog.

Archives
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006

Categories
Business
Software
General

Privacy Policy

Site design: Skeleton

 

Sat, 03 Aug 2019

Updates

It's been nearly a year since I've posted anything here. App development has been somewhat dormant, although I've been active with Tcl/Tk development and have received what I consider to be the capstone honor in my career: I've been elected to the Tcl Core Team, becoming one of the decision-makers in Tcl's governing body. Marc Culler, my colleague in Tcl/Tk development on the Mac, was also elected.

Most of my development time in the past year has been spent on Tcl/Tk work; macOS 10.14 broke Tk in many ways and it has required major re-architecting of Tk-Mac's drawing internals. Marc has done most of the heavy lifting there, assisted by me with lots of testing and feedback and some code. I also undertook to add support for the Mac's Services API to Tk's core, based on an extension library I wrote several years ago.

Now that Tk is back in reasonable shape on the Mac, I'm turning my attention back to my own applications. I'm doing a lot of work to incorporate the recent advances in Tk into the apps, and also adding some features. It's also time for some brand refinement, and I'm starting today with a UI refresh of my website (to be followed by a similar project with the apps themselves). I'm feeling in a retro mood, so I've chosen to use icons from the Nuvola theme by David Vignoni, one of the most popular open-source icon themes in the early aughts. They are bright and well-crafted.

10.14 has brought a lot of other changes for apps independent of the changes that we implemented for Tcl/Tk, particularly in the area of app security--app notarization is an additional step I will have to look into as I release new versions of my apps. That will come over the next several months.

[/general] permanent link