Automatic Drawing Generation

Tela Software:
Automatic Drawing Generation
Detalhes de Software:
Versão: 0.8.0 Atualizado
Data de upload: 14 Apr 15
Revelador: Fontana Nicola
Licença: Livre
Popularidade: 50

Rating: 3.0/5 (Total Votes: 1)

Geração de Desenho Automático (ADG) é um multi-plataforma, projeto de software livre e open source implementado em C e Lua como uma biblioteca baseada em GObject que oferece uma tela Cairo não-interativo, que foi projetado para a geração de desenhos técnicos.


Características à primeira vista

Sendo altamente personalizável, Geração Automática Desenho possui suporte para matrizes distintas locais e globais, suporte para vários formatos de saída, incluindo PDF, PNG, PS, GDI e X11, suporte completo para GObject introspecção oferecendo fácil criação de vínculos de linguagem, bem como suporte para a separação de modelo e vista.
Além disso, o projeto vem com um aplicativo de demonstração, o que ajudará os desenvolvedores que desejam implementar a biblioteca ADG em seu projeto para aprender a usá-lo, mostrando-lhes os recursos da tela, que pode ser usado diretamente em ligações C. Lua são também disponível no projeto Geração Automática de desenho.


Primeiros passos com a biblioteca ADG

A instalação da biblioteca ADG (Geração Automática de desenho) em um sistema operacional GNU / Linux é uma tarefa fácil, porque você terá que baixar a versão mais recente do programa de Softoware, onde é distribuído como um arquivo TAR, salvar o arquivo em algum lugar no seu computador, descompactá-lo e abrir um aplicativo emulador de terminal.
No aplicativo Terminal, use o & lsquo; cd & rsquo; comando para navegar para a localização dos ficheiros de arquivo extraído (por exemplo cd /home/softoware/adg-0.7.5), execute o & lsquo; ./ configure & amp; & amp; tornar o & rsquo; comando para configurar e compilar o software, seguido do & lsquo; sudo make install & rsquo; comando para instalá-lo em todo o sistema.


Sob os sistemas operacionais suportados capuz e

A biblioteca ADG é suportado em uma ampla gama de sistemas operacionais, incluindo Linux, Solaris, FreeBSD, Microsoft Windows e Mac OS X. O C e Lua linguagens de programação têm sido usados ​​para escrever esta biblioteca, que é totalmente compatível com 64 bit e conjunto de instruções de 32 bits arquiteturas.

O que é novo nesta versão:

  • O projeto foi adaptado para adg-lua, a fim de ser capaz de publicar o demo Web on-line em um servidor LAMP padrão.
  • A compatibilidade do projeto com sistemas desatualizados foi melhorado.
  • Compilação sem apoio GTK + foi ensaiado:. A tela está agora funcionando corretamente em um sistema sem um servidor X instalado

O que é novo na versão 0.7.6:

  • O projeto foi adaptado para adg-lua, a fim de ser capaz de publicar o demo Web on-line em um servidor LAMP padrão.
  • A compatibilidade do projeto com sistemas desatualizados foi melhorado.
  • Compilação sem apoio GTK + foi ensaiado:. A tela está agora funcionando corretamente em um sistema sem um servidor X instalado

O que é novo na versão 0.7.2:

  • Fora da caixa ligações são agora inteiramente de trabalho: o programa adg-demo oferecido pela adg-lua (http://adg.entidi.com/lua/) está a par com a ADG-demo oficial em C.
  • AdgDress é herdada de genum em vez de ser uma solução artesanal.
  • Um monte de código especializado foi removido, de modo que o mapeamento entre números e nomes em ligações é automática.
  • A consistência nos nomes de widget foi melhorado, o que lhe permite simplificar conexões de sinal no lado da Lua.

O que é novo na versão 0.7.1:

  • Fora da caixa suporte para LGI (dinâmico ligações Lua com base em GObject introspecção) agora é mantido ativamente e efetivamente usado para testar APIs.
  • Os invólucros GBoxed para estruturas Cairo como cairo_matrix_t foram descartados em favor do suporte nativo fornecido pela biblioteca cairo-gobject.
  • wrappers gobject para estruturas CPML como pares, primitivas e segmentos foram movidos para CPML. Isso torna redundante a presença de wrappers no lado da ADG.

O que é novo na versão 0.7.0:

  • O recurso autoscaling já está disponível, e uma série de fatores de escala predefinidas são aplicadas até que o correto é encontrado.
  • O programa de demonstração autoscales o desenho em um clique com o botão direito na área de desenho.
  • O apoio introspecção foi melhorado, tornando-se possível ter BIG (LUA) ligações de trabalho fora da caixa.
  • O hack typedef foi abandonada em favor de um cabeçalho de remetente privado.
  • O padrão pitada de AdgLineStyle agora podem ser personalizados através da ligação a ela uma instância AdgDash.

O que é novo na versão 0.6.6:

  • O projeto foi portado para o GTK + 3 em plataformas Windows a.

  • Instalador
  • Um Win64 está disponível. adg-demo agora incorpora ícones de diferentes tamanhos, variando de 16x16 para 128x128 pixels.
  • O look-up cai de volta para srcdir para que os ícones também pode ser usado sem instalar o programa.
  • Várias novas APIs foram adicionados para ajudar com esta deslocalização.
  • Os instaladores do Windows tem muitas melhorias cosméticas.
  • O código NSIS foi limpa.

O que é novo na versão 0.6.4:

  • As ligações Lua, com base em lgob, estão agora disponível como um projeto separado (GMD-lua). O código de cola é gerado automaticamente usando GObject introspecção.
  • O sistema de compilação pode detectar e usar GTK + 3 e 2,0 gladeui-se encontrado. GTK + 2 e gladeui-1.0 ainda estão disponíveis e podem ser forçado em tempo de configuração.
  • A prestação de AdgRDim foi aprimorado: quando a propriedade "de fora" é habilitado, o líder linha se estenderá beyoud o arco de citar para uma distância styleable eo marcador será reveresed
  • .
  • A melhor frontend texto é selecionado em tempo de configuração. Quando Pango está disponível, será preferível ao APIs texto brinquedo cairo.

O que é novo na versão 0.6.3:

  • A lógica manipulação texto foi transferido para dentro da interface AdgTextual e uma nova entidade com base em Pango (AdgText) foi adicionado. Também AdgToyText implementa AdgTextual para que todas as entidades de texto agora são intercambiáveis.
  • O programa de demonstração tem uma nova página de diálogo que permite personalizar o bloco de título do desenho. As sugestões de zoom foram movidos fora do papel de modo que o desenho pode ser considerado finalizado.
  • A biblioteca CPML tem o seu próprio framework de teste. Enfim testes foram melhorados em geral de modo que agora é possível gerar um relatório usando "fazer test-relatório".
  • O cálculo extensões desaparecidas em AdgRDim, AdgADim e AdgArrow estão agora no lugar. Chamando ADG-demo com a opção -E é possível verificar visualmente o estado extensões.
  • Um monte de erros, mais notavelmente o errado detecção catalogdir clareira e algumas extensões computação, foram resolvidos.

O que é novo na versão 0.6.2:

  • A infra-estrutura de localização tenha sido adicionado e testado, adicionando a tradução italiana.
  • O Widget AdgGtkArea agora é capaz de mudar de forma interativa de zoom e pan no espaço global, arrastando e / ou girar a roda, mantendo o Shift pressionada.
  • Uma nova classe foi implementado:. AdgGtkLayout é um widget baseado AdgGtkArea que implementa a rolagem nativa, portanto, ele pode ser adicionado diretamente a um recipiente GtkScrolledWindow

O que é novo na versão 0.6.1:

  • A tela agora tem suporte a impressão quando compilado com GTK + habilitado.
  • A configuração da mídia pode ser associado à lona assim esses dados pode ser acessado para fornecer um comportamento consistente entre diferentes backends.
  • O programa de demonstração pode agora processar o desenho para um arquivo SVG.
  • Os arquivos gerados são armazenados no diretório de documentos do usuário.
  • entidades incompletos agora falhar normalmente em vez de reclamar por dados insuficientes.
  • Isso fornece uma maneira fácil de implementar machinings opcionais: ranhura opcional no programa adg-demo está trabalhando, aproveitando este recurso
  • .

Requisitos :

  • GTK +
  • Cairo
  • glib2

Programas semelhantes

QtitanRibbon
QtitanRibbon

17 Feb 15

Strings edit
Strings edit

14 Apr 15

Camelot
Camelot

20 Feb 15

Comentário para Automatic Drawing Generation

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