1 157 yongsun <?xml version="1.0" encoding="UTF-8"?> 2 157 yongsun <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> 3 157 yongsun <plist version="1.0"> 4 157 yongsun <dict> 5 157 yongsun <key>CFBundleDevelopmentRegion</key> 6 157 yongsun <string>English</string> 7 157 yongsun <key>CFBundleExecutable</key> 8 157 yongsun <string>SunPinyin</string> 9 157 yongsun <key>CFBundleIconFile</key> 10 157 yongsun <string></string> 11 157 yongsun <key>CFBundleIdentifier</key> 12 157 yongsun <string>org.opensolaris.inputmethod.SunPinyin</string> 13 157 yongsun <key>CFBundleInfoDictionaryVersion</key> 14 157 yongsun <string>6.0</string> 15 157 yongsun <key>CFBundleName</key> 16 302 gzjjgod <string>${PRODUCT_NAME}</string> 17 157 yongsun <key>CFBundlePackageType</key> 18 157 yongsun <string>APPL</string> 19 157 yongsun <key>CFBundleSignature</key> 20 157 yongsun <string>????</string> 21 157 yongsun <key>CFBundleVersion</key> 22 305 yongsun <string>1.0</string> 23 157 yongsun <key>NSMainNibFile</key> 24 157 yongsun <string>MainMenu</string> 25 157 yongsun <key>NSPrincipalClass</key> 26 157 yongsun <string>NSApplication</string> 27 157 yongsun <!-- --> 28 157 yongsun <!-- Begin the require entries for InputMethodKit based input methods --> 29 157 yongsun <!-- --> 30 157 yongsun <!-- Input Methods are background only applications --> 31 157 yongsun <key>LSBackgroundOnly</key> 32 296 yongsun <string>0</string> 33 296 yongsun <key>LSUIElement</key> 34 157 yongsun <string>1</string> 35 157 yongsun <!-- --> 36 157 yongsun <!-- An InputMethodConnectionName must be specified --> 37 157 yongsun <!-- This string names the connection through which you services as an input method are published. --> 38 157 yongsun <!-- The InputMethodKit will use this name to create an NSConnection that clients connect to in order --> 39 157 yongsun <!-- to deliver text input. --> 40 157 yongsun <!-- --> 41 157 yongsun <key>InputMethodConnectionName</key> 42 157 yongsun <string>SunPinyin_1_Connection</string> 43 157 yongsun <!-- --> 44 157 yongsun <!-- The next step is to specify an input controller class --> 45 157 yongsun <!-- The InputMethodKit searches your bundle for the key InputMethodServerControllerClass --> 46 157 yongsun <!-- inputText:key:modifiers:client or handleEvent:client needs the delegateClass be specified --> 47 157 yongsun <!-- --> 48 157 yongsun <key>InputMethodServerControllerClass</key> 49 157 yongsun <string>SunPinyinController</string> 50 157 yongsun <key>InputMethodServerDelegateClass</key> 51 157 yongsun <string>SunPinyinController</string> 52 157 yongsun <!-- --> 53 157 yongsun <!-- Specify an icon file. This is used to display your input method in the International Preference Input Menu panel. --> 54 157 yongsun <!-- --> 55 157 yongsun <key>tsInputMethodIconFileKey</key> 56 287 yongsun <string>SunPinyin.icns</string> 57 157 yongsun <!-- --> 58 157 yongsun <!-- The next required entry in the Info.plist XML file is your input method's character repertoire. --> 59 157 yongsun <!-- This is an array of ISO language codes --> 60 157 yongsun <!-- These codes help to categorize your input method to the user. --> 61 157 yongsun <key>tsInputMethodCharacterRepertoireKey</key> 62 157 yongsun <array> 63 176 yongsun <string>Hans</string> 64 157 yongsun </array> 65 302 gzjjgod <key>SUFeedURL</key> 66 305 yongsun <string>http://opensolaris.org/os/project/input-method/files/sunpinyin_appcast.xml</string> 67 302 gzjjgod <key>SUPublicDSAKeyFile</key> 68 302 gzjjgod <string>dsa_pub.pem</string> 69 305 yongsun <key>SUScheduledCheckInterval</key> 70 305 yongsun <integer>86400</integer> 71 157 yongsun </dict> 72 157 yongsun </plist> 73