Dalam kondisi saat ini (v1.3.0), dunst tampaknya memusatkan ikon dan teks secara vertikal. Saya pribadi merasa ini menjengkelkan dan lebih suka menyelaraskannya ke bagian atas notifikasi.
Grafik berikut menunjukkan/menjelaskan ide dengan a) ikon yang lebih kecil dari teks dan b) ikon yang jauh lebih besar dari teks.
Center alignment (current behaviour)
βββββββββββββββββββββ | βββββββββββββββββββββ
β first line β | β #### β
β # second β | β #### one line β
β third line β | β #### β
βββββββββββββββββββββ | βββββββββββββββββββββ
Top alignment
βββββββββββββββββββββ | βββββββββββββββββββββ
β # first line β | β #### one line β
β second β | β #### β
β third line β | β #### β
βββββββββββββββββββββ | βββββββββββββββββββββ
Bottom alignment
βββββββββββββββββββββ | βββββββββββββββββββββ
β first line β | β #### β
β second β | β #### β
β # third line β | β #### one line β
βββββββββββββββββββββ | βββββββββββββββββββββ
Apakah mungkin untuk menerapkan penyelarasan seperti itu? Saya akan sangat menghargainya.
Setuju, saya benar-benar bisa mengerti mengapa orang akan dibuat gila oleh batasan dalam rilis saat ini seperti ini. Untuk pembaca masa depan yang mencari solusi untuk masalah ini, berikut adalah solusi hack yang dapat Anda gunakan. Pada dasarnya, apa yang Anda lakukan adalah mengelabui dunst untuk mempertahankan spasi putih awal/belakang di string Anda dengan menggunakan karakter spasi "semu". Dengan cara ini, Anda dapat meratakan atas atau bawah secara vertikal teks notifikasi Anda.
Sebelum peretasan:
notify-send "π΅ ~Now playing~ π΅" "$SONG_TITLE\n$ALBUM_NAME"
Setelah peretasan:
# NOTE!!! The "space" at the end is actually the Unicode symbol '\u3000'
notify-send "π΅ ~Now playing~ π΅" "$SONG_TITLE\n$ALBUM_NAME\n\n\nγ"
Semoga beruntung! Berikut demo video aksinya
Hai, apakah ada kemungkinan ini akan diambil dalam waktu dekat?
sudah sangat menantikan ini sejak lama..
Sayangnya, saya tidak punya cukup waktu untuk mendedikasikan untuk pengembangan kotoran yang tepat selain perbaikan bug untuk saat ini. Namun jika ada yang ingin melangkah untuk mengimplementasikan ini, saya dengan senang hati menerima PR, dan saya jelas masih aktif di sini jika ada pertanyaan.
Sebagian besar pekerjaan pemosisian dilakukan di render_content jadi jika ada yang ingin mengimplementasikannya, itu adalah tempat untuk memulai.
Sebagian besar pekerjaan pemosisian dilakukan di render_content jadi jika ada yang ingin mengimplementasikannya, itu adalah tempat untuk memulai.
Uh, ini terlihat menarik. Saya meretasnya segera dan itu terlihat menjanjikan. Akan mencoba untuk mencoba lagi di akhir pekan. Terima kasih atas penunjuknya :)
Diimplementasikan dengan #684!
Komentar yang paling membantu
Diimplementasikan dengan #684!