Skip to content

Commit 7a5cc2c

Browse files
committed
feat: native macos ui and improve ux for devices
1 parent 248522a commit 7a5cc2c

File tree

9 files changed

+1154
-584
lines changed

9 files changed

+1154
-584
lines changed

Micmute.xcodeproj/project.pbxproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -446,7 +446,7 @@
446446
"$(inherited)",
447447
"@executable_path/../Frameworks",
448448
);
449-
MACOSX_DEPLOYMENT_TARGET = 14.0;
449+
MACOSX_DEPLOYMENT_TARGET = 15;
450450
MARKETING_VERSION = 3.1.0;
451451
"OTHER_CODE_SIGN_FLAGS[sdk=*]" = "--deep";
452452
PRODUCT_BUNDLE_IDENTIFIER = com.rokartur.Micmute;
@@ -497,7 +497,7 @@
497497
"$(inherited)",
498498
"@executable_path/../Frameworks",
499499
);
500-
MACOSX_DEPLOYMENT_TARGET = 14.0;
500+
MACOSX_DEPLOYMENT_TARGET = 15;
501501
MARKETING_VERSION = 3.1.0;
502502
ONLY_ACTIVE_ARCH = YES;
503503
PRODUCT_BUNDLE_IDENTIFIER = com.rokartur.Micmute;
Binary file not shown.

Micmute/Localizable.xcstrings

Lines changed: 33 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33
"strings" : {
44
"" : {
55
"shouldTranslate" : false
6+
},
7+
"%lld%%" : {
8+
69
},
710
"About" : {
811
"extractionState" : "stale",
@@ -71,6 +74,7 @@
7174

7275
},
7376
"Available devices" : {
77+
"extractionState" : "stale",
7478
"localizations" : {
7579
"pl" : {
7680
"stringUnit" : {
@@ -136,9 +140,6 @@
136140
},
137141
"Close" : {
138142

139-
},
140-
"Close settings window" : {
141-
142143
},
143144
"Disabled" : {
144145
"localizations" : {
@@ -159,6 +160,9 @@
159160
}
160161
}
161162
}
163+
},
164+
"Double-click to edit" : {
165+
162166
},
163167
"Download update" : {
164168

@@ -238,6 +242,9 @@
238242
},
239243
"Input" : {
240244

245+
},
246+
"Input devices" : {
247+
241248
},
242249
"Install driver" : {
243250
"extractionState" : "stale",
@@ -423,12 +430,8 @@
423430
},
424431
"Micmute won't check automatically — you'll need to run manual checks." : {
425432

426-
},
427-
"Microphone volume after unmute" : {
428-
429433
},
430434
"Mute" : {
431-
"extractionState" : "stale",
432435
"localizations" : {
433436
"pl" : {
434437
"stringUnit" : {
@@ -471,6 +474,12 @@
471474
}
472475
}
473476
}
477+
},
478+
"No input devices found" : {
479+
480+
},
481+
"No output devices found" : {
482+
474483
},
475484
"No release description provided." : {
476485

@@ -529,10 +538,7 @@
529538
"Output" : {
530539

531540
},
532-
"Output device volume" : {
533-
534-
},
535-
"Output volume" : {
541+
"Output devices" : {
536542

537543
},
538544
"Padding" : {
@@ -716,6 +722,18 @@
716722
}
717723
}
718724
}
725+
},
726+
"Selected input device" : {
727+
728+
},
729+
"Selected output device" : {
730+
731+
},
732+
"Set as active input device" : {
733+
734+
},
735+
"Set as active output device" : {
736+
719737
},
720738
"Settings" : {
721739

@@ -813,7 +831,6 @@
813831
}
814832
},
815833
"Unmute" : {
816-
"extractionState" : "stale",
817834
"localizations" : {
818835
"pl" : {
819836
"stringUnit" : {
@@ -935,6 +952,7 @@
935952
}
936953
},
937954
"Volume after unmute" : {
955+
"extractionState" : "stale",
938956
"localizations" : {
939957
"pl" : {
940958
"stringUnit" : {
@@ -943,9 +961,6 @@
943961
}
944962
}
945963
}
946-
},
947-
"Wait 2.5 seconds between interactions." : {
948-
949964
},
950965
"What's New" : {
951966
"extractionState" : "stale",
@@ -957,6 +972,9 @@
957972
}
958973
}
959974
}
975+
},
976+
"Wybrano: %@" : {
977+
960978
},
961979
"You'll be asked for administrator permission so we can place the driver in the HAL folder." : {
962980
"extractionState" : "stale",

0 commit comments

Comments
 (0)