Tal Leming

Results 88 issues of Tal Leming

In 10.7, Apple added a [really interesting](https://developer.apple.com/library/mac/documentation/userexperience/conceptual/AutolayoutPG/Articles/Introduction.html) new method for building interfaces. I think this could be a replacement for the posSize argument in the standard vanilla object constructor. It's...

enhancement

AppKit Release notes: https://developer.apple.com/library/mac/releasenotes/AppKit/RN-AppKit/ # ~~NSVisualEffectView~~ (done) This is handled simply with a new Group kwarg: ``` python self.w.group = vanilla.Group((10, 10, -10, -10), blendingMode="withinWindow") ``` Internally, this is handled...

It would be nice to show/hide specific items in a contextual menu in List. Here's a proposal for doing that. In `List`: ```python def setMenu_(self, items, validator=None): self._menuItemValidator = validator...

This is the deprecated method: https://developer.apple.com/library/mac/documentation/Cocoa/Reference/ApplicationKit/Classes/NSApplication_Class/DeprecationAppendix/AppendixADeprecatedAPI.html#//apple_ref/occ/instm/NSApplication/beginSheet:modalForWindow:modalDelegate:didEndSelector:contextInfo:

When I wrote Compositor, I didn't have any test cases for these so I implemented them following my interpretation of the spec. The spec for these is pretty complex and...

One thing that may help with the memory footprint is to recycle duplicate ClassDef objects. As it is now, every class is fully expanded at all times. This makes sense...

enhancement

Store the GOADB here: com.typesupply.ufo2fdk.glyphOrderAndAliasDB

- makeClassWithPattern("*.alt") - makeClassWithTransformations({"*.alt" : "*"}) - makeSubstitutionsWithPatterns({"*" : "*.alt"})

Use a custom syntax for this. Something like this: `# >>> include >>> path/to/something.py` The path would follow the same relative location rules as the standard .fea `include` statement. When...

If a traceback happens during processing, the traceback is written as commented lines in the `-c` file. This can lead to wondering why features aren't working despite there being no...