Rug for Windows, masaüstü simgelerinin üstüne kalın bir yün halı serer. Simgeler halının altında kabarık tümsekler olarak görünür; halının bir kenarını kaldırıp altına bakabilirsin. Masaüstü dağınıklığını kelimenin tam anlamıyla halının altına süpür.
Bu uygulama, Artem'in macOS için geliştirdiği açık kaynak Rug uygulamasının Windows uyarlamasıdır.
Neler yapabilirsin?
- Taşı: Halıyı herhangi bir kenarından sürükle. Alt tuşunu basılı tutarak havaya kaldır, bırakınca yere düşsün.
- Döndür ve boyutlandır: Halının üzerinde fare tekerleğini çevirerek döndür, Alt + tekerlek ile büyüt ya da küçült.
- Simgeleri halının altına süpür: Tüm simgeleri halının altında bir yığına toplar. Simgeleri geri koy ile eski düzen, bilgisayar yeniden başlasa bile geri gelir.
- Kendi halını yap: Yukarıdan çekilmiş herhangi bir görseli halıya dönüştür.
- Zemin: Masaüstü duvar kâğıdını parke, taş gibi zeminlerle değiştir; istediğinde eski duvar kâğıdına dön.
- 5 halı: İran, Neural (devre kartı desenli), Sovyet, Piksel ve Türk halısı.
Nasıl çalışır?
Halı, masaüstü simgelerinin üstünde ama diğer pencerelerin altında duran şeffaf bir pencerede çizilir; fare yalnızca halının üzerindeyken tepki verir, dışarıdaki tıklamalar masaüstüne geçer. Kumaş, sürtünme ve kendi üzerine katlanmayı hesaplayan bir fizik simülasyonuyla hareket eder, bu yüzden esnemek yerine gerçek bir halı gibi kıvrılır. Çizim Direct3D 11 ile yapılır; yumuşak gölgeler ve yün dokusu içerir.
Gereksinimler
- Windows 10 veya 11 (64 bit)
- Direct3D 11 destekleyen bir ekran kartı
- .NET 8 Desktop Runtime (x64)
Kurulum
- Son sürümden
release-windows.zipdosyasını indir. - İstediğin bir klasöre çıkar.
Rug.exedosyasını çalıştır (rug_native.dllaynı klasörde kalmalı).
Sağ alttaki tepsi simgesine sağ tıklayarak menüyü, çift tıklayarak ayarları açabilirsin. Simgeleri süpürmek için Explorer'da Simgeleri otomatik düzenle seçeneğinin kapalı olması gerekir.
Bilinen sınırlamalar
- Şimdilik yalnızca ana monitörde çalışır.
- Explorer yeniden başlarsa Rug'ı da yeniden başlatman gerekir.
Rug for Windows açık kaynaklıdır ve MIT lisansıyla yayımlanır. Kaynak kodu, derleme talimatları ve hata bildirimleri için GitHub deposuna göz atabilirsin.