Devhelp

Software screenshot:
Devhelp
Podrobnosti Software:
Verze: 3.30.0 Aktualizováno
Datum uploadu: 17 Aug 18
Vývojka: Mikael Hallendal
Licence: Volný
Popularita: 28

Rating: 1.0/5 (Total Votes: 1)

Devhelp je aplikace s otevřeným zdrojovým kódem, která poskytuje uživatelům prohlížeč dokumentace rozhraní API pro soubor nástrojů GTK + widget a různé další základní komponenty a aplikace desktopového prostředí GNOME.


Funkce na první pohled

Uživatelské rozhraní aplikace se řídí GNOME HIG (Human Interface Guidelines), což znamená, že jej může snadno použít kdokoliv. Obsahuje postranní panel, ve kterém jsou uvedeny všechny zahrnuté kategorie a podkategorie a velká oblast zobrazení, kde můžete navigovat s aktuální dokumentací.


Mezi pokryté projekty patří ATK, Bonobo, Cairomm, Cally, Camel, Cheese, Clutter, D-Bus, Evince, Evolution, GAIL, GIMP, Glade, GMime, GStreamer, GTK +, GtkSourceView, PackageKit, PyGTK , GNOME Shell, Totem a Vala.

Aplikace je plně kompatibilní s GTK-Doc, což je referenční rámec API vyvinutý pro GTK + a používán v celém prostředí prostředí GNOME pro dokumentaci rozhraní API. Používá GTK-Doc k vygenerování dokumentace.

Navrženo pro GNOME

I když se používá k procházení dokumentace API komponenty GTK + a GNOME, software není připojen k desktopovému prostředí GNOME, protože může být použit v jakémkoliv jiném správci oken otevřeného zdroje, jako jsou MATE, Cinnamon, LXDE, Xfce nebo dokonce Openbox a Fluxbox.


Dostupnost a podporované operační systémy

Je distribuován jako zdrojový archiv, který lze použít pro konfiguraci, kompilaci a instalaci programu v jakékoli distribuci Linuxu, pokud jsou splněny všechny požadavky. Aplikace lze však snadno nainstalovat z výchozích softwarových úložišť distribuce Linuxu.

Zatímco hlavní operační systémy Linux obsahují již Devhelp, vývojáři plánují vytvářet předem vytvořené verze operačních systémů Windows a Mac OS X, aby vývojářům pomohli snadno nasadit aplikace GTK + na těchto platformách.


Dolní řádek

Devhelp je mimořádně užitečná aplikace určená jak pro začátečníky, tak pro pokročilé vývojáře GNOME / GTK +. Jedná se o jeden z nejdůležitějších projektů při vývoji v rámci projektu GNOME.

Co je nového v této verzi:

  • A několik malých vylepšení.
  • Aktualizace překladů.

Co je nového ve verzi 3.29.3:

  • Devhelp se přesunul do instance GNOME GitLab. Lístky bugzilla ještě nebyly přeneseny na problémy GitLabu, takže před podáním nového problému na GitLabu prosím nejprve vyhledejte bugzilla. Všechny odkazy jsou k dispozici jako obvykle na: https://wiki.gnome.org/Apps/Devhelp
  • Nakonec napište soubor HACKING.
  • Nezobrazujte chybu GtkInfoBar, použijte výchozí implementaci WebKitWebView pro zjednodušení kódu.
  • Kódové refaktorování: z DhWindow extrahujte DhNotebook, DhSearchBar a bind_sidebar_and_notebook () funkci a delegujte více práce na DhWebView.
  • Znovu použitelné následující třídy a přesunout je do libdevhelp: DhWebView, DhTab, DhTabLabel, DhNotebook a DhSearchBar. Přesuňte dh_window_bind_sidebar_and_notebook () do libdevhelp.
  • Flatpak: po vytvoření těchto modulů spusťte testy jednotky Amtk a Devhelp.
  • Ikony aplikací: přejmenujte názvy souborů na org.gnome.Devhelp. *, abyste zjednodušili manifest Flatpak.
  • Vytvoření systému: opravte zbývající místa, kde byl hardwarový kód libdevhelp API / major, použijte místo toho proměnnou, abyste ji mohli v budoucnu jednoduše narazit.
  • Další menší vylepšení.
  • Aktualizace překladů.

Co je nového ve verzi:

  • Spousta kódových refaktorů.
  • Napište test první jednotky.
  • DhLink: použijte spojení uvnitř struktury pro použití méně paměti.
  • Zlepšete dokumentaci rozhraní API.
  • Některé drobné opravy chyb
  • Aktualizace překladů.

Co je nového ve verzi 3.26.0:

  • Aktualizované překlady: be, da, eu, fi , hu, it, ko, lt, lv, ne, pt_BR, sk, tr

Co je nového ve verzi 3.25.1:

  • Knihovník stromu v bočním panelu: přidat kontextovou nabídku se Sbalit všechny akce.
  • Aktualizujte grafické uživatelské rozhraní při změně systémových písem.
  • Spousta vyčištění kódu a refaktorování.
  • Vyčistěte schéma GSettings.
  • Použijte GIO k načtení indexových souborů.
  • Několik oprav chyb v analyzátoru.
  • Vytvořit systém:
  • Ve výchozím nastavení zakázat funkci -Werror.
  • Použijte git.mk.
  • Projděte si schéma gsettings-desktop-schema s pkg-config.
  • API:
  • V referenční příručce byly popsány některé přestávky API, ale jak Anjuta, tak i gnome-builder by měly stále kompilovat a pracovat dobře.
  • Několik oprav v komentářích GTK-Doc a poznámkách Introspekce GObject.
  • Zlepšit dokumentaci a napsat popisy tříd pro veřejné třídy.
  • DhBookManager je nyní jediný.
  • Odstraňte dh_link_get_page_name ().
  • dh_init () nyní inicializuje i18n.
  • Nová funkce: dh_free_resources ().
  • Opraveny chyby:
  • # 761292, strom knih v postranním panelu: klikněte pravým tlačítkem - & gt; sbalit vše
  • # 775175, Problémy s citlivostí na tlačítka zpět / dopředu
  • # 776596, devhelp - hledání někdy nesáhne na symbol
  • # 782511 Využijte Unicode
  • Aktualizované překlady: be, de, el, hu, id, pl

Co je nového ve verzi 3.24.0:

  • Aktualizované překlady: >

Co je nového ve verzi 3.22.0 / 3.24.0 Beta 2:

/ li>

  • # 763518 Přidání přepínače postranního panelu do nabídky
  • # 770785, přidání reference GTK-Doc API a podpora Introspection GObject
  • # 771503, opravte varování při dokončení postranního panelu
  • # 773900, Malá sestava aktualizace systému
  • # 774069, nelze vytvořit příkaz devhelp jhbuild
  • # 775261, Značka DhLanguage podtřídy GObject
  • Aktualizované překlady: cs, de, es, eu, fi, sr, hr, hu, it, kk nb pl pt_BR,

    Co je nového ve verzi 3.22.0:

    • Aktualizované překlady: en_GB, fi, pl, sl

    Co je nového ve verzi 3.20.0 / 3.22.0 Beta 2:

    • Aktualizované překlady: en_GB , fi, pl, sl

    Co je nového ve verzi 3.19.3:

  • # 709658, gedit plugin: příliš mnoho souborů .plugin (některé generované, některé divné)
  • # 755872, Někdy se stránka neotevře
  • # 756341, Různé vylepšení kódu a opravy chyb
  • Aktualizované překlady: eu, pt, th, zh_CN
  • Co je nového ve verzi 3.16.1:

    • Opravené chyby:
    • Aktualizovat seznam oficiálních stránek pro vývojáře dokumentace
    • # 747016, ikona: poskytnout symbolickou variantu ikony aplikace

    Co je nového ve verzi 3.14.0 / 3.16.0 Beta 1:

    / li>

  • # 728916, Nelze najít "_" ve výsledcích
  • # 741806, Přidána podpora pro klávesy XF86Back / XF86Forward
  • # 742447, devhelp selhává s prázdným souborem dokumentace
  • # 742457, Typo v souboru konverze GSettings způsobuje, že se sady gsettings-data-convert crash
  • # 742687, DevHelpBookTree je širší při hledání
  • Aktualizované překlady: fi, it, ja, sl, tr
  • Co je nového ve verzi 3.14.0:

    • Aktualizované překlady: da, de, sr @ latin , sr, zh_CN

    Co je nového ve verzi 3.14 RC:

  • # 735252, libdevhelp: Oprava souboru .pc vyžaduje při vytváření s webkit2gtk-4.0
  • Aktualizované překlady: fi, gl, hu, id, ko, lv, pl, ru, sv, zh_HK, zh_TW
  • Co je nového ve verzi 3.14 Beta 1:

    • Opravené chyby:
    • # 734324 Vytvořte proti webkit2gtk-4.0
    • Aktualizované překlady:
    • jako, ca, ca @ valencia, cs, eu, fi, fr, lt, nb

    Co je nového ve verzi 3.13.4:

  • # 724098, štítky se středovými kartami
  • # 724538, použijte pro nabídku ozubených kol
  • # 727064, použijte hlavičkový panel v dialogovém okně předvolby
  • # 730445 Rozbalte záložky v dialogovém okně pref
  • # 730723, okno: Povolit Shift-Návrat na předchozí hledání
  • # 730772, použijte novou podporu pro ikony RTL v GtkIconTheme
  • # 732897, použijte kontextové menu-symbolické pro menu ozubeného kola
  • Aktualizované překlady:
  • ca, ca @ valencia, el, es, pt, pt_BR, sl
  • Co je nového ve verzi 3.12.1:

    Co je nového ve verzi 3.12.0:

    • Aktualizované překlady: da, id, pt, sl

    Co je nového ve verzi 3.12 RC1:

    pl, ru, sr @ latin, sr, zh_CN

    Co je nového ve verzi 3.11.4:

    • Opravené chyby:
    • # 712183, o devhelp, nesprávná adresa URL
    • # 720167, nabídka aplikací: standardizovat nápovědu / About / Quit
    • # 720948, přidat "postranní panel" styl do bočního panelu
    • Aktualizované překlady: ca, ca @ valencia, cs, el, es, gl, he, pt_BR, sl, zh_CN

    Co je nového ve verzi 3.10.2:

    • Aktualizované překlady: ca, valencia , el

    Co je nového ve verzi 3.10.0:

  • # 707490, [PATCH] Nepoužívejte AM_GNU_GETTEXT
  • Aktualizované překlady: as, be, da, fi, id, ja, ko, lv, ru, sk, sr @ latin, sr, th <

    Co je nového ve verzi 3.10 Beta 2:

  • # 700588, chyba týkající se schématu gsetting při spuštění příkazu gsettings-data-conversion
  • # 706498, Typo v posledním souboru POT souboru devhelpA
  • Aktualizované překlady:
  • cs, es, fr, gl, he, hu, it, lt, nb, pl, pt_BR, sl, zh_HK, zh_TW
  • Co je nového ve verzi 3.10 Beta 1:

    • Ignacio Casal Quinteiro přenesl devhelp na GtkHeaderBar, GtkSearchBar a další.
    • Opraveny chyby:
    • # 700588, chyba týkající se schématu gsetting při spuštění příkazu gsettings-data-conversion
    • Aktualizované překlady: it, lt, pt_BR, zh_HK, zh_TW
    • Děkuji všem přispěvatelům: Milo Casagrande, Ignacio Casal Quinteiro, Rafael Ferreira, Piotr DrA ... g, Baptiste Mille-Mathias, Aurimas Aernius, Chao-Hsiung Liao

    Co je nového ve verzi 3.9.5:

  • # 703609, Nastavte ikony se šipkami podle místního směru
  • # 704752, Vytvořte okno šablony a další věci
  • # 704805, Notebook v předvolbách se nerozšíří správně
  • Co je nového ve verzi 3.9.4:

    • Opravené chyby:
    • # 665531, devhelp: změňte klíč ShowSearchTab na ctrl + K
    • # 695758, Ctrl + F / Ctrl + S nezaměřují položku hledání
    • # 696922, záložky by měly být znovu uspořádány
    • # 700430, .pc používá WEBKITGTK_PC_NAME, který již není definován
    • Aktualizované překlady: cs, es, eu, gl, hej, hu, ml, nb, ru, sl
    • Mnohokrát děkuji všem přispěvatelům: BalAzs Asr, Kjartan Maraas, Carlos García Campos, Ignacio Casal Quinteiro, Fran DiAguez, Javier Jard A³n, Matej UrbanAA iA, Yuri Myasoedov, Daniel Mustieles, Yosef Or Boczko, Adam Dingle, Marek AÅ'ernockA½ , Arnel A. Borja, Yaron Shahrabani, Anish A, Aleksander Morgado

    Co je nového ve verzi 3.8.2:

  • odpojení signálů při vypínání dialogu předvolby
  • Aktualizované překlady: ru
  • Děkujeme všem přispěvatelům: Dmitriy S. Seregin, Aleksander Morgado
  • Co je nového ve verzi 3.8.1:

    • Opravené chyby:
    • # 697026, velikost písma je ve výchozím nastavení příliš malá a neodpovídá velikosti písma systému
    • # 697541, změna předvolby selhává po selhání jednoho z více oken
    • Děkujeme všem přispěvatelům: Carlos Garcia Campos, Ignacio Casal Quinteiro, Aleksander Morgado

    Co je nového ve verzi 3.8.0:

  • # 695455, gedit-plugin: Nastavte zavaděč na python3
  • # 696367, devhelp je nástroj gschema havaruje nástroj gsettings
  • Aktualizované překlady: as, be, da, el, et, fa, fi, fr, hu, ko, pt_BR, pt,
  • Mnohokrát děkuji všem přispěvatelům: BalAzs Asr, Changwoo Ryu, Mattias PAmldaru, Dimitris Spingos, Alexandre Franke, Thomas Bechtold, Ville-Pekka Vainio, Victor Ibragimov, Arash Mousavi, Ask H. Larsen, Ihar Hrachyshka, Duarte Loreto, Nilamdyuti Goswami, Enrico Nicoletto, Jeremy Bicha, Aleksander Morgado
  • Co je nového ve verzi 3.7.91:

    • Opravené chyby:
    • # 569021, záhlaví odkazů neskočí na správný bod v textu
    • # 600309, pro navigaci z klávesnice je nemožné nebo velmi těžkopádné
    • # 640567, při příliš rychlé změně knih / stránek došlo k chybě
    • # 665531, devhelp: změňte klíč ShowSearchTab na ctrl + K
    • # 671907, Nepoužívejte vlastní marshallers
    • # 673320, Uzly v bočním stromu by se neměly rozšiřovat o fokus
    • # 693237 Chyby syntaxe v souboru plochy
    • Aktualizované překlady: ca, ca @ valencia, cs, de, el, gl, it, lt, nb,

    Co je nového ve verzi 3.7.5:

    • Toto vydání uvádí revoluci uživatelského rozhraní podle odpovídajících aplikací GNOME 3 díky práci Aleksandera Morgada a Thomase Bechtolda během hackfestu v Bruselu.
    • Opraveny chyby:
    • # 569021, záhlaví odkazů neskočí na správný bod v textu
    • # 646402, [patch] port devhelp do gsettings
    • # 664080, název okna nebyl aktualizován při otevírání stránek pomocí vyhledávání
    • # 671907, Nepoužívejte vlastní marshallers
    • # 679955, použijte položku vyhledávání pro položky hledání
    • # 679956, Bylo by hezké, nemusíte přepínat kartu pro vyhledávání
    • # 688955, Výběr písma nečiní nic
    • # 690599, úniky paměti
    • # 690980, port do python3
    • # 692242, libdevhelp: Odebrat dh_init () ze záhlaví, protože už neexistuje.
    • # 692732, zobrazení asistenta: neodkazujte na DhApplication
    • # 693017, Navigace zpět / dopředu se zdá být přerušena webkit2
    • # 693023, libdevhelp: Oprava souboru .pc "Vyžaduje" při vytváření webkitgtk2
    • Aktualizované překlady: bg, el, es, gl, it, it, nb, pl, sr @ latin, sr,

    Co je nového ve verzi 3.6.1:

    • Aktualizované překlady: lotyština, slovenština, malajálamština, estonština
    • Opravte Ctrl-C pro kopírování

    Co je nového ve verzi 3.4.0:

  • # 671256, Upravte varování při kompilaci pomocí funkce -Wunused-but-set-variable
  • Aktualizované překlady: ar, as, fa, fi, fr, it, km, ko, lv, pt, uk
  • Co je nového ve verzi 3.2.0:

  • # 592897, okno se znovu použije pouze na aktuální stránce
  • # 646399, [patch] odstranit nepoužité PLATFORM_ {C, LD} FLAGS
  • # 646400, [patch] odebrat mrtvý kód GTK +
  • # 646962 Nevystavuje Mac OS / Quartz
  • # 650542, Některé malé vylepšení uživatelského rozhraní
  • Aktualizované překlady: ast, ca @ valencia, en_CA, eo, es, eu, fi, ja, lt
  • Co je nového verze 3.0.0:

    • Aktualizované překlady: da, de, it , pt_BR, sk, sr @ latin, sr, ug

    Co je nového ve verzi 2.91.92:

  • # 644221, okno: nastavte třídu stylů před přidáním do nadřazeného pole
  • Aktualizované překlady: de, en_GB, pl, ro, sk, sq
  • Co je nového ve verzi 2.91.91.2:

    • Opravené chyby:
    • Částečná aktualizace pro kontextové styly gtk jsou stále používány některé zastaralé funkce.

    Co je nového ve verzi 2.91.90:

    • Opravené chyby: # 642002, [PATCH] gedit plugin pro GObject Introspection a nejnovější
    • Gedit
    • Aktualizované překlady: ar, bg, ca, el, eo, es, fa, frank, gg, uk, zh_HK, zh_TW

    Co je nového ve verzi 2.91.5:

  • # 638748, Přizpůsobte se novému GTK + vícenásobnému zálohování
  • # 638761, Přidat elipsy pro hledání combo
  • Aktualizované překlady: cs, es, et, gl, id, nb, sl, sv, ug, zh_CN
  • Mnohokrát děkuji všem přispěvatelům: Andika Triwidada, Aron Xu, Jorge González, Ivar Smolin, Daniel Nylander, Fran Dieguez, Matej Urbancic, Kjartan Maraas, Gheyret T.Kenji, Marek Černocký, Matthias Clasen, Johannes Schmid
  • Co je nového ve verzi 2.91.4:

    • Opravené chyby:
    • # 90469 Funkce vyhledávání umožňuje povolit výběr knih pro vyhledávání
    • # 349608, Monitorovat knihy a aktualizovat, když se změní
    • # 353108, Vyhledávání podle jazyka
    • # 601201, [PATCH] nedostatečné uspořádání výsledků vyhledávání
    • # 633834, L10N: msgid & quot; Enabled & quot;
    • # 635162, aplikace Devhelp se kvůli novému GApplication API
    • nebude stavět
    • # 636339, Opravte výchozí hodnotu pro typ seznamu klíčů
    • stav / main / content / books_disabled
    • # 636933, [PATCH] Crash při zavření dialogového okna předvolby s
    • tlačítko pro zavření hlavního panelu
    • Aktualizované překlady: et, he, th, zh_HK, zh_TW

    Co je nového ve verzi 2.30.1:

    • Aktualizované překlady: ca @ valencia, en @ shaw , eo, fr, gl, id, id, nl, sl, sq, ug
    • Děkuji všem přispěvatelům: Kristjan Schmidt, Laurent Dhima, Andika Triwidada, Gheyret Kenji, Noch, Wouter Bolsterlee, Fran Dieguez, Matej Urbancic, Claude Paroz, Thomas Thurman, Carles Ferrando

    Požadavky :

    • GNOME
    • Gtkmozembed

    Ostatní software developer Mikael Hallendal

    Blam
    Blam

    20 Feb 15

    Komentáře k Devhelp

    Komentáře nebyl nalezen
    Přidat komentář
    Zapnout obrázky!