Drawbot no longer working after upgrading to Catalina
- 
					
					
					
					
 I have installed drawbot as both a module and as a standalone app (as I did in the previous OS) but now neither seem to be working. I’ve done a clean install of python (3.7.4) and both drawbots and am getting a string of errors that seem to show up whenever a text()is used.Here’s an example of some of it (I can paste it all if that would be helpful: File "drawBot/drawBotDrawingTools.pyc", line 1623, in text File "drawBot/drawBotDrawingTools.pyc", line 1785, in textBox File "drawBot/context/baseContext.pyc", line 2351, in clippedText File "drawBot/context/baseContext.pyc", line 1203, in __getitem__ File "drawBot/context/baseContext.pyc", line 930, in __init__ File "drawBot/context/baseContext.pyc", line 938, in _setAttribute File "drawBot/context/baseContext.pyc", line 1377, in openTypeFeatures File "drawBot/context/baseContext.pyc", line 1391, in listOpenTypeFeatures File "drawBot/misc.pyc", line 362, in wrapper File "drawBot/context/tools/openType.pyc", line 509, in getFeatureTagsForFontName File "drawBot/context/tools/openType.pyc", line 495, in getFeatureTagsForDescriptions File "objc/_convenience_mapping.pyc", line 18, in __getitem__objectForKey_ File "objc/_convenience.pyc", line 101, in container_unwrap KeyError: 'CTFeatureSelectorIdentifier'
 
- 
					
					
					
					
 CTFeatureSelectorIdentifieris not available anymore on 10.15, let me check
 
- 
					
					
					
					
 follow up here https://github.com/typemytype/drawbot/pull/307 
 
- 
					
					
					
					
 get a pre-release version here http://static.typemytype.com/drawBot/DrawBot10.15.dmg see the pull request on github to see the changes and follow up the discussion 
 
- 
					
					
					
					
 Great—thank you so much! 
 
- 
					
					
					
					
 Any chance the Robofont Extension will be updated as well? 
 
- 
					
					
					
					
 @frederik I installed the pre-release version but some (OpenType) features don’t seem to work. I did a test with this basic script: I have the following error message: Traceback (most recent call last): File "<untitled>", line 9, in <module> File "drawBot/context/baseContext.pyc", line 1772, in appendGlyph AttributeError: module 'drawBot.context.tools.openType' has no attribute 'featureMap'And of course it worked perfectly few days ago on my office computer (not upgraded to Catalina). Thanks! 
 
- 
					
					
					
					
 This has been fixed upstream. Will try to built a fresh release after the weekend 
 
