summaryrefslogtreecommitdiff
path: root/tikzit/src/osx
diff options
context:
space:
mode:
Diffstat (limited to 'tikzit/src/osx')
-rw-r--r--tikzit/src/osx/AppDelegate.m4
-rw-r--r--tikzit/src/osx/PreambleController.h2
-rw-r--r--tikzit/src/osx/PreambleController.m3
3 files changed, 6 insertions, 3 deletions
diff --git a/tikzit/src/osx/AppDelegate.m b/tikzit/src/osx/AppDelegate.m
index edfaf19..bb1b5d6 100644
--- a/tikzit/src/osx/AppDelegate.m
+++ b/tikzit/src/osx/AppDelegate.m
@@ -51,7 +51,9 @@
preambleController =
[[PreambleController alloc] initWithWindowNibName:@"Preamble"
plist:preamblePlist
- styles:[stylePaletteController nodeStyles]];
+ styles:[stylePaletteController nodeStyles]
+ edges:[stylePaletteController edgeStyles]];
+
char template[] = "/tmp/tikzit_tmp_XXXXXXX";
char *dir = mkdtemp(template);
diff --git a/tikzit/src/osx/PreambleController.h b/tikzit/src/osx/PreambleController.h
index 4f7fb33..2d5a8ab 100644
--- a/tikzit/src/osx/PreambleController.h
+++ b/tikzit/src/osx/PreambleController.h
@@ -44,7 +44,7 @@
@property (retain) NSAttributedString *preambleText;
@property (retain) NSIndexSet *selectionIndexes;
-- (id)initWithWindowNibName:(NSString *)windowNibName plist:(NSString*)plist styles:(NSArray*)sty;
+- (id)initWithWindowNibName:(NSString *)windowNibName plist:(NSString*)plist styles:(NSArray*)sty edges:(NSArray*)edg;
- (void)savePreambles:(NSString*)plist;
- (NSString*)currentPreamble;
- (NSString*)currentPostamble;
diff --git a/tikzit/src/osx/PreambleController.m b/tikzit/src/osx/PreambleController.m
index e09a3fc..e424e7b 100644
--- a/tikzit/src/osx/PreambleController.m
+++ b/tikzit/src/osx/PreambleController.m
@@ -28,11 +28,12 @@
@synthesize preambleText, preambles;
-- (id)initWithWindowNibName:(NSString *)windowNibName plist:(NSString*)plist styles:(NSArray*)sty {
+- (id)initWithWindowNibName:(NSString *)windowNibName plist:(NSString*)plist styles:(NSArray*)sty edges:(NSArray*)edg {
[super initWithWindowNibName:windowNibName];
preambles = (Preambles*)[NSKeyedUnarchiver unarchiveObjectWithFile:plist];
[preambles setStyles:sty];
+ [preambles setEdges:edg];
if (preambles == nil) preambles = [[Preambles alloc] init];
preambleText = nil;