From 4a9e9737832222dac26551c90af7279b348690b2 Mon Sep 17 00:00:00 2001 From: Bibiko Date: Fri, 25 Jun 2010 22:26:23 +0000 Subject: =?UTF-8?q?=E2=80=A2=20further=20progress=20for=20open/save=20sess?= =?UTF-8?q?ion=20-=20remember=20window=20position=20-=20remember=20save=20?= =?UTF-8?q?accessory=20view=20settings=20in=20spfs=20file?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Source/SPDatabaseDocument.m | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'Source/SPDatabaseDocument.m') diff --git a/Source/SPDatabaseDocument.m b/Source/SPDatabaseDocument.m index 83288cda..86cfb117 100644 --- a/Source/SPDatabaseDocument.m +++ b/Source/SPDatabaseDocument.m @@ -2985,6 +2985,14 @@ } + [info setObject:[NSNumber numberWithBool:[[spfDocData_temp objectForKey:@"encrypted"] boolValue]] forKey:@"encrypted"]; + [info setObject:[NSNumber numberWithBool:[[spfDocData_temp objectForKey:@"auto_connect"] boolValue]] forKey:@"auto_connect"]; + [info setObject:[NSNumber numberWithBool:[[spfDocData_temp objectForKey:@"save_password"] boolValue]] forKey:@"save_password"]; + [info setObject:[NSNumber numberWithBool:[[spfDocData_temp objectForKey:@"include_session"] boolValue]] forKey:@"include_session"]; + [info setObject:[NSNumber numberWithBool:[[spfDocData_temp objectForKey:@"save_editor_content"] boolValue]] forKey:@"save_editor_content"]; + [info setObject:[NSNumber numberWithInteger:1] forKey:@"version"]; + [info setObject:@"connection bundle" forKey:@"format"]; + // Loop through all windows for(NSWindow *window in [[NSApp delegate] orderedDatabaseConnectionWindows]) { @@ -3021,6 +3029,7 @@ } [win setObject:tabs forKey:@"tabs"]; [win setObject:[NSNumber numberWithInteger:selectedTabItem] forKey:@"selectedTabIndex"]; + [win setObject:NSStringFromRect([window frame]) forKey:@"frame"]; [windows addObject:win]; } [info setObject:windows forKey:@"windows"]; -- cgit v1.2.3