Odniesienia do dotykowego panelu OLED w kodzie macOS Sierra
W ostatnich tygodniach pojawiło się sporo informacji o możliwym zastąpieniu klawiszy funkcyjnych w nowych MacBookach Pro przez dotykowy panel OLED.
Wspominał o tym niedawno w swoich prognozach Ming-Chi Kuo, analityk agencji KGI Securities. Okazało się też, że już dwa lata temu Apple interesowało się tego typu pomysłem autorstwa Łukasza Majera. Teraz odniesienia do wspomnianego dotykowego panelu OLED odkryte zostały w kodzie systemu macOS Sierra.
O odkryciu informuje francuski serwis Mac Generation. W kodzie macOS Sierra odpowiedzialnym za obsługę urządzeń stanowiących część interfejsu użytkownika, znaleziono m.in. następujące odniesienia:
kHIDUsage_LED_BatteryLow
kHIDUsage_LED_BatteryOK
kHIDUsage_LED_BatteryOperation
kHIDUsage_LED_Busy
kHIDUsage_LED_CAV
kHIDUsage_LED_CLV
kHIDUsage_LED_CallPickup
kHIDUsage_LED_CameraOff
kHIDUsage_LED_CameraOn
kHIDUsage_LED_CapsLock
kHIDUsage_LED_Compose
kHIDUsage_LED_Conference
kHIDUsage_LED_Coverage
kHIDUsage_LED_DataMode
kHIDUsage_LED_DoNotDisturb
kHIDUsage_LED_EqualizerEnable
kHIDUsage_LED_Error
kHIDUsage_LED_ExternalPowerConnected
kHIDUsage_LED_FastBlinkOffTime
kHIDUsage_LED_FastBlinkOnTime
kHIDUsage_LED_FastForward
kHIDUsage_LED_FlashOnTime
kHIDUsage_LED_Forward
kHIDUsage_LED_GenericIndicator
kHIDUsage_LED_HeadSet
kHIDUsage_LED_HighCutFilter
kHIDUsage_LED_Hold
kHIDUsage_LED_IndicatorAmber
kHIDUsage_LED_IndicatorFastBlink
kHIDUsage_LED_IndicatorFlash
kHIDUsage_LED_IndicatorGreen
kHIDUsage_LED_IndicatorOff
kHIDUsage_LED_IndicatorOn
kHIDUsage_LED_IndicatorRed
kHIDUsage_LED_IndicatorSlowBlink
kHIDUsage_LED_Kana
kHIDUsage_LED_LowCutFilter
kHIDUsage_LED_MessageWaiting
kHIDUsage_LED_Microphone
kHIDUsage_LED_Mute
kHIDUsage_LED_NightMode
kHIDUsage_LED_NumLock
kHIDUsage_LED_OffHook
kHIDUsage_LED_OffLine
kHIDUsage_LED_OnLine
kHIDUsage_LED_PaperJam
kHIDUsage_LED_PaperOut
kHIDUsage_LED_Pause
kHIDUsage_LED_Play
kHIDUsage_LED_Power
kHIDUsage_LED_Ready
kHIDUsage_LED_Record
kHIDUsage_LED_RecordingFormatDetect
kHIDUsage_LED_Remote
kHIDUsage_LED_Repeat
kHIDUsage_LED_Reserved
kHIDUsage_LED_Reverse
kHIDUsage_LED_Rewind
kHIDUsage_LED_Ring
kHIDUsage_LED_SamplingRateDetect
kHIDUsage_LED_ScrollLock
kHIDUsage_LED_SendCalls
kHIDUsage_LED_Shift
kHIDUsage_LED_SlowBlinkOffTime
kHIDUsage_LED_SlowBlinkOnTime
kHIDUsage_LED_SoundFieldOn
kHIDUsage_LED_Speaker
kHIDUsage_LED_Spinning
kHIDUsage_LED_StandBy
kHIDUsage_LED_Stereo
kHIDUsage_LED_Stop
kHIDUsage_LED_SurroundOn
kHIDUsage_LED_SystemSuspend
kHIDUsage_LED_ToneEnable
kHIDUsage_LED_Usage
kHIDUsage_LED_UsageInUseIndicator
kHIDUsage_LED_UsageIndicatorColor
kHIDUsage_LED_UsageMultiModeIndicator
kHIDUsage_LED_Player1
kHIDUsage_LED_Player2
kHIDUsage_LED_Player3
kHIDUsage_LED_Player4
kHIDUsage_LED_Player5
kHIDUsage_LED_Player6
kHIDUsage_LED_Player7
kHIDUsage_LED_Player8
kHIDUsage_LED_PlayerIndicator
Dodatkowo odniesienia do API dla panelu OLED, jak i tych dla czytnika biometrycznego, pojawiają się w dokumencie IOKit Changes, dostępnym w portalu deweloperskim w serwisie Apple.com.
Przypomnijmy, że sposób działania panelu OLED w MacBookach świetnie przedstawił w swojej prezentacji przygotowanej dwa lata temu specjalnie dla Apple Łukasz Majer.
Swoją własną wizję panelu OLED w nowych MacBookach zaprezentował w ubiegłym tygodniu Martin Hajek.
Źródło: Mac Generation