ΠΠΎΡΠ»Π΅ ΡΠ΅ΡΡ ΠΌΠ΅ΡΠ΅ΡΠΈ ΡΠ°Π·Π²ΠΎΡΠ°
-
ΠΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½ΠΎ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Π΄ΡΠΎΠ±Π½ΠΎΠ³ΠΎ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ°ΡΡ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΡΠ°Π·ΠΌΠ΅Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π½Π° ΡΠΊΡΠ°Π½Π°Ρ Ρ Π²ΡΡΠΎΠΊΠΎΠΉ ΠΏΠ»ΠΎΡΠ½ΠΎΡΡΡΡ ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ (HiDPI), Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ Π²ΡΠ²ΠΎΠ΄ΠΈΠΌΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Π½Π΅ Π² 2 ΡΠ°Π·Π°, Π° Π² 1.5. - ΠΠ΅ΡΠ΅ΡΠ°Π±ΠΎΡΠ°Π½ Π΄ΠΈΠ°Π»ΠΎΠ³ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² ΠΌΠΎΠ½ΠΈΡΠΎΡΠΎΠ². ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π²ΡΠ±ΠΎΡΠ° ΡΠ°ΡΡΠΎΡΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΡΠΊΡΠ°Π½Π° ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠ²ΠΎΠΈΡ
ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΠΎΠ² ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΌΠΎΠ½ΠΈΡΠΎΡΠ°, ΡΡΠΎ ΡΠ΅ΡΠ°Π΅Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ ΡΠ°Π±ΠΎΡΠΎΠΉ ΠΏΡΠΈ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ ΠΎΠ±ΡΡΠ½ΠΎΠ³ΠΎ ΠΈ HiDPI ΠΌΠΎΠ½ΠΈΡΠΎΡΠ°.
- ΠΠΈΠ½Ρ-Π Π΄ΠΈΠ·Π°ΡΠ½Π΅ΡΡΠΊΠ° ΡΠ΅ΠΌΠ° Π½ΡΠ΄ΠΈ Π½ΠΎΠ²Ρ ΠΏΠ°Π»Π΅ΡΡ Ρ ΠΊΠΎΡΠΎΡ ΡΠ΅, ΠΊΡΠΎΠ· ΠΌΠ°Π½ΠΈΠΏΡΠ»Π°ΡΠΈΡΠ΅ Π½ΠΈΡΠ°Π½ΡΠ°ΠΌΠ° ΠΈ Π·Π°ΡΠΈΡΠ΅Π½ΠΎΡΡΡ, Π±ΠΈΡΠ°ΡΡ ΡΠ²Π΅ΡΠ»ΠΈΡΠ΅ Π±ΠΎΡΠ΅, Π°Π»ΠΈ Π±Π΅Π· Π³ΡΠ±ΠΈΡΠΊΠ° ΡΠΈΡΡΠΈΠ²ΠΎΡΡΠΈ ΠΈ ΡΠ΄ΠΎΠ±Π½ΠΎΡΡΠΈ. Π£ ΠΏΠΎΠ½ΡΠ΄ΠΈ ΡΡ Π½ΠΎΠ²ΠΈ ΡΠ΅ΡΠΎΠ²ΠΈ ΡΡΠΆΠΈΡΠ°ΡΡΠΈΡ
ΠΈ Π°ΠΊΠ²Π° Π±ΠΎΡΠ°.
- Π Π°ΠΏΠΏΠ»Π΅Ρ XappStatusIcon Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° API StatusNotifier (Qt ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Electron),
libAppIndicator (ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΡ Ubuntu) ΠΈ libAyatana (ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΡAyatana Π΄Π»Ρ Unity), ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ XappStatusIcon ΠΊΠ°ΠΊ Π΅Π΄ΠΈΠ½ΡΠΉ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌ Π΄Π»Ρ ΡΠ²ΠΎΡΠ°ΡΠΈΠ²Π°Π½ΠΈΡ Π² ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΉ Π»ΠΎΡΠΎΠΊ, Π½Π΅ ΡΡΠ΅Π±ΡΡΡΠΈΠΉ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΡΠ°Π·Π½ΡΡ API Π½Π° ΡΡΠΎΡΠΎΠ½Π΅ ΡΠ°Π±ΠΎΡΠ΅Π³ΠΎ ΡΡΠΎΠ»Π°. ΠΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΠ»ΡΡΡΠΈΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ Π² ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠΌ Π»ΠΎΡΠΊΠ΅ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΎΠ², ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° Π±Π°Π·Π΅ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Electron ΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π°xembed (GTK-ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΠΈΠΊΡΠΎΠ³ΡΠ°ΠΌΠΌ Π² ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠΌ Π»ΠΎΡΠΊΠ΅). XAppStatusIcon Π²ΡΠ½ΠΎΡΠΈΡ ΠΎΡΡΠΈΡΠΎΠ²ΠΊΡ ΠΏΠΈΠΊΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, Π²ΡΠΏΠ»ΡΠ²Π°ΡΡΠ΅ΠΉ ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠΈ ΠΈ ΠΌΠ΅ΡΠΊΠΈ Π½Π° ΡΡΠΎΡΠΎΠ½Ρ Π°ΠΏΠΏΠ»Π΅ΡΠ°, ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ DBus Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΡΠ΅ΡΠ΅Π· Π°ΠΏΠΏΠ»Π΅ΡΡ, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠΎΠ±ΡΡΠΈΠΉ ΠΎ ΠΊΠ»ΠΈΠΊΠ°Ρ .
ΠΡΡΠΈΡΠΎΠ²ΠΊΠ° Π½Π° ΡΡΠΎΡΠΎΠ½Π΅ Π°ΠΏΠΏΠ»Π΅ΡΠ° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΠΏΠΈΠΊΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π»ΡΠ±ΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠ² ΠΈ ΡΠ΅ΡΠ°Π΅Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ. - ΠΠ΅ΡΡΠΎΡΠΌΠ°Π½ΡΠ΅ ΠΊΠΎΠ΄Π° Π·Π° ΠΎΠ±ΡΠ°Π΄Ρ ΡΠ»ΠΈΡΠΈΡΠ° Ρ ΠΠ΅ΠΌΠΎ ΡΠ°ΡΠ» ΠΌΠ΅Π½Π°ΡΠ΅ΡΡ ΡΡ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΎΠ²Π°Π½Π΅. ΠΠ΅Π½Π΅ΡΠΈΡΠ°ΡΠ΅ ΠΈΠΊΠΎΠ½Π° ΡΠ΅ ΡΠ°Π΄Π° Π²ΡΡΠΈ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΎ, Π° ΠΈΠΊΠΎΠ½Π΅ ΡΠ΅ ΡΡΠΈΡΠ°Π²Π°ΡΡ ΡΠ° Π½ΠΈΠΆΠΈΠΌ ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΠΎΠΌ Ρ ΠΏΠΎΡΠ΅ΡΠ΅ΡΡ ΡΠ° Π½Π°Π²ΠΈΠ³Π°ΡΠΈΡΠΎΠΌ Ρ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Ρ (ΠΈΠ΄Π΅ΡΠ° ΡΠ΅ Π΄Π° ΡΠ΅ ΠΏΡΠΈΠΎΡΠΈΡΠ΅Ρ Π΄Π°ΡΠ΅ ΠΎΠ±ΡΠ°Π΄ΠΈ ΡΠ°Π΄ΡΠΆΠ°ΡΠ°, Π° ΡΡΠΈΡΠ°Π²Π°ΡΠ΅ ΠΈΠΊΠΎΠ½Π° ΡΠ΅ Π²ΡΡΠΈ Π½Π° ΡΠ΅Π·ΠΈΠ΄ΡΠ°Π»Π½ΠΎΡ ΠΎΡΠ½ΠΎΠ²ΠΈ, ΡΡΠΎ ΠΎΠΌΠΎΠ³ΡΡΠ°Π²Π° ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ Π±ΡΠΆΠΈ ΡΠ°Π΄ ΠΏΠΎ ΡΠ΅Π½ΠΈ Π΄ΡΠΆΠ΅Π³ ΠΏΡΠΈΠΊΠ°Π·Π° ΠΈΠΊΠΎΠ½Π° ΡΡΠ²Π°ΡΠ° ΠΌΠ΅ΡΡΠ° ).
- ΠΠΎΠ΄Π³ΠΎΡΠΎΠ²Π»Π΅Π½Π° Π½ΠΎΠ²Π°Ρ ΡΡΠΈΠ»ΠΈΡΠ° Π΄Π»Ρ ΠΎΠ±ΠΌΠ΅Π½Π° ΡΠ°ΠΉΠ»Π°ΠΌΠΈ ΠΌΠ΅ΠΆΠ΄Ρ Π΄Π²ΡΠΌΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°ΠΌΠΈ Π² Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠΉ ΡΠ΅ΡΠΈ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠ°Ρ ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ΅ Π΄Π°Π½Π½ΡΡ
.
ΠΠ·Π²ΠΎΡ: ΠΎΠΏΠ΅Π½Π½Π΅Ρ.ΡΡ