Devhelp , kullanıcılara GTK + widget araç seti ve GNOME masaüstü ortamının çeşitli diğer temel bileşenleri ve uygulamaları için bir API dokümantasyon tarayıcısı sunan açık kaynaklı bir uygulamadır.
Bir bakışta özellikler
Uygulamanın kullanıcı arayüzü GNOME HIG'i (İnsan Arayüz Kuralları) takip eder, bu da herkes tarafından kolaylıkla kullanılabileceği anlamına gelir. İçerdiği tüm kategorileri ve alt kategorileri listeleyen bir kenar çubuğundan ve gerçek belgeleri gezinebileceğiniz geniş bir görünüm alanından oluşur.
Kapsanan projeler arasında, ATK, Bonobo, Cairomm, Cally, Deve, Peynir, Clutter, D-Bus, Evince, Evrim, GAIL, GIMP, Glade, GMime, GStreamer, GTK +, GtkSourceView, PackageKit, PyGTK'den bahsedebiliriz , GNOME Kabuk, Totem ve Vala.
Uygulama, GTK + için tasarlanmış bir API referans çerçevesi olan ve API dokümantasyonu için tüm GNOME masaüstü ortamında kullanılan GTK-Doc ile tamamen uyumludur. Dokümanı oluşturmak için GTK-Doc kullanıyor.
GNOME için tasarlandı
GTK + ve GNOME bileşenlerinin API belgelerine göz atmak için kullanılırken, MIME, Tarçın, LXDE gibi diğer açık kaynak kodlu bir pencere yöneticisinde kullanılabildiği için, yazılım GNOME masaüstü ortamına bağlı değildir. Xfce veya hatta Openbox ve Fluxbox.
Kullanılabilirlik ve desteklenen İşletim Sistemleri
Tüm gereksinimler karşılandığı sürece, herhangi bir Linux dağıtımında programı yapılandırmak, derlemek ve kurmak için kullanılan bir kaynak arşivi olarak dağıtılır. Ancak, uygulama Linux dağıtımınızın varsayılan yazılım depolarından kolayca kurulabilir.
Büyük Linux tabanlı işletim sistemleri zaten Devhelp'i içeriyor olsa da, geliştiriciler geliştiricilerin bu platformlardaki GTK + uygulamalarını kolayca dağıtmasına yardımcı olmak için Windows ve Mac OS X işletim sistemleri için önceden oluşturulmuş sürümler oluşturmayı planlıyor.
Alt çizgi
Devhelp, acemi ve gelişmiş GNOME / GTK + geliştiricileri için tasarlanmış son derece kullanışlı bir uygulamadır. GNOME projesi kapsamında geliştirilirken en önemli projelerden biri.
Bu sürümde yeni olan :
- A birkaç küçük iyileştirme.
- Çeviri güncellemeleri.
Sürüm 3.29.3'teki nedir:
- Devhelp GNOME GitLab örneğine taşındı. Bugzilla biletleri henüz GitLab sorunlarına taşınmamış, bu yüzden GitLab'da yeni bir sorun bildirmeden önce lütfen bugzilla'yı arayın. Tüm bağlantılar her zamanki gibi mevcuttur: https://wiki.gnome.org/Apps/Devhelp
- Son olarak bir HACKING dosyası yazınız.
- Hatalı bir GtkInfoBar göstermeyin, kodu basitleştirmek için WebKitWebView varsayılan uygulamasını kullanın.
- Kod refactorings: DhWindow özü DhNotebook, DhSearchBar ve bind_sidebar_and_notebook () işlevinden ve DhWebView'e daha fazla iş delege.
- Aşağıdaki sınıfları tekrar kullanılabilir hale getirin ve bunları libdevhelp'e taşıyın: DhWebView, DhTab, DhTabLabel, DhNotebook ve DhSearchBar. Ve dh_window_bind_sidebar_and_notebook () dosyasını libdevhelp'e taşıyın.
- Flatpak: Bu modülleri kurduktan sonra Amtk ve Devhelp birim testlerini çalıştırın.
- Uygulama simgeleri: Flatpak bildirimini basitleştirmek için dosya adlarını org.gnome.Devhelp. * ile yeniden adlandırın.
- Sistem oluştur: libdevhelp API'sinin / ana sürümünün kodlanmış olduğu kalan yerleri düzeltin, ileride kolayca çarpmak için değişkeni kullanın.
- Diğer küçük geliştirmeler.
- Çeviri güncellemeleri.
Sürümde yeni :
- Çok sayıda kod geri yüklemesi.
- İlk birim testini yaz.
- DhLink: daha az bellek kullanmak için yapının içinde bir birlik kullanın.
- API dokümanlarını iyileştirin.
- Bazı küçük hata düzeltmeleri.
- Çeviri güncellemeleri.
Yeni olan nedir? 3.26.0 sürümünde:
- Güncellenmiş çeviriler: be, da, eu, fi hu, bu, pt_BR, sk, tr,
Yeni olan nedir? 3.25.1 sürümünde:
- Yan panelde kitap ağacı: Tümünü Daralt eylemi ile içerik menüsü ekleyin.
- Sistem yazı tipleri değiştiğinde GUI'yi güncelle.
- Çok fazla kod temizleme ve yeniden düzenleme.
- GSettings şemasını temizle.
- Dizin dosyalarını yüklemek için GIO kullanın.
- Ayrıştırıcıda birkaç hata düzeltmesi var.
- Sistem oluştur:
- Varsayılan olarak devre dışı bırak.
- git.mk'yi kullanın.
- Gsettings-desktop-şemalarını pkg-config ile kontrol edin.
- API:
- Referans kılavuzunda belgelenmiş bazı API araları olmuştur, ancak hem Anjuta hem de gnome-oluşturucu hala derlenmeli ve iyi çalışmalıdır.
- GTK-Doc yorumları ve GObject Introspection ek açıklamalarında birkaç düzeltme.
- Dokümanları geliştirin, genel dersler için sınıf açıklamaları yazın.
- DhBookManager artık tek kişilik.
- dh_link_get_page_name () öğelerini devre dışı bırak.
- dh_init () şimdi i18n'yi başlatır.
- Yeni işlev: dh_free_resources ().
- Sabit hatalar:
- # 761292, Kenar çubuğunda kitap ağacı: sağa ekle - & gt; tümünü daralt
- # 775175, Geri / ileri düğmeleri duyarlılığı ile ilgili sorunlar
- # 776596, devhelp --search bazen sembollere atlanmadı
- # 782511, Unicode'dan yararlanın
- Güncellenen çeviriler: be, de, el, hu, id, pl
Yeni olan nedir? 3.24.0 sürümünde:
- Güncellenmiş çeviriler: lv
Yeni olan nedir? 3.22.0 / 3.24.0 Beta 2:
- Sabit hatalar:
- # 763518, Menüye kenar çubuğu ekleyici ekle
- # 770785, GTK-Doc API referansı ve GObject Introspection desteği ekle
- # 771503, kenar çubuğunun sonlandırılmasında uyarı düzelt
- # 773900, Küçük yapı sistem güncellemesi
- # 774069, jhbuild tarafından devhelp yapılamıyor
- # 775261, DhLanguage’in GObject alt sınıfını yap
- Güncellenmiş çeviriler: cs, de, es, ab, fi, kürk, hr, hu, kk, nb, pl, pt_BR, sk, sl, sr @ latin, sr, sv
Yeni olan nedir 3.22.0 sürümünde:
- Güncellenen çeviriler: en_GB, fi, pl, sl
Yeni olan nedir? 3.20.0 / 3.22.0 Beta 2:
- Güncellenmiş çeviriler: en_GB , fi, pl, sl
Yeni olan nedir? 3.19.3 sürümünde:
- Sabit hatalar:
- # 709658, gedit eklentisi: çok fazla .plugin dosyası (bazı oluşturulan, biraz garip)
- # 755872, Bazen bir sayfa açılmıyor
- # 756341, Çeşitli kod iyileştirmeleri ve hata düzeltmeleri
- Güncellenen çeviriler: eu, pt, th, zh_CN
Yeni olan nedir 3.16.1 sürümünde:
- Sabit hatalar:
- Resmi geliştirici dokümantasyon sitelerinin listesini güncelle
- # 747016, icon: uygulama simgesinin sembolik bir varyantını sağlayın
Yeni olan nedir? 3.14.0 / 3.16.0 Beta 1:
- Sabit hatalar:
- # 728916, & quot; _ & quot; sonuçlarda
- # 741806, XF86Back / XF86Forward tuşları için destek eklendi
- # 742447, devhelp boş dokümantasyon dosyasıyla kilitleniyor
- # 742457, GSettings dönüşüm dosyasındaki yazım hatası, gsettings-data-crash'u kilitlenmesine neden oluyor
- # 742687, DevHelpBookTree, arama yaparken daha geniştir
- Güncellenmiş çeviriler: fi, it, ja, sl, tr
Sürüm nedir? sürüm 3.14.0:
- Güncellenen çeviriler: da, de, sr @ latin , sr, zh_CN
Yeni olan nedir? 3.14 RC sürümde:
- Sabit hatalar:
- # 735252, libdevhelp: .pc dosyası, webkit2gtk-4.0 ile oluştururken düzeltilmelidir
- Güncellenen çeviriler: fi, gl, hu, id, ko, lv, pl, ru, sv, zh_HK, zh_TW
- Sabit hatalar:
- # 734324, webkit2gtk-4.0’a göre inşa edin
- Güncellenen çeviriler:
- olarak, ca, valencia, cs, eu, fi, fr, lt, nb
- Sabit hatalar:
- # 724098, ortadaki sekme etiketleri
- # 724538, dişli menü için popver kullan
- # 727064, Tercih iletişim kutusundaki başlık çubuğunu kullan
- # 730445, pref iletişim kutusundaki sekmeleri genişletin
- # 730723, window: Önceki aramaya Shift-Return'a izin ver
- # 730772, GtkIconTheme'de RTL simgeleri için yeni desteği kullanın
- # 732897, Dişli menüsü için görünüm bağlamı-menü sembolik kullanın
- Güncellenen çeviriler:
- ca, ca @ valencia, el, es, o, pt_BR, sl
- Güncellenmiş çeviri: eu
- Güncellenen çeviriler: da, id, pt, sl
- Güncellenmiş çeviriler: fi, fr, ko, lv, pl, ru, sr @ latin, sr, zh_CN
- Sabit hatalar:
- # 712183, devhelp hakkında, yanlış URL
- # 720167, Uygulama menüsü: standartlaştır Yardım / Hakkında / Çık
- # 720948, & quot; kenar çubuğu & quot; kenar çubuğuna stil sınıfı
- Güncellenmiş çeviriler: ca, ca @ valencia, cs, el, es, gl, o, bu, pt_BR, sl, zh_CN
- Güncellenen çeviriler: ca, ca @ valencia, de , el
- Sabit hatalar:
- # 707490, [PATCH] AM_GNU_GETTEXT adresini kullanmayın
- Güncellenmiş çeviriler:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
- Sabit hatalar:
- # 700588, Gsettings-data-convert başladığında gsetting şemasıyla ilgili hata li>
- # 706498, son devhelpA'nın POT dosyasındaki yazım hatası
- Güncellenen çeviriler:
- cs, es, fr, gl, o, hu, bu, p, pt_BR, sl, zh_HK, zh_TW
- Ignacio Casal Quinteiro, devhelp'i GtkHeaderBar, GtkSearchBar ve daha fazlasına taşıdı.
- Sabit hatalar:
- # 700588, Gsettings-data-convert başladığında gsetting şemasıyla ilgili hata li>
- Güncellenen çeviriler: bu, pt_BR, zh_HK, zh_TW
- Katkıda bulunan herkese çok teşekkürler: Milo Casagrande, Ignacio Casal Quinteiro, Rafael Ferreira, Piotr DrA ... g, Baptiste Mille-Mathias, Aurimas AŒernius, Chao-Hsiung Liao
- Sabit hatalar:
- # 703609, Düğme ok simgelerini yerel ayarın metin yönüne göre ayarlayın
- # 704752, Pencere şablonunu ve diğer öğeleri yap
- # 704805, Tercihlerdeki not defteri düzgün şekilde genişlemiyor
- Sabit hatalar:
- # 665531, devhelp: showSearchTab anahtarını ctrl + K olarak değiştirin
- # 695758, Ctrl + F / Ctrl + S arama girişine odaklanmıyor
- # 696922, Sekmeler yeniden düzenlenebilmelidir
- # 700430, .pc artık tanımlanmayan WEBKITGTK_PC_NAME kullanıyor
- Güncellenen çeviriler: cs, es, eu, gl, o, hu, ml, nb, ru, sl
- Katkıda bulunan herkese çok teşekkür ederiz: BalAzs Asr, Kjartan Maraas, Carlos Garcia Campos, Ignacio Casal Quinteiro, Fran DiAguez, Javier JardA³n, Matej UrbanA iAÂ, Yuri Myasoedov, Daniel Mustieles, Yosef veya Boczko, Adam Dingle, Marek AÅ'ernockA½ , Arnel A. Borja, Yaron Shahrabani, Anish A, Aleksander Morgado
- Sabit hatalar:
- tercihler iletişim kutusu kapatıldığında sinyalleri kes
- Güncellenen çeviriler: ru
- Katkıda bulunan herkese çok teşekkürler: Dmitriy S. Seregin, Aleksander Morgado
- Sabit hatalar:
- # 697026, yazı tipi boyutu varsayılan olarak çok küçük ve sistem yazı tipi boyutuna uymuyor
- # 697541, tercihleri değiştirmek birden çok pencereyi kapattıktan sonra çöküyor / başarısız oluyor
- Katkıda bulunan herkese çok teşekkürler: Carlos Garcia Campos, Ignacio Casal Quinteiro, Aleksander Morgado
- Sabit hatalar:
- # 695455, gedit-plugin: Yükleyiciyi python3 olarak ayarla
- # 696367, devhelp'in gschema gsettings aracını çökertti
- Güncellenmiş çeviriler:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
- Katkıda bulunan herkese çok teşekkürler: BalAzs Asr, Changwoo Ryu, Mattias PAULldaru, Dimitris Spingos, Alexandre Franke, Thomas Bechtold, Ville-Pekka Vainio, Victor Ibragimov, Arash Musavi, Ask H. Larsen, Ihar Hrachyshka, Duarte Loreto, Nilamdyuti Goswami, Enrico Nicoletto, Jeremy Bicha, Aleksander Morgado
- Sabit hatalar:
- # 569021, başlık bağlantıları metinde doğru noktaya gitmiyor
- # 600309, klavyeden gezinmek imkansız veya çok hantal
- # 640567, Kitapları / sayfaları çok hızlı değiştirirken gösterilen hata li>
- # 665531, devhelp: showSearchTab anahtarını ctrl + K olarak değiştirin
- # 671907, Özel mareşalleri kullanmayın
- # 673320, yan ağaçtaki düğümler odağa yayılmamalıdır
- # 693237, masaüstü dosyasındaki sözdizimi hataları
- Güncellenmiş çeviriler: ca, ca @ valencia, cs, de, el, gl, bu, lt, n, n, pl, sl, sr @ latin, sr, th, ug
- Bu sürüm, Brüksel'deki geliştirici deneyimi sırasında Aleksander Morgado ve Thomas Bechtold'un çalışmaları sayesinde GNOME 3 uygulamalarına göre kullanıcı arayüzünü yeniledi.
- Sabit hatalar:
- # 569021, başlık bağlantıları metinde doğru noktaya gitmiyor
- # 646402, [yama] liman devhelpi gsettings'e
- # 664080, Arama kullanarak sayfa açıldığında Pencere başlığı güncellenmedi
- # 671907, Özel mareşalleri kullanmayın
- # 679955, Arama girişleri için arama girişi kullan
- # 679956, Aramak için bir sekmeyi değiştirmek zorunda kalmamak iyi olur
- # 688955, Yazı tipi seçimi hiçbir şey yapmaz
- # 690599, bellek sızıntısı
- # 690980, bağlantı noktası python3
- # 692242, libdevhelp: Artık mevcut olmadığından dh_init () öğesini başlıktan kaldırın.
- # 692732, yardım görünümü: referans başvurusu yok
- # 693017, Gezinme geri / ileri, webkit2 ile bozuk görünüyor
- # 693023, libdevhelp: Düzeltme .pc dosyası & quot; Gerekli & quot; webkitgtk2 ile bina oluştururken
- Güncellenen çeviriler: bg, el, es, gl, o, bu, lt, nb, pl, sr @ latin, sr, ug, zh_HK, zh_TW
- Güncelleme çevirileri: Letonca, Slovakça, Malayalam, Estonca
- Kopyalanacak Ctrl-C'yi onar
- Sabit hatalar:
- # 671256, -Wunused-ama-set-variable ile derleme uyarılarını düzeltin
- Güncellenmiş çeviriler: ar, as, fa, fi, fr, bu, km, ko, lv, pt, uk
- Sabit hatalar:
- # 592897, pencere yalnızca geçerli sayfada kullanılıyorsa
- # 646399, [yama] kullanılmayan PLATFORM_ {C, LD} BAYRAĞI kaldır
- # 646400, [yama], ölü GTK + kodunu kaldır
- # 646962, Mac OS / Quartz üzerinde oluşturulmuyor
- # 650542, Bazı küçük UI tweaks
- Güncellenen çeviriler: ast, ca @ valencia, en_CA, eo, es, eu, fi, ja, lt
- Güncellenen çeviriler: da, de, it, lv , pt_BR, sk, sr @ latin, sr, ug
- Sabit hatalar:
- # 644221, window: ana kutuya eklenmeden önce stil sınıfını ayarlayın
- Güncellenen çeviriler: de, en_GB, pl, ro, sk, sq
- Sabit hatalar:
- gtk stili bağlam için kısmi güncelleme, bazı kullanımdan kaldırılmış işlevler hala kullanılıyor.
- Sabit hatalar: # 642002, [PATCH] bağlantı noktası GObject Introspection ve son için gedit eklentisi
- Gedit
- Güncellenmiş çeviriler: ar, bg, ca, el, eo, es, fa, fr, gl, ko, nl, ru, ug, uk, zh_HK, zh_TW
- Sabit hatalar:
- # 638748, Yeni çoklu arka plana uyar GTK +
- # 638761, Arama birleştirmeye elips ekle
- Güncellenen çeviriler: cs, es, et, gl, id, nb, sl, sv, ug, zh_CN
- Katkıda bulunan herkese çok teşekkür ederiz: Andika Triwidada, Aron Xu, Jorge Gonzalez, Ivar Smolin, Daniel Nylander, Fran Dieguez, Matej Urbancic, Kjartan Maraas, Gheyret T.Kenji, Marek Cernocky, Matthias Clasen, Johannes Schmid
- Sabit hatalar:
- # 90469, Arama için kitap seçmeye izin vermek için arama işlevi
- # 349608, Kitapları izleyin ve değiştiğinde güncelleştirin
- # 353108, Dili göre ara
- # 601201, [PATCH] yetersiz arama sonucu siparişi
- # 633834, L10N: msgid "Etkin" & quot;
- # 635162, Devhelp yeni GApplication API'sı nedeniyle oluşturulmuyor
- # 636339, Liste türü anahtarı için varsayılan değeri düzelt
- eyalet / ana / içindekiler / books_disabled
- # 636933, [PATCH] Tercihler iletişim kutusunu kapatırken kilitleniyor
- başlık çubuğu kapat düğmesi
- Güncellenen çeviriler: ve, o, th, zh_HK, zh_TW
- Güncellenen çeviriler: ca @ valencia, tr @ shaw eo, fr, gl, hy, id, nl, sl, sq, ug
- Katkıda bulunan herkese çok teşekkürler: Kristjan Schmidt, Laurent Dhima, Andika Triwidada, Gheyret Kenji, noch, Wouter Bolsterlee, Fran Dieguez, Matej Urbancic, Claude Paroz, Thomas Thurman, Carles Ferrando
- Gnome
- gtkmozembed
Sürüm 3.14'teki yeni Beta 1:
Yeni olan nedir 3.13.4 sürümünde:
Yeni olan nedir 3.12.1 sürümünde:
Yeni olan nedir 3.12.0 sürümünde:
Yeni olan nedir 3.12 sürüm RC1:
Sürüm 3.11.4’de yeni: :
Yeni olan nedir 3.10.2 sürümünde:
Yeni olan nedir? 3.10.0 sürümünde:
Yeni olan nedir? sürüm 3.10 Beta 2:
Yeni olan nedir? 3.10 Beta sürüm 1:
Sürüm 3.9.5'teki yeni :
Sürüm 3.9.4’de yeni: :
Sürüm 3.8.2'deki yeni :
Sürüm 3.8.1’de yeni: :
3.8.0 sürümünde yeni :
3.7.91 sürümündeki yeni :
Sürüm 3.7.5’de yeni: :
Sürüm 3.6.1’de yeni: :
3.4.0 sürümünde yeni :
3.2.0 sürümünde yeni :
Sürüm 3.0.0'da yeni olan :
Sürüm 2.91.92’de yeni :
Yeni olan nedir? 2.91.91.2 sürümünde:
Sürüm 2.91.90'da yeni olan :
Sürüm 2.91.5'teki yeni :
Sürüm 2.91.4’de yeni: :
Yeni olan nedir 2.30.1 sürümünde:
Koşullar :
Yorum Bulunamadı