This commit is contained in:
Sergey Isakov 2019-12-11 16:14:23 +03:00
commit 1615a158ec
28 changed files with 80 additions and 79 deletions

View File

@ -1046,7 +1046,7 @@
CODE_SIGN_ENTITLEMENTS = Clover/Clover.entitlements;
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 1.11;
CURRENT_PROJECT_VERSION = 1.12;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)/Clover/Frameworks",
@ -1061,7 +1061,7 @@
"$(inherited)",
"$(PROJECT_DIR)/Clover/Frameworks",
);
MARKETING_VERSION = 1.11;
MARKETING_VERSION = 1.12;
OTHER_LDFLAGS = "";
PRODUCT_BUNDLE_IDENTIFIER = org.slice.Clover;
PRODUCT_NAME = "$(TARGET_NAME)";
@ -1081,7 +1081,7 @@
CODE_SIGN_ENTITLEMENTS = Clover/Clover.entitlements;
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 1.11;
CURRENT_PROJECT_VERSION = 1.12;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)/Clover/Frameworks",
@ -1095,7 +1095,7 @@
"$(inherited)",
"$(PROJECT_DIR)/Clover/Frameworks",
);
MARKETING_VERSION = 1.11;
MARKETING_VERSION = 1.12;
OTHER_LDFLAGS = "";
PRODUCT_BUNDLE_IDENTIFIER = org.slice.Clover;
PRODUCT_NAME = "$(TARGET_NAME)";

View File

@ -32,7 +32,7 @@
<textField horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="G6z-Xp-lnm">
<rect key="frame" x="21" y="580" width="303" height="16"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<textFieldCell key="cell" lineBreakMode="clipping" title="Boot device:" id="omZ-xs-Wjn">
<textFieldCell key="cell" lineBreakMode="clipping" title="Boot Device:" id="omZ-xs-Wjn">
<font key="font" metaFont="system"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
@ -202,7 +202,7 @@
</connections>
</popUpButton>
<button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Zc5-Dl-jIh">
<rect key="frame" x="184" y="420" width="145" height="31"/>
<rect key="frame" x="197" y="420" width="131" height="31"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<buttonCell key="cell" type="push" title="umount" bezelStyle="rounded" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="bhl-e0-nVD">
<behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
@ -348,7 +348,7 @@
</userDefinedRuntimeAttributes>
</textField>
<button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="l6m-qm-d70">
<rect key="frame" x="17" y="428" width="167" height="18"/>
<rect key="frame" x="17" y="428" width="186" height="18"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<buttonCell key="cell" type="check" title="*auto mount" bezelStyle="regularSquare" imagePosition="left" inset="2" id="tdl-nw-YFd">
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>

View File

@ -657,7 +657,8 @@ class SettingsViewController: NSViewController, NSTextFieldDelegate, URLSessionD
} else {
AppSD.statusItem.title = "\(lastRevNum)"
}
if installerRevNum > lastRevNum {
if installerRevNum < lastRevNum {
self.updateCloverButton.isEnabled = true
self.updateCloverButton.title = String(format: "Update to r%d".locale, lastRevNum)
} else {

View File

@ -14,7 +14,7 @@
"N/A" = "N/V"; // not available (please be short)
"Install Clover" = "Clover installieren";
"Current Clover revision" = "Aktuelle Clover revision";
"Boot device" = "Boot Device";
"Boot Device:" = "Boot Device:";
"config path:" = "Config.plist Pfad:";
"Clover wants to mount %@" = "Clover möchte %@ mounten";
@ -22,7 +22,7 @@
"Mount" = "Mount";
"umount" = "Unmount";
"mount point" = "mount point";
"auto mount" = "auto mount";
"*auto mount" = "*auto mount";
"true" = "Wahr";
"false" = "Falsch";

View File

@ -11,10 +11,10 @@
*/
/* top bar menu */
"N/A" = "N/D"; // not available (please be short)
"N/A" = "N/A"; // not available (please be short)
"Install Clover" = "Install Clover";
"Current Clover revision" = "Current Clover revision";
"Boot device" = "Boot Device";
"Boot Device:" = "Boot Device:";
"config path:" = "config path:";
"Clover wants to mount %@" = "Clover wants to mount %@";
@ -22,7 +22,7 @@
"Mount" = "Mount";
"umount" = "umount";
"mount point" = "mount point";
"auto mount" = "auto mount";
"*auto mount" = "*auto mount";
"true" = "true";
"false" = "false";

View File

@ -14,7 +14,7 @@
"N/A" = "N/D"; // not available (please be short)
"Install Clover" = "Install Clover";
"Current Clover revision" = "Current Clover revision";
"Boot device" = "Boot Device";
"Boot device:" = "Boot Device:";
"config path:" = "config path:";
"Clover wants to mount %@" = "Clover wants to mount %@";
@ -22,7 +22,7 @@
"Mount" = "Mount";
"umount" = "umount";
"mount point" = "mount point";
"auto mount" = "auto mount";
"*auto mount" = "*auto mount";
"true" = "true";
"false" = "false";

View File

@ -14,7 +14,7 @@
"N/A" = "N/A"; // not available (please be short)
"Install Clover" = "Installer Clover";
"Current Clover revision" = "Version actuelle de Clover";
"Boot device" = "Périphérique De Démarrage";
"Boot Device:" = "Périphérique De Démarrage:";
"config path:" = "voie d'acces vers config:";
"Clover wants to mount %@" = "Clover desire monter %@";
@ -22,14 +22,14 @@
"Mount" = "Monter";
"umount" = "demonter";
"mount point" = "point d'acces";
"auto mount" = "montage automatique";
"*auto mount" = "*monter automatiquement";
"true" = "vrai";
"false" = "faux";
"Theme:" = "Thème:";
"Sound:" = "Son:";
"*Make filesystem read-write" = "*Transformer le système de fichiers en lecture-écriture";
"*Make filesystem read-write" = "*Changer système fichiers en lecture-écriture";
"*Disable Sleep Proxy Client" = "*Désactiver Mise en veille du Proxy Client";
"*Require CloverDaemon" = "*Necessite CloverDaemon";
"Read daemon log" = "Lire log daemon";

View File

@ -11,10 +11,10 @@
*/
/* top bar menu */
"N/A" = "N/D"; // not available (please be short)
"N/A" = "N/A"; // not available (please be short)
"Install Clover" = "Install Clover";
"Current Clover revision" = "Current Clover revision";
"Boot device" = "Boot Device";
"Boot Device:" = "Boot Device:";
"config path:" = "config path:";
"Clover wants to mount %@" = "Clover wants to mount %@";
@ -22,7 +22,7 @@
"Mount" = "Mount";
"umount" = "umount";
"mount point" = "mount point";
"auto mount" = "auto mount";
"*auto mount" = "*auto mount";
"true" = "true";
"false" = "false";

View File

@ -14,7 +14,7 @@
"N/A" = "N/D"; // not available (please be short)
"Install Clover" = "Pasang Clover";
"Current Clover revision" = "Revisi Clover Terkini";
"Boot device" = "Device Boot";
"Boot Device:" = "Device Boot:";
"config path:" = "Lokasi config:";
"Clover wants to mount %@" = "Clover ingin mount %@";
@ -22,7 +22,7 @@
"Mount" = "Mount";
"umount" = "umount";
"mount point" = "mount point";
"auto mount" = "auto mount";
"*auto mount" = "*auto mount";
"true" = "true";
"false" = "false";

View File

@ -14,7 +14,7 @@
"N/A" = "N/D"; // not available (please be short)
"Install Clover" = "Installa Clover";
"Current Clover revision" = "Revisione corrente";
"Boot device" = "Boot Device";
"Boot Device:" = "Disco di avvio:";
"config path:" = "percorso config:";
"Clover wants to mount %@" = "Clover vuole montare %@";
@ -22,7 +22,7 @@
"Mount" = "Monta";
"umount" = "smonta";
"mount point" = "punto di montaggio";
"auto mount" = "auto monta";
"*auto mount" = "*auto monta";
"true" = "vero";
"false" = "falso";

View File

@ -11,10 +11,10 @@
*/
/* top bar menu */
"N/A" = "N/D"; // not available (please be short)
"N/A" = "N/A"; // not available (please be short)
"Install Clover" = "Install Clover";
"Current Clover revision" = "Current Clover revision";
"Boot device" = "Boot Device";
"Boot Device:" = "Boot Device:";
"config path:" = "config path:";
"Clover wants to mount %@" = "Clover wants to mount %@";
@ -22,7 +22,7 @@
"Mount" = "Mount";
"umount" = "umount";
"mount point" = "mount point";
"auto mount" = "auto mount";
"*auto mount" = "*auto mount";
"true" = "true";
"false" = "false";

View File

@ -14,7 +14,7 @@
"N/A" = "알수없음"; // not available (please be short)
"Install Clover" = "클로버 설치";
"Current Clover revision" = "현재 클로버 리비전";
"Boot device" = "부트 디스크";
"Boot Device:" = "부트 디스크:";
"config path:" = "config 경로:";
"Clover wants to mount %@" = "클로버는 다음 디스크를 마운트: %@";
@ -22,7 +22,7 @@
"Mount" = "마운트";
"umount" = "언마운트";
"mount point" = "마운트 포인트";
"auto mount" = "auto mount";
"*auto mount" = "*자동 마운트";
"true" = "예";
"false" = "아니오";

View File

@ -11,10 +11,10 @@
*/
/* top bar menu */
"N/A" = "N/D"; // not available (please be short)
"N/A" = "N/A"; // not available (please be short)
"Install Clover" = "Install Clover";
"Current Clover revision" = "Current Clover revision";
"Boot device" = "Boot Device";
"Boot Device:" = "Boot Device:";
"config path:" = "config path:";
"Clover wants to mount %@" = "Clover wants to mount %@";
@ -22,7 +22,7 @@
"Mount" = "Mount";
"umount" = "umount";
"mount point" = "mount point";
"auto mount" = "auto mount";
"*auto mount" = "*auto mount";
"true" = "true";
"false" = "false";

View File

@ -11,10 +11,10 @@
*/
/* top bar menu */
"N/A" = "N/D"; // not available (please be short)
"N/A" = "N/A"; // not available (please be short)
"Install Clover" = "Install Clover";
"Current Clover revision" = "Current Clover revision";
"Boot device" = "Boot Device";
"Boot Device:" = "Boot Device:";
"config path:" = "config path:";
"Clover wants to mount %@" = "Clover wants to mount %@";
@ -22,7 +22,7 @@
"Mount" = "Mount";
"umount" = "umount";
"mount point" = "mount point";
"auto mount" = "auto mount";
"*auto mount" = "*auto mount";
"true" = "true";
"false" = "false";

View File

@ -11,10 +11,10 @@
*/
/* top bar menu */
"N/A" = "N/D"; // not available (please be short)
"N/A" = "N/A"; // not available (please be short)
"Install Clover" = "Install Clover";
"Current Clover revision" = "Current Clover revision";
"Boot device" = "Boot Device";
"Boot Device:" = "Boot Device:";
"config path:" = "config path:";
"Clover wants to mount %@" = "Clover wants to mount %@";
@ -22,7 +22,7 @@
"Mount" = "Mount";
"umount" = "umount";
"mount point" = "mount point";
"auto mount" = "auto mount";
"*auto mount" = "*auto mount";
"true" = "true";
"false" = "false";

View File

@ -14,7 +14,7 @@
"N/A" = "N/D"; // not available (please be short)
"Install Clover" = "Install Clover";
"Current Clover revision" = "Current Clover revision";
"Boot device" = "Boot Device";
"Boot Device:" = "Boot Device:";
"config path:" = "config path:";
"Clover wants to mount %@" = "Clover wants to mount %@";
@ -22,7 +22,7 @@
"Mount" = "Mount";
"umount" = "umount";
"mount point" = "mount point";
"auto mount" = "auto mount";
"*auto mount" = "*auto mount";
"true" = "true";
"false" = "false";

View File

@ -22,7 +22,7 @@
"Mount" = "Montar";
"umount" = "desmontar";
"mount point" = "ponto de montagem";
"auto mount" = "auto mount";
"auto mount" = "Montagem Auto";
"true" = "verdadeiro";
"false" = "falso";

View File

@ -11,10 +11,10 @@
*/
/* top bar menu */
"N/A" = "N/D"; // not available (please be short)
"N/A" = "N/A"; // not available (please be short)
"Install Clover" = "Install Clover";
"Current Clover revision" = "Current Clover revision";
"Boot device" = "Boot Device";
"Boot Device:" = "Boot Device:";
"config path:" = "config path:";
"Clover wants to mount %@" = "Clover wants to mount %@";
@ -22,7 +22,7 @@
"Mount" = "Mount";
"umount" = "umount";
"mount point" = "mount point";
"auto mount" = "auto mount";
"*auto mount" = "*auto mount";
"true" = "true";
"false" = "false";

View File

@ -14,7 +14,7 @@
"N/A" = "Н/Д"; // not available (please be short)
"Install Clover" = "Установить Clover";
"Current Clover revision" = "Текущая ревизия Clover";
"Boot device" = "Загрузочное устройство";
"Boot Device:" = "Загрузочное устройство:";
"config path:" = "путь к файлу config:";
"Clover wants to mount %@" = "Clover желает смонтировать %@";
@ -22,7 +22,7 @@
"Mount" = "Смонтировать";
"umount" = "Размонтировать";
"mount point" = "название тома";
"auto mount" = "auto mount";
"*auto mount" = "*auto mount";
"true" = "истина";
"false" = "ложь";

View File

@ -14,7 +14,7 @@
"N/A" = "N/V"; // not available (please be short)
"Install Clover" = "Instalirajte Clover";
"Current Clover revision" = "Trenutna verzija Clover-a";
"Boot device" = "Uređaj za podizanje sastava";
"Boot Device:" = "Uređaj za podizanje sastava:";
"config path:" = "Putanja za konfiguraciju:";
"Clover wants to mount %@" = "Clover želi %@ mount";
@ -22,7 +22,7 @@
"Mount" = "Mount";
"umount" = "Unmount";
"mount point" = "mount point";
"auto mount" = "auto mount";
"*auto mount" = "*auto mount";
"true" = "tačno";
"false" = "Lažno";

View File

@ -11,10 +11,10 @@
*/
/* top bar menu */
"N/A" = "N/D"; // not available (please be short)
"N/A" = "N/A"; // not available (please be short)
"Install Clover" = "Install Clover";
"Current Clover revision" = "Current Clover revision";
"Boot device" = "Boot Device";
"Boot Device:" = "Boot Device:";
"config path:" = "config path:";
"Clover wants to mount %@" = "Clover wants to mount %@";
@ -22,7 +22,7 @@
"Mount" = "Mount";
"umount" = "umount";
"mount point" = "mount point";
"auto mount" = "auto mount";
"*auto mount" = "*auto mount";
"true" = "true";
"false" = "false";

View File

@ -11,10 +11,10 @@
*/
/* top bar menu */
"N/A" = "N/D"; // not available (please be short)
"N/A" = "N/A"; // not available (please be short)
"Install Clover" = "Install Clover";
"Current Clover revision" = "Current Clover revision";
"Boot device" = "Boot Device";
"Boot Device:" = "Boot Device:";
"config path:" = "config path:";
"Clover wants to mount %@" = "Clover wants to mount %@";
@ -22,7 +22,7 @@
"Mount" = "Mount";
"umount" = "umount";
"mount point" = "mount point";
"auto mount" = "auto mount";
"*auto mount" = "*auto mount";
"true" = "true";
"false" = "false";

View File

@ -11,10 +11,10 @@
*/
/* top bar menu */
"N/A" = "N/D"; // not available (please be short)
"N/A" = "N/A"; // not available (please be short)
"Install Clover" = "Install Clover";
"Current Clover revision" = "Current Clover revision";
"Boot device" = "Boot Device";
"Boot Device:" = "Boot Device:";
"config path:" = "config path:";
"Clover wants to mount %@" = "Clover wants to mount %@";
@ -22,7 +22,7 @@
"Mount" = "Mount";
"umount" = "umount";
"mount point" = "mount point";
"auto mount" = "auto mount";
"*auto mount" = "*auto mount";
"true" = "true";
"false" = "false";

View File

@ -11,10 +11,10 @@
*/
/* top bar menu */
"N/A" = "N/D"; // not available (please be short)
"N/A" = "N/A"; // not available (please be short)
"Install Clover" = "安装 Clover";
"Current Clover revision" = "目前 Clover 版本";
"Boot device" = "引导设备";
"Boot Device:" = "引导设备:";
"config path:" = "config 路径:";
"Clover wants to mount %@" = "Clover 想要挂载 %@";
@ -22,7 +22,7 @@
"Mount" = "挂载";
"umount" = "卸载";
"mount point" = "挂载点";
"auto mount" = "auto mount";
"*auto mount" = "*auto mount";
"true" = "是";
"false" = "否";

View File

@ -11,10 +11,10 @@
*/
/* top bar menu */
"N/A" = "N/D"; // not available (please be short)
"N/A" = "N/A"; // not available (please be short)
"Install Clover" = "Install Clover";
"Current Clover revision" = "Current Clover revision";
"Boot device" = "Boot Device";
"Boot Device:" = "Boot Device:";
"config path:" = "config path:";
"Clover wants to mount %@" = "Clover wants to mount %@";
@ -22,7 +22,7 @@
"Mount" = "Mount";
"umount" = "umount";
"mount point" = "mount point";
"auto mount" = "auto mount";
"*auto mount" = "*auto mount";
"true" = "true";
"false" = "false";

View File

@ -933,7 +933,7 @@
<key>SMBIOS</key>
<dict>
<key>#SmbiosVersion</key>
<integer>0x0206</integer>
<string>0x0300</string>
<key>#Slots</key>
<array>
<dict>
@ -958,15 +958,15 @@
</dict>
</array>
<key>#BiosVersion</key>
<string>MB11.88Z.0061.B03.0809221748</string>
<string>IM131.88Z.F000.B00.1907241303</string>
<key>#EfiVersion</key>
<string>220.200.252.0.0</string>
<string>288.0.0.0.0</string>
<key>#SerialNumber</key>
<string>4H629LYAU9C</string>
<string>C02JBSAMDNCW</string>
<key>#Family</key>
<string>MacBook</string>
<string>iMac</string>
<key>#ChassisAssetTag</key>
<string>LatitudeD420</string>
<string>Desktop</string>
<key>#BiosReleaseDate</key>
<string>05/03/10</string>
<key>Manufacturer</key>
@ -974,11 +974,11 @@
<key>#FirmwareFeatures</key>
<string>0xC0001403</string>
<key>#PlatformFeature</key>
<string>0x03</string>
<string>0x00</string>
<key>#Trust</key>
<true/>
<key>#BoardSerialNumber</key>
<string>C02032101R5DC771H</string>
<string>C0225060SAMF651AX</string>
<key>#BiosVendor</key>
<string>Apple Inc.</string>
<key>#FirmwareFeaturesMask</key>
@ -988,7 +988,7 @@
<key>#BoardType</key>
<integer>10</integer>
<key>#ProductName</key>
<string>MacBook1,1</string>
<string>iMac13,2</string>
<key>#LocationInChassis</key>
<string>MLB</string>
<key>#MemoryRank</key>
@ -1040,7 +1040,7 @@
<key>#Version</key>
<string>1.0</string>
<key>#Board-ID</key>
<string>Mac-F4208CC8</string>
<string>Mac-FC02E91DDD3FA6A4</string>
<key>#BoardVersion</key>
<string>Proto1</string>
<key>#Mobile</key>

View File

@ -2349,7 +2349,7 @@ FindDevicePathNodeWithType (
IN UINT8 SubType OPTIONAL
);
BOOLEAN IsHDMIAudio(EFI_HANDLE PciDevHandle);
BOOLEAN EFIAPI IsHDMIAudio(EFI_HANDLE PciDevHandle);
//Parses BootXXXX (XXXX = BootNum) var (from BootOption->Variable) and returns it in BootOption.
EFI_STATUS

View File

@ -113,7 +113,7 @@ UINT32 HDA_IC_sendVerb(EFI_PCI_IO_PROTOCOL *PciIo, UINT32 codecAdr, UINT32 nodeI
#endif
BOOLEAN IsHDMIAudio(EFI_HANDLE PciDevHandle)
BOOLEAN EFIAPI IsHDMIAudio(EFI_HANDLE PciDevHandle)
{
EFI_STATUS Status;
EFI_PCI_IO_PROTOCOL *PciIo;