|
@@ -1339,19 +1339,19 @@ private extension ViewController {
|
|
|
alert.window.title = title
|
|
alert.window.title = title
|
|
|
|
|
|
|
|
let speechOptions = aiCompanionSupportedSpeechLocaleOptions()
|
|
let speechOptions = aiCompanionSupportedSpeechLocaleOptions()
|
|
|
- let languageContainer = NSView(frame: NSRect(x: 0, y: 0, width: 360, height: 184))
|
|
|
|
|
|
|
+ let languageContainer = NSView(frame: NSRect(x: 0, y: 0, width: 320, height: 96))
|
|
|
languageContainer.translatesAutoresizingMaskIntoConstraints = false
|
|
languageContainer.translatesAutoresizingMaskIntoConstraints = false
|
|
|
- languageContainer.widthAnchor.constraint(equalToConstant: 360).isActive = true
|
|
|
|
|
- languageContainer.heightAnchor.constraint(equalToConstant: 184).isActive = true
|
|
|
|
|
|
|
+ languageContainer.widthAnchor.constraint(equalToConstant: 320).isActive = true
|
|
|
|
|
+ languageContainer.heightAnchor.constraint(equalToConstant: 96).isActive = true
|
|
|
|
|
|
|
|
let languageTitle = NSTextField(labelWithString: "Transcription Languages")
|
|
let languageTitle = NSTextField(labelWithString: "Transcription Languages")
|
|
|
languageTitle.translatesAutoresizingMaskIntoConstraints = false
|
|
languageTitle.translatesAutoresizingMaskIntoConstraints = false
|
|
|
- languageTitle.font = NSFont.systemFont(ofSize: 12, weight: .semibold)
|
|
|
|
|
|
|
+ languageTitle.font = NSFont.systemFont(ofSize: 11, weight: .semibold)
|
|
|
languageTitle.textColor = NSColor.secondaryLabelColor
|
|
languageTitle.textColor = NSColor.secondaryLabelColor
|
|
|
|
|
|
|
|
let language1Popup = NSPopUpButton(frame: .zero, pullsDown: false)
|
|
let language1Popup = NSPopUpButton(frame: .zero, pullsDown: false)
|
|
|
language1Popup.translatesAutoresizingMaskIntoConstraints = false
|
|
language1Popup.translatesAutoresizingMaskIntoConstraints = false
|
|
|
- language1Popup.controlSize = .regular
|
|
|
|
|
|
|
+ language1Popup.controlSize = .small
|
|
|
language1Popup.target = self
|
|
language1Popup.target = self
|
|
|
language1Popup.action = #selector(meetingConsentSpeechLanguageChanged(_:))
|
|
language1Popup.action = #selector(meetingConsentSpeechLanguageChanged(_:))
|
|
|
for option in speechOptions {
|
|
for option in speechOptions {
|
|
@@ -1366,7 +1366,7 @@ private extension ViewController {
|
|
|
|
|
|
|
|
let language2Popup = NSPopUpButton(frame: .zero, pullsDown: false)
|
|
let language2Popup = NSPopUpButton(frame: .zero, pullsDown: false)
|
|
|
language2Popup.translatesAutoresizingMaskIntoConstraints = false
|
|
language2Popup.translatesAutoresizingMaskIntoConstraints = false
|
|
|
- language2Popup.controlSize = .regular
|
|
|
|
|
|
|
+ language2Popup.controlSize = .small
|
|
|
language2Popup.target = self
|
|
language2Popup.target = self
|
|
|
language2Popup.action = #selector(meetingConsentSpeechLanguageChanged(_:))
|
|
language2Popup.action = #selector(meetingConsentSpeechLanguageChanged(_:))
|
|
|
language2Popup.addItem(withTitle: "None")
|
|
language2Popup.addItem(withTitle: "None")
|
|
@@ -1384,13 +1384,13 @@ private extension ViewController {
|
|
|
|
|
|
|
|
let language1Label = NSTextField(labelWithString: "Preferred Language 1")
|
|
let language1Label = NSTextField(labelWithString: "Preferred Language 1")
|
|
|
language1Label.translatesAutoresizingMaskIntoConstraints = false
|
|
language1Label.translatesAutoresizingMaskIntoConstraints = false
|
|
|
- language1Label.font = NSFont.systemFont(ofSize: 12, weight: .semibold)
|
|
|
|
|
|
|
+ language1Label.font = NSFont.systemFont(ofSize: 11, weight: .semibold)
|
|
|
language1Label.textColor = NSColor.secondaryLabelColor
|
|
language1Label.textColor = NSColor.secondaryLabelColor
|
|
|
language1Label.alignment = .center
|
|
language1Label.alignment = .center
|
|
|
|
|
|
|
|
let language2Label = NSTextField(labelWithString: "Preferred Language 2")
|
|
let language2Label = NSTextField(labelWithString: "Preferred Language 2")
|
|
|
language2Label.translatesAutoresizingMaskIntoConstraints = false
|
|
language2Label.translatesAutoresizingMaskIntoConstraints = false
|
|
|
- language2Label.font = NSFont.systemFont(ofSize: 12, weight: .semibold)
|
|
|
|
|
|
|
+ language2Label.font = NSFont.systemFont(ofSize: 11, weight: .semibold)
|
|
|
language2Label.textColor = NSColor.secondaryLabelColor
|
|
language2Label.textColor = NSColor.secondaryLabelColor
|
|
|
language2Label.alignment = .center
|
|
language2Label.alignment = .center
|
|
|
|
|
|
|
@@ -1401,21 +1401,21 @@ private extension ViewController {
|
|
|
languageContainer.addSubview(language2Popup)
|
|
languageContainer.addSubview(language2Popup)
|
|
|
|
|
|
|
|
NSLayoutConstraint.activate([
|
|
NSLayoutConstraint.activate([
|
|
|
- languageTitle.topAnchor.constraint(equalTo: languageContainer.topAnchor, constant: 4),
|
|
|
|
|
|
|
+ languageTitle.topAnchor.constraint(equalTo: languageContainer.topAnchor, constant: 0),
|
|
|
languageTitle.centerXAnchor.constraint(equalTo: languageContainer.centerXAnchor),
|
|
languageTitle.centerXAnchor.constraint(equalTo: languageContainer.centerXAnchor),
|
|
|
|
|
|
|
|
- language1Label.topAnchor.constraint(equalTo: languageTitle.bottomAnchor, constant: 12),
|
|
|
|
|
|
|
+ language1Label.topAnchor.constraint(equalTo: languageTitle.bottomAnchor, constant: 2),
|
|
|
language1Label.centerXAnchor.constraint(equalTo: languageContainer.centerXAnchor),
|
|
language1Label.centerXAnchor.constraint(equalTo: languageContainer.centerXAnchor),
|
|
|
- language1Popup.topAnchor.constraint(equalTo: language1Label.bottomAnchor, constant: 4),
|
|
|
|
|
|
|
+ language1Popup.topAnchor.constraint(equalTo: language1Label.bottomAnchor, constant: 2),
|
|
|
language1Popup.centerXAnchor.constraint(equalTo: languageContainer.centerXAnchor),
|
|
language1Popup.centerXAnchor.constraint(equalTo: languageContainer.centerXAnchor),
|
|
|
- language1Popup.widthAnchor.constraint(equalToConstant: 280),
|
|
|
|
|
|
|
+ language1Popup.widthAnchor.constraint(equalToConstant: 240),
|
|
|
|
|
|
|
|
- language2Label.topAnchor.constraint(equalTo: language1Popup.bottomAnchor, constant: 10),
|
|
|
|
|
|
|
+ language2Label.topAnchor.constraint(equalTo: language1Popup.bottomAnchor, constant: 3),
|
|
|
language2Label.centerXAnchor.constraint(equalTo: languageContainer.centerXAnchor),
|
|
language2Label.centerXAnchor.constraint(equalTo: languageContainer.centerXAnchor),
|
|
|
- language2Popup.topAnchor.constraint(equalTo: language2Label.bottomAnchor, constant: 4),
|
|
|
|
|
|
|
+ language2Popup.topAnchor.constraint(equalTo: language2Label.bottomAnchor, constant: 2),
|
|
|
language2Popup.centerXAnchor.constraint(equalTo: languageContainer.centerXAnchor),
|
|
language2Popup.centerXAnchor.constraint(equalTo: languageContainer.centerXAnchor),
|
|
|
- language2Popup.widthAnchor.constraint(equalToConstant: 280),
|
|
|
|
|
- language2Popup.bottomAnchor.constraint(lessThanOrEqualTo: languageContainer.bottomAnchor, constant: -4)
|
|
|
|
|
|
|
+ language2Popup.widthAnchor.constraint(equalToConstant: 240),
|
|
|
|
|
+ language2Popup.bottomAnchor.constraint(equalTo: languageContainer.bottomAnchor, constant: -1)
|
|
|
])
|
|
])
|
|
|
|
|
|
|
|
alert.accessoryView = languageContainer
|
|
alert.accessoryView = languageContainer
|