Notchi 0.9.1
Pre-releaseNotchi 0.9.1
Rilis perbaikan. Dua fitur yang di 0.9.0 tampak ada tapi tidak pernah
benar-benar bekerja akhirnya bekerja — dan keduanya dulu gagal tanpa pesan apa
pun, yang membuatnya tampak seperti fitur yang memang begitu adanya.
Masih pra-rilis jalur gratis: .dmg bertanda tangan ad-hoc, tanpa notarization.
Kontrol kipas belum ikut.
Yang diperbaiki
Musik dari peramban dan pemutar lain akhirnya terbaca.
Sebelumnya panel hanya bisa melihat Music dan Spotify; apa pun yang diputar di
Chrome, Safari, atau pemutar video muncul sebagai "Tidak ada musik". Sejak
macOS 15.4, kerangka MediaRemote yang dipakai untuk itu mengembalikan data
kosong kepada aplikasi pihak ketiga — tanpa galat, tanpa penolakan, hanya
kosong. Notchi sekarang membacanya lewat jalur yang masih dibuka macOS, dan
menampilkan judul, sampul, nama aplikasi sumbernya, serta kendali yang
benar-benar menggerakkan sumber itu.
Dialog izin Kalender akhirnya muncul.
Menekan "Izinkan Kalender" di 0.9.0 tidak menghasilkan apa-apa: tidak ada
dialog, tidak ada pesan, dan Notchi tidak pernah muncul di
System Settings → Privacy & Security → Calendars. Penyebabnya satu entitlement
yang dituntut macOS untuk aplikasi dengan hardened runtime, bahkan yang tidak
bersandbox. Sekarang dialognya muncul, dan acara hari ini tampil setelah
diizinkan.
Panel tidak lagi salah menebak sumber musik.
Bila Spotify terbuka tapi diam sementara yang berbunyi ada di peramban, panel
dulu menampilkan ikon Spotify dan mengirim tombol kendali ke Spotify. Sumbernya
kini ditanyakan ke sistem, bukan ditebak.
Dialog izin Automation berhenti muncul tanpa sebab.
Notchi tidak lagi menghubungi Music dan Spotify setiap kali tidak ada musik.
Bilah kemajuan lagu berjalan mulus, tidak lagi melompat sekali per detik.
Panel notch tidak lagi mengubah ukuran jendelanya saat membuka dan menutup.
Ini yang membuat animasi di bawah mungkin, sekaligus menghapus tiga tambalan
lama di dalam kode yang lahir dari cara sebelumnya.
Yang ditambahkan
- Notch membesar saat kursor menyentuhnya, lalu terbuka penuh bila kursor
bertahan. Jeda sebelum terbuka bisa disetel di Pengaturan → Panel Notch
(bawaan 0,35 detik; nol berarti terbuka seketika seperti sebelumnya). - Musik terlihat di notch yang sedang diam: sampul kecil di kiri, tanda
pemutaran di kanan yang berhenti bergoyang saat dijeda. Bisa dimatikan. - Setelan Sumber musik: Otomatis, atau dipatok ke Music/Spotify bila tebakan
otomatis tidak sesuai keinginan. - Tombol izin Kalender di Pengaturan, sebagai jalur yang selalu bisa
diandalkan bila dialog dari panel notch tidak muncul.
Sebelum memasang
- Izin akan diminta ulang. Rilis gratis ditandatangani ad-hoc, dan macOS
mengikat izin privasi ke isi biner pada jalur itu — tiap versi baru adalah
aplikasi baru di matanya. Screen Recording (Ice Bar) dan Automation perlu
diberikan sekali lagi; entri 0.9.0 yang tertinggal boleh dihapus dari
System Settings. - Kalender akan bertanya untuk pertama kalinya. Di 0.9.0 dialognya memang
tidak pernah muncul, jadi tidak ada izin lama yang bisa dipakai ulang. - Gatekeeper: buka .dmg, lalu klik kanan → Buka pada Notchi.app sekali.
- Notchi menjalankan satu proses
/usr/bin/perlselama modul musik aktif. Itu
pembaca lagu yang sedang diputar — sumbernya ikut di repositori
(Vendor/MediaRemoteAdapter, BSD-3-Clause) dan dibangun bersama aplikasi,
bukan diunduh dari mana pun. Ia berhenti sendiri saat modul musik dimatikan.
Kredit pihak ketiga
Pembaca lagu memakai mediaremote-adapter
(BSD-3-Clause) © Jonas van den Berg.