aboutsummaryrefslogtreecommitdiffstats
path: root/equalize_sidebearings.py
diff options
context:
space:
mode:
Diffstat (limited to 'equalize_sidebearings.py')
-rw-r--r--equalize_sidebearings.py23
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