Devhelp

Software screenshot:
Devhelp
Dettagli del software:
Versione: 3.30.0 Aggiornato
Data di caricamento: 17 Aug 18
Sviluppatore: Mikael Hallendal
Licenza: Libero
Popolarità: 15

Rating: nan/5 (Total Votes: 0)

Devhelp è un'applicazione open source che fornisce agli utenti un browser di documentazione API per il toolkit widget GTK + e vari altri componenti e applicazioni principali dell'ambiente desktop GNOME.


Caratteristiche a colpo d'occhio

L'interfaccia utente dell'applicazione segue GNOME HIG (Human Interface Guidelines), il che significa che può essere facilmente utilizzato da chiunque. È composto da una barra laterale che elenca tutte le categorie e sottocategorie incluse e un'ampia area di visualizzazione in cui è possibile navigare nella documentazione effettiva.

Tra i progetti coperti, possiamo citare ATK, Bonobo, Cairomm, Cally, Camel, Cheese, Clutter, D-Bus, Evince, Evolution, GAIL, GIMP, Glade, GMime, GStreamer, GTK +, GtkSourceView, PackageKit, PyGTK , GNOME Shell, Totem e Vala.

L'applicazione è completamente compatibile con GTK-Doc, che è un framework di riferimento API progettato per GTK + e utilizzato nell'intero ambiente desktop GNOME per la documentazione API. Utilizza GTK-Doc per generare la documentazione.

Progettato per GNOME

Mentre viene utilizzato per sfogliare la documentazione API dei componenti GTK + e GNOME, il software non è collegato all'ambiente desktop GNOME, poiché può essere utilizzato su qualsiasi altro gestore di finestre open source, come MATE, Cinnamon, LXDE, Xfce o anche Openbox e Fluxbox.


Disponibilità e sistemi operativi supportati

È distribuito come archivio sorgente che può essere usato per configurare, compilare e installare il programma in qualsiasi distribuzione Linux purché tutti i requisiti siano soddisfatti. Tuttavia, l'applicazione può essere facilmente installata dai repository software predefiniti della distribuzione Linux.

Mentre i principali sistemi operativi basati su Linux includono già Devhelp, gli sviluppatori pianificano di creare versioni predefinite per i sistemi operativi Windows e Mac OS X, al fine di aiutare gli sviluppatori a distribuire facilmente applicazioni GTK + su tali piattaforme.


Linea di fondo

Devhelp è un'applicazione estremamente utile progettata per sviluppatori principianti e avanzati GNOME / GTK +. È uno dei progetti più importanti quando si sviluppa sotto il progetto GNOME.

Novità in questa versione:

  • A alcuni piccoli miglioramenti.
  • Aggiornamenti della traduzione.

Novità nella versione 3.29.3:

  • Devhelp è stato spostato nell'istanza di GNOME GitLab. I ticket di bugzilla non sono ancora stati migrati ai problemi di GitLab, quindi prima di presentare un nuovo problema su GitLab, cerca prima il bugzilla. Tutti i collegamenti sono disponibili come al solito su: https://wiki.gnome.org/Apps/Devhelp
  • Finalmente scrivi un file HACKING.
  • Non mostrare un errore GtkInfoBar, usa l'implementazione predefinita di WebKitWebView per semplificare il codice.
  • Rifattorici di codice: da DhWindow estrai la funzione DhNotebook, DhSearchBar e bind_sidebar_and_notebook () e deleghi più lavoro a DhWebView.
  • Rendi le classi seguenti riutilizzabili e spostale su libdevhelp: DhWebView, DhTab, DhTabLabel, DhNotebook e DhSearchBar. E sposta dh_window_bind_sidebar_and_notebook () su libdevhelp.
  • Flatpak: esegui i test delle unità Amtk e Devhelp dopo averli creati.
  • Icone delle applicazioni: rinomina i nomi dei file in org.gnome.Devhelp. *, per semplificare il manifest Flatpak.
  • Sistema di compilazione: correggi i punti rimanenti in cui l'API / versione principale di libdevhelp era hardcoded, usa invece la variabile, per farlo facilmente in futuro.
  • Altri piccoli miglioramenti.
  • Aggiornamenti della traduzione.

Novità della versione nella versione:

  • Molti rifacimenti di codice.
  • Scrivi il primo test dell'unità.
  • DhLink: usa un union all'interno della struct per usare meno memoria.
  • Migliora la documentazione delle API.
  • Alcune correzioni di bug minori.
  • Aggiornamenti della traduzione.

Novità nella versione 3.26.0:

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

Novità nella versione 3.25.1:

  • Albero del libro nel riquadro laterale: aggiungi il menu di scelta rapida con Collapse All action.
  • Aggiorna GUI quando cambiano i caratteri di sistema.
  • Un sacco di pulizia del codice e refactoring.
  • Pulisci lo schema di GSettings.
  • Usa GIO per caricare i file indice.
  • Diverse correzioni di bug nel parser.
  • Sistema di costruzione:
  • Disabilita -Werror di default.
  • Utilizza git.mk.
  • Controlla gsettings-desktop-schemi con pkg-config.
  • API:
  • Ci sono state alcune interruzioni API documentate nel manuale di riferimento, ma sia Anjuta che gnome-builder dovrebbero comunque essere compilati e funzionanti.
  • Numerose correzioni nei commenti di GTK-Doc e nelle annotazioni Introspezione GObject.
  • Migliora la documentazione, scrivi le descrizioni delle classi per le classi pubbliche.
  • DhBookManager è ora un singleton.
  • Deprecate dh_link_get_page_name ().
  • dh_init () ora inizializza i18n.
  • Nuova funzione: dh_free_resources ().
  • Corretti bug:
  • # 761292, Albero del libro nella barra laterale: aggiungi il tasto destro del mouse - & gt; comprimi tutto
  • # 775175, Problemi con la sensibilità dei tasti avanti / indietro
  • # 776596, devhelp --search a volte non salta al simbolo
  • # 782511, Approfitta di Unicode
  • Traduzioni aggiornate: be, de, el, hu, id, pl

Novità nella versione 3.24.0:

  • Traduzioni aggiornate: lv

Novità nella versione 3.22.0 / 3.24.0 Beta 2:

  • Corretti bug:
  • # 763518, Aggiungi toggler della barra laterale al menu
  • # 770785, Aggiungi riferimento API GTK-Doc e supporto Introspection GObject
  • # 771503, correggere gli avvisi nella finalizzazione della barra laterale
  • # 773900, Aggiornamento del sistema di piccole dimensioni
  • # 774069, impossibile creare devhelp da jhbuild
  • # 775261, Rendi DhLanguage una sottoclasse GObject
  • Traduzioni aggiornate: cs, de, es, eu, fi, fur, hr, hu, it, kk, nb, pl, pt_BR, sk, sl, sr @ latin, sr, sv

Novità nella versione 3.22.0:

  • Traduzioni aggiornate: en_GB, fi, pl, sl

Novità nella versione 3.20.0 / 3.22.0 Beta 2:

  • Traduzioni aggiornate: en_GB , fi, pl, sl

Novità nella versione 3.19.3:

  • Corretti bug:
  • # 709658, plug-in gedit: troppi file .plugin (alcuni generati, alcuni strani)
  • # 755872, a volte una pagina non viene aperta
  • # 756341, vari miglioramenti al codice e correzioni di bug
  • Traduzioni aggiornate: eu, pt, th, zh_CN

Novità nella versione 3.16.1:

  • Corretti bug:
  • Aggiorna elenco dei siti ufficiali di documentazione per sviluppatori
  • # 747016, icona: fornire una variante simbolica dell'icona dell'app

Novità nella versione 3.14.0 / 3.16.0 Beta 1:

  • Corretti bug:
  • # 728916, Impossibile trovare & quot; _ & quot; nei risultati
  • # 741806, Aggiunto il supporto per i tasti XF86Back / XF86Forward
  • # 742447, devhelp si arresta in modo anomalo con il file di documentazione vuoto
  • # 742457, il file di conversione Typo in GSettings causa la conversione di gsettings-data in crash
  • # 742687, DevHelpBookTree è più ampio durante la ricerca
  • Traduzioni aggiornate: fi, it, ja, sl, tr

Novità nella versione 3.14.0:

  • Traduzioni aggiornate: da, de, sr @ latin , sr, zh_CN

Novità nella versione 3.14 RC:

  • Corretti bug:
  • # 735252, libdevhelp: risolto il problema con il file .pc durante la creazione con webkit2gtk-4.0
  • Traduzioni aggiornate: fi, gl, hu, id, ko, lv, pl, ru, sv, zh_HK, zh_TW

Novità nella versione 3.14 Beta 1:

  • Corretti bug:
  • # 734324, Build contro webkit2gtk-4.0
  • Traduzioni aggiornate:
  • as, ca, ca @ valencia, cs, eu, fi, fr, lt, nb

Novità nella versione 3.13.4:

  • Corretti bug:
  • # 724098, etichette delle schede centrali
  • # 724538, utilizza il pop-up per il menu a forma di ingranaggio
  • # 727064, utilizza la barra di intestazione nella finestra di dialogo delle preferenze
  • # 730445, schede Espandi nella finestra di dialogo di pref
  • # 730723, finestra: consenti spostamento: torna alla ricerca precedente
  • # 730772, utilizza il nuovo supporto per le icone RTL in GtkIconTheme
  • # 732897, usa view-context-menu-symbolic per il menu a ingranaggio
  • Traduzioni aggiornate:
  • ca, ca @ valencia, el, es, he, pt_BR, sl

Novità nella versione 3.12.1:

  • Traduzione aggiornata: eu

Novità nella versione 3.12.0:

  • Traduzioni aggiornate: da, id, pt, sl

Novità nella versione 3.12 RC1:

  • Traduzioni aggiornate: fi, fr, ko, lv, pl, ru, sr @ latin, sr, zh_CN

Novità nella versione 3.11.4:

  • Corretti bug:
  • # 712183, su devhelp, URL errato
  • # 720167, Menu app: standardizza Aiuto / Informazioni su / Esci
  • # 720948, Aggiungi & quot; barra laterale & quot; classe di stile nella barra laterale
  • Traduzioni aggiornate: ca, ca @ valencia, cs, el, es, gl, he, it, pt_BR, sl, zh_CN

Novità nella versione 3.10.2:

  • Traduzioni aggiornate: ca, ca @ valencia, de , el

Novità nella versione 3.10.0:

  • Corretti bug:
  • # 707490, [PATCH] Non utilizzare AM_GNU_GETTEXT
  • Traduzioni aggiornate: come, be, da, fi, he, id, ja, ko, lv, ru, sk, sr @ latin, sr, th

Novità nella versione 3.10 Beta 2:

  • Corretti bug:
  • # 700588, Errore riguardante lo schema di gsetting quando gsettings-data-convert inizia
  • # 706498, digitato nell'ultimo file POT dell'ultimo devhelpA
  • Traduzioni aggiornate:
  • cs, es, fr, gl, he, hu, it, lt, nb, pl, pt_BR, sl, zh_HK, zh_TW

Novità nella versione 3.10 Beta 1:

  • Ignacio Casal Quinteiro ha eseguito il porting su GtkHeaderBar, GtkSearchBar e altro.
  • Corretti bug:
  • # 700588, Errore riguardante lo schema di gsetting quando gsettings-data-convert inizia
  • Traduzioni aggiornate: it, lt, pt_BR, zh_HK, zh_TW
  • Molte grazie a tutti i collaboratori: Milo Casagrande, Ignacio Casal Quinteiro, Rafael Ferreira, Piotr DrA ... g, Baptiste Mille-Mathias, Aurimas AŒernius, Chao-Hsiung Liao

Novità nella versione 3.9.5:

  • Corretti bug:
  • # 703609, imposta le icone delle frecce dei pulsanti in base alla direzione del testo delle impostazioni locali
  • # 704752, Crea finestra con un modello e altre cose
  • # 704805, Il blocco note nelle preferenze non si espande correttamente

Novità nella versione 3.9.4:

  • Corretti bug:
  • # 665531, devhelp: cambia la chiave ShowSearchTab in ctrl + K
  • # 695758, Ctrl + F / Ctrl + S non mettono a fuoco la voce di ricerca
  • # 696922, le schede dovrebbero essere riordinabili
  • # 700430, .pc utilizza WEBKITGTK_PC_NAME che non è più definito
  • Traduzioni aggiornate: cs, es, eu, gl, he, hu, ml, nb, ru, sl
  • Mille grazie a tutti i contributori: BalAzs Asr, Kjartan Maraas, Carlos Garcia Campos, Ignacio Casal Quinteiro, Fran DiAguez, Javier JardA³n, Matej UrbanA iAÂ, Yuri Myasoedov, Daniel Mustieles, Yosef O Boczko, Adam Dingle, Marek AÅ'ernockA½ , Arnel A. Borja, Yaron Shahrabani, Anish A, Aleksander Morgado

Novità nella versione 3.8.2:

  • Corretti bug:
  • disconnetti i segnali quando la finestra di dialogo delle preferenze è disattivata
  • Traduzioni aggiornate: ru
  • Mille grazie a tutti i contributori: Dmitriy S. Seregin, Aleksander Morgado

Novità nella versione 3.8.1:

  • Corretti bug:
  • # 697026, la dimensione del carattere è troppo piccola per impostazione predefinita e non corrisponde alla dimensione del carattere di sistema
  • # 697541, la modifica delle preferenze si interrompe / non riesce dopo aver chiuso una delle finestre multiple
  • Mille grazie a tutti i contributori: Carlos Garcia Campos, Ignacio Casal Quinteiro, Aleksander Morgado

Novità nella versione 3.8.0:

  • Corretti bug:
  • # 695455, gedit-plugin: imposta loader su python3
  • # 696367, gschema di devhelp arresta lo strumento gsettings
  • Traduzioni aggiornate: come, be, da, el, et, fa, fi, fr, hu, ko, pt_BR, pt, tg
  • Mille grazie a tutti i contributori: 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

Novità nella versione 3.7.91:

  • Corretti bug:
  • # 569021, i collegamenti dell'intestazione non salgono al punto corretto nel testo
  • n. 600309, impossibile o molto ingombrante per navigare dalla tastiera
  • # 640567, Errore mostrato quando si cambiano libri / pagine troppo velocemente
  • # 665531, devhelp: cambia la chiave ShowSearchTab in ctrl + K
  • # 671907, Non utilizzare i marshaller personalizzati
  • # 673320, i nodi nella struttura laterale non dovrebbero espandersi sullo stato attivo
  • # 693237, errori di sintassi nel file desktop
  • Traduzioni aggiornate: ca, ca @ valencia, cs, de, el, gl, it, lt, nb, nl, pl, sl, sr @ latin, sr, th, ug

Novità nella versione 3.7.5:

  • Questa versione vede un rinnovamento dell'interfaccia utente secondo le applicazioni di GNOME 3, grazie al lavoro di Aleksander Morgado e Thomas Bechtold durante l'esperienza degli sviluppatori di hackfest a Bruxelles.
  • Corretti bug:
  • # 569021, i collegamenti dell'intestazione non salgono al punto corretto nel testo
  • # 646402, [patch] port devhelp a gsettings
  • # 664080, titolo della finestra non aggiornato quando si aprono le pagine utilizzando la ricerca
  • # 671907, Non utilizzare i marshaller personalizzati
  • # 679955, utilizza la voce di ricerca per le voci di ricerca
  • # 679956, sarebbe bello non dover cambiare una scheda per cercare
  • # 688955, la selezione dei caratteri non fa nulla
  • # 690599, perdite di memoria
  • # 690980, porta a python3
  • # 692242, libdevhelp: rimuovi dh_init () dall'intestazione poiché non esiste più.
  • # 692732, assistente-vista: non fare riferimento a DhApplication
  • # 693017, lo spostamento indietro / avanti sembra interrotto con webkit2
  • # 693023, libdevhelp: correggi il file .pc & quot; Richiede & quot; quando si costruisce con webkitgtk2
  • Traduzioni aggiornate: bg, el, es, gl, he, it, lt, nb, pl, sr @ latin, sr, ug, zh_HK, zh_TW

Novità nella versione 3.6.1:

  • Traduzioni aggiornate: lettone, slovacco, malayalam, estone
  • Correggi Ctrl-C per copiare

Novità nella versione 3.4.0:

  • Corretti bug:
  • # 671256, Correggere gli avvisi di compilazione con -Wunused-but-set-variable
  • Traduzioni aggiornate: ar, as, fa, fi, fr, it, km, ko, lv, pt, uk

Novità nella versione 3.2.0:

  • Corretti bug:
  • # 592897, la finestra viene riutilizzata solo se nella pagina corrente
  • # 646399, [patch] rimuovi le FLATFORM_ {C, LD} inutilizzate
  • # 646400, [patch] rimuovi il codice GTK + morto
  • # 646962, Non crea su Mac OS / Quartz
  • # 650542, alcuni piccoli ritocchi dell'interfaccia utente
  • Traduzioni aggiornate: ast, ca @ valencia, en_CA, eo, es, eu, fi, ja, lt

Novità nella versione 3.0.0:

  • Traduzioni aggiornate: da, de, it, lv , pt_BR, sk, sr @ latin, sr, ug

Novità nella versione 2.91.92:

  • Corretti bug:
  • # 644221, finestra: imposta la classe di stile prima di aggiungere alla casella genitore
  • Traduzioni aggiornate: de, en_GB, pl, ro, sk, sq

Novità nella versione 2.91.91.2:

  • Corretti bug:
  • aggiornamento parziale per gtk-style-context, alcune funzioni deprecate sono ancora in uso.

Novità nella versione 2.91.90:

  • Corretti errori: # 642002, porta [PATCH] plugin gedit per GObject Introspection e ultimi
  • GEdit
  • Traduzioni aggiornate: ar, bg, ca, el, eo, es, fa, fr, gl, ko, nl, ru, ug, uk, zh_HK, zh_TW

Novità nella versione 2.91.5:

  • Corretti bug:
  • # 638748, Adatta al nuovo multi backend GTK +
  • # 638761, aggiungi ellisse per cercare combo
  • Traduzioni aggiornate: cs, es, et, gl, id, nb, sl, sv, ug, zh_CN
  • Mille grazie a tutti i contributori: 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

Novità nella versione 2.91.4:

  • Corretti bug:
  • # 90469, funzione di ricerca per consentire la selezione di libri per la ricerca
  • # 349608, monitora i libri e aggiorna quando cambiano
  • # 353108, ricerca per lingua
  • n. 601201, [PATCH] ordine dei risultati di ricerca inadeguato
  • # 633834, L10N: msgid & quot; Abilitato & quot;
  • # 635162, Devhelp non costruirà a causa della nuova API GApplication
  • # 636339, Correggi il valore predefinito per la chiave del tipo di elenco
  • Stato / main / contenuti / books_disabled
  • # 636933, [PATCH] Si blocca quando si chiude la finestra di dialogo delle preferenze con
  • pulsante di chiusura della barra del titolo
  • Traduzioni aggiornate: et, he, th, zh_HK, zh_TW

Novità nella versione 2.30.1:

  • Traduzioni aggiornate: ca @ valencia, en @ shaw , eo, fr, gl, hy, id, nl, sl, sq, ug
  • Mille grazie a tutti i contributori: Kristjan Schmidt, Laurent Dhima, Andika Triwidada, Gheyret Kenji, noch, Wouter Bolsterlee, Fran Dieguez, Matej Urbancic, Claude Paroz, Thomas Thurman, Carles Ferrando

Requisiti :

  • GNOME
  • Gtkmozembed

Altri software di sviluppo Mikael Hallendal

Blam
Blam

20 Feb 15

Commenti a Devhelp

I commenti non trovato
Aggiungi commento
Accendere le immagini!