Devhelp

Screenshot der Software:
Devhelp
Softwarebeschreibung:
Version: 3.30.0 Aktualisiert
Upload-Datum: 17 Aug 18
Entwickler: Mikael Hallendal
Lizenz: Frei
Popularität: 15

Rating: nan/5 (Total Votes: 0)

Devhelp ist eine Open-Source-Anwendung, die Benutzern einen API-Dokumentationsbrowser für das GTK + -Widget-Toolkit und verschiedene andere Kernkomponenten und Anwendungen der GNOME-Desktopumgebung zur Verfügung stellt.


Funktionen auf einen Blick

Die Benutzeroberfläche der Anwendung folgt den GNOME HIG (Human Interface Guidelines), was bedeutet, dass sie von jedermann leicht verwendet werden kann. Es besteht aus einer Seitenleiste, die alle enthaltenen Kategorien und Unterkategorien auflistet, und einem großen Ansichtsbereich, in dem Sie durch die aktuelle Dokumentation navigieren können.

Unter den abgedeckten Projekten können wir ATK, Bonobo, Cairomm, Cally, Kamel, Käse, Clutter, D-Bus, Evince, Evolution, GAIL, GIMP, Lichtung, GMime, GStreamer, GTK +, GtkSourceView, PackageKit, PyGTK erwähnen , GNOME Shell, Totem und Vala.

Die Anwendung ist vollständig kompatibel mit GTK-Doc, einem API-Referenzframework, das für GTK + entwickelt wurde und in der gesamten GNOME-Desktopumgebung für die API-Dokumentation verwendet wird. Es verwendet GTK-Doc, um die Dokumentation zu generieren.

Entworfen für GNOME

Während es zum Durchsuchen der API-Dokumentation von GTK + - und GNOME-Komponenten verwendet wird, ist die Software nicht an die GNOME-Desktopumgebung angehängt, da sie in jedem anderen Open Source-Fenstermanager wie MATE, Cinnamon, LXDE verwendet werden kann. Xfce oder sogar Openbox und Fluxbox.


Verfügbarkeit und unterstützte Betriebssysteme

Es wird als Quellarchiv verteilt, das zum Konfigurieren, Kompilieren und Installieren des Programms in jeder Linux-Distribution verwendet werden kann, solange alle Anforderungen erfüllt sind. Die Anwendung kann jedoch leicht aus den Standard-Software-Repositories Ihrer Linux-Distribution installiert werden.

Während große Linux-basierte Betriebssysteme bereits Devhelp enthalten, planen die Entwickler, vorgefertigte Versionen für Windows- und Mac OS X-Betriebssysteme zu entwickeln, um Entwicklern die einfache Bereitstellung von GTK + -Anwendungen auf diesen Plattformen zu erleichtern.


Endeffekt

Devhelp ist eine extrem nützliche Anwendung, die sowohl für Anfänger als auch für fortgeschrittene GNOME / GTK + -Entwickler entwickelt wurde. Es ist eines der wichtigsten Projekte bei der Entwicklung im Rahmen des GNOME-Projekts.

Was ist neu in dieser Version:

  • A einige kleine Verbesserungen.
  • Übersetzungsupdates.

Was ist neu in Version 3.29.3:

  • Devhelp wurde in die GNOME GitLab-Instanz verschoben. Die Bugzilla-Tickets wurden noch nicht auf die GitLab-Probleme migriert. Bevor Sie ein neues Problem auf GitLab stellen, suchen Sie bitte zuerst im Bugzilla. Alle Links stehen wie gewohnt zur Verfügung: https://wiki.gnome.org/Apps/Devhelp
  • Schreiben Sie abschließend eine HACKING-Datei.
  • Zeigen Sie im Fehlerfall keine GtkInfoBar an, verwenden Sie die Standardimplementierung von WebKitWebView, um den Code zu vereinfachen.
  • Code Refactorings: von DhWindow extrahieren DhNotebook, DhSearchBar und bind_sidebar_and_notebook () -Funktion, und delegieren mehr Arbeit zu DhWebView.
  • Machen Sie die folgenden Klassen wiederverwendbar und verschieben Sie sie in die libdevhelp: DhWebView, DhTab, DhTabLabel, DhNotebook und DhSearchBar. Und ziehe dh_window_bind_sidebar_and_notebook () in die libdevhelp.
  • Flatpak: Führen Sie nach dem Erstellen dieser Module Amtk- und Devhelp-Komponententests durch.
  • Anwendungssymbole: Umbenennen von Dateinamen in org.gnome.Devhelp. *, um das Flatpak-Manifest zu vereinfachen.
  • Build-System: Fixiere die verbleibenden Stellen, an denen die libdevhelp API / Major-Version fest codiert war, benutze stattdessen die Variable, um sie in Zukunft einfach zu stoßen.
  • Andere kleine Verbesserungen.
  • Übersetzungsupdates.

Was ist neu in der Version:

  • Viele Code-Refactorings.
  • Schreiben Sie den ersten Komponententest.
  • DhLink: Verwenden Sie eine Union innerhalb der Struktur, um weniger Speicher zu verwenden.
  • Verbessern Sie die API-Dokumentation.
  • Einige kleinere Fehlerbehebungen.
  • Übersetzungsupdates.

Was ist neu in Version 3.26.0:

  • Aktualisierte Übersetzungen: be, da, eu, fi , hu, es, ko, lt, lv, ne, pt_BR, sk, tr

Was ist neu in Version 3.25.1:

  • Buchbaum im Seitenbereich: Kontextmenü mit der Aktion "Alles ausblenden" hinzufügen.
  • Aktualisieren Sie die GUI, wenn sich die Systemschriftarten ändern.
  • Viel Code-Clean-up und Refactorings.
  • Bereinigen Sie das GSettings-Schema.
  • Verwenden Sie GIO zum Laden der Indexdateien.
  • Mehrere Fehlerkorrekturen im Parser.
  • Buildsystem:
  • Deaktivieren Sie -Werror standardmäßig.
  • Verwenden Sie git.mk.
  • Suche nach gsettings-desktop-schemas mit pkg-config.
  • API:
  • Im Referenzhandbuch wurden einige API-Unterbrechungen dokumentiert, aber sowohl Anjuta als auch gnome-builder sollten noch kompilieren und funktionieren.
  • Mehrere Korrekturen in den GTK-Doc-Kommentaren und GObject-Introspektions-Annotationen.
  • Verbessern Sie die Dokumentation, schreiben Sie Klassenbeschreibungen für öffentliche Klassen.
  • DhBookManager ist jetzt ein Singleton.
  • Vernachlässige dh_link_get_page_name ().
  • dh_init () initialisiert nun das i18n.
  • Neue Funktion: dh_free_resources ().
  • Fehler behoben:
  • # 761292, Buchbaum in der Seitenleiste: Rechtsklick hinzufügen - & gt; Alles ausblenden
  • # 775175, Probleme mit der Empfindlichkeit der Rück- / Vorwärtstasten
  • # 776596, devhelp --search springt manchmal nicht auf das Symbol
  • # 782511, Nutzen Sie die Vorteile von Unicode
  • Aktualisierte Übersetzungen: be, de, el, hu, id, pl

Was ist neu in Version 3.24.0:

  • Aktualisierte Übersetzungen: lv

Was ist neu in Version 3.22.0 / 3.24.0 Beta 2:

  • Behobene Fehler:
  • # 763518, Fügen Sie den Seitenleisten-Umschalter zum Menü hinzu
  • # 770785, Hinzufügen der GTK-Doc-API-Referenz und GObject-Introspektionsunterstützung
  • # 771503, Warnung beim Finalisieren der Seitenleiste
  • behoben
  • # 773900, Systemaktualisierung für kleine Builds
  • # 774069, devhelp kann nicht mit jhbuild erstellt werden
  • # 775261, Machen Sie DhLanguage eine GObject-Unterklasse
  • Aktualisierte Übersetzungen: cs, de, es, eu, fi, pelz, hr, hu, es, kk, nb, pl, pt_BR, sk, sl, sr @ latin, sr, sv

Was ist neu in Version 3.22.0:

  • Aktualisierte Übersetzungen: en_GB, fi, pl, sl

Was ist neu in Version 3.20.0 / 3.22.0 Beta 2:

  • Aktualisierte Übersetzungen: de_DE , fi, pl, sl

Was ist neu in Version 3.19.3:

  • Behobene Fehler:
  • # 709658, gedit plugin: zu viele .plugin-Dateien (einige generiert, einige komisch)
  • # 755872, Manchmal wird eine Seite nicht geöffnet
  • # 756341, Verschiedene Code-Verbesserungen und Fehlerbehebungen
  • Aktualisierte Übersetzungen: eu, pt, th, zh_CN

Was ist neu in Version 3.16.1:

  • Behobene Fehler:
  • Liste der offiziellen Entwickler-Dokumentations-Websites aktualisieren
  • # 747016, Symbol: Bietet eine symbolische Variante des App-Symbols

Was ist neu in Version 3.14.0 / 3.16.0 Beta 1:

  • Behobene Fehler:
  • # 728916, Kann & quot; _ & quot; in den Ergebnissen
  • # 741806, Zusätzliche Unterstützung für XF86Back / XF86Forward-Schlüssel
  • # 742447, devhelp stürzt mit einer leeren Dokumentationsdatei ab
  • # 742457, Typo in der GSettings-Konvertierungsdatei führt zum Absturz von gsettings-data-convert
  • # 742687, DevHelpBookTree ist breiter beim Suchen
  • Aktualisierte Übersetzungen: fi, it, ja, sl, tr

Was ist neu in Version 3.14.0:

  • Aktualisierte Übersetzungen: da, de, sr @ latin , sr, zh_CN

Was ist neu in Version 3.14 RC:

  • Behobene Fehler:
  • # 735252, libdevhelp: Fix .pc-Datei erfordert beim Erstellen mit webkit2gtk-4.0
  • Aktualisierte Übersetzungen: fi, gl, hu, id, ko, lv, pl, ru, sv, zh_HK, zh_TW

Was ist neu in Version 3.14 Beta 1:

  • Fehler behoben:
  • # 734324, Build gegen webkit2gtk-4.0
  • Aktualisierte Übersetzungen:
  • wie, ca, ca @ valencia, cs, eu, fi, fr, lt, nb

Was ist neu in Version 3.13.4:

  • Behobene Fehler:
  • # 724098, Etiketten auf der mittleren Registerkarte
  • # 724538, Verwenden Sie den Popover-Befehl für das Zahnradmenü
  • # 727064, Verwenden Sie die Kopfzeile im Einstellungsdialog
  • # 730445, Erweitern Sie die Tabs im Pref Dialog
  • # 730723, Fenster: Shift zulassen-Zurück zum vorherigen Ergebnis
  • # 730772, Verwenden Sie die neue Unterstützung für RTL-Symbole in GtkIconTheme
  • # 732897, Verwenden Sie view-context-menu-symbolic für das Zahnradmenü
  • Aktualisierte Übersetzungen:
  • ca, ca @ valencia, el, es, er, pt_BR, sl

Was ist neu in Version 3.12.1:

  • Aktualisierte Übersetzung: eu

Was ist neu in Version 3.12.0:

  • Aktualisierte Übersetzungen: da, id, pt, sl

Was ist neu in Version 3.12 RC1:

  • Aktualisierte Übersetzungen: fi, fr, ko, lv, pl, ru, sr @ Latein, sr, zh_CN

Was ist neu in Version 3.11.4:

  • Fehler behoben:
  • # 712183, über devhelp, falsche URL
  • # 720167, App-Menü: Standardisieren Sie Hilfe / About / Quit
  • # 720948, Add & quot; Seitenleiste & quot; Stilklasse zur Seitenleiste
  • Aktualisierte Übersetzungen: ca, ca @ valencia, cs, el, es, gl, er, es, pt_BR, sl, zh_CN

Was ist neu in Version 3.10.2:

  • Aktualisierte Übersetzungen: ca, ca @ valencia, de , el

Was ist neu in Version 3.10.0:

  • Behobene Fehler:
  • # 707490, [PATCH] Verwenden Sie nicht AM_GNU_GETTEXT
  • Aktualisierte Übersetzungen: wie, sein, da, fi, er, id, ja, ko, lv, ru, sk, sr @ Latein, sr, th

Was ist neu in Version 3.10 Beta 2:

  • Behobene Fehler:
  • # 700588, Fehler bezüglich des gsetting-Schemas beim Start von gsettings-data-convert
  • # 706498, Typo in der letzten devhelpA's POT-Datei
  • Aktualisierte Übersetzungen:
  • cs, es, fr, gl, er, hu, es, lt, nb, pl, pt_BR, sl, zh_HK, zh_TW

Was ist neu in Version 3.10 Beta 1:

  • Ignacio Casal Quinteiro hat devhelp auf GtkHeaderBar, GtkSearchBar und mehr portiert.
  • Fehler behoben:
  • # 700588, Fehler bezüglich des gsetting-Schemas beim Start von gsettings-data-convert
  • Aktualisierte Übersetzungen: it, lt, pt_BR, zh_HK, zh_TW
  • Vielen Dank an alle Mitwirkenden: Milo Casagrande, Ignacio Casal Quinteiro, Rafael Ferreira, Piotr DrAg, Baptiste Mille-Mathias, Aurimas AŒernius, Chao-Hsiung Liao

Was ist neu in Version 3.9.5:

  • Behobene Fehler:
  • # 703609, Legen Sie Schaltflächenpfeilsymbole entsprechend der Textrichtung des Gebiets fest
  • # 704752, Machen Sie ein Fenster zu einer Vorlage und anderem Zeug
  • # 704805, Das Notizbuch in den Einstellungen wird nicht richtig erweitert

Was ist neu in Version 3.9.4:

  • Fehler behoben:
  • # 665531, devhelp: Ändern Sie den ShowSearchTab-Schlüssel in Strg + K
  • # 695758, Strg + F / Strg + S fokussieren den Sucheintrag nicht
  • # 696922, Registerkarten sollten umsortierbar sein
  • # 700430, .pc verwendet WEBKITGTK_PC_NAME, das nicht mehr definiert ist
  • Aktualisierte Übersetzungen: cs, es, eu, gl, er, hu, ml, nb, ru, sl
  • Vielen Dank an alle Mitwirkenden: BalAzs Asr, Kjartan Maraas, Carlos Garcia Campos, Ignacio Casal Quinteiro, Fran DiAguez, Javier JardAn, Matej UrbanAIA, Yuri Myasoedov, Daniel Mustiles, Yosef oder Boczko, Adam Dingle, Marek AÅ'ernockA1 , Arnel A. Borja, Yaron Shahrabani, Anish A, Aleksander Morgado

Was ist neu in Version 3.8.2:

  • Behobene Fehler:
  • trennt Signale, wenn der Einstellungsdialog heruntergefahren wird
  • Aktualisierte Übersetzungen: ru
  • Vielen Dank an alle Mitwirkenden: Dmitriy S. Seregin, Aleksander Morgado

Was ist neu in Version 3.8.1:

  • Fehler behoben:
  • # 697026, die Schriftgröße ist standardmäßig zu klein und entspricht nicht der Systemschriftgröße
  • # 697541, die Änderung der Einstellungen stürzt ab / scheitert nach dem Schließen eines von mehreren Fenstern
  • Vielen Dank an alle Mitwirkenden: Carlos Garcia Campos, Ignacio Casal Quinteiro, Aleksander Morgado

Was ist neu in Version 3.8.0:

  • Behobene Fehler:
  • # 695455, gedit-plugin: Setzen Sie loader auf python3
  • # 696367, devhelp's gschema stürzt gsettings Werkzeug ab
  • Aktualisierte Übersetzungen: wie, sein, da, el, und, fa, fi, fr, hu, ko, pt_BR, pt, tg
  • Vielen Dank an alle Mitwirkenden: BalAzs Asr, ChangwooRyu, 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

Was ist neu in Version 3.7.91:

  • Fehler behoben:
  • # 569021, Header-Links springen nicht zum richtigen Punkt im Text
  • # 600309, unmöglich oder sehr umständlich von der Tastatur zu navigieren
  • # 640567, Fehler beim Wechseln von Büchern / Seiten zu schnell
  • # 665531, devhelp: Ändern Sie den ShowSearchTab-Schlüssel in Strg + K
  • # 671907, Verwenden Sie keine benutzerdefinierten Marshaller
  • # 673320, Knoten im Seitenbaum sollten nicht auf den Fokus erweitert werden
  • # 693237, Syntaxfehler in der Desktop-Datei
  • Aktualisierte Übersetzungen: ca, ca @ valencia, cs, de, el, gl, it, lt, nb, nl, pl, sl, sr @ lateinisch, sr, th, ug

Was ist neu in Version 3.7.5:

  • Diese Version sieht eine Überarbeitung der Benutzeroberfläche entsprechend den GNOME 3-Anwendungen vor, dank der Arbeit von Aleksander Morgado und Thomas Bechtold während des hakerfest developer experience in Brüssel.
  • Fehler behoben:
  • # 569021, Header-Links springen nicht zum richtigen Punkt im Text
  • # 646402, [Patch] Port devhelp to gsettings
  • # 664080, Fenstertitel wird beim Öffnen von Seiten mit der Suche nicht aktualisiert
  • # 671907, Verwenden Sie keine benutzerdefinierten Marshaller
  • # 679955, Sucheintrag für Sucheinträge verwenden
  • # 679956, Wäre schön, wenn ich nicht einen Tab zur Suche wechseln müsste
  • # 688955, Schriftauswahl tut nichts
  • # 690599, Speicherlecks
  • # 690980, Port zu python3
  • # 692242, libdevhelp: Entfernen Sie dh_init () aus der Kopfzeile, da sie nicht mehr existiert.
  • # 692732, assistant-view: Verweise nicht auf DhApplication
  • # 693017, Die Navigation zurück / vorwärts scheint mit webkit2 gebrochen zu sein
  • # 693023, libdevhelp: Fix .pc-Datei & quot; Erfordert & quot; beim Bauen mit webkitgtk2
  • Aktualisierte Übersetzungen: bg, el, es, gl, er, es, lt, nb, pl, sr @ Latein, sr, ug, zh_HK, zh_TW

Was ist neu in Version 3.6.1:

  • Aktualisierte Übersetzungen: Lettisch, Slowakisch, Malayalam, Estnisch
  • Fix Ctrl-C zum Kopieren

Was ist neu in Version 3.4.0:

  • Behobene Fehler:
  • # 671256, Kompilierungswarnungen werden mit -Wunused-but-set-variable
  • korrigiert
  • Aktualisierte Übersetzungen: ar, as, fa, fi, fr, it, km, ko, lv, pt, uk

Was ist neu in Version 3.2.0:

  • Behobene Fehler:
  • # 592897, Fenster wird nur wiederverwendet, wenn auf der aktuellen Seite
  • # 646399, [Patch] Entfernen Sie unbenutzte PLATTFORM_ {C, LD} FLAGS
  • # 646400, [Patch] entfernen Sie den toten GTK + -Code
  • # 646962, Baut nicht auf Mac OS / Quartz
  • auf
  • # 650542, Einige kleine UI-Verbesserungen
  • Aktualisierte Übersetzungen: ast, ca @ valencia, en_CA, eo, es, eu, fi, ja, lt

Was ist neu in Version 3.0.0:

  • Aktualisierte Übersetzungen: da, de, it, lv , pt_BR, sk, sr @ Latein, sr, ug

Was ist neu in Version 2.91.92:

  • Behobene Fehler:
  • # 644221, Fenster: Legen Sie die Stilklasse fest, bevor Sie sie zur übergeordneten Box hinzufügen
  • Aktualisierte Übersetzungen: de, en_GB, pl, ro, sk, sq

Was ist neu in Version 2.91.91.2:

  • Fehler behoben:
  • Teilupdate für gtk-style-context, einige veraltete Funktionen werden noch verwendet.

Was ist neu in Version 2.91.90:

  • Behobene Fehler: # 642002, [PATCH] -Port gedit Plugin zu GObject Introspection und neuesten
  • GEdit
  • Aktualisierte Übersetzungen: ar, bg, ca, el, eo, es, fa, fr, gl, ko, nl, ru, ug, uk, zh_HK, zh_TW

Was ist neu in Version 2.91.5:

  • Behobene Fehler:
  • # 638748, Anpassung an das neue Multi-Backend-GTK +
  • # 638761, Ellipsize zur Suchkombination hinzufügen
  • Aktualisierte Übersetzungen: cs, es, et, gl, id, nb, sl, sv, ug, zh_CN
  • Vielen Dank an alle Mitwirkenden: 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

Was ist neu in Version 2.91.4:

  • Fehler behoben:
  • # 90469, Suchfunktion zum Auswählen von Büchern für die Suche
  • # 349608, Bücher überwachen und aktualisieren, wenn sie sich ändern
  • # 353108, Suche nach Sprache
  • # 601201, [PATCH] unzureichende Suchergebnisreihenfolge
  • # 633834, L10N: msgid "Aktiviert"
  • # 635162, Devhelp wird aufgrund der neuen GApplication API nicht erstellt
  • # 636339, Korrigieren Sie den Standardwert für den Listenschlüssel
  • state / main / contents / books_disabled
  • # 636933, [PATCH] Absturz beim Schließen des Einstellungsdialogs mit dem
  • Schaltfläche zum Schließen der Titelleiste
  • Aktualisierte Übersetzungen: et, he, th, zh_HK, zh_TW

Was ist neu in Version 2.30.1:

  • Aktualisierte Übersetzungen: ca @ valencia, en @ shaw , eo, fr, gl, hy, id, nl, sl, sq, ug
  • Vielen Dank an alle Mitwirkenden: Kristjan Schmidt, Laurent Dhima, Andika Triwidada, Gheyret Kenji, Noch, Wouter Bolsterlee, Fran Dieguez, Matej Urbancic, Claude Paroz, Thomas Thurman, Carles Ferrando

Anforderungen :

  • GNOME
  • Gtkmozembed

Andere Software von Entwickler Mikael Hallendal

Blam
Blam

20 Feb 15

Kommentare zu Devhelp

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!