Skip to content

Commit be732c5

Browse files
committed
dont lazy import AppKit
1 parent f6871be commit be732c5

6 files changed

Lines changed: 14 additions & 17 deletions

File tree

Batch.roboFontExt/info.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
<key>timeStamp</key>
2424
<real>1373965736.141633</real>
2525
<key>version</key>
26-
<string>1.9.10</string>
26+
<string>1.9.11</string>
2727
<key>com.robofontmechanic.Mechanic</key>
2828
<dict>
2929
<key>repository</key>

Batch.roboFontExt/lib/batchGenerate/__init__.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
from AppKit import *
21
import os
32
import time
43

Batch.roboFontExt/lib/main.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from __future__ import absolute_import
22

3-
from AppKit import *
3+
import AppKit
44

55
try:
66
# RF 2.0
@@ -16,7 +16,7 @@ class BatchMenu(object):
1616

1717
def __init__(self):
1818
title = "Batch..."
19-
mainMenu = NSApp().mainMenu()
19+
mainMenu = AppKit.NSApp().mainMenu()
2020
fileMenu = mainMenu.itemWithTitle_("File")
2121

2222
if not fileMenu:
@@ -30,7 +30,7 @@ def __init__(self):
3030
index = fileMenu.indexOfItemWithTitle_("Generate Font")
3131
self.target = CallbackWrapper(self.callback)
3232

33-
newItem = NSMenuItem.alloc().initWithTitle_action_keyEquivalent_(title, "action:", "")
33+
newItem = AppKit.NSMenuItem.alloc().initWithTitle_action_keyEquivalent_(title, "action:", "")
3434
newItem.setTarget_(self.target)
3535

3636
fileMenu.insertItem_atIndex_(newItem, index + 1)

Batch.roboFontExt/lib/toolBox.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from AppKit import *
1+
import AppKit
22
import os
33

44
from vanilla import *
@@ -92,7 +92,7 @@ def closeCallback(self, sender):
9292
genericListPboardType = "genericListPboardType"
9393

9494

95-
class BatchPathWrapper(NSObject):
95+
class BatchPathWrapper(AppKit.NSObject):
9696

9797
def __new__(cls, *arg, **kwargs):
9898
return cls.alloc().init()
@@ -127,7 +127,7 @@ def __init__(self):
127127
imageNamed="toolbarScriptNew",
128128
callback=self.toolbarAddOpenFonts,
129129
),
130-
dict(itemIdentifier=NSToolbarFlexibleSpaceItemIdentifier),
130+
dict(itemIdentifier=AppKit.NSToolbarFlexibleSpaceItemIdentifier),
131131

132132
dict(
133133
itemIdentifier="Help",
@@ -157,14 +157,14 @@ def __init__(self):
157157
allowsMultipleSelection=True,
158158
enableDelete=True,
159159
dragSettings=dict(type=genericListPboardType, callback=self.dragCallback),
160-
selfDropSettings=dict(type=genericListPboardType, operation=NSDragOperationMove, callback=self.selfDropCallback),
160+
selfDropSettings=dict(type=genericListPboardType, operation=AppKit.NSDragOperationMove, callback=self.selfDropCallback),
161161
selfApplicationDropSettings=dict(
162-
type=NSFilenamesPboardType,
163-
operation=NSDragOperationCopy,
162+
type=AppKit.NSFilenamesPboardType,
163+
operation=AppKit.NSDragOperationCopy,
164164
callback=self.dropPathCallback),
165165
otherApplicationDropSettings=dict(
166-
type=NSFilenamesPboardType,
167-
operation=NSDragOperationCopy,
166+
type=AppKit.NSFilenamesPboardType,
167+
operation=AppKit.NSDragOperationCopy,
168168
callback=self.dropPathCallback),
169169
)
170170

Batch.roboFontExt/lib/webFormats/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import tempfile
33
import shutil
44

5-
from AppKit import *
5+
import AppKit
66

77
import string
88
import re
@@ -284,7 +284,7 @@ def __init__(self, posSize, controller):
284284
y += 30
285285

286286
self.convert = Button((-100, -30, -10, 22), "Generate", callback=self.convertCallback)
287-
self.settings = ImageButton((-130, -28, 20, 20), bordered=False, imageNamed=NSImageNameSmartBadgeTemplate, callback=self.settingsCallback)
287+
self.settings = ImageButton((-130, -28, 20, 20), bordered=False, imageNamed=AppKit.NSImageNameSmartBadgeTemplate, callback=self.settingsCallback)
288288

289289
self.height = y
290290

Batch.roboFontExt/lib/webFormats/autohint.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
import os
22

3-
from AppKit import *
4-
53
from fontTools.ttLib import TTFont
64

75
from mojo.compile import executeCommand

0 commit comments

Comments
 (0)