Tüm yazılar

Blog yazısı

MiaDock 1.5.0 ile Gelecekler: Device Hub, Clipboard Peek ve Yeni Sistem Entegrasyonları

MiaDock 1.5.0 üzerinde çalışmalar devam ediyor. Yeni Device Hub ve Clipboard Peek modüllerinin yanı sıra Wi-Fi ve Bluetooth kontrolleri, ağ bağlantısı uyarıları, VPN göstergesi ve isteğe bağlı saat başı sesli bildirim gibi yeni özellikler planlanıyor. Sürüm için henüz kesin bir yayın tarihi bulunmuyor.

MiaDock 1.5.0 ile Gelecekler

MiaDock 1.5.0 üzerinde şu anda aktif olarak çalışıyoruz. Bu sürümün odağında Windows ile daha güçlü sistem entegrasyonu, bağlı cihazlara daha hızlı erişim ve günlük işlemleri dock üzerinden daha az adımla gerçekleştirebilmek bulunuyor.

Device Hub ve Clipboard Peek gibi iki yeni modülün yanı sıra Wi-Fi, Bluetooth, ağ durumu, VPN ve saat bildirimleri üzerinde de yeni özellikler geliştiriyoruz.

1.5.0 için şu anda kesin bir yayın tarihi paylaşamıyoruz. Yeni özelliklerin geliştirme ve test süreçleri devam ediyor. Sürüm hazır olduğunda yayın tarihi ayrıca duyurulacak.

Wi-Fi ve Bluetooth artık dock üzerinden kontrol edilebilecek

Ana dock ve genişletilmiş görünümdeki bağlantı alanlarını daha etkileşimli hâle getirmeyi planlıyoruz.

  • Wi-Fi / tarifeli bağlantı yazısına tıklayarak Wi-Fi doğrudan açılıp kapatılabilecek.
  • Ana dock üzerindeki Bluetooth alanına tıklayarak Bluetooth açılıp kapatılabilecek.

Amaç, sık kullanılan bağlantı kontrolleri için Windows Ayarları'nı açma ihtiyacını azaltmak.

Yeni Device Hub modülü

MiaDock 1.5.0 için üzerinde çalıştığımız en büyük yeniliklerden biri Device Hub.

Device Hub, bilgisayarınıza bağlı fiziksel cihazları tek noktadan görüntülemenizi ve desteklenen işlemleri doğrudan MiaDock üzerinden gerçekleştirmenizi sağlayacak.

Buradaki hedef Windows Ayarları'nın yerine geçmek değil. Amaç, sık yapılan cihaz işlemleri için Bluetooth, Ses ve Cihazlar sayfaları arasında dolaşma ihtiyacını azaltmak.

Cihaz bağlandı → MiaDock gösterdi → gerekiyorsa tek tıkla müdahale ettiniz.

Bluetooth cihazları

Device Hub'ın ilk sürümünde desteklenebildiği ölçüde aşağıdaki Bluetooth cihaz türlerini görüntülemeyi hedefliyoruz:

  • Kulaklıklar
  • Mouse
  • Klavye
  • Gamepad
  • Hoparlör
  • Diğer desteklenen Bluetooth cihazları

Cihaz adına, bağlantı durumuna, cihaz türüne ve Windows tarafından güvenilir biçimde sağlanıyorsa pil seviyesine erişilebilecek.

Pil bilgisi işletim sistemi tarafından güvenilir şekilde sağlanmıyorsa MiaDock tahmini veya sahte bir değer göstermeyecek.

Ses çıkışı ve mikrofon seçimi

Device Hub'ın önemli parçalarından biri de ses cihazlarını yönetebilmek olacak.

Kullanıcı, desteklenen ses çıkışları arasında MiaDock üzerinden geçiş yapabilecek. Aynı şekilde kullanılacak mikrofon da seçilebilecek.

Böylece özellikle toplantı veya oyun öncesinde Windows Ses Ayarları'nı açmadan kulaklık, hoparlör veya mikrofon değiştirmek mümkün olacak.

USB ve harici depolama

USB bellek ve desteklenen çıkarılabilir depolama cihazları da Device Hub içerisinde gösterilecek.

Cihazın kullanılabilir alanı görüntülenebilecek, sürücü doğrudan açılabilecek ve desteklenen cihazlarda güvenli çıkarma işlemi MiaDock üzerinden gerçekleştirilebilecek.

Güvenli çıkarma başarılı olduğunda MiaDock cihazın artık çıkarılabileceğini kısa bir dock olayıyla bildirebilecek.

Cihaz pilleri tek yerde

Pil seviyesi sağlanabilen bağlı cihazların tek bir bölümde görüntülenmesini de planlıyoruz.

Kulaklık, mouse, klavye veya gamepad gibi cihazların pil seviyeleri Device Hub üzerinden takip edilebilecek.

Düşük pil bildirimlerinin rahatsız edici hâle gelmemesi için belirli eşiklerde ve kontrollü şekilde gösterilmesi hedefleniyor.

Cihaz olayları Dynamic Island deneyiminin parçası olacak

Device Hub yalnızca açıp kontrol ettiğiniz bir modül olmayacak. Bağlı cihaz olayları da MiaDock'un mevcut spring-morph animasyon altyapısını kullanabilecek.

Örneğin Bluetooth kulaklık bağlandığında, USB bellek takıldığında, cihaz bağlantısı kesildiğinde veya desteklenen bir cihazın pili azaldığında dock kısa süreliğine genişleyerek ilgili bilgiyi gösterebilecek ve ardından tekrar compact görünümüne dönebilecek.

Bildirim yalnızca ne olduğunu söylemekle kalmayacak. Uygun olduğunda olayla ilgili en muhtemel hızlı aksiyon da gösterilebilecek.

Örneğin bir kulaklık bağlandığında Ses için kullan, bir USB disk bağlandığında ise Aç gibi bağlama özel aksiyonlar sunulabilecek.

Device Hub V1 kapsamı

Device Hub kolayca çok büyük bir sisteme dönüşebileceği için ilk sürümün kapsamını kontrollü tutmayı planlıyoruz.

  • Bluetooth cihazlarını listeleme
  • Bağlantı durumunu gösterme
  • Destekleniyorsa pil seviyesini gösterme
  • Ses çıkış cihazlarını listeleme ve değiştirme
  • Ses giriş cihazlarını listeleme ve değiştirme
  • USB ve çıkarılabilir depolama cihazlarını gösterme
  • USB cihazlarını güvenli çıkarma
  • Cihaz bağlandı / bağlantı kesildi olayları
  • Düşük cihaz pili bildirimi
  • Türkçe ve İngilizce yerelleştirme

Yazıcı, webcam yapılandırması, monitör yönetimi ve sürücü bilgileri gibi daha büyük özellikleri ilk Device Hub sürümüne dahil etmeyi planlamıyoruz.

Yeni Clipboard Peek modülü

1.5.0 için geliştirdiğimiz diğer yeni modül Clipboard Peek.

Clipboard Peek, kopyaladığınız son içeriği MiaDock üzerinden hızlıca görmenizi ve içeriğin türüne göre ilgili aksiyonlara ulaşmanızı sağlayacak.

Buradaki amaç Windows'un Win + V Clipboard History özelliğinin aynısını yapmak değil.

Bir şey kopyaladınız → MiaDock içeriği anladı → uygun hızlı aksiyonu sundu.

Akıllı içerik algılama

Clipboard Peek içeriği yalnızca düz metin olarak değerlendirmeyecek. Desteklenen içerik türlerini sınıflandırarak farklı aksiyonlar sunabilecek.

  • URL: Linki doğrudan açma veya tekrar kopyalama.
  • E-posta: E-posta oluşturma veya adresi kopyalama.
  • HEX / RGB renk: Renk önizlemesi ve kopyalama.
  • Dosya veya klasör yolu: Dosyayı ya da klasörü açma.
  • Görsel: Küçük önizleme ve kaydetme.
  • Normal metin: İçeriği görüntüleme ve tekrar kopyalama.

Screenshot sonrası hızlı önizleme

Clipboard Peek'in özellikle ekran görüntüsü akışında kullanışlı olmasını hedefliyoruz.

Win + Shift + S ile bir ekran görüntüsü alındığında MiaDock bunu algılayarak küçük bir önizleme gösterebilecek ve desteklenen akışta görseli kaydetmek için hızlı aksiyon sunabilecek.

Akıllı clipboard olayları

Her Ctrl + C işleminde dock'un animasyon göstermesi kısa sürede rahatsız edici olabilir.

Bu nedenle varsayılan yaklaşım olarak yalnızca akıllı içeriklerde olay gösterme seçeneği üzerinde çalışıyoruz.

Normal kısa bir metin kopyalandığında dock sessiz kalabilir; ancak URL, renk kodu, dosya yolu veya ekran görüntüsü gibi aksiyon alınabilecek içeriklerde spring-morph bildirimi gösterilebilir.

Gizlilik öncelikli tasarım

Clipboard, kullanıcıların şifreleri, tek kullanımlık kodları, API anahtarları, token'ları veya kişisel mesajları gibi hassas bilgiler içerebilir.

Bu nedenle Clipboard Peek'i gizlilik öncelikli tasarlıyoruz. Hassas olabilecek bir içerik algılandığında metni doğrudan dock üzerinde göstermek yerine içeriğin gizlendiğini belirten güvenli bir bildirim kullanılabilecek.

Kullanıcının clipboard geçmişini tamamen kapatabilmesi veya yalnızca sınırlı sayıda öğeyi yerel olarak tutabilmesi de planlanan seçenekler arasında.

Clipboard Peek V1 kapsamı

  • Clipboard değişikliklerini event tabanlı takip etme
  • Son clipboard içeriğini gösterme
  • Metin desteği
  • URL algılama ve açma
  • HEX / RGB renk algılama ve önizleme
  • Dosya ve klasör yolu algılama
  • Görsel clipboard içeriğini önizleme
  • Opsiyonel son 5 öğelik yerel geçmiş
  • Geçmişi temizleme
  • Hassas içerik koruması
  • Akıllı içerikler için spring-morph olayları
  • Türkçe ve İngilizce yerelleştirme

Ağ bağlantısı uyarıları

MiaDock'un ağ durumunu yalnızca göstermesi yerine bağlantıda yaşanan önemli değişiklikleri de kullanıcıya bildirmesini planlıyoruz.

Wi-Fi veya Ethernet bağlantısı kesildiğinde ya da cihaz bir ağa bağlı görünmesine rağmen internet erişimi olmadığında MiaDock kullanıcıyı bilgilendirebilecek.

Bu uyarıların mevcut dock olay sistemiyle kısa ve rahatsız etmeyen şekilde gösterilmesi hedefleniyor.

VPN Indicator

Yeni VPN Indicator ile aktif VPN bağlantısının MiaDock üzerinden görülebilmesi üzerinde çalışıyoruz.

Amaç, kullanıcının bir VPN bağlantısının aktif olup olmadığını hızlı şekilde anlayabilmesi ve bağlantı durumundaki değişikliklerden haberdar olabilmesi.

Clock Chime

MiaDock 1.5.0 için planlanan küçük ancak kullanışlı özelliklerden biri de Clock Chime.

Clock Chime etkinleştirildiğinde MiaDock saat başlarında sesli bir bildirim verebilecek.

Bu özellik tamamen isteğe bağlı olacak ve varsayılan olarak kapalı gelecek.

1.5.0 ile hedefimiz

MiaDock 1.5.0 ile dock'u yalnızca bilgi gösteren bir arayüz olmaktan biraz daha ileri taşımak istiyoruz.

Device Hub bilgisayarınıza bağlı cihazlarla ne yapabileceğiniz sorusuna, Clipboard Peek ise kopyaladığınız içerikle sıradaki en kullanışlı işlemin ne olduğu sorusuna cevap vermeyi hedefliyor.

Buna Wi-Fi ve Bluetooth kontrolleri, bağlantı uyarıları, VPN göstergesi ve isteğe bağlı saat bildirimleri de eklendiğinde MiaDock'un Windows ile sistem entegrasyonu daha güçlü hâle gelecek.

Ne zaman yayınlanacak?

MiaDock 1.5.0 şu anda geliştirme aşamasında.

Device Hub ve Clipboard Peek gibi özellikler birçok farklı Windows API'si, cihaz türü ve sistem durumuyla çalıştığı için geliştirme sürecinin ne kadar süreceğini şu anda kesin olarak söyleyemiyoruz.

Bu nedenle şimdilik kesin bir yayın tarihi vermiyoruz. Özellikleri yalnızca çalışıyor görünmeleriyle değil; günlük kullanım, farklı cihazlar, hata senaryoları ve uzun süreli kararlılık açısından da doğrulamak istiyoruz.

Geliştirme ilerledikçe 1.5.0 ile ilgili yeni bilgileri ve önemli değişiklikleri paylaşmaya devam edeceğiz.