Devhelp

Screenshot Software:
Devhelp
Szczegóły programowe:
Wersja: 3.30.0 Aktualizowane
Filmu: 17 Aug 18
Wywoływacz: Mikael Hallendal
Licencja: Wolny
Popularność: 15

Rating: nan/5 (Total Votes: 0)

Devhelp to aplikacja typu open source, która zapewnia użytkownikom przeglądarkę dokumentacji interfejsu API dla zestawu narzędzi do widgetów GTK + oraz różnych innych podstawowych komponentów i aplikacji środowiska graficznego GNOME.


Funkcje na pierwszy rzut oka

Interfejs użytkownika aplikacji jest zgodny z GNOME HIG (Human Interface Guidelines), co oznacza, że ​​może być z łatwością wykorzystany przez każdego. Zawiera on pasek boczny zawierający listę wszystkich kategorii i podkategorii oraz duży obszar widoku, w którym można nawigować w rzeczywistej dokumentacji.

Wśród omawianych projektów możemy wymienić ATK, Bonobo, Cairomm, Cally, Camel, Cheese, Clutter, D-Bus, Evince, Evolution, GAIL, GIMP, Glade, GMime, GStreamer, GTK +, GtkSourceView, PackageKit, PyGTK Powłoka GNOME, Totem i Vala.

Aplikacja jest w pełni kompatybilna z GTK-Doc, który jest referencyjnym środowiskiem API zaprojektowanym dla GTK + i używanym w całym środowisku GNOME do dokumentacji API. Używa GTK-Doc do generowania dokumentacji.

Zaprojektowany dla GNOME

Chociaż jest używany do przeglądania dokumentacji API składników GTK + i GNOME, oprogramowanie nie jest dołączone do środowiska graficznego GNOME, ponieważ może być użyte w dowolnym innym menedżerze okien open source, takim jak MATE, Cinnamon, LXDE, Xfce lub nawet Openbox i Fluxbox.


Dostępność i obsługiwane systemy operacyjne

Jest rozpowszechniany jako archiwum źródłowe, które może być używane do konfigurowania, kompilowania i instalowania programu w dowolnej dystrybucji Linuksa, o ile spełnione są wszystkie wymagania. Jednak aplikacja może być łatwo zainstalowana z domyślnych repozytoriów oprogramowania twojej dystrybucji Linuksa.

Podczas gdy główne systemy operacyjne oparte na systemie Linux zawierają już Devhelp, programiści planują tworzyć gotowe wersje dla systemów operacyjnych Windows i Mac OS X, aby pomóc programistom w łatwym wdrażaniu aplikacji GTK + na tych platformach.


Dolna linia

Devhelp to niezwykle przydatna aplikacja przeznaczona zarówno dla początkujących, jak i zaawansowanych programistów GNOME / GTK +. Jest to jeden z najważniejszych projektów opracowywanych w ramach projektu GNOME.

Co nowego w tej wersji:

  • A kilka drobnych ulepszeń.
  • Aktualizacje tłumaczeń.

Co nowego w wersji 3.29.3:

  • Devhelp został przeniesiony do instancji GitLab GNOME. Bilety bugzilla nie zostały jeszcze przeniesione do wersji GitLab, więc przed zgłoszeniem nowego wydania na GitLab, najpierw przeszukaj bugzillę. Wszystkie linki są dostępne jak zwykle na stronie: https://wiki.gnome.org/Apps/Devhelp
  • Na koniec napisz plik HACKING.
  • Nie wyświetlaj błędu GtkInfoBar, użyj domyślnej implementacji WebKitWebView, aby uprościć kod.
  • Refaktoryzacja kodu: z DhWindow wyodrębnij funkcję DhNotebook, DhSearchBar i bind_sidebar_and_notebook () i deleguj więcej pracy do DhWebView.
  • Ulepsz następujące klasy i przenieś je do biblioteki libdevhelp: DhWebView, DhTab, DhTabLabel, DhNotebook i DhSearchBar. I przenieś dh_window_bind_sidebar_and_notebook () do libdevhelp.
  • Flatpak: uruchom testy jednostkowe Amtk i Devhelp po zbudowaniu tych modułów.
  • Ikony aplikacji: zmień nazwy plików na org.gnome.Devhelp. *, aby uprościć manifest Flatpak.
  • Buduj system: napraw pozostałe miejsca, w których interfejs API libdevhelp / wersja główna został zakodowany na stałe, użyj zamiast tego zmiennej, aby łatwo ją zmienić w przyszłości.
  • Inne drobne ulepszenia.
  • Aktualizacje tłumaczeń.

Co nowego w wersji:

  • Wiele refaktoryzacji kodu.
  • Napisz pierwszy test jednostki.
  • DhLink: użyj unii wewnątrz struktury, aby zużywać mniej pamięci.
  • Ulepsz dokumentację interfejsu API.
  • Kilka drobnych poprawek.
  • Aktualizacje tłumaczeń.

Co nowego w wersji 3.26.0:

  • Zaktualizowane tłumaczenia: be, da, eu, fi , hu, it, ko, lt, lv, ne, pt_BR, sk, tr

Co nowego w wersji 3.25.1:

  • Drzewo książek w panelu bocznym: dodaj menu kontekstowe za pomocą Zwiń całą akcję.
  • Zaktualizuj GUI, gdy zmieniają się czcionki systemowe.
  • Mnóstwo czyszczenia kodu i refaktoryzacji.
  • Uporządkuj schemat GSettings.
  • Użyj GIO, aby załadować pliki indeksu.
  • Kilka poprawek w analizatorze składni.
  • System kompilacji:
  • Wyłącz domyślnie funkcję Werror.
  • Użyj git.mk.
  • Sprawdź gsettings-desktop-schemas za pomocą pkg-config.
  • API:
  • W podręczniku zostały udokumentowane pewne przerwy API, ale zarówno Anjuta, jak i gnome-builder nadal powinny się kompilować i działać poprawnie.
  • Kilka poprawek w komentarzach GTK-Doc i Adnotacjach GObject Introspection.
  • Ulepsz dokumentację, pisz opisy klas dla klas publicznych.
  • DhBookManager jest teraz singletonem.
  • Przestań dh_link_get_page_name ().
  • dh_init () teraz inicjuje i18n.
  • Nowa funkcja: dh_free_resources ().
  • Naprawiono błędy:
  • # 761292, Drzewo książek na pasku bocznym: kliknij prawym przyciskiem myszy - & gt; zwinąć wszystko
  • # 775175, Problemy z czułością przycisków wstecz / przodu
  • # 776596, devhelp - wyszukiwanie czasami nie przeskakuje do symbolu
  • # 782511, Skorzystaj z Unicode
  • Zaktualizowane tłumaczenia: be, de, el, hu, id, pl

Co nowego w wersji 3.24.0:

  • Zaktualizowane tłumaczenia: lv

Co nowego w wersji 3.22.0 / 3.24.0 Beta 2:

  • Naprawiono błędy:
  • # 763518, Dodaj przystawkę paska bocznego do menu
  • # 770785, Dodaj dokumentację GTK-Doc API i obsługę Introspekcji GObject
  • # 771503, naprawienie ostrzeżenia w sfinalizowaniu paska bocznego
  • # 773900, Aktualizacja systemu małej instalacji
  • # 774069, nie można zbudować devhelp przez jhbuild
  • # 775261, Utwórz DhLanguage podklas GObject
  • Zaktualizowane tłumaczenia: cs, de, es, eu, fi, fur, hr, hu, it, kk, nb, pl, pt_BR, sk, sl, sr @ latin, sr, sv

Co nowego w wersji 3.22.0:

  • Zaktualizowane tłumaczenia: en_GB, fi, pl, sl

Co nowego w wersji 3.20.0 / 3.22.0 Beta 2:

  • Zaktualizowane tłumaczenia: en_GB , fi, pl, sl

Co nowego w wersji 3.19.3:

  • Naprawiono błędy:
  • # 709658, wtyczka gedit: zbyt wiele plików .plugin (niektóre są generowane, niektóre dziwne)
  • # 755872, Czasami strona nie jest otwierana
  • # 756341, Różne ulepszenia kodu i poprawki błędów
  • Zaktualizowane tłumaczenia: eu, pt, th, zh_CN

Co nowego w wersji 3.16.1:

  • Naprawiono błędy:
  • Zaktualizuj listę oficjalnych witryn z dokumentacją dla programistów
  • # 747016, ikona: zapewnia symboliczny wariant ikony aplikacji

Co nowego w wersji 3.14.0 / 3.16.0 Beta 1:

  • Naprawiono błędy:
  • # 728916, Nie można znaleźć "_" w wynikach
  • # 741806, Dodano obsługę klawiszy XF86Back / XF86Forward
  • # 742447, devhelp zawiesza się z pustym plikiem dokumentacji
  • # 742457, Literówka w pliku konwersji GSettings powoduje zawieszanie konwersji danych w gsettings-data
  • # 742687, DevHelpBookTree jest szerszy podczas wyszukiwania
  • Zaktualizowane tłumaczenia: fi, it, ja, sl, tr

Co nowego w wersji 3.14.0:

  • Zaktualizowane tłumaczenia: da, de, sr @ latin , sr, zh_CN

Co nowego w wersji 3.14 RC:

  • Naprawiono błędy:
  • # 735252, libdevhelp: Napraw plik .pc wymagany podczas budowania za pomocą webkit2gtk-4.0
  • Zaktualizowane tłumaczenia: fi, gl, hu, id, ko, lv, pl, ru, sv, zh_HK, zh_TW

Co nowego w wersji 3.14 Beta 1:

  • Naprawiono błędy:
  • # 734324, Kompilacja przeciwko webkit2gtk-4.0
  • Zaktualizowane tłumaczenia:
  • as, ca, ca @ valencia, cs, eu, fi, fr, lt, nb

Co nowego w wersji 3.13.4:

  • Naprawiono błędy:
  • # 724098, etykiety kart centralnych
  • # 724538, Użyj popwera w menu koła zębatego
  • # 727064, Użyj nagłówka w oknie dialogowym preferencji
  • # 730445, Rozwiń karty w oknie dialogowym
  • # 730723, okno: Zezwalaj Shift-Return na poprzednie znalezisko
  • # 730772, Użyj nowej obsługi ikon RTL w GtkIconTheme
  • # 732897, Użyj widoku kontekstowego menu symbolicznego dla menu koła zębatego
  • Zaktualizowane tłumaczenia:
  • ca, ca @ valencia, el, es, he, pt_BR, sl

Co nowego w wersji 3.12.1:

  • Zaktualizowane tłumaczenie: eu

Co nowego w wersji 3.12.0:

  • Zaktualizowane tłumaczenia: da, id, pt, sl

Co nowego w wersji 3.12 RC1:

  • Zaktualizowane tłumaczenia: fi, fr, ko, lv, pl, ru, sr @ latin, sr, zh_CN

Co nowego w wersji 3.11.4:

  • Naprawiono błędy:
  • # 712183, o devhelp, nieprawidłowym adresie URL
  • # 720167, menu aplikacji: standaryzuj Pomoc / Informacje / Zakończ
  • # 720948, Dodaj "pasek boczny" styl klasy na pasku bocznym
  • Zaktualizowane tłumaczenia: ca, ca @ valencia, cs, el, es, gl, on, it, pt_BR, sl, zh_CN

Co nowego w wersji 3.10.2:

  • Zaktualizowane tłumaczenia: ca, ca @ valencia, de , el

Co nowego w wersji 3.10.0:

  • Naprawiono błędy:
  • # 707490, [PATCH] Nie używaj AM_GNU_GETTEXT
  • Zaktualizowane tłumaczenia: as, be, da, fi, he, id, ja, ko, lv, ru, sk, sr @ latin, sr, th

Co nowego w wersji 3.10 Beta 2:

  • Naprawiono błędy:
  • # 700588, Błąd związany ze schematem konfiguracji gsettings po uruchomieniu polecenia gsettings-data-convert
  • # 706498, Literówka w ostatnim pliku POT devhelpA
  • Zaktualizowane tłumaczenia:
  • cs, es, fr, gl, he, hu, it, lt, nb, pl, pt_BR, sl, zh_HK, zh_TW

Co nowego w wersji 3.10 Beta 1:

  • Ignacio Casal Quinteiro przekazał devhelp do GtkHeaderBar, GtkSearchBar i innych.
  • Naprawiono błędy:
  • # 700588, Błąd związany ze schematem konfiguracji gsettings po uruchomieniu polecenia gsettings-data-convert
  • Zaktualizowane tłumaczenia: it, lt, pt_BR, zh_HK, zh_TW
  • Wielkie dzięki dla wszystkich współtwórców: Milo Casagrande, Ignacio Casal Quinteiro, Rafael Ferreira, Piotr DrA ... g, Baptiste Mille-Mathias, Aurimas Arzeernius, Chao-Hsiung Liao

Co nowego w wersji 3.9.5:

  • Naprawiono błędy:
  • # 703609, Ustaw ikony strzałek przycisków zgodnie z kierunkiem tekstu lokalizacji
  • # 704752, Utwórz okno jako szablon i inne elementy
  • # 704805, Notatnik w preferencjach nie rozwija się prawidłowo

Co nowego w wersji 3.9.4:

  • Naprawiono błędy:
  • # 665531, devhelp: zmień klucz ShowSearchTab na Ctrl + K
  • # 695758, Ctrl + F / Ctrl + S nie wyostrzaj wpisu wyszukiwania
  • # 696922, Karty powinny być ponownie dostępne
  • # 700430, .pc używa WEBKITGTK_PC_NAME, który nie jest już zdefiniowany
  • Zaktualizowane tłumaczenia: cs, es, eu, gl, he, hu, ml, nb, ru, sl
  • Wielkie podziękowania dla wszystkich autorów: BalAzs Asr, Kjartan Maraas, Carlos Garcia Campos, Ignacio Casal Quinteiro, Fran DiAguez, Javier JardAnn, Matej UrbanAa, Yuri Myasoedov, Daniel Mustieles, Yosef Or Boczko, Adam Dingle, Marek AÅ'ernockA ½ , Arnel A. Borja, Yaron Shahrabani, Anish A, Aleksander Morgado

Co nowego w wersji 3.8.2:

  • Naprawiono błędy:
  • rozłącza sygnały, gdy okno dialogowe preferencji jest wyłączone
  • Zaktualizowane tłumaczenia: ru
  • Wielkie dzięki dla wszystkich współpracowników: Dmitriy S. Seregin, Aleksander Morgado

Co nowego w wersji 3.8.1:

  • Naprawiono błędy:
  • # 697026, rozmiar czcionki jest zbyt mały i nie pasuje do rozmiaru czcionki systemowej
  • # 697541, zmiana preferencji powoduje zawieszenie / zawieszenie po zamknięciu jednego z wielu okien
  • Wielkie dzięki dla wszystkich współtwórców: Carlos Garcia Campos, Ignacio Casal Quinteiro, Aleksander Morgado

Co nowego w wersji 3.8.0:

  • Naprawiono błędy:
  • # 695455, gedit-plugin: Ustaw program ładujący na python3
  • # 696367, narzędzie gsechema programu devhelp zawiesza narzędzia
  • Zaktualizowane tłumaczenia: as, be, da, el, et, fa, fi, fr, hu, ko, pt_BR, pt, tg
  • Wielkie dzięki dla wszystkich współpracowników: 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

Co nowego w wersji 3.7.91:

  • Naprawiono błędy:
  • # 569021, linki nagłówka nie przeskakują, aby poprawić punkt w tekście
  • # 600309, niemożliwe lub bardzo kłopotliwe w nawigacji z klawiatury
  • # 640567, Wystąpił błąd podczas zbyt szybkiej zmiany książek / stron
  • # 665531, devhelp: zmień klucz ShowSearchTab na Ctrl + K
  • # 671907, Nie używaj niestandardowych koordynatorów.
  • # 673320, Węzły w drzewie bocznym nie powinny rozszerzać fokusu
  • # 693237, Błędy składni w pliku na pulpicie
  • Zaktualizowane tłumaczenia: ca, ca @ valencia, cs, de, el, gl, it, lt, nb, nl, pl, sl, sr @ latin, sr, th, ug

Co nowego w wersji 3.7.5:

  • W tej wersji widzimy zmianę interfejsu użytkownika zgodną z aplikacjami zgodnymi z GNOME 3, dzięki pracy Aleksandra Morgado i Thomasa Bechtolda podczas eksperymentów hackfest w Brukseli.
  • Naprawiono błędy:
  • # 569021, linki nagłówka nie przeskakują, aby poprawić punkt w tekście
  • # 646402, [patch] port devhelp do gsettings
  • # 664080, Tytuł okna nie został zaktualizowany podczas otwierania stron za pomocą wyszukiwania
  • # 671907, Nie używaj niestandardowych koordynatorów.
  • # 679955, Użyj wpisu wyszukiwania dla wpisów wyszukiwania
  • # 679956, Byłoby miło nie przełączać karty do wyszukiwania
  • # 688955, Wybór czcionki nic nie robi
  • # 690599, wycieki pamięci
  • # 690980, port do python3
  • # 692242, libdevhelp: Usuń dh_init () z nagłówka, ponieważ już nie istnieje.
  • # 692732, asystent-widok: nie odwołuj się do DhApplication
  • # 693017, Nawigacja w tył / w przód wydaje się zepsuta w webkit2
  • # 693023, libdevhelp: Napraw plik .pc "Wymaga" & quot; podczas budowania z webkitgtk2
  • Zaktualizowane tłumaczenia: bg, el, es, gl, he, it, lt, nb, pl, sr @ latin, sr, ug, zh_HK, zh_TW

Co nowego w wersji 3.6.1:

  • Zaktualizowane tłumaczenia: łotewski, słowacki, malajalam, estoński
  • Napraw Ctrl-C, aby skopiować

Co nowego w wersji 3.4.0:

  • Naprawiono błędy:
  • # 671256, Naprawianie ostrzeżeń kompilacji za pomocą zmiennej -Wunused-set-set
  • Zaktualizowane tłumaczenia: ar, as, fa, fi, fr, it, km, ko, lv, pt, uk

Co nowego w wersji 3.2.0:

  • Naprawiono błędy:
  • # 592897, okno jest ponownie używane tylko na bieżącej stronie
  • # 646399, [poprawka] usuń nieużywane PLATFORMY {C, LD} FLAGI
  • # 646400, [poprawka] usuwa martwy kod GTK +
  • # 646962, Nie buduje się na Mac OS / Quartz
  • # 650542, Niektóre małe ulepszenia interfejsu użytkownika
  • Zaktualizowane tłumaczenia: ast, ca @ valencia, en_CA, eo, es, eu, fi, ja, lt

Co nowego w wersji 3.0.0:

  • Zaktualizowane tłumaczenia: da, de, it, lv , pt_BR, sk, sr @ latin, sr, ug

Co nowego w wersji 2.91.92:

  • Naprawiono błędy:
  • # 644221, okno: ustaw klasę stylu przed dodaniem do skrzynki nadrzędnej
  • Zaktualizowane tłumaczenia: de, en_GB, pl, ro, sk, sq

Co nowego w wersji 2.91.91.2:

  • Naprawiono błędy:
  • częściowa aktualizacja kontekstu stylu gtk, niektóre przestarzałe funkcje są nadal używane.

Co nowego w wersji 2.91.90:

  • Naprawiono błędy: # 642002, [PATCH] port wtyczka gedit do Introspekcja GObject i najnowsza
  • GEdit
  • Zaktualizowane tłumaczenia: ar, bg, ca, el, eo, es, fa, fr, gl, ko, nl, ru, ug, uk, zh_HK, zh_TW

Co nowego w wersji 2.91.5:

  • Naprawiono błędy:
  • # 638748, Przystosuj się do nowego multi-backend GTK +
  • # 638761, Dodaj wielokąt do wyszukiwania kombi
  • Zaktualizowane tłumaczenia: cs, es, et, gl, id, nb, sl, sv, ug, zh_CN
  • Wielkie dzięki dla wszystkich współtwórców: 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

Co nowego w wersji 2.91.4:

  • Naprawiono błędy:
  • # 90469, Funkcja wyszukiwania umożliwiająca wybór książek do wyszukiwania
  • # 349608, Monitoruj książki i aktualizuj po zmianie
  • # 353108, Wyszukaj według języka
  • # 601201, [PATCH] nieadekwatne porządkowanie wyników wyszukiwania
  • # 633834, L10N: msgid "Włączone"
  • # 635162, program Devhelp nie będzie budowany z powodu nowego interfejsu API GApplication
  • # 636339, Napraw wartość domyślną dla klawisza typu listy
  • stan / main / contents / books_disabled
  • # 636933, [PATCH] Zawieszenie przy zamykaniu okna dialogowego preferencji z
  • Przycisk zamykania paska tytułu
  • Zaktualizowane tłumaczenia: et, he, th, zh_HK, zh_TW

Co nowego w wersji 2.30.1:

  • Zaktualizowane tłumaczenia: ca @ valencia, en @ shaw , eo, fr, gl, hy, id, nl, sl, sq, ug
  • Wielkie podziękowania dla wszystkich autorów: Kristjana Schmidta, Laurenta Dhimy, Andiki Triwidady, Gheyreta Kenjiego, noch, Woutera Bolsterlee, Fran Diegueza, Matej Urbancic, Claude'a Paroza, Thomasa Thurmana, Carlesa Ferrando

Wymagania :

  • GNOME
  • Gtkmozembed

Inne programy z deweloperem Mikael Hallendal

Blam
Blam

20 Feb 15

Komentarze do Devhelp

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!