diff options
Diffstat (limited to 'equalize_sidebearings.py')
| -rw-r--r-- | equalize_sidebearings.py | 23 | 
1 files changed, 0 insertions, 23 deletions
| diff --git a/equalize_sidebearings.py b/equalize_sidebearings.py index 28ee956..8e640b3 100644 --- a/equalize_sidebearings.py +++ b/equalize_sidebearings.py @@ -2,14 +2,6 @@ from AppKit import NSUserDefaults  from mojo.events import addObserver  from lib.doodleMenus import SpaceCenterMenuForGlyph -# from tools.defaults import getDefault - -def getDefault(key, defaultValue = None, defaultClass = None): -    defaultsFromFile = NSUserDefaults.standardUserDefaults() -    value = defaultsFromFile.get(key, defaultValue) -    if defaultClass is not None: -        return defaultClass(value) -    return value  class CustomSpaceCenterMenuForGlyph(SpaceCenterMenuForGlyph): @@ -44,20 +36,5 @@ class EqualizeSidebearings(object):              #              # g.performUndo() -    # def equalize_sidebearings(self, glyph): -    #     useItalicAngleForDisplay = getDefault('glyphViewShouldUseItalicAngleForDisplay') -    #     leftMarginAttribute = 'leftMargin' -    #     rightMarginAttribute = 'rightMargin' -    #     if useItalicAngleForDisplay: -    #         leftMarginAttribute = 'angledLeftMargin' -    #         rightMarginAttribute = 'angledRightMargin' -    #     left = getattr(glyph, leftMarginAttribute) -    #     right = getattr(glyph, rightMarginAttribute) -    #     margin = int(round((left + right) / 2.0)) -    #     glyph.prepareUndo('Equalize sidebearings') -    #     setattr(glyph, leftMarginAttribute, margin) -    #     setattr(glyph, rightMarginAttribute, margin) -    #     glyph.selection.resetSelectionPath() -    #     glyph.performUndo()  EqualizeSidebearings()
\ No newline at end of file | 
