|
@@ -1339,19 +1339,19 @@ private extension ViewController {
|
|
1339
|
alert.window.title = title
|
1339
|
alert.window.title = title
|
|
1340
|
|
1340
|
|
|
1341
|
let speechOptions = aiCompanionSupportedSpeechLocaleOptions()
|
1341
|
let speechOptions = aiCompanionSupportedSpeechLocaleOptions()
|
|
1342
|
- let languageContainer = NSView(frame: NSRect(x: 0, y: 0, width: 360, height: 184))
|
|
|
|
|
|
1342
|
+ let languageContainer = NSView(frame: NSRect(x: 0, y: 0, width: 320, height: 96))
|
|
1343
|
languageContainer.translatesAutoresizingMaskIntoConstraints = false
|
1343
|
languageContainer.translatesAutoresizingMaskIntoConstraints = false
|
|
1344
|
- languageContainer.widthAnchor.constraint(equalToConstant: 360).isActive = true
|
|
|
|
1345
|
- languageContainer.heightAnchor.constraint(equalToConstant: 184).isActive = true
|
|
|
|
|
|
1344
|
+ languageContainer.widthAnchor.constraint(equalToConstant: 320).isActive = true
|
|
|
|
1345
|
+ languageContainer.heightAnchor.constraint(equalToConstant: 96).isActive = true
|
|
1346
|
|
1346
|
|
|
1347
|
let languageTitle = NSTextField(labelWithString: "Transcription Languages")
|
1347
|
let languageTitle = NSTextField(labelWithString: "Transcription Languages")
|
|
1348
|
languageTitle.translatesAutoresizingMaskIntoConstraints = false
|
1348
|
languageTitle.translatesAutoresizingMaskIntoConstraints = false
|
|
1349
|
- languageTitle.font = NSFont.systemFont(ofSize: 12, weight: .semibold)
|
|
|
|
|
|
1349
|
+ languageTitle.font = NSFont.systemFont(ofSize: 11, weight: .semibold)
|
|
1350
|
languageTitle.textColor = NSColor.secondaryLabelColor
|
1350
|
languageTitle.textColor = NSColor.secondaryLabelColor
|
|
1351
|
|
1351
|
|
|
1352
|
let language1Popup = NSPopUpButton(frame: .zero, pullsDown: false)
|
1352
|
let language1Popup = NSPopUpButton(frame: .zero, pullsDown: false)
|
|
1353
|
language1Popup.translatesAutoresizingMaskIntoConstraints = false
|
1353
|
language1Popup.translatesAutoresizingMaskIntoConstraints = false
|
|
1354
|
- language1Popup.controlSize = .regular
|
|
|
|
|
|
1354
|
+ language1Popup.controlSize = .small
|
|
1355
|
language1Popup.target = self
|
1355
|
language1Popup.target = self
|
|
1356
|
language1Popup.action = #selector(meetingConsentSpeechLanguageChanged(_:))
|
1356
|
language1Popup.action = #selector(meetingConsentSpeechLanguageChanged(_:))
|
|
1357
|
for option in speechOptions {
|
1357
|
for option in speechOptions {
|
|
@@ -1366,7 +1366,7 @@ private extension ViewController {
|
|
1366
|
|
1366
|
|
|
1367
|
let language2Popup = NSPopUpButton(frame: .zero, pullsDown: false)
|
1367
|
let language2Popup = NSPopUpButton(frame: .zero, pullsDown: false)
|
|
1368
|
language2Popup.translatesAutoresizingMaskIntoConstraints = false
|
1368
|
language2Popup.translatesAutoresizingMaskIntoConstraints = false
|
|
1369
|
- language2Popup.controlSize = .regular
|
|
|
|
|
|
1369
|
+ language2Popup.controlSize = .small
|
|
1370
|
language2Popup.target = self
|
1370
|
language2Popup.target = self
|
|
1371
|
language2Popup.action = #selector(meetingConsentSpeechLanguageChanged(_:))
|
1371
|
language2Popup.action = #selector(meetingConsentSpeechLanguageChanged(_:))
|
|
1372
|
language2Popup.addItem(withTitle: "None")
|
1372
|
language2Popup.addItem(withTitle: "None")
|
|
@@ -1384,13 +1384,13 @@ private extension ViewController {
|
|
1384
|
|
1384
|
|
|
1385
|
let language1Label = NSTextField(labelWithString: "Preferred Language 1")
|
1385
|
let language1Label = NSTextField(labelWithString: "Preferred Language 1")
|
|
1386
|
language1Label.translatesAutoresizingMaskIntoConstraints = false
|
1386
|
language1Label.translatesAutoresizingMaskIntoConstraints = false
|
|
1387
|
- language1Label.font = NSFont.systemFont(ofSize: 12, weight: .semibold)
|
|
|
|
|
|
1387
|
+ language1Label.font = NSFont.systemFont(ofSize: 11, weight: .semibold)
|
|
1388
|
language1Label.textColor = NSColor.secondaryLabelColor
|
1388
|
language1Label.textColor = NSColor.secondaryLabelColor
|
|
1389
|
language1Label.alignment = .center
|
1389
|
language1Label.alignment = .center
|
|
1390
|
|
1390
|
|
|
1391
|
let language2Label = NSTextField(labelWithString: "Preferred Language 2")
|
1391
|
let language2Label = NSTextField(labelWithString: "Preferred Language 2")
|
|
1392
|
language2Label.translatesAutoresizingMaskIntoConstraints = false
|
1392
|
language2Label.translatesAutoresizingMaskIntoConstraints = false
|
|
1393
|
- language2Label.font = NSFont.systemFont(ofSize: 12, weight: .semibold)
|
|
|
|
|
|
1393
|
+ language2Label.font = NSFont.systemFont(ofSize: 11, weight: .semibold)
|
|
1394
|
language2Label.textColor = NSColor.secondaryLabelColor
|
1394
|
language2Label.textColor = NSColor.secondaryLabelColor
|
|
1395
|
language2Label.alignment = .center
|
1395
|
language2Label.alignment = .center
|
|
1396
|
|
1396
|
|
|
@@ -1401,21 +1401,21 @@ private extension ViewController {
|
|
1401
|
languageContainer.addSubview(language2Popup)
|
1401
|
languageContainer.addSubview(language2Popup)
|
|
1402
|
|
1402
|
|
|
1403
|
NSLayoutConstraint.activate([
|
1403
|
NSLayoutConstraint.activate([
|
|
1404
|
- languageTitle.topAnchor.constraint(equalTo: languageContainer.topAnchor, constant: 4),
|
|
|
|
|
|
1404
|
+ languageTitle.topAnchor.constraint(equalTo: languageContainer.topAnchor, constant: 0),
|
|
1405
|
languageTitle.centerXAnchor.constraint(equalTo: languageContainer.centerXAnchor),
|
1405
|
languageTitle.centerXAnchor.constraint(equalTo: languageContainer.centerXAnchor),
|
|
1406
|
|
1406
|
|
|
1407
|
- language1Label.topAnchor.constraint(equalTo: languageTitle.bottomAnchor, constant: 12),
|
|
|
|
|
|
1407
|
+ language1Label.topAnchor.constraint(equalTo: languageTitle.bottomAnchor, constant: 2),
|
|
1408
|
language1Label.centerXAnchor.constraint(equalTo: languageContainer.centerXAnchor),
|
1408
|
language1Label.centerXAnchor.constraint(equalTo: languageContainer.centerXAnchor),
|
|
1409
|
- language1Popup.topAnchor.constraint(equalTo: language1Label.bottomAnchor, constant: 4),
|
|
|
|
|
|
1409
|
+ language1Popup.topAnchor.constraint(equalTo: language1Label.bottomAnchor, constant: 2),
|
|
1410
|
language1Popup.centerXAnchor.constraint(equalTo: languageContainer.centerXAnchor),
|
1410
|
language1Popup.centerXAnchor.constraint(equalTo: languageContainer.centerXAnchor),
|
|
1411
|
- language1Popup.widthAnchor.constraint(equalToConstant: 280),
|
|
|
|
|
|
1411
|
+ language1Popup.widthAnchor.constraint(equalToConstant: 240),
|
|
1412
|
|
1412
|
|
|
1413
|
- language2Label.topAnchor.constraint(equalTo: language1Popup.bottomAnchor, constant: 10),
|
|
|
|
|
|
1413
|
+ language2Label.topAnchor.constraint(equalTo: language1Popup.bottomAnchor, constant: 3),
|
|
1414
|
language2Label.centerXAnchor.constraint(equalTo: languageContainer.centerXAnchor),
|
1414
|
language2Label.centerXAnchor.constraint(equalTo: languageContainer.centerXAnchor),
|
|
1415
|
- language2Popup.topAnchor.constraint(equalTo: language2Label.bottomAnchor, constant: 4),
|
|
|
|
|
|
1415
|
+ language2Popup.topAnchor.constraint(equalTo: language2Label.bottomAnchor, constant: 2),
|
|
1416
|
language2Popup.centerXAnchor.constraint(equalTo: languageContainer.centerXAnchor),
|
1416
|
language2Popup.centerXAnchor.constraint(equalTo: languageContainer.centerXAnchor),
|
|
1417
|
- language2Popup.widthAnchor.constraint(equalToConstant: 280),
|
|
|
|
1418
|
- language2Popup.bottomAnchor.constraint(lessThanOrEqualTo: languageContainer.bottomAnchor, constant: -4)
|
|
|
|
|
|
1417
|
+ language2Popup.widthAnchor.constraint(equalToConstant: 240),
|
|
|
|
1418
|
+ language2Popup.bottomAnchor.constraint(equalTo: languageContainer.bottomAnchor, constant: -1)
|
|
1419
|
])
|
1419
|
])
|
|
1420
|
|
1420
|
|
|
1421
|
alert.accessoryView = languageContainer
|
1421
|
alert.accessoryView = languageContainer
|