mp3DirectCut
- Yazar(lar): Abdel, Rémy, Abdellah zineddine, Jean-François COLAS.
Tanıtım
Bu eklenti, mp3DirectCut programının NVDA ekran okuyucusu ile olan erişilebilirliğini artırır.
Eklenti, mp3DirectCut'ın 212 ile 233 arasındaki sürümleriyle test edilmiştir.
Klavye Kısayolları
Bu eklenti aşağıdaki komutları sunar:
-
B
- B seçim başlangıcı işaretçisinin doğru yerleştirildiğini onaylamak için kullanılır.
-
Ctrl+Shift+B
- B seçim başlangıcı işaretçisinin konumunu belirtmek için kullanılır.
- İki kez basılması seçimin süresini verir.
-
Ctrl+Shift+D
- Dosyanın başından oynatma imlecinin mevcut konumuna kadar olan süreyi verir.
- İki kez basılması toplam süreyi verir.
-
Ctrl+R
- Seçimin iptal edildiğini onaylar.
-
Ctrl+Shift+R
- Oynatma imlecinin mevcut konumundan dosyanın sonuna kadar kalan süreyi verir.
-
Ctrl+Shift+E
- N seçim sonu işaretçisinin konumunu belirtmek için kullanılır.
- İki kez basılması B ve N konumlarının özetini ve seçim süresini verir.
-
Ctrl+Shift+P
- Geçerli bölümün referansını ve mevcut dosyadaki toplam bölüm sayısını verir.
-
Ctrl+Shift+Space
- Kayıt sırasında ses seviyesi göstergesinin (VU-metre) mevcut seviyesini belirlemek için kullanılır.
- İki kez basılması göstergeyi sıfırlar.
-
Aşağı Ok
- Oynatma imlecinin mevcut konumunu görmenizi sağlar.
- Bu komut ayrıca, bir seçim yapılmışsa N seçim sonu işaretçisinin yerini bildirirken imleci de bu işaretçinin bulunduğu yere konumlandırır.
- Ses seviyesi iletişim kutusunda, genellikle aşağı ok ile ulaşılan bir sonraki değeri seslendirir.
- Bu değer varsayılan olarak seslendirilmez.
-
End
- Oynatma imlecini mevcut dosyanın sonuna taşır ve toplam süreyi verir.
-
Home
- Oynatma imlecini mevcut dosyanın başına taşır.
-
Sol Ok
- Oynatma sırasında mevcut süreyi bildirirken bir saniyelik kısa bir geri sarma yapılmasını sağlar.
- Bu süre mp3DirectCut seçeneklerinden yapılandırılabilir.
-
N
- N seçim sonu işaretçisinin doğru yerleştirildiğini onaylamak için kullanılır.
-
Page Down
- Oynatma sırasında mevcut süreyi bildirirken 10 saniyelik bir ileri atlama yapılmasını sağlar.
- Bu süre mp3DirectCut seçeneklerinden yapılandırılabilir.
-
Page Up
- Oynatma sırasında mevcut süreyi bildirirken 10 saniyelik bir geri sarma yapılmasını sağlar.
- Bu süre mp3DirectCut seçeneklerinden yapılandırılabilir.
-
R
- Bir kaydı hazırlamayı ve başlatmak için boşluk tuşuna basıp basamayacağınızı bilmenizi sağlar.
-
Sağ Ok
- Oynatma sırasında mevcut süreyi bildirirken bir saniyelik kısa bir ileri sarma yapılmasını sağlar.
- Bu süre mp3DirectCut seçeneklerinden yapılandırılabilir.
-
Ctrl+Sağ Ok
- Mevcut süreyi bildirerek bir sonraki bölme noktasına taşır.
-
Ctrl+Sol Ok
- Mevcut süreyi bildirerek bir önceki bölme noktasına taşır.
-
Shift+Sağ Ok
- Oynatma sırasında mevcut süreyi bildirirken saniyenin yüzde dördü kadar kısa bir ileri sarma yapılmasını sağlar.
-
Shift+Sol Ok
- Oynatma sırasında mevcut süreyi bildirirken saniyenin yüzde dördü kadar kısa bir geri sarma yapılmasını sağlar.
-
S
- Oynatmayı durdurmak ve mevcut süreyi bildirmek için kullanılır.
-
Space
- Kayıt hazırsa bu kaydı başlatır.
- Bir kayıt devam ediyorsa imleci başa getirerek kaydı durdurur.
- Bir dosya yüklüyse oynatmayı başlatır.
- Oynatma devam ediyorsa mevcut süreyi bildirerek duraklatılmasını (duraklatma) sağlar.
- Oynatma duraklatılmışsa geçerli konumdan oynatmanın yeniden başlatılmasını sağlar.
-
Yukarı Ok
- Oynatma imlecinin mevcut konumunu görmenizi sağlar.
- Bu komut ayrıca, bir seçim yapılmışsa B seçim başlangıcı işaretçisinin yerini bildirirken imleci de bu işaretçinin bulunduğu yere konumlandırır.
- Ses seviyesi iletişim kutusunda, genellikle yukarı ok ile ulaşılan bir önceki değeri seslendirir.
- Bu değer varsayılan olarak seslendirilmez.
-
NVDA+H
- Mevcut eklentinin yardımını açmayı sağlar.
Uyumluluk
- Bu eklenti, NVDA 2019.3 ve sonraki sürümleriyle uyumludur.
20240327.0.0 İçin Değişiklikler
- Eklentiler yeniden yüklenirken günlükte (log) hataya neden olan bir sorun düzeltildi, nvda-addons e-posta listesinden Rob'a teşekkürler;
20240326.0.0 İçin Değişiklikler
- nvda-2024.1 için uyumluluk güncellendi.;
- İndirme bağlantısı readme dosyasından kaldırıldı, gelecekteki güncellemeler için indirme bağlantısı artık yalnızca eklenti mağazasından (add-on store) edinilebilecek.
20231229.0.0 İçin Değişiklikler
- Yakında nvda-2024.1 ile sunulacak olan isteğe bağlı konuşma modunu desteklemek için geriye dönük uyumlu bir uygulama eklendi.
20231007.0.0 İçin Değişiklikler
- Kesme noktaları yerleştirildikten ve "Ctrl+N" ile kesme özellikleri penceresi açıldıktan sonra, bölüm dizini belirtilerek bu pencerenin başlığına erişilebilirlik sağlandı.
- Okuma modunda, seçim başlangıç veya bitiş işaretçileri alfanümerik klavyenin 1 ila 6 tuşlarıyla hareket ettirildikten sonra, yeni konumdan oynatmanın otomatik olarak başlatılması özelliği eklendi;
- Parçanın başından itibaren "control+shift+r" ile kalan süreye bakıldığında ortaya çıkan bir hata düzeltildi.
20230728.0.0 İçin Değişiklikler
- Koda flake8 ve mypy kuralları uygulandı;
- Python 3 ile getirilen ek açıklamaları (annotations) desteklemek için desteklenen en düşük NVDA sürümü 2019.3 olarak değiştirildi.
20230607.0.0 İçin Değişiklikler
- Aşağıdaki iş akışları (workflows) eklendi:
- auto-update-translations - NVDA çeviri sisteminden çevirileri otomatik olarak güncellemek için.
- release-on-tag..yaml: yeni bir etiket (tag) gönderilir gönderilmez eklentiyi derlemek ve yayınlamak için;
- manual-release.yaml: eklentinin yeni sürümlerini manuel olarak derlemek ve yayınlamak için.
- Çeviriler güncellendi.
Sürüm 20230508.0.0 ve Sonrası İçin Değişiklikler
- Sürüm numarası, minimum NVDA sürümü ve indirme bağlantısı mağaza kurallarına/gereksinimlerine göre değiştirildi.
Sürüm 20.12 İçin Değişiklik
- mp3DirectCut'ın son sürümleri için kayıt ve oynatma sırasında konuşmanın durdurulması sağlandı;
- Python 3 kullanan yeni NVDA sürümleri için kalan sürenin okunması düzeltildi.
Sürüm 19.02 İçin Değişiklik
- nvda 2018.2 sürümünden beri mevcut olan ayarlar paneline eklenti yapılandırması eklendi;
- Sürüm numaralandırması YY.AA (2 haneli yıl, ardından bir nokta, ardından 2 haneli ay) biçimi kullanılarak değiştirildi;
- nvda 2019.1 sürümünden itibaren ortaya çıkan yeni eklenti sürüm numaralandırma biçimiyle uyumluluk eklendi.
Sürüm 4.0 İçin Değişiklik
- Eklentinin hem Python 2.7 hem de 3 ile uyumluluğu sağlandı;
- ASCII olmayan karakterler içeren eklenti yollarındaki bir hata düzeltildi.
Sürüm 3.0 İçin Değişiklik
- Eklenti yapılandırma iletişim kutusunun doğru görünmesini sağlamak için gui.guiHelper modülü kullanıldı;
- Biçimlendirilmiş dize ifadeleri için %s yerine format yöntemi kullanıldı;
- Uygulama yönergelerine uygunluk sağlandı.
Sürüm 2.3 İçin Değişiklik
- Eklentiye GPL lisansı eklendi;
- Ctrl + Shift + N, mp3DirectCut'ın son sürümlerinde çalışmadığı için seçim sonunu veren betiğin kısayolu Ctrl + Shift + N yerine Ctrl + Shift + E olarak değiştirildi;
- 'Ctrl+r' ile seçimin iptal edildiğini onaylayan bir betik eklendi;
- 'mp3directcut.py' appModule kodunda bazı düzeltmeler yapıldı.
Sürüm 2.2 İçin Değişiklik
- Seçim işaretçilerinin konumlarını veren betiklerin düzeltilmesi yapıldı.
Sürüm 2.1.1 İçin Değişiklik
- Toplam süreyi veren betik kaldırıldı ve bu bilgi geçen süreyi veren betiğe eklendi;
- Modül yapılandırma seçeneklerinde, boşluk tuşuyla ilgili duyuruları diğer duyurulardan bağımsız olarak etkinleştirme veya devre dışı bırakma imkanı eklendi;
- Modül yapılandırma seçeneklerinde, seçim işaretçilerinin yerleştirilme duyurusunu etkinleştirme veya devre dışı bırakma imkanı eklendi;
- Bölme noktaları arasında hareket ederken geçerli bölümün duyurulması eklendi;
- Dikey tuşlarla ilgili duyuruların düzeltilmesi yapıldı;
- 'NVDA+H' ile mevcut eklentinin yardımını açan bir betik eklendi;
- Eklenti yapılandırma menüsü, Araçlar menüsünden NVDA Tercihler menüsüne taşındı.
Sürüm 2.1 İçin Değişiklik
- Control+Sağ Ok ile bir sonraki bölme noktasına geçişin seslendirilmesini sağlayan bir betik eklendi;
- Control+Sol Ok ile bir önceki bölme noktasına geçişin seslendirilmesini sağlayan bir betik eklendi;
- Shift+Sağ Ok ile saniyenin yüzde 4'ü kadar ileri sarmanın seslendirilmesini sağlayan bir betik eklendi;
- Shift+Sol Ok ile saniyenin yüzde 4'ü kadar geri sarmanın seslendirilmesini sağlayan bir betik eklendi;
- Eklenti özeti 'for mp3DirectCut' yerine 'mp3DirectCut' olarak düzeltildi.
Sürüm 2.0 İçin Değişiklik
- 'Control Shift R' ile kalan süreyi öğrenmeyi sağlayan bir betik eklendi;
- Saat içeren sürelerin okunması düzeltildi;
- Saniyenin binde biri veya yüzde biri arasındaki ayrımı yapabilme özelliği eklendi.
Sürüm 1.1 İçin Değişiklik
-
mp3DirectCut kategorisinin Girdi Hareketleri'ne dahil edilebilmesi sağlandı;
- Bunlar yalnızca mp3DirectCut programı kullanılırken görünür olacaktır.
-
NVDA araçlar menüsündeki 'mp3DirectCut yapılandırması' öğesinden otomatik mesajları etkinleştirme veya devre dışı bırakma imkanı eklendi;
Sürüm 1.0 İçin Değişiklik