Devhelp

Screenshot Software:
Devhelp
Detalii soft:
Versiune: 3.30.0 Actualizat
Incarca data: 17 Aug 18
Producător: Mikael Hallendal
Licenţă: Gratuit
Popularitate: 15

Rating: nan/5 (Total Votes: 0)

Devhelp este o aplicație open source care oferă utilizatorilor un browser de documentație API pentru setul de instrumente widget GTK + și diverse alte componente și aplicații de bază ale mediului de lucru GNOME.


Caracteristici dintr-o privire

Interfața utilizator a aplicației urmează GNOME HIG (Human Interface Guidelines), ceea ce înseamnă că poate fi ușor utilizată de oricine. Acesta conține o bara laterală care include toate categoriile și subcategoriile incluse și o zonă de vizualizare mare, unde puteți naviga în documentația actuală.

Printre proiectele acoperite se numără ATK, Bonobo, Cairomm, Cally, Camel, Cheese, Clutter, D-Bus, Evince, Evolution, GAIL, GIMP, Glade, GMime, GStreamer, GTK +, GtkSourceView, , GNOME Shell, Totem și Vala.

Aplicația este pe deplin compatibilă cu GTK-Doc, care este un cadru de referință API proiectat pentru GTK + și utilizat în întregul mediu desktop GNOME pentru documentația API. Utilizează GTK-Doc pentru a genera documentația.

Proiectat pentru GNOME

În timp ce este folosit pentru a naviga în documentația API a componentelor GTK + și GNOME, software-ul nu este atașat mediului desktop GNOME, deoarece poate fi folosit pe orice alt manager de ferestre open source, cum ar fi MATE, Cinnamon, LXDE, Xfce sau chiar Openbox și Fluxbox.


Disponibilitatea și OS-urile suportate

Este distribuită ca o arhivă sursă care poate fi utilizată pentru configurarea, compilarea și instalarea programului în orice distribuție Linux, atâta timp cât toate cerințele sunt îndeplinite. Cu toate acestea, aplicația poate fi ușor instalată din depozitele de software implicite ale distribuției dvs. Linux.

În vreme ce principalele sisteme de operare bazate pe Linux includ deja Devhelp, dezvoltatorii intenționează să creeze versiuni pre-construite pentru sistemele de operare Windows și Mac OS X, pentru a ajuta dezvoltatorii să implementeze cu ușurință aplicațiile GTK + pe acele platforme.


Linia de fund

Devhelp este o aplicație extrem de utilă atât pentru începători, cât și pentru dezvoltatori avansați GNOME / GTK +. Acesta este unul dintre cele mai importante proiecte care se desfășoară în cadrul proiectului GNOME.

Ce este nou în această versiune:

  • A câteva îmbunătățiri minore.
  • Actualizări de traducere.

Ce este nou în versiunea 3.29.3:

  • Devhelp sa mutat la instanța GNOME GitLab. Biletele bugzilla nu au fost încă migrate la problemele GitLab, așa că înainte de a depune o nouă problemă pe GitLab, vă rugăm să căutați mai întâi bugzilla. Toate linkurile sunt disponibile ca de obicei pe: https://wiki.gnome.org/Apps/Devhelp
  • În final, scrieți un fișier HACKING.
  • Nu afișați un eroare GtkInfoBar, utilizați implementarea implicită WebKitWebView pentru a simplifica codul.
  • Refactorizări de cod: de la DhWindow extrageți funcțiile DhNotebook, DhSearchBar și bind_sidebar_and_notebook () și delegați mai multă lucrare la DhWebView.
  • Faceți reutilizarea următoarelor clase și mutați-le în libdevhelp: DhWebView, DhTab, DhTabLabel, DhNotebook și DhSearchBar. Și mutați dh_window_bind_sidebar_and_notebook () la libdevhelp.
  • Flatpak: executați testele Amtk și Devhelp după construirea acelor module.
  • Pictogramele aplicației: redenumiți numele fișierelor la org.gnome.Devhelp. *, pentru a simplifica manifestul Flatpak.
  • Construiți sistemul: remediați locurile rămase în care a fost codificat hardcodul API / versiune majoră, utilizați variabila în loc să o faceți cu ușurință în viitor.
  • Alte îmbunătățiri minore.
  • Actualizări de traducere.

Ce este nou în versiune:

  • O mulțime de refactorizări de cod.
  • Scrie primul test de unitate.
  • DhLink: utilizați o unitate în cadrul structului pentru a utiliza mai puțină memorie.
  • Îmbunătățiți documentația API.
  • Unele corecții minore ale erorilor.
  • Actualizări de traducere.

Ce este nou în versiunea 3.26.0:

  • Traduceri actualizate: be, da, eu, fi , hu, it, ko, lt, lv, ne, pt_BR, sk, tr

Ce este nou în versiunea 3.25.1:

  • Arborele de cărți din panoul lateral: adăugați meniul contextual cu Restrângeți toate acțiunile.
  • Actualizați interfața grafică atunci când schimbați fonturile sistemului.
  • O mulțime de curățare a codului și refactorizări.
  • Curățați schema GSettings.
  • Utilizați GIO pentru a încărca fișierele index.
  • Mai multe remedii de eroare în parser.
  • Construiți sistemul:
  • Dezactivați -Werror în mod implicit.
  • Utilizați git.mk.
  • Verificați dacă schemele desktop-desktop-uri cu pkg-config.
  • API:
  • Au existat unele pauze API documentate în manualul de referință, dar atât Anjuta, cât și gnome-builder ar trebui să compileze și să funcționeze bine.
  • Mai multe remedii în comentariile GTK-Doc și adnotările Introspecție GObject.
  • Îmbunătățiți documentația, scrieți descrieri de clasă pentru clasele publice.
  • DhBookManager este acum un singleton.
  • Depreciează dh_link_get_page_name ().
  • dh_init () iniționează acum i18n.
  • Funcție nouă: dh_free_resources ().
  • Buguri fixe:
  • # 761292, Arborele de carte din bara laterală: adăugați clic dreapta - & gt; restrângeți toate
  • # 775175, Probleme cu sensibilitatea butoanelor din spate / înainte
  • # 776596, devhelp - uneori nu merge la simbol
  • # 782511, profitați de Unicode
  • Traduceri actualizate: be, de, el, hu, id, pl

Ce este nou în versiunea 3.24.0:

  • Traduceri actualizate: >

Ce este nou în versiunea 3.22.0 / 3.24.0 Beta 2:

  • # 763518, adăugați butonul lateral în meniu
  • # 770785, Adăugați referință API GTK-Doc și suport pentru Introspecție GObject
  • # 771503, remediați avertismentul în finalizarea barei laterale
  • # 773900, Actualizare sistem de construcție mic
  • # 774069, în imposibilitatea de a construi devhelp de jhbuild
  • # 775261, Faceți DhLanguage o subclasă GObject
  • Traduceri actualizate: cs, de, es, eu, fi, bl, hr, hu, kk, nb,

    Ce este nou în versiunea 3.22.0:

    • Traduceri actualizate: en_GB, fi, pl, sl

    Ce este nou în versiunea 3.20.0 / 3.22.0 Beta 2:

    • Traduceri actualizate: en_GB , fi, pl, sl

    Ce este nou în versiunea 3.19.3:

  • # 709658, pluginul gedit: prea multe fișiere .plugin (unele generate, unele ciudate)
  • # 755872, Uneori o pagină nu se deschide
  • # 756341, Diferite îmbunătățiri de cod și corecții de erori
  • Traduceri actualizate: eu, pt, th, zh_CN
  • Ce este nou în versiunea 3.16.1:

    • Actualizați lista site-urilor oficiale de documentație pentru dezvoltatori
    • # 747016, pictogramă: furnizați o variantă simbolică a pictogramei aplicației

    Ce este nou în versiunea 3.14.0 / 3.16.0 Beta 1:

    / li>

  • # 728916, nu se poate găsi "_" în rezultatele
  • # 741806, Suport adăugat pentru cheile XF86Back / XF86Forward
  • # 742447, devhelp se blochează cu fișier de documentație gol
  • # 742457, Tipul în fișierul de conversie GSettings determină gsettings-data-convert to crash
  • # 742687, DevHelpBookTree este mai mare atunci când căutați
  • Traduceri actualizate: fi, it, ja, sl, tr
  • Ce este nou în versiunea 3.14.0:

    • Traduceri actualizate: da, de, sr @ latin , sr, zh_CN

    Ce este nou în versiunea 3.14 RC:

  • # 735252, libdevhelp: Fișierul .pc de reparație necesită atunci când se construiește cu webkit2gtk-4.0
  • Traduceri actualizate: fi, gl, hu, id, ko, lv, pl, ru, sv, zh_HK, zh_TW
  • Ce este nou în versiunea 3.14 Beta 1:

    • Buguri fixe:
    • # 734324, Construiți împotriva webkit2gtk-4.0
    • Traduceri actualizate:
    • ca, ca, ca @ valencia, cs, eu, fi, fr, lt, nb

    Ce este nou în versiunea 3.13.4:

  • # 724098, etichete centru tab
  • # 724538, Utilizați pop-up pentru meniul de viteze
  • # 727064, Folosiți bara de antet în dialogul de preferințe
  • # 730445, Extindeți filele din dialogul pref.
  • # 730723, fereastra: Permiteți Shift-Întoarcere la găsirea anterioară
  • # 730772, Utilizați noul suport pentru pictogramele RTL în GtkIconTheme
  • # 732897, Utilizați vizualizarea-context-meniu-simbolic pentru meniul de viteze
  • Traduceri actualizate:
  • ca, ca @ valencia, el, es, el, pt_BR, sl
  • Ce este nou în versiunea 3.12.1:

    Ce este nou în versiunea 3.12.0:

    • Traduceri actualizate: da, id, pt, sl

    Ce este nou în versiunea 3.12 RC1:

    pl, ru, sr @ latin, sr, zh_CN

    Ce este nou în versiunea 3.11.4:

    • Buguri fixe:
    • # 712183, despre devhelp, adresă greșită
    • # 720167, meniul aplicații: standardizați Ajutor / Despre / Renunțare
    • # 720948, Adăugați "bara laterală" stil pentru bara laterală
    • Traduceri actualizate: ca, ca @ valencia, cs, el, es, gl, el, pt_BR, sl, zh_CN

    Ce este nou în versiunea 3.10.2:

    • Traduceri actualizate: ca, ca @ valencia, de , el

    Ce este nou în versiunea 3.10.0:

  • # 707490, [PATCH] Nu utilizați AM_GNU_GETTEXT
  • Traduceri actualizate: as, be, da, fi, id, ja, ko, lv, ru,

    Ce este nou în versiunea 3.10 Beta 2:

  • # 700588, Eroare privind schema gsetting când începe gsettings-data-conversion
  • # 706498, Typo în ultimul fișier POT al lui devhelpA
  • Traduceri actualizate:
  • cs, es, fr, gl, el, hu, it, lt, nb, pl, pt_BR, sl, zh_HK, zh_TW
  • Ce este nou în versiunea 3.10 Beta 1:

    • Ignacio Casal Quinteiro a transmis devhelp către GtkHeaderBar, GtkSearchBar și multe altele.
    • Buguri fixe:
    • # 700588, Eroare privind schema gsetting când începe gsettings-data-conversion
    • Traduceri actualizate: it, lt, pt_BR, zh_HK, zh_TW

    • Mulți mulțumiri tuturor colaboratorilor: Milo Casagrande, Ignacio Casal Quinteiro, Rafael Ferreira, Piotr DrA ... g, Baptiste Mille-Mathias, Aurimas Aernius, Chao-Hsiung Liao

    Ce este nou în versiunea 3.9.5:

  • # 703609, Setați pictogramele cu săgeți în funcție de direcția textului local
  • # 704752, Faceți fereastră un șablon și alte lucruri
  • # 704805, Notebook-ul din preferințe nu se extinde în mod corespunzător
  • Ce este nou în versiunea 3.9.4:

    • Buguri fixe:
    • # 665531, devhelp: schimbați tasta ShowSearchTab pentru a ctrl + K
    • # 695758, Ctrl + F / Ctrl + S nu focalizează intrarea de căutare
    • # 696922, filele ar trebui să fie reordonabile
    • # 700430, .pc folosește WEBKITGTK_PC_NAME care nu mai este definită
    • Traduceri actualizate: cs, es, eu, gl, el, hu, ml, nb, ru, sl

    • Mulți mulțumiri tuturor colaboratorilor: BalAzs Asr, Kjartan Maraas, Carlos Garcia Campos, Ignacio Casal Quinteiro, Fran DiAguez, Javier Jard AÂn, Matej UrbanAa iA, Yuri Myasoedov, Daniel Mustieles, Yosef Or Boczko, Adam Dingle, Marek AÅ'ernockAl , Arnel A. Borja, Yaron Shahrabani, Anish A, Aleksander Morgado

    Ce este nou în versiunea 3.8.2:

  • deconectați semnalele atunci când fereastra de preferințe este oprită
  • Traduceri actualizate: ru
  • Multe mulțumiri tuturor colaboratorilor: Dmitriy S. Seregin, Aleksander Morgado
  • Ce este nou în versiunea 3.8.1:

    • Buguri fixe:
    • # 697026, dimensiunea fontului este prea mică în mod implicit și nu se potrivește cu dimensiunea fontului sistemului
    • # 697541, modificarea preferințelor se blochează / eșuează după închiderea unuia dintre ferestrele multiple
    • Multe mulțumiri tuturor colaboratorilor: Carlos Garcia Campos, Ignacio Casal Quinteiro, Aleksander Morgado

    Ce este nou în versiunea 3.8.0:

  • # 695455, gedit-plugin: Setați încărcătorul în Python3
  • # 696367, programul gschema de la devhelp blochează instrumentul de setări
  • Traduceri actualizate: as, be, da, el, et, fa, fi, ht, pt, pt_BR, pt,
    Mulțumiri tuturor celorlalți contribuitori: BalAzs Asr, Changwoo Ryu, Mattias PAμldaru, 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
  • Ce este nou în versiunea 3.7.91:

    • Buguri fixe:
    • # 569021, link-urile de antet nu sară la punctul corect în text
    • # 600309, imposibil sau foarte greu de navigat de la tastatură
    • # 640567, Eroare apărută la schimbarea cărților / paginilor prea repede
    • # 665531, devhelp: schimbați tasta ShowSearchTab pentru a ctrl + K
    • # 671907, Nu utilizați marshallers personalizați
    • # 673320, Nodurile din arborele lateral nu trebuie să se extindă pe focalizare
    • # 693237, erori de sintaxă în fișierul desktop
    • Traduceri actualizate: ca, ca @ valencia, cs, de, el, gl, it, nl, sr,

    Ce este nou în versiunea 3.7.5:

    • Această versiune văd o revizuire a interfeței UI în conformitate cu aplicațiile GNOME 3, datorită activității lui Aleksander Morgado și a lui Thomas Bechtold în timpul experienței dezvoltatorilor hackfest la Bruxelles.
    • Buguri fixe:
    • # 569021, link-urile de antet nu sară la punctul corect în text
    • # 646402, [patch] port devhelp la gsettings
    • # 664080, Titlul ferestrei nu este actualizat la deschiderea paginilor utilizând căutarea
    • # 671907, Nu utilizați marshallers personalizați
    • # 679955, Utilizați intrarea de căutare pentru intrările de căutare
    • # 679956, ar fi frumos să nu trebuiască să comutați o filă pentru a căuta
    • # 688955, Selecția fonturilor nu face nimic
    • # 690599, pierderi de memorie
    • # 690980, port la python3
    • # 692242, libdevhelp: Eliminați dh_init () din antet deoarece nu mai există.
    • # 692732, vizualizare asistent: nu se referă la DhApplication
    • # 693017, Navigarea înapoi / înainte pare a fi spartă cu webkit2
    • # 693023, libdevhelp: Fișierul ".pc fix" "Necesar" atunci când construiți cu webkitgtk2
    • Traduceri actualizate: bg, el, es, gl, el, lt, nb, pl, sr @ latin, sr, ug, zh_HK, zh_TW

    Ce este nou în versiunea 3.6.1:

    • Traduceri actualizate: letonă, slovacă, malayalam, estonă
    • Fixați Ctrl-C pentru a copia

    Ce este nou în versiunea 3.4.0:

  • # 671256, Atașați avertismentele de compilare cu ajutorul funcției -Wunused-but-set-variable
  • Traduceri actualizate: ar, as, fa, fi, fr, it, km, ko, lv, pt, uk
  • Ce este nou în versiunea 3.2.0:

  • # 592897, fereastra este refolosită numai dacă este în pagina curentă
  • # 646399, [patch] eliminați PLATFORM_ {C, LD} FLAGS neutilizate
  • # 646400, [patch] elimina codul GTK + mort
  • # 646962, nu se bazează pe Mac OS / Quartz
  • # 650542, Unele mici modificări ale UI
  • Traduceri actualizate: ast, ca @ valencia, en_CA, eo, es, eu, fi, ja, lt
  • Ce este nou în versiunea 3.0.0:

    • Traduceri actualizate: da, de, it , pt_BR, sk, sr @ latin, sr, ug

    Ce este nou în versiunea 2.91.92:

  • # 644221, fereastră: setați clasa de stil înainte de a adăuga la caseta părinte
  • Traduceri actualizate: de, en_GB, pl, ro, sk, sq
  • Ce este nou în versiunea 2.91.91.2:

    • Buguri fixe:
    • actualizare parțială pentru contextul de tip gtk-style, unele funcții depreciate sunt încă utilizate.

    Ce este nou în versiunea 2.91.90:

    • gedit plugin pentru GObject Introspection și mai recent
    • gedit
    • Traduceri actualizate: ar, bg, ca, el, es, fa, fr, gl, ko, nl, ru,

    Ce este nou în versiunea 2.91.5:

  • # 638748, Adaptați la noul GTK + multi backend
  • # 638761, adăugați ellipsize pentru a căuta combo-ul
  • Traduceri actualizate: cs, es, et, gl, id, nb, sl, sv, ug, zh_CN

  • Mulțumiri tuturor colaboratorilor: Andika Triwidada, Aron Xu, Jorge González, Ivar Smolin, Daniel Nylander, Fran Dieguez, Matej Urbancic, Kjartan Maraas, Gheyret T.Kenji, Marek Cernocky, Matthias Clasen, Johannes Schmid

    Ce este nou în versiunea 2.91.4:

    • Buguri fixe:
    • # 90469, Funcția de căutare pentru a permite selectarea cărților pentru căutare
    • # 349608, Monitorizați cărțile și actualizați la schimbare
    • # 353108, Căutare după limbă
    • # 601201, [PATCH] comandă necorespunzătoare a rezultatelor căutării
    • # 633834, L10N: msgid & quot; Enabled & quot;
    • # 635162, Devhelp nu va construi datorită noului GApplication API
    • # 636339, Fixați valoarea implicită pentru tasta tip listă
    • stare / principal / conținutul / books_disabled
    • # 636933, [PATCH] Crash la închiderea dialogului de preferințe cu
    • butonul de închidere a barei de titlu
    • Traduceri actualizate: et, el, th, zh_HK, zh_TW

    Ce este nou în versiunea 2.30.1:

    • Traduceri actualizate: ca @ valencia, en @ shaw , eo, fr, gl, hy, id, nl, sl, sq, ug

    • Mulțumiri mulțumiri tuturor participanților: Kristjan Schmidt, Laurent Dhima, Andika Triwidada, Gheyret Kenji, Noch, Wouter Bolsterlee, Fran Dieguez, Matej Urbancic, Claude Paroz, Thomas Thurman, Carles Ferrando

    Cerințe :

    • GNOME
    • Gtkmozembed

    Alte software-uri de dezvoltator Mikael Hallendal

    Blam
    Blam

    20 Feb 15

    Comentarii la Devhelp

    Comentariile nu a fost găsit
    Adauga comentarii
    Porniţi pe imagini!