浏览代码

Prepare Subtitles Font option

Felix Paul Kühne 12 年之前
父节点
当前提交
4e05da4b78
共有 24 个文件被更改,包括 130 次插入1 次删除
  1. 1 0
      AspenProject/VLCConstants.h
  2. 64 0
      Resources/Settings.bundle/Root.inApp.plist
  3. 65 1
      Resources/Settings.bundle/Root.plist
  4. 二进制
      Resources/Settings.bundle/bs.lproj/Root.strings
  5. 二进制
      Resources/Settings.bundle/ca.lproj/Root.strings
  6. 二进制
      Resources/Settings.bundle/da.lproj/Root.strings
  7. 二进制
      Resources/Settings.bundle/de.lproj/Root.strings
  8. 二进制
      Resources/Settings.bundle/en.lproj/Root.strings
  9. 二进制
      Resources/Settings.bundle/es.lproj/Root.strings
  10. 二进制
      Resources/Settings.bundle/fi.lproj/Root.strings
  11. 二进制
      Resources/Settings.bundle/fr.lproj/Root.strings
  12. 二进制
      Resources/Settings.bundle/gl.lproj/Root.strings
  13. 二进制
      Resources/Settings.bundle/he.lproj/Root.strings
  14. 二进制
      Resources/Settings.bundle/id.lproj/Root.strings
  15. 二进制
      Resources/Settings.bundle/it.lproj/Root.strings
  16. 二进制
      Resources/Settings.bundle/ja.lproj/Root.strings
  17. 二进制
      Resources/Settings.bundle/mr.lproj/Root.strings
  18. 二进制
      Resources/Settings.bundle/nl.lproj/Root.strings
  19. 二进制
      Resources/Settings.bundle/ru.lproj/Root.strings
  20. 二进制
      Resources/Settings.bundle/sk.lproj/Root.strings
  21. 二进制
      Resources/Settings.bundle/tr.lproj/Root.strings
  22. 二进制
      Resources/Settings.bundle/uk.lproj/Root.strings
  23. 二进制
      Resources/Settings.bundle/vi.lproj/Root.strings
  24. 二进制
      Resources/Settings.bundle/zh-Hans.lproj/Root.strings

+ 1 - 0
AspenProject/VLCConstants.h

@@ -23,6 +23,7 @@
 #define kVLCSettingSkipLoopFilterNonRef @(1)
 #define kVLCSettingSkipLoopFilterNonKey @(3)
 #define kVLCSettingSaveHTTPUploadServerStatus @"isHTTPServerOn"
+#define kVLCSettingSubtitlesFont @"quartztext-font"
 #define kVLCSettingSubtitlesFontSize @"quartztext-rel-fontsize"
 #define kVLCSettingSubtitlesFontColor @"quartztext-color"
 

+ 64 - 0
Resources/Settings.bundle/Root.inApp.plist

@@ -58,6 +58,70 @@
 			<key>Type</key>
 			<string>PSMultiValueSpecifier</string>
 			<key>Title</key>
+			<string>SETTINGS_SUBTITLES_FONT</string>
+			<key>Key</key>
+			<string>quartztext-font</string>
+			<key>DefaultValue</key>
+			<string>Helvetica Neue</string>
+			<key>Titles</key>
+			<array>
+				<string>American Typewriter</string>
+				<string>Arial</string>
+				<string>Arial Hebrew</string>
+				<string>Chalkboard SE</string>
+				<string>Courier New</string>
+				<string>Georgia</string>
+				<string>Gill Sans</string>
+				<string>Gujarati Sangam MN</string>
+				<string>Heiti SC</string>
+				<string>Heiti TC</string>
+				<string>Helvetica Neue</string>
+				<string>Hiragino Kaku Gothic ProN</string>
+				<string>Hiragino Mincho ProN</string>
+				<string>Hoefler Text</string>
+				<string>Kailasa</string>
+				<string>Kannada Sangam MN</string>
+				<string>Malayalam Sangam MN</string>
+				<string>Oriya Sangam MN</string>
+				<string>Sinhala Sangam MN</string>
+				<string>Snell Roundhand</string>
+				<string>Tamil Sangam MN</string>
+				<string>Telugu Sangam MN</string>
+				<string>Times New Roman</string>
+				<string>Zapfino</string>
+			</array>
+			<key>Values</key>
+			<array>
+				<string>American Typewriter</string>
+				<string>Arial</string>
+				<string>Arial Hebrew</string>
+				<string>Chalkboard SE</string>
+				<string>Courier New</string>
+				<string>Georgia</string>
+				<string>Gill Sans</string>
+				<string>Gujarati Sangam MN</string>
+				<string>Heiti SC</string>
+				<string>Heiti TC</string>
+				<string>Helvetica Neue</string>
+				<string>Hiragino Kaku Gothic ProN</string>
+				<string>Hiragino Mincho ProN</string>
+				<string>Hoefler Text</string>
+				<string>Kailasa</string>
+				<string>Kannada Sangam MN</string>
+				<string>Malayalam Sangam MN</string>
+				<string>Oriya Sangam MN</string>
+				<string>Sinhala Sangam MN</string>
+				<string>Snell Roundhand</string>
+				<string>Tamil Sangam MN</string>
+				<string>Telugu Sangam MN</string>
+				<string>Times New Roman</string>
+				<string>Zapfino</string>
+			</array>
+		</dict>
+		<dict>
+			<key>Type</key>
+			<string>PSMultiValueSpecifier</string>
+			<key>Title</key>
 			<string>SETTINGS_SUBTITLES_FONTSIZE</string>
 			<key>Key</key>
 			<string>quartztext-rel-fontsize</string>

+ 65 - 1
Resources/Settings.bundle/Root.plist

@@ -32,12 +32,76 @@
 				<integer>3</integer>
 			</array>
 		</dict>
-				<dict>
+		<dict>
 			<key>Type</key>
 			<string>PSGroupSpecifier</string>
 			<key>Title</key>
 			<string>SETTINGS_SUBTITLES_TITLE</string>
 		</dict>
+			<dict>
+			<key>Type</key>
+			<string>PSMultiValueSpecifier</string>
+			<key>Title</key>
+			<string>SETTINGS_SUBTITLES_FONT</string>
+			<key>Key</key>
+			<string>quartztext-font</string>
+			<key>DefaultValue</key>
+			<string>Helvetica Neue</string>
+			<key>Titles</key>
+			<array>
+				<string>American Typewriter</string>
+				<string>Arial</string>
+				<string>Arial Hebrew</string>
+				<string>Chalkboard SE</string>
+				<string>Courier New</string>
+				<string>Georgia</string>
+				<string>Gill Sans</string>
+				<string>Gujarati Sangam MN</string>
+				<string>Heiti SC</string>
+				<string>Heiti TC</string>
+				<string>Helvetica Neue</string>
+				<string>Hiragino Kaku Gothic ProN</string>
+				<string>Hiragino Mincho ProN</string>
+				<string>Hoefler Text</string>
+				<string>Kailasa</string>
+				<string>Kannada Sangam MN</string>
+				<string>Malayalam Sangam MN</string>
+				<string>Oriya Sangam MN</string>
+				<string>Sinhala Sangam MN</string>
+				<string>Snell Roundhand</string>
+				<string>Tamil Sangam MN</string>
+				<string>Telugu Sangam MN</string>
+				<string>Times New Roman</string>
+				<string>Zapfino</string>
+			</array>
+			<key>Values</key>
+			<array>
+				<string>American Typewriter</string>
+				<string>Arial</string>
+				<string>Arial Hebrew</string>
+				<string>Chalkboard SE</string>
+				<string>Courier New</string>
+				<string>Georgia</string>
+				<string>Gill Sans</string>
+				<string>Gujarati Sangam MN</string>
+				<string>Heiti SC</string>
+				<string>Heiti TC</string>
+				<string>Helvetica Neue</string>
+				<string>Hiragino Kaku Gothic ProN</string>
+				<string>Hiragino Mincho ProN</string>
+				<string>Hoefler Text</string>
+				<string>Kailasa</string>
+				<string>Kannada Sangam MN</string>
+				<string>Malayalam Sangam MN</string>
+				<string>Oriya Sangam MN</string>
+				<string>Sinhala Sangam MN</string>
+				<string>Snell Roundhand</string>
+				<string>Tamil Sangam MN</string>
+				<string>Telugu Sangam MN</string>
+				<string>Times New Roman</string>
+				<string>Zapfino</string>
+			</array>
+		</dict>
 		<dict>
 			<key>Type</key>
 			<string>PSMultiValueSpecifier</string>

二进制
Resources/Settings.bundle/bs.lproj/Root.strings


二进制
Resources/Settings.bundle/ca.lproj/Root.strings


二进制
Resources/Settings.bundle/da.lproj/Root.strings


二进制
Resources/Settings.bundle/de.lproj/Root.strings


二进制
Resources/Settings.bundle/en.lproj/Root.strings


二进制
Resources/Settings.bundle/es.lproj/Root.strings


二进制
Resources/Settings.bundle/fi.lproj/Root.strings


二进制
Resources/Settings.bundle/fr.lproj/Root.strings


二进制
Resources/Settings.bundle/gl.lproj/Root.strings


二进制
Resources/Settings.bundle/he.lproj/Root.strings


二进制
Resources/Settings.bundle/id.lproj/Root.strings


二进制
Resources/Settings.bundle/it.lproj/Root.strings


二进制
Resources/Settings.bundle/ja.lproj/Root.strings


二进制
Resources/Settings.bundle/mr.lproj/Root.strings


二进制
Resources/Settings.bundle/nl.lproj/Root.strings


二进制
Resources/Settings.bundle/ru.lproj/Root.strings


二进制
Resources/Settings.bundle/sk.lproj/Root.strings


二进制
Resources/Settings.bundle/tr.lproj/Root.strings


二进制
Resources/Settings.bundle/uk.lproj/Root.strings


二进制
Resources/Settings.bundle/vi.lproj/Root.strings


二进制
Resources/Settings.bundle/zh-Hans.lproj/Root.strings