Widgetci - Win/Linux/Mac için Widget uygulaması


(Muhammed YILMAZ) #21

Hocam, eline sağlık. Anca deneyebildim uygulamayı. Başlangıç için çok güzel olmuş.

Yalnız şu benioku dosyasına biraz ayrıntı yazılabilir ya :sweat_smile: Program kaynak kodundan nasıl derlenir? Yeni widget ekleme nasıl yapılır? Example içeriği nedir? gibi :smile:

Bu arada “Example” içerisindeki buraya tıkla da ayrıca hoş olmuş :joy:


(Emin Fedar) #22

Biraz dağınık ilerledi evet kusura bakmayın :slight_smile:

Dedikleriniz doğru, en kısa zamanda bilgi ekleyeceğim :slight_smile:
Geri bildiriminiz için çok teşekkürler!


(Muhammed YILMAZ) #23

böyle bir uygulama için biz teşekkür ederiz :smile:


(Emin Fedar) #24

Widgetci 1.0.1 çıktı =>> https://github.com/eminfedar/widgetci/releases/tag/v1.0.1 [.deb Paketi]

  • [EKLENDİ] Türkçe dil desteği ve Çevirilebilir uygulama.
  • [EKLENDİ] Widgetci artık kilitleme ve z-pozisyonu seçiminizi hatırlıyor.
  • [DÜZELTİLDİ] Widgetler liste yenilenmesinden sonra kayboluyordu.
  • [DÜZELTİLDİ] Saat widgetlerinin genişlik problemi çözüldü.
  • Ufak tefek düzeltmeler

(Muhammed YILMAZ) #25

@eminfedar tekrar elinize sağlık :slight_smile:

Yalnız ben iki tane not kullanmak istemiştim. Bu yüzden widgets dizinindeki Note dizinini kopyalayıp ismini Program yaptım. Ardından ikisine farklı şeyler yazdım. Fakat bilgisayar kapatılıp açılınca ve ya widgetleri yenileyince iki ayrı not widgeti aynı şeyleri (en son hangsinde değişiklik yaptıysam onu) gösteriyor. Acaba henüz hazır gelen widgetler dışında yenisini ekleme işlemi yapılamıyor mu? Bunu da bildireyim dedim.
Github’a da yazdım bu arada.


(yok) #26

Selam,

easyprograminstaller Projenizde güzel bir fikir bence.

Suse benzeri seçenekleri, sistem yüklenmeden önce – yalnış hatırlamıyorsam – web tabanlı olarak sunuyordu. Yani, bence ilginç ve değerli bir yaklaşım.

Kolay gelsin


(Emin Fedar) #27

@edge35 widgetin klasörünü kopyaladıktan sonra içindeki main.qml dosyasındaki appName değişkenini değiştirmeyi unutmayın. Çünkü Widgetcinin sağladığı WFile elementi ile dosya yazma&okuma gerçekleştiği için, dosyanın kaydedileceği yolu da parametre olarak vermeniz gerek.

Bunun için ise sadece widget adını yazmanız yeterli. Eğer widget klasörü dışında bir yerde dosya okumak isterseniz ise readFileAnywhere(“dosyaYolu”) ve yazmak için ise saveFileAnywhere(“dosyaYolu”, “veriler”) ile yapabilirsiniz.

Note uygulaması ise readFile(“wigdetAdi”, “dosyaAdi”) şeklinde çalışıyor. bu yüzden widget adını ilk parametre olarak vermeyi unutmayın :slight_smile:

@ozgun Değerli fikirleriniz için teşekkürler :slight_smile:


(Yunusemre Şentürk) #28

Bu isim değişikliği vb. fundamental variable configurasyonu işleminde developer veya son kullanıcının işini kolaylaştıracak bir önerim var. Qt un desteklediği bir configurasyon arayüzü var invokable olarak cpp ye ordan qml içindeki lere bağlanabilir. Belki istediğiniz bu olmayabilir sadece öneri.
Elinize sağlık kolay gelsin.


(Muhammed YILMAZ) #29

@eminfedar, bu note widget’ine sekme ekleme yapabilir misiniz :slight_smile: Birbirinden farklı yazmak istediğim şeyler var, her biri için ayrı widget oluştursam çok yer kaplayacak. Bi sekme özelliği olsa fena olmazdI :smile:


(Emin Fedar) #30

@edge35 aslında widgeti düzenleme kısmında yüksekliğini veya genişliğini arttırarak daha uzun notlar yazabilirsiniz. Sekme ekleme mümkün, fakat şimdilik widgetci’ye yoğunlaşmam gerek. Aslında widgetleri communitynin yani topluluğun yapıyor olması gerek :slight_smile: Ben test amaçlı birkaç tane koymuştum.


(Muhammed YILMAZ) #31

Benim için mesele yer kaplamaması idi, yayında yine yer kaplıyor :smile: neyse, artık yapacak bir şey yok, qt öğreniyorum, ilerde belki faydam dokunur :smile:


(Emin Fedar) #32

Widgetci 1.0.3 yayınlandı

İndirin ==> https://github.com/eminfedar/widgetci/releases/tag/v1.0.3 [Pardus için .deb paketini indiriniz]

  • [Geliştirildi] Note widgeti. (Artık sekmeler ile çoklu not tutabilirsiniz!)
  • [Geliştirildi] Image widgeti. (Artık fare ile yeniden boyutlandırılabiliyor!)
  • [Geliştirildi] Watch widgeti. (Saat widgeti artık biraz daha küçük)
  • [Kaldırıldı] Widgeti Kilitleme seçeneği.
  • [Eklendi] Widgeti Taşıma seçeneği. (Bir widgeti taşımak için sağ tıklayıp Taşı seçeneğini seçebilirsiniz)
  • [Eklendi] Systeminfo widgeti CPU kullanımı hakkında anlık bilgi veriyor. (Tema giydirilmedi, sadece salt yazıdan ibaret, geliştiriciler taban alıp güzel bir görünüme sokabilirler.)
  • [Düzeltildi] Varsayılan olarak gelen Widgetlerin yazıma kapalı olma sorunu. (Artık varsayılan olarak yazma izni var.)

Bunlar dışında pekçok sorun giderildi, düzeltmeler yapıldı, iyileştirmeler yapıldı. Widgetci önceki sürüme göre daha stabil.