diff --git a/Katip.xcodeproj/project.pbxproj b/Katip.xcodeproj/project.pbxproj
index 5d90cf2..773ad86 100644
--- a/Katip.xcodeproj/project.pbxproj
+++ b/Katip.xcodeproj/project.pbxproj
@@ -109,7 +109,7 @@
isa = PBXProject;
attributes = {
LastSwiftUpdateCheck = 1230;
- LastUpgradeCheck = 1230;
+ LastUpgradeCheck = 1240;
TargetAttributes = {
726FB40325BD612F007BEAE9 = {
CreatedOnToolsVersion = 12.3;
@@ -338,6 +338,7 @@
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
CODE_SIGN_ENTITLEMENTS = Katip/Katip.entitlements;
+ CODE_SIGN_IDENTITY = "-";
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
DEVELOPMENT_TEAM = RVR78FQQ62;
@@ -360,6 +361,7 @@
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
CODE_SIGN_ENTITLEMENTS = Katip/Katip.entitlements;
+ CODE_SIGN_IDENTITY = "-";
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
DEVELOPMENT_TEAM = RVR78FQQ62;
diff --git a/Katip.xcodeproj/project.xcworkspace/xcuserdata/iso.xcuserdatad/UserInterfaceState.xcuserstate b/Katip.xcodeproj/project.xcworkspace/xcuserdata/iso.xcuserdatad/UserInterfaceState.xcuserstate
index 101650b..de79e25 100644
Binary files a/Katip.xcodeproj/project.xcworkspace/xcuserdata/iso.xcuserdatad/UserInterfaceState.xcuserstate and b/Katip.xcodeproj/project.xcworkspace/xcuserdata/iso.xcuserdatad/UserInterfaceState.xcuserstate differ
diff --git a/Katip/Base.lproj/MainMenu.xib b/Katip/Base.lproj/MainMenu.xib
index 4170197..5402280 100644
--- a/Katip/Base.lproj/MainMenu.xib
+++ b/Katip/Base.lproj/MainMenu.xib
@@ -588,15 +588,15 @@
-
+
-
+
-
+
@@ -635,7 +635,7 @@
-
+
@@ -646,8 +646,19 @@
+
-
+
diff --git a/Katip/ISOKatip.swift b/Katip/ISOKatip.swift
index 64e2430..ccb628b 100644
--- a/Katip/ISOKatip.swift
+++ b/Katip/ISOKatip.swift
@@ -247,6 +247,7 @@ class ISOKatip: NSObject, ISOTranscriberDelegate, NSWindowDelegate {
}
func prepareDisplayLocales() {
+ displayLocales.removeAll()
if let transcriber = self.transcriber, transcriber.recognitionEnabled {
for locale in transcriber.supportedLocales {
displayLocales.append(locale)
@@ -328,19 +329,36 @@ class ISOKatip: NSObject, ISOTranscriberDelegate, NSWindowDelegate {
// MARK: Preferences
@IBAction func showPreferences(_ : Any) {
var selectedLanguagesSet = IndexSet()
- preferencesPanel?.makeKeyAndOrderFront(self)
- preferencesPanel?.delegate = self
- preferencesLanguagesTable?.delegate = self
- preferencesLanguagesTable?.dataSource = self
- if let transcriber = self.transcriber, transcriber.recognitionEnabled {
- for i in 0.. Bool {
true
}
-
- func tableViewSelectionDidChange(_ notification: Notification) {
- if let selectedLanguages = preferencesLanguagesTable?.selectedRowIndexes, let transcriber = self.transcriber {
- storedLocales.removeAll()
- for lang in selectedLanguages {
- storedLocales.append(transcriber.supportedLocales[lang].identifier)
- }
- }
- UserDefaults.standard.set(storedLocales, forKey: "SelectedLanguages")
- prepareDisplayLocales()
- updateLanguagesPopup()
- }
}
diff --git a/Katip/Info.plist b/Katip/Info.plist
index df2b373..807ae0c 100644
--- a/Katip/Info.plist
+++ b/Katip/Info.plist
@@ -4,6 +4,8 @@
CFBundleDevelopmentRegion
$(DEVELOPMENT_LANGUAGE)
+ CFBundleDisplayName
+ Katip
CFBundleExecutable
$(EXECUTABLE_NAME)
CFBundleIconFile
@@ -19,11 +21,13 @@
CFBundleShortVersionString
$(MARKETING_VERSION)
CFBundleVersion
- 42
+ 79
LSApplicationCategoryType
public.app-category.productivity
LSMinimumSystemVersion
$(MACOSX_DEPLOYMENT_TARGET)
+ NSHumanReadableCopyright
+ Copyright (2021) Imdat Solak. All Rights Reserved.
NSMainNibFile
MainMenu
NSPrincipalClass