Devhelp

Tela Software:
Devhelp
Detalhes de Software:
Versão: 3.30.0 Atualizado
Data de upload: 17 Aug 18
Revelador: Mikael Hallendal
Licença: Livre
Popularidade: 15

Rating: nan/5 (Total Votes: 0)

O Devhelp é um aplicativo de software livre que fornece aos usuários um navegador de documentação da API para o toolkit de widget GTK + e vários outros componentes e aplicativos principais do ambiente de área de trabalho GNOME.


Recursos em resumo

A interface do usuário do aplicativo segue o GNOME HIG (Human Interface Guidelines), o que significa que pode ser facilmente usado por qualquer pessoa. Ele é composto de uma barra lateral que lista todas as categorias e subcategorias incluídas e uma grande área de visualização na qual você pode navegar pela documentação.

Entre os projetos abordados, podemos citar 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.

O aplicativo é totalmente compatível com o GTK-Doc, que é uma estrutura de referência da API projetada para o GTK + e usada em todo o ambiente de área de trabalho GNOME para documentação da API. Ele usa o GTK-Doc para gerar a documentação.

Projetado para o GNOME

Embora seja usado para navegar na documentação da API dos componentes GTK + e GNOME, o software não é anexado ao ambiente de desktop GNOME, já que pode ser usado em qualquer outro gerenciador de janelas de código aberto, como MATE, Canela, LXDE, Xfce ou mesmo Openbox e Fluxbox.


Disponibilidade e sistemas operacionais suportados

Ele é distribuído como um arquivo de origem que pode ser usado para configurar, compilar e instalar o programa em qualquer distribuição Linux, desde que todos os requisitos sejam atendidos. No entanto, o aplicativo pode ser facilmente instalado a partir dos repositórios de software padrão da sua distribuição Linux.

Embora os principais sistemas operacionais baseados em Linux já incluam o Devhelp, os desenvolvedores planejam criar versões pré-construídas para os sistemas operacionais Windows e Mac OS X, para ajudar os desenvolvedores a implementar facilmente aplicativos GTK + nessas plataformas.


Linha de fundo

O Devhelp é uma aplicação extremamente útil, concebida para desenvolvedores novatos e avançados do GNOME / GTK +. É um dos projetos mais importantes no desenvolvimento do projeto GNOME.

O que há de novo nesta versão:

  • A algumas pequenas melhorias.
  • Atualizações de tradução.

O que há de novo na versão 3.29.3:

  • O Devhelp foi movido para a instância do GNOME GitLab. Os tíquetes do bugzilla ainda não foram migrados para os problemas do GitLab, portanto, antes de apresentar um novo problema no GitLab, pesquise o bugzilla primeiro. Todos os links estão disponíveis como de costume em: https://wiki.gnome.org/Apps/Devhelp
  • Finalmente, escreva um arquivo de HACKING.
  • Não mostre um erro GtkInfoBar, use a implementação padrão do WebKitWebView para simplificar o código.
  • Refatoração de código: a partir do DhWindow extrai as funções DhNotebook, DhSearchBar e bind_sidebar_and_notebook () e delega mais trabalho ao DhWebView.
  • Torne as seguintes classes reutilizáveis ​​e mova-as para o libdevhelp: DhWebView, DhTab, DhTabLabel, DhNotebook e DhSearchBar. E mova dh_window_bind_sidebar_and_notebook () para o libdevhelp.
  • Flatpak: execute testes de unidade Amtk e Devhelp depois de construir esses módulos.
  • Ícones de aplicativos: renomeie nomes de arquivos para org.gnome.Devhelp. *, para simplificar o manifesto do Flatpak.
  • Sistema de criação: corrija os locais restantes em que a versão principal / da biblioteca do libdevhelp estava codificada, use a variável para alterá-la facilmente no futuro.
  • Outras pequenas melhorias.
  • Atualizações de tradução.

O que há de novo na versão:

  • Muitas refatorações de código.
  • Escreva o primeiro teste de unidade.
  • DhLink: use uma união dentro da estrutura para usar menos memória.
  • Aprimore a documentação da API.
  • Algumas pequenas correções de bugs.
  • Atualizações de tradução.

O que há de novo na versão 3.26.0:

  • Traduções atualizadas: be, da, eu, fi , hu, isso, ko, lt, lv, ne, pt_BR, sk, tr

O que há de novo na versão 3.25.1:

  • Árvore de livros no painel lateral: adicione o menu de contexto com a ação Recolher todas.
  • Atualize a GUI quando as fontes do sistema mudarem.
  • Grande quantidade de limpeza e refatoração de código.
  • Limpar o esquema GSettings.
  • Use o GIO para carregar os arquivos de índice.
  • Várias correções de erros no analisador.
  • Construir sistema:
  • Desativar -Werror por padrão.
  • Use git.mk.
  • Verifique se há gsettings-desktop-schemas com o pkg-config.

  • API
  • :
  • Houve algumas quebras de API documentadas no manual de referência, mas tanto o Anjuta quanto o gnome-builder ainda devem compilar e funcionar bem.
  • Várias correções nos comentários do GTK-Doc e nas anotações do GObject Introspection.
  • Aprimore a documentação, escreva descrições de classe para aulas públicas.
  • O DhBookManager agora é um singleton.
  • Deprecar dh_link_get_page_name ().
  • dh_init () agora inicializa o i18n.
  • Nova função: dh_free_resources ().
  • Corrigidos erros:
  • # 761292, Árvore de livros na barra lateral: clique com o botão direito - & gt; recolher tudo
  • # 775175, Problemas com sensibilidade dos botões de voltar / avançar
  • # 776596, devhelp --search às vezes não pula para o símbolo
  • # 782511, Aproveite o Unicode
  • Traduções atualizadas: ser, de, el, hu, id, pl

O que há de novo na versão 3.24.0:

  • Traduções atualizadas: lv

O que há de novo na versão 3.22.0 / 3.24.0 Beta 2:

  • Corrigidos erros:
  • # 763518, Adicionar alternância da barra lateral ao menu
  • # 770785, Referência da API do GTK-Doc e suporte ao GObject Introspection
  • # 771503, consertar aviso no final da barra lateral
  • # 773900, Atualização do sistema de compilação pequena
  • # 774069, incapaz de construir devhelp por jhbuild
  • # 775261, Torne o DhLanguage uma subclasse GObject
  • Traduções atualizadas: cs, de, es, eu, fi, fur, hr, hu, it, kk, nb, pt_BR, sk, sl, sr @ latin, sr, sv

O que há de novo na versão 3.22.0:

  • Traduções atualizadas: en_GB, fi, pl, sl

O que há de novo na versão 3.20.0 / 3.22.0 Beta 2:

  • Traduções atualizadas: en_GB , fi, pl, sl

O que há de novo na versão 3.19.3:

  • Corrigidos erros:
  • # 709658, gedit plugin: muitos arquivos .plugin (alguns gerados, alguns estranhos)
  • # 755872, Às vezes, uma página não é aberta
  • # 756341, Várias melhorias de código e correções de bugs
  • Traduções atualizadas: eu, pt, th, zh_CN

O que há de novo na versão 3.16.1:

  • Corrigidos erros:
  • Atualizar lista de sites oficiais de documentação do desenvolvedor
  • # 747016, ícone: forneça uma variante simbólica do ícone do aplicativo

O que há de novo na versão 3.14.0 / 3.16.0 Beta 1:

  • Corrigidos erros:
  • # 728916, Não foi possível encontrar & quot; _ & quot; nos resultados
  • # 741806, Suporte adicionado para chaves XF86Back / XF86Forward
  • # 742447, devhelp trava com arquivo de documentação vazio
  • # 742457, o arquivo de conversão do Typo no GSettings faz com que o gsettings-data-conversion falhe
  • # 742687, DevHelpBookTree é mais amplo ao pesquisar
  • Traduções atualizadas: fi, it, ja, sl, tr

O que há de novo na versão 3.14.0:

  • Traduções atualizadas: da, de, sr @ latin , sr, zh_CN

O que há de novo na versão 3.14 RC:

  • Corrigidos erros:
  • # 735252, libdevhelp: O arquivo .pc de correção é necessário ao compilar com o webkit2gtk-4.0
  • Traduções atualizadas: fi, gl, hu, id, ko, l, pl, ru, sv, zh_HK, zh_TW

O que há de novo na versão 3.14 Beta 1:

  • Corrigidos erros:
  • # 734324, construir contra o webkit2gtk-4.0
  • Traduções atualizadas:
  • como, ca, ca @ valência, cs, eu, fi, fr, lt, nb

O que há de novo na versão 3.13.4:

  • Corrigidos erros:
  • # 724098, rótulos da guia central
  • # 724538, use o popver para o menu de roda dentada
  • # 727064, Use headerbar na caixa de diálogo de preferências
  • # 730445, expanda as guias na caixa de diálogo "pref"
  • # 730723, window: Permitir Shift-Retornar ao achado anterior
  • # 730772, Use o novo suporte para ícones RTL em GtkIconTheme
  • # 732897, Use o menu de contexto de visualização simbólico para o menu de roda dentada
  • Traduções atualizadas:
  • ca, ca @ valencia, el, es, ele, pt_BR, sl

  • O que é novo na versão 3.12.1:

O que há de novo na versão 3.12.0:

  • Traduções atualizadas: da, id, pt, sl

O que há de novo na versão 3.12 RC1:

  • Traduções atualizadas: fi, fr, ko, lv, pl, ru, sr @ latino, sr, zh_CN

O que há de novo na versão 3.11.4:

  • Corrigidos erros:
  • # 712183, sobre devhelp, URL incorreta
  • # 720167, menu App: padronizar ajuda / sobre / sair
  • # 720948, Adicionar & quot; barra lateral & quot; classe de estilo na barra lateral
  • Traduções atualizadas: ca, ca @ valencia, cs, el, es, gl, ele, it, pt_BR, sl, zh_CN

O que há de novo na versão 3.10.2:

  • Traduções atualizadas: ca, ca @ valencia, de , el

O que há de novo na versão 3.10.0:

  • Corrigidos erros:
  • # 707490, [PATCH] Não use AM_GNU_GETTEXT
  • traduções atualizadas: como, ser, da, fi, ele, id, ja, ko, lv, ru, sk, sr @ latin, sr, th

O que há de novo na versão 3.10 Beta 2:

  • Corrigidos erros:
  • # 700588, Erro relacionado ao esquema de gsetting quando o gsettings-data-convert é iniciado
  • # 706498, Erro de digitação no último arquivo POT do devhelpA
  • Traduções atualizadas:
  • cs, es, fr, gl, ele, hu, isto, lt, nb, pl, pt_BR, sl, zh_HK, zh_TW

O que há de novo na versão 3.10 Beta 1:

  • Ignacio Casal Quinteiro portou devhelp para GtkHeaderBar, GtkSearchBar e muito mais.
  • Corrigidos erros:
  • # 700588, Erro relacionado ao esquema de gsetting quando o gsettings-data-convert é iniciado
  • Traduções atualizadas: it, lt, pt_BR, zh_HK, zh_TW
  • Muito obrigado a todos os colaboradores: Milo Casagrande, Ignacio Casal Quinteiro, Rafael Ferreira, Piotr DrA ... g, Baptiste Mille-Mathias, Aurimas Médium, Chao-Hsiung Liao

O que há de novo na versão 3.9.5:

  • Corrigidos erros:
  • # 703609, Defina os ícones da seta do botão de acordo com a direção do texto da localidade
  • # 704752, Torne a janela um modelo e outras coisas
  • # 704805, O bloco de anotações nas preferências não se expande adequadamente

O que há de novo na versão 3.9.4:

  • Corrigidos erros:
  • # 665531, devhelp: altere a chave ShowSearchTab para ctrl + K
  • # 695758, Ctrl + F / Ctrl + S não focam a entrada de pesquisa
  • # 696922, as guias devem ser reordenáveis ​​
  • # 700430, o .pc usa WEBKITGTK_PC_NAME, que não está mais definido
  • Traduções atualizadas: cs, es, eu, gl, ele, hu, ml, nb, ru, sl
  • Muito obrigado a todos os colaboradores: BalAzs Asr, Kjartan Maraas, Carlos Garcia Campos, Ignacio Casal Quinteiro, Fran DiAguez, Javier JardAn, Matej UrbanA iAÂ, Yuri Myasoedov, Daniel Mustieles, Yosef ou Boczko, Adam Dingle, Marek AÅ'ernockA½ , Arnel A. Borja, Yaron Shahrabani, Anish A, Aleksander Morgado

O que há de novo na versão 3.8.2:

  • Corrigidos erros:
  • desconectar sinais quando a caixa de diálogo de preferências é encerrada
  • Traduções atualizadas: ru
  • Muito obrigado a todos os colaboradores: Dmitriy S. Seregin, Aleksander Morgado

O que há de novo na versão 3.8.1:

  • Corrigidos erros:
  • # 697026, o tamanho da fonte é muito pequeno por padrão e não corresponde ao tamanho da fonte do sistema
  • # 697541, a alteração das preferências falha / falha após fechar uma das várias janelas
  • Muito obrigado a todos os colaboradores: Carlos Garcia Campos, Inácio Casal Quinteiro, Aleksander Morgado

O que é novo na versão 3.8.0:

  • Corrigidos erros:
  • # 695455, gedit-plugin: configure o carregador para python3
  • # 696367, o gschema de devhelp trava a ferramenta gsettings
  • Traduções atualizadas: como, ser, da, el, et, fa, fi, fr, hu, ko, pt_BR, pt, tg
  • Muito obrigado a todos os colaboradores: 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 e Aleksander Morgado

O que há de novo na versão 3.7.91:

  • Corrigidos erros:
  • # 569021, os links de cabeçalho não saltam para o ponto correto no texto
  • # 600309, impossível ou muito pesado para navegar do teclado
  • # 640567, Erro exibido ao alterar livros / páginas muito rápido
  • # 665531, devhelp: altere a chave ShowSearchTab para ctrl + K
  • # 671907, não use marshallers personalizados
  • # 673320, os nós na árvore secundária não devem expandir o foco
  • # 693237, Erros de sintaxe no arquivo da área de trabalho
  • Traduções atualizadas: ca, ca @ valencia, cs, de, el, gl, it, lt, nb, pl, sl, sr @ latin, sr, th, ug

O que há de novo na versão 3.7.5:

  • Este lançamento mostra uma reformulação da interface do usuário de acordo com as aplicações match do GNOME 3, graças ao trabalho de Aleksander Morgado e Thomas Bechtold durante a experiência do desenvolvedor hackfest em Bruxelas.
  • Corrigidos erros:
  • # 569021, os links de cabeçalho não saltam para o ponto correto no texto
  • # 646402, [patch] porta devhelp para gsettings
  • # 664080, o título da janela não é atualizado ao abrir páginas usando a pesquisa
  • # 671907, não use marshallers personalizados
  • # 679955, Use a entrada de pesquisa para entradas de pesquisa
  • # 679956, Seria bom não ter que alternar uma guia para pesquisar
  • # 688955, Seleção de fonte não faz nada
  • # 690599, vazamentos de memória
  • # 690980, porta para python3
  • # 692242, libdevhelp: remova dh_init () do cabeçalho já que ele não existe mais.
  • # 692732, assistente de visualização: não faça referência a DhApplication
  • # 693017, Voltar / avançar navegação parece quebrado com webkit2
  • # 693023, libdevhelp: corrija o arquivo .pc & quot; Requer & quot; ao construir com o webkitgtk2
  • Traduções atualizadas: bg, el, es, gl, ele, isto, lt, nb, pl, sr @ latino, sr, ug, zh_HK, zh_TW

O que há de novo na versão 3.6.1:

  • Traduções atualizadas: letão, eslovaco, malaiala, estoniano
  • Corrija Ctrl-C para copiar

O que há de novo na versão 3.4.0:

  • Corrigidos erros:
  • # 671256, Corrigir avisos de compilação com -Wunused-but-set-variable
  • Traduções atualizadas: ar, como, fa, fi, fr, it, km, ko, lv, pt, uk

O que há de novo na versão 3.2.0:

  • Corrigidos erros:
  • # 592897, a janela é reutilizada apenas se estiver na página atual
  • # 646399, [patch] remove PLATFORM_ {C, LD} FLAGS não utilizados
  • # 646400, [patch] remove o código morto do GTK +
  • # 646962, não se baseia no Mac OS / Quartz
  • # 650542, Alguns pequenos ajustes na interface do usuário
  • Traduções atualizadas: ast, ca @ valencia, pt_CA, e, es, eu, fi, ja, lt

O que há de novo na versão 3.0.0:

  • Traduções atualizadas: da, de, it, lv , pt_BR, sk, sr @ latin, sr, ug

O que há de novo na versão 2.91.92:

  • Corrigidos erros:
  • # 644221, window: defina a classe de estilo antes de adicionar à caixa pai
  • Traduções atualizadas: de, en_GB, pl, ro, sk, sq

O que há de novo na versão 2.91.91.2:

  • Corrigidos erros:
  • atualização parcial para gtk-style-context, algumas funções obsoletas ainda estão sendo usadas.

O que há de novo na versão 2.91.90:

  • Corrigidos erros: # 642002, porta [PATCH] Plugin gedit para GObject Introspection e mais recente
  • GEdit
  • Traduções atualizadas: ar, bg, ca, el, o, es, fa, fr, ko, nl, ru, uk, zh_HK, zh_TW

O que há de novo na versão 2.91.5:

  • Corrigidos erros:
  • # 638748, Adapte-se ao novo GTK + de vários back-end
  • # 638761, Adicionar reticências para pesquisar em combinação
  • Traduções atualizadas: cs, es, et, gl, id, nb, sl, sv, ug, zh_CN
  • Muito obrigado a todos os colaboradores: Andika Triwidada, Aron Xu, Jorge González, Ivar Smolin, Daniel Nylander, Fran Dieguez, Matej Urbánico, Kjartan Maraas, Gheyret T. Kenji, Marek Cernocky ', Matias Clasen, Johannes Schmid

O que há de novo na versão 2.91.4:

  • Corrigidos erros:
  • # 90469, função de pesquisa para permitir a seleção de livros para pesquisa
  • # 349608, monitore livros e atualize quando eles mudarem
  • # 353108, Pesquisa por idioma
  • # 601201, [PATCH] pedido de resultados de pesquisa inadequado
  • # 633834, L10N: msgid "Ativado"
  • # 635162, o Devhelp não será criado devido à nova API do GApplication
  • # 636339, Corrigir valor padrão para a chave do tipo de lista
  • estado / principal / conteúdo / books_disabled
  • # 636933, [PATCH] Falha ao fechar a caixa de diálogo de preferências com o
  • botão fechar da barra de título
  • Traduções atualizadas: et, he, th, zh_HK, zh_TW

O que há de novo na versão 2.30.1:

  • Traduções atualizadas: ca @ valencia, en @ shaw o, fr, gl, hy, id, nl, sl, sq, ug
  • Muito obrigado a todos os colaboradores: Kristjan Schmidt, Laurent Dhima, Andika Triwidada, Gheyret Kenji, Noch, Wouter Bolsterlee, Fran Dieguez, Matej Urbánico, Claude Paroz, Thomas Thurman, Carles Ferrando

Requisitos :

  • GNOME
  • Gtkmozembed

Outro software de desenvolvedor Mikael Hallendal

Blam
Blam

20 Feb 15

Comentário para Devhelp

Comentários não encontrado
Adicionar comentário
Ligue imagens!