10+
เชกเชพเช‰เชจเชฒเซ‹เชก
เช•เชจเซเชŸเซ‡เชจเซเชŸเชจเซเช‚ เชฐเซ‡เชŸเชฟเช‚เช—
เชชเซเชฐเชคเซเชฏเซ‡เช•
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€

เช† เชเชชเชจเซเช‚ เชตเชฐเซเชฃเชจ

Alp เช เช…เชจเซเช•เซ‚เชณ - เช›เชคเชพเช‚ เชธเซเชฐเช•เซเชทเชฟเชค - เชชเซเชฐเชฎเชพเชฃเซ€เช•เชฐเชฃ เชชเชฆเซเชงเชคเชฟ เช›เซ‡ เชœเซ‡ เชคเชฎเชจเซ‡ เชคเชฎเชพเชฐเชพ Android เช‰เชชเช•เชฐเชฃเชจเซ‡ เชคเชฎเชพเชฐเชพ Linux เชฎเชถเซ€เชจ เชฎเชพเชŸเซ‡ เช•เซ€ เชคเชฐเซ€เช•เซ‡ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฆเซ‡ เช›เซ‡.

!!! เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เชจเซ‹เช‚เชง !!! เชคเชฎเซ‡ เชซเช•เซเชค Google Play Store เชธเซ‚เชšเชฟ เชŸเซ‡เช•เซเชธเซเชŸ เชตเชพเช‚เชšเซ€ เชฐเชนเซเชฏเชพเช‚ เช›เซ‹, เช•เซƒเชชเชพ เช•เชฐเซ€เชจเซ‡ เช† เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชฎเชพเชŸเซ‡ เชฎเซเช–เซเชฏ เชฆเชธเซเชคเชพเชตเซ‡เชœ เชชเซƒเชทเซเช  เชคเชชเชพเชธเซ‹: https://github.com/gernotfeichter/alp เช† เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ‹ เช•เซ‹เชˆเชชเชฃ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡.

เช…เชฒเซเชชเชจเซ‹ เชตเชฟเชšเชพเชฐ เช เช›เซ‡ เช•เซ‡, Linux เชฎเชถเซ€เชจ เชชเชฐ เชชเชพเชธเชตเชฐเซเชก เชŸเชพเชˆเชช เช•เชฐเชตเชพเชจเซ‡ เชฌเชฆเชฒเซ‡, เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชชเซเชฐเชฎเชพเชฃเซ€เช•เชฐเชฃ/เช“เชฅเซ‹เชฐเชพเชˆเชเซ‡เชถเชจ เชตเชฟเชจเช‚เชคเซ€เชจเซ€ เชชเซเชทเซเชŸเชฟ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชซเช•เซเชค Android เช‰เชชเช•เชฐเชฃ เชชเชฐเชจเชพ เชฌเชŸเชจเชจเซ‡ เช•เซเชฒเชฟเช• เช•เชฐเซ‡ เช›เซ‡.

เชฎเชจเซ‡ เชธเชฎเชœเชพเชฏเซเช‚ เช•เซ‡ เชชเชฐเช‚เชชเชฐเชพเช—เชค เชชเซ€เชธเซ€ เชธเซ‡เชŸ-เช…เชชเซเชธเชฎเชพเช‚, เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชฌเช‚เชจเซ‡เชฎเชพเช‚เชฅเซ€ เชเช•เชจเซ‹ เชธเชพเชฎเชจเซ‹ เช•เชฐเซ‡ เช›เซ‡
- เชเช• เชธเซเชฐเช•เซเชทเชฟเชค เชชเชพเชธเชตเชฐเซเชกเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹ เชœเซ‡ เชŸเชพเช‡เชช เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเช–เชค เชฎเชนเซ‡เชจเชค เช•เชฐเซ‡ เช›เซ‡ เช…เชฅเชตเชพ
- เช“เช›เชพ เชธเซเชฐเช•เซเชทเชฟเชค เชชเชพเชธเชตเชฐเซเชกเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹ เชœเซ‡ เชนเชœเซ เชชเชฃ เช†เชตเชฐเซเชคเชจเชจเซ‡ เช•เชพเชฐเชฃเซ‡ เชŸเชพเช‡เชช เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชนเซ‡เชฐเชพเชจ เช•เชฐเซ‡ เช›เซ‡.

เช†เชฒเซเชช เช เช‰เชชเชฏเซ‹เช—เซ€เชคเชพเชจเซ€ เชธเชฎเชธเซเชฏเชพเชจเซ‡ เชนเชฒ เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ‡ เช›เซ‡!

เชชเซเชฐเชธเซเชคเชพเชตเชฟเชค เชธเซ‹เชฒเซเชฏเซเชถเชจ เชงเชพเชฐเซ‡ เช›เซ‡ เช•เซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชเช• เชเชจเซเชกเซเชฐเซ‹เช‡เชก เชกเชฟเชตเชพเช‡เชธ เชงเชฐเชพเชตเซ‡ เช›เซ‡ เชœเซ‡ เชธเชฎเชพเชจ เชตเชพเช‡เชซเชพเช‡ เชจเซ‡เชŸเชตเชฐเซเช• เชชเชฐ เช›เซ‡. เชœเซ‹ เชเชจเซเชกเซเชฐเซ‹เช‡เชก เชซเซ‹เชจ เชฒเชฟเชจเช•เซเชธ เชฎเชถเซ€เชจเชจเซเช‚ เชนเซ‹เชŸเชธเซเชชเซ‹เชŸ เชนเซ‹เชฏ เชคเซ‹ เช‰เช•เซ‡เชฒ เชชเชฃ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡.

เชจเซ‹เช‚เชง เช•เชฐเซ‹ เช•เซ‡ alp เชคเชฎเชพเชฐเซ‹ เชชเชพเชธเชตเชฐเซเชก "เชฆเซ‚เชฐ" เช•เชฐเชคเซเช‚ เชจเชฅเซ€. เชกเชฟเชซเซ‹เชฒเซเชŸ เชฆเซ€เช  เชชเซเชฐเชฎเชพเชฃเซ€เช•เชฐเชฃ เช…เชจเซ‡ เช…เชงเชฟเช•เซƒเชคเชคเชพ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ alp เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชซเซ‹เชฒเชฌเซ‡เช• เชคเชฐเซ€เช•เซ‡, "เชชเชฐเช‚เชชเชฐเชพเช—เชค" เชซเซ‹เชฒเชฌเซ‡เช• เชชเซเชฐเชฎเชพเชฃเซ€เช•เชฐเชฃ เช…เชจเซ‡ เช…เชงเชฟเช•เซƒเชคเชคเชพ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ - เชฎเซ‹เชŸเชพเชญเชพเช—เชจเซ€ เชธเชฟเชธเซเชŸเชฎเซ‹ เชชเชฐ เช•เซ‡ เชœเซ‡ เชชเชพเชธเชตเชฐเซเชก เชชเซเชฐเซ‹เชฎเซเชชเซเชŸ เชนเชถเซ‡ - เชถเชฐเซ‚ เชฅเชพเชฏ เช›เซ‡. เช•เชพเชฐเชฃ เช•เซ‡ alp https://github เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. com/linux-pam/linux-pam, เชœเซเชฏเชพเชฐเซ‡ pam เชจเซเช‚ เชœเซเชžเชพเชจ เชนเซ‹เชฏ เชคเซเชฏเชพเชฐเซ‡ เช˜เชฃเซเช‚ เชฌเชงเซเช‚ เชฌเชฆเชฒเซ€ เชถเช•เชพเชฏ เช›เซ‡.

เช† เชธเซ‹เชฒเซเชฏเซเชถเชจ เชชเชฐ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡, เช…เชจเซ‡ เชธเชฟเช‚เช—เชฒ เชฏเซเชเชฐ เชฒเชฟเชจเช•เซเชธ เชฎเชถเซ€เชจเซ‹ เชฎเชพเชŸเซ‡ เชฌเชจเชพเชตเชพเชฏเซ‡เชฒ เช›เซ‡. เชœเซ‹ เช•เซ‡ เชคเซ‡ เชฎเซ‡เช• เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เชชเชฃ เช•เชพเชฎ เช•เชฐเชตเซเช‚ เชœเซ‹เชˆเช.

เช•เซ‹เชˆ เชชเชฃ เชธเช‚เชœเซ‹เช—เซ‹เชฎเชพเช‚, เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชชเชพเชธเซ‡ Android เช‰เชชเช•เชฐเชฃ เชนเซ‹เชตเซเช‚ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡.

เชคเซ‡ เชตเชฟเชตเชฟเชง เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชฆเซเชตเชพเชฐเชพ เชธเช‚เชšเชพเชฒเชฟเชค เชฎเชถเซ€เชจเซ‹ เชฎเชพเชŸเซ‡ เช•เชพเชฎ เช•เชฐเชคเซเช‚ เชจเชฅเซ€, เชจ เชคเซ‹ เช†เชตเชพ เชธเชฎเชฐเซเชฅเชจเชจเซเช‚ เชนเชพเชฒเชฎเชพเช‚ เช†เชฏเซ‹เชœเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡ - เชธเชฟเชตเชพเชฏ เช•เซ‡ เชฌเชงเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชธเชฎเชพเชจ เชธเซเชชเชฐ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชชเชพเชธเชตเชฐเซเชก เชถเซ‡เชฐ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช เซ€เช• เชจ เชนเซ‹เชฏ!
เช† เชฐเซ‹เชœ เช…เชชเชกเซ‡เชŸ เช•เชฐเซเชฏเซเช‚
3 เช‘เช—เชธเซเชŸ, 2024

เชกเซ‡เชŸเชพ เชธเชฒเชพเชฎเชคเซ€

เชกเซ‡เชตเชฒเชชเชฐ เชคเชฎเชพเชฐเซ‹ เชกเซ‡เชŸเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชเช•เชคเซเชฐเชฟเชค เช…เชจเซ‡ เชถเซ‡เชฐ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡ เชธเชฎเชœเชตเชพเชฅเซ€ เชธเซเชฐเช•เซเชทเชพเชจเซ€ เชถเชฐเซ‚เช†เชค เชฅเชพเชฏ เช›เซ‡. เชคเชฎเชพเชฐเชพ เชฆเซเชตเชพเชฐเชพ เชเชชเชจเซ‹ เช‰เชชเชฏเซ‹เช—, เช‰เชชเชฏเซ‹เช— เชฅเชพเชฏ เชคเซ‡ เชชเซเชฐเชฆเซ‡เชถ เช…เชจเซ‡ เชคเชฎเชพเชฐเซ€ เช‰เช‚เชฎเชฐเชจเชพ เช†เชงเชพเชฐเซ‡ เชกเซ‡เชŸเชพเชจเซ€ เชชเซเชฐเชพเช‡เชตเชธเซ€ เช…เชจเซ‡ เชธเซเชฐเช•เซเชทเชพ เชชเชฆเซเชงเชคเชฟเช“ เช…เชฒเช—-เช…เชฒเช— เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡. เชกเซ‡เชตเชฒเชชเชฐ เชฆเซเชตเชพเชฐเชพ เช† เชฎเชพเชนเชฟเชคเซ€ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เช“ เชธเชฎเชฏเชพเช‚เชคเชฐเซ‡ เชคเซ‡เชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡.
เชคเซเชฐเซ€เชœเชพ เชชเช•เซเชทเซ‹ เชธเชพเชฅเซ‡ เช•เซ‹เชˆ เชกเซ‡เชŸเชพ เชถเซ‡เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชคเซ‹ เชจเชฅเซ€
เชกเซ‡เชตเชฒเชชเชฐ เชกเซ‡เชŸเชพ เชถเซ‡เชฐ เช•เชฐเชตเชพเชจเซ€ เช˜เซ‹เชทเชฃเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡ เชตเชฟเชถเซ‡ เชตเชงเซ เชœเชพเชฃเซ‹
เช•เซ‹เชˆ เชกเซ‡เชŸเชพ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชคเซ‹ เชจเชฅเซ€
เชกเซ‡เชตเชฒเชชเชฐ เชกเซ‡เชŸเชพ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเชตเชพเชจเซ€ เช˜เซ‹เชทเชฃเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡ เชตเชฟเชถเซ‡ เชตเชงเซ เชœเชพเชฃเซ‹

เชจเชตเซเช‚ เชถเซเช‚ เช›เซ‡

fix(policy): google play store does not like USE_FULL_SCREEN_INTENT anymore.
Unfortunately this means that the notification action buttons no longer have colors. I have found evidence that this is a generally known consequence with practically no solution: https://stackoverflow.com/questions/76514574/why-does-android-handle-notification-actions-text-color-differently-when-the-not.