Automatic Drawing Generation

Screenshot Software:
Automatic Drawing Generation
Szczegóły programowe:
Wersja: 0.8.0 Aktualizowane
Filmu: 14 Apr 15
Wywoływacz: Fontana Nicola
Licencja: Wolny
Popularność: 7

Rating: nan/5 (Total Votes: 0)

Automatyczne generowanie Drawing (ADG) jest cross-platform, wolne i otwarte oprogramowanie źródła projekt realizowany w C i Lua w bibliotece gobject opartej na który oferuje nieinteraktywny Kair płótno, który został zaprojektowany do tworzenia rysunków technicznych.


Funkcje w skrócie

Jest wysoce konfigurowalny, automatyczne generowanie rysunku oferuje wsparcie dla różnych lokalnych i globalnych macierzy, wsparcie dla wielu formatów wyjściowych, w tym PDF, PNG, PS, GDI i X11, pełne wsparcie dla gobject introspekcji oferujących łatwe tworzenie powiązań językowych, jak również jako wsparcie dla modelu i widoku separacji.
Dodatkowo, projekt pochodzi z aplikacji demo, które pomogą programistom, którzy chcą wdrożyć biblioteki ADG na ich projektu, aby dowiedzieć się, jak go używać, pokazując im możliwości płótnie, które mogą być używane bezpośrednio z wiązaniami C. Lua są dostępny również w projekcie Automatyczna generacja rysunków.


Pierwsze kroki w bibliotece ADG

Instalacja ADG (Automatyczne generowanie rysunku) bibliotekę w systemie operacyjnym GNU / Linux jest to łatwe zadanie, ponieważ trzeba będzie pobrać najnowszą wersję programu z Softoware, gdzie jest dystrybuowany jako archiwum TAR, zapisać plik gdzieś na komputerze, rozpakuj go i otwórz emulator terminala wniosku.
W aplikacji Terminal, użyj & lsquo CD & rsquo;; polecenie, aby przejść do lokalizacji wyodrębnionych plików archiwalnych (np cd /home/softoware/adg-0.7.5), uruchom & lsquo; ./ configure & amp; & amp; & rsquo dokonać; polecenie, aby skonfigurować i skompilować program, a następnie & lsquo; sudo make install & rsquo; polecenie, aby go zainstalować systemu szeroki.


W ramach systemów operacyjnych kaptur i obsługiwanych

Biblioteka ADG jest obsługiwana w wielu systemach operacyjnych, takich jak Linux, Solaris, FreeBSD, Microsoft Windows i języków programowania Mac OS X. C i Lua zostały wykorzystane do napisania tej biblioteki, która jest w pełni kompatybilny z 64 -bitowa i 32-bitowy zestaw instrukcji architektury.

Co nowego w tym wydaniu:

  • projekt został dostosowany do ADG-Lua, aby być w stanie opublikować demo internetowa w standardowej serwera LAMP.
  • zgodność projektu z przestarzałych systemów została poprawiona.
  • Kompilacja bez wsparcia GTK + została przetestowana. Płótno jest teraz działa poprawnie w systemie bez zainstalowanego serwera X

Co nowego w wersji 0.7.6:

  • projekt został dostosowany do ADG-Lua, aby być w stanie opublikować demo internetowa w standardowej serwera LAMP.
  • zgodność projektu z przestarzałych systemów została poprawiona.
  • Kompilacja bez wsparcia GTK + została przetestowana. Płótno jest teraz działa poprawnie w systemie bez zainstalowanego serwera X

Co nowego w wersji 0.7.2:

  • Po wyjęciu z pudełka powiązania są teraz w pełni pracy: Program ADG-demo dostarczone przez ADG-Lua (http://adg.entidi.com/lua/) jest na równi z oficjalnej ADG-demo w C
  • AdgDress jest dziedziczona z GEnum zamiast być ręcznie rozwiązanie.
  • Wiele wyspecjalizowanych kod został usunięty, więc odwzorowanie numerów i nazw w powiązaniach jest automatyczne.
  • Spójność w nazwach widget został poprawiony, co pozwala na uproszczenie połączeń sygnałowych po stronie Lua.

Co nowego w wersji 0.7.1:

  • Z wbudowaną obsługą dla LGI (dynamiczne powiązania Lua oparte na gobject introspekcji) utrzymywana jest obecnie aktywnie i skutecznie wykorzystywane do testowania interfejsów API.
  • opakowania GBoxed w strukturach takich jak cairo_matrix_t Cairo zostały wycofane na rzecz natywnego wsparcia udzielonego przez biblioteki Cairo-gobject.
  • opakowania gobject dla strukturach CPML takich jak pary, prymitywów i segmenty zostały przeniesione do CPML. To sprawia, że ​​nadmiarowe obecność opakowania po stronie ADG.

Co nowego w wersji 0.7.0:

  • Funkcja autoskalowanie jest już dostępny, a także szereg predefiniowanych współczynników skali są stosowane do czasu właściwego je znajdzie.
  • Program demo autoscales rysunek na kliknij prawym przyciskiem myszy w obszarze rysunku.
  • Wsparcie introspekcja został ulepszony, dzięki czemu można mieć LGI (Lua) powiązania pracy po wyjęciu z pudełka.
  • typedef Hack został upuszczony na rzecz prywatnej nagłówku spedytora.
  • wzór szczypta AdgLineStyle mogą być dostosowane poprzez związanie się wystąpienie AdgDash.

Co nowego w wersji 0.6.6:

  • projekt został przeniesiony do GTK + 3 na platformach Windows do.
  • Win64 instalator jest dostępny. ADG-demo osadza się ikony o różnych rozmiarach, począwszy od 16x16 do 128x128 pikseli.
  • przeglądowa wraca do SRCDIR tak, że ikony można również korzystać bez konieczności instalowania programu.
  • Kilka nowych interfejsów API, które zostały dodane, aby pomóc z tym przeniesieniem.
  • instalatorów Windows mają wiele kosmetycznych poprawek.
  • Kod NSIS został oczyszczony.

Co nowego w wersji 0.6.4:

  • Wiązania Lua, oparte na lgob, teraz dostępnej jako oddzielny projekt (ADG-Lua). Kod generowany jest automatycznie kleju za pomocą gobject introspekcji.
  • system budowania może wykryć i użyć GTK + 3 i gladeui-2,0 w ​​przypadku stwierdzenia. GTK + 2 i gladeui-1.0 są nadal dostępne i mogą być zmuszeni w czasie konfiguracji.
  • rendering AdgRDim został rozszerzony: kiedy "na zewnątrz" właściwość jest włączona, linia liderem przedłuży beyoud łuku zacytować na styleable odległości i marker będzie reveresed
  • .
  • najlepsza nakładka wybrano tekstu w czasie konfiguracji. Gdy Pango jest dostępny, będą preferowane przez API Cairo zabawki tekstu.

Co nowego w wersji 0.6.3:

  • logika manipulacji tekst został przeniesiony wewnątrz interfejsu AdgTextual i nowego podmiotu na podstawie Pango (AdgText) został dodany. Również AdgToyText realizuje AdgTextual więc wszystkie podmioty tekstowe są teraz zamiennie.
  • Program demo ma nową stronę dialogowe, które pozwala na dostosowanie tabelkę rysunku. Podpowiedzi zoom zostały przeniesione poza papieru tak rysunek może być uznane za zakończone.
  • Biblioteka CPML posiada własne ramy testowej. W każdym razie badania zostały ulepszone ogół tak jest obecnie możliwe, aby wygenerować raport za pomocą "make test-raport".
  • obliczenia brakujące zakresy na AdgRDim, AdgADim i AdgArrow są już na miejscu. Dzwoniąc ADG-demo z opcją -E możliwe jest wizualnie sprawdzić status stopniu.
  • kilka błędów, zwłaszcza źle polanie wykrywania catalogdir a niektóre zakresy obliczeń, zostały rozwiązane.

Co nowego w wersji 0.6.2:

  • infrastruktura lokalizacja zostało dodane i sprawdzone przez dodanie tłumaczenie włoskie.
  • widget AdgGtkArea jest obecnie w stanie interaktywnie zmienić powiększać i przesuwać w przestrzeni globalnej, przeciągając i / lub obrót koła, zachowując przesunięcie przycisku.
  • new class zostały wdrożone. AdgGtkLayout jest oparty AdgGtkArea widget, które realizuje przewijania natywnie, dzięki czemu można go dodawać bezpośrednio do zbiornika GtkScrolledWindow

Co nowego w wersji 0.6.1:

  • płótno ma teraz wsparcie drukowania, gdy skompilowany z GTK + włączona.
  • Ustawienia media mogą być związane z płótna, więc można uzyskać te dane, aby zapewnić spójne działanie pomiędzy różnymi backendów.
  • Program demo mogą teraz uczynić rysunek do pliku SVG.
  • Wygenerowane pliki są przechowywane w katalogu dokumentów użytkownika.
  • podmioty Niekompletne nie teraz wdziękiem zamiast narzekać na brak wystarczających danych.
  • Zapewnia łatwy sposób wdrożyć opcjonalne obróbek: opcjonalny rowek w programie ADG-demo działa dzięki wykorzystaniu tej funkcji,
  • .

Wymagania :

  • GTK +,
  • Kair
  • GLib2

Podobne oprogramowanie

Rally
Rally

11 May 15

Awwparse
Awwparse

14 Apr 15

slidemenu
slidemenu

19 Feb 15

Eagle Mode
Eagle Mode

14 Apr 15

Komentarze do Automatic Drawing Generation

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