Full Brightness - Mac’te parlaklığı istediğiniz seviyeye anında ayarlayan uygulama
(github.com/baserize)Merhaba. Apple Developer Academy’de eğitim alan Kim Seonghyeon’um.
Bugünden itibaren, günlük hayattaki küçük rahatsızlıkları uygulamalarla çözmeyi ve bunları bizzat dağıtmayı hedefleyen, haftada bir kez yapılan bir challenge başlattım.
Full Brightness bunun ilk çıktısı.
Neden yaptım?
Ortak masa ya da harici monitör kullanırken, monitör parlaklığının her seferinde farklı bir durumda kalması sık görülen bir şey.
Ben genelde parlaklığı en yüksek seviyede kullanıyorum; Apple Developer Academy’de yer değiştirdikçe masa monitörünün parlaklığını yeniden ayarlamak zorunda kalıyordum. Büyük bir sorun değildi ama her seferinde bununla uğraşmak beklenmedik şekilde can sıkıcıydı.
Bu yüzden, Mac’te kontrol edilebilen ekranları algılayıp benim belirlediğim “Full” parlaklık ölçütüne doğrudan ayarlayan küçük bir macOS uygulaması yaptım.
Neler yapabiliyor?
Full Brightness yalnızca birden fazla monitör kullananlara yönelik bir uygulama değil.
Sadece tek bir MacBook dahili ekranı kullanıyor olsanız bile, sık kullandığınız belirli bir parlaklık değerine hızlıca ulaşmak istediğinizde kullanabilirsiniz.
Başlıca özellikler şunlar:
- İstenen Full parlaklık ölçütünü ayarlama
- Bağlı ekranları tek seferde bu parlaklığa ayarlama
- Yeni bir ekran bağlandığında Full parlaklığı otomatik uygulama
- macOS Denetim Merkezi kontrolleri desteği
- Özel kısayol desteği
- Menü çubuğundan hızlı çalıştırma
- Çözünürlük, HiDPI ve destek durumu gösterimi
- İngilizce/Korece arayüz desteği
Kurulum
Temel kurulum yöntemi, GitHub Release’teki DMG dosyasıdır.
https://github.com/baserize/full-brightness/releases/latest
Homebrew ile de kurulabilir.
brew tap baserize/full-brightness https://github.com/baserize/full-brightness
brew install --cask full-brightness
Desteklenen ekranlar
Şu anda, macOS’un parlaklık kontrol yolu sunduğu ekranlarda çalışır.
Örneğin Apple’ın dahili ekranları ya da macOS’ta parlaklık kontrolü mümkün olan bazı harici ekranlar çalışabilir. Buna karşılık bazı monitörlerde, dock’larda, KVM’lerde, adaptörlerde ve DisplayLink tabanlı ortamlarda parlaklık kontrolü desteklenmeyebilir.
Desteklenmeyen ekranlar da listede gösterilir ve neden kontrol edilemediğini anlayabilmeniz için durum bilgisi sunulur.
Neden App Store’a koymadım?
Bu uygulama şu anda App Store dağıtımını hedeflemiyor.
Apple’ın dahili ekranları gibi macOS’un yerleşik parlaklık ayarıyla daha yakın çalışan bir davranış elde etmek için, yalnızca açık API’ler yeterli olmadı. Bu nedenle doğrudan dağıtılan sürümde private DisplayServices yolunu kullanıyorum.
Kullanıcının uygulamayı kendisinin kurup kullanması senaryosunda çalışıyor, ancak App Store inceleme kriterlerine uymayabileceği için GitHub Release ve Homebrew üzerinden doğrudan dağıtım yöntemiyle sunuyorum.
Challenge hakkında
Bu uygulama, “günlük hayattaki küçük rahatsızlıkları doğrudan çözüp dağıtalım” challenge’ının ilk çıktısı.
Çok büyük bir proje olmasa da, benim ya da çevremdekilerin yaşadığı rahatsızlıklara tek tek bakıp basit çözümler üretmeyi ve bunları gerçekten dağıtmayı denemek istiyorum.
Bu zorunlu bir challenge değil; haftada bir kez küçük bir uygulama ya da araç yapma şeklinde ilerliyor.
Benzer bir deneme yapmak isteyenler varsa birlikte de yapabiliriz.
Rahatça deneyip geri bildirim verirseniz memnun olurum.
Henüz yorum yok.