Automatic Drawing Generation

Software screenshot:
Automatic Drawing Generation
Podrobnosti Software:
Verze: 0.8.0 Aktualizováno
Datum uploadu: 14 Apr 15
Vývojka: Fontana Nicola
Licence: Volný
Popularita: 50

Rating: 3.0/5 (Total Votes: 1)

Automatická kresba Generation (ADG), je cross-platform, svobodný a open source software projekt realizovaný v C a Lua jako knihovna GObject-založená společnost, která nabízí non-interaktivní Cairo plátno, který byl navržen pro vytváření technických výkresů.


Funkce na první pohled

Být vysoce přizpůsobitelné, Automatická kresba generace nabízí podporu pro odlišné lokální a globální matice, podporou více výstupních formátů, včetně PDF, PNG, PS, GDI a X11, kompletní podporu GObject sebepozorování, které nabízejí snadné vytváření jazykových vazeb, stejně jako podpora modelu a pohledu oddělení.
Navíc, projekt přichází s demo aplikace, která pomůže vývojářům, kteří chtějí realizovat knihovny ADG na jejich projektu se dozvíte, jak ji používat, ukazovat jim schopnosti plátna, které mohou být použity přímo z C. Lua vázání jsou k dispozici také v rámci projektu Automatické kreslení Generation.


Začínáme s knihovnou ADG

Instalace ADG (Automatická kresba generace) knihovnu na operačním systému GNU / Linux je snadný úkol, protože budete muset stáhnout nejnovější verzi programu z Softoware, kde je distribuován jako archiv TAR, uložit soubor někde na vašem počítači, rozbalíme jej a otevřít emulátor terminálu aplikace.
V terminálu aplikaci, použijte & lsquo; CD & rsquo; Příkaz přejděte do umístění extrahované archivních souborů (např CD /home/softoware/adg-0.7.5), spusťte & lsquo; ./ configure & amp; & amp; aby & rsquo; Příkaz pro konfiguraci a kompilaci software, následovaný & lsquo; sudo make install & rsquo; Příkaz k instalaci systému IT široká.


Pod operačními systémy kapucí a podporovaných

Knihovna ADG je podporován na širokou škálu operačních systémů, včetně Linux, Solaris, FreeBSD, Microsoft Windows a Mac OS X. C a Lua programovací jazyky byly použity k napsání této knihovny, která je plně kompatibilní s 64 -bitových a 32-bitové instrukční sady architektury.

Co je nového v této verzi:

  • Projekt byl přizpůsoben ADG-Lua, aby bylo možné publikovat on-line webové demo na standardní LAMP serveru.
  • slučitelnost projektu s zastaralých systémů byla vylepšena.
  • Kompilace bez podpory GTK + byl testován:, plátno je nyní správně pracuje na systému bez X serveru nainstalován

Co je nového ve verzi 0.7.6:

  • Projekt byl přizpůsoben ADG-Lua, aby bylo možné publikovat on-line webové demo na standardní LAMP serveru.
  • slučitelnost projektu s zastaralých systémů byla vylepšena.
  • Kompilace bez podpory GTK + byl testován:, plátno je nyní správně pracuje na systému bez X serveru nainstalován

Co je nového ve verzi 0.7.2:

  • Po vybalení z krabice vazby jsou nyní plně funkční: ADG-demo programu poskytována ADG-Lua (http://adg.entidi.com/lua/) je na stejné úrovni s oficiálním ADG-demo na C
  • AdgDress se dědí z GEnum místo toho, aby ručně řešení.
  • Mnoho specializovaných kódu byla odstraněna, takže mapování mezi čísel a jmen v vázání je automatické.
  • Soudržnost v názvech widgetu Byla vylepšena, což vám umožní zjednodušit signál připojení na straně Lua.

Co je nového ve verzi 0.7.1:

  • Z podpory box pro LGI (dynamická Lua vazby založené na GObject introspekce), je nyní aktivně udržován a efektivně použít pro testování API.
  • Na GBoxed obaly pro Cairo structs, jako cairo_matrix_t byly klesly ve prospěch nativní podpory poskytované knihovnou cairo-GObject.
  • GObject obaly pro cPML structs, jako jsou páry, primitiv, a segmenty byly přesunuty do cPML. To dělá redundantní přítomnost obalů na straně ADG.

Co je nového ve verzi 0.7.0:

  • Funkce autoscaling je nyní k dispozici, a řada předdefinovaných měřítka faktorů jsou použity, dokud není nalezen správný jeden.
  • demo Program autoscales čerpání na pravým tlačítkem myši na kreslicí plochy.
  • Podpora introspekce byl vylepšen, aby bylo možné mít LGI (Lua) vázání pracovní vybalení z krabice.
  • typedef hack bylo zrušeno ve prospěch soukromého pro předávání záhlaví.
  • pomlčka Vzor AdgLineStyle lze nyní přizpůsobit vazbou na něj instanci AdgDash.

Co je nového ve verzi 0.6.6:

  • Projekt byl portován na GTK + 3 na Windows platformách k.
  • Win64 instalátor je dostupný. ADG-demo nyní vloží ikony různých velikostí, od 16x16 do 128x128 pixelů.
  • look-up padá zpět do zdrojovém adresáři tak, že ikony mohou být také použity, aniž by instalaci programu.
  • Několik nových rozhraní API byly přidány do pomoci s tímto přemístěním.
  • Montéři Windows mají mnoho kosmetických vylepšení.
  • Kód NSIS byl vyčištěn.

Co je nového ve verzi 0.6.4:

  • Na Lua vázání, založené na lgob, jsou nyní availabe jako samostatné projektu (ADG-LUA). Lepidlo kód je automaticky generován pomocí GObject introspekce.
  • build systém dokáže detekovat a používat GTK + 3 a gladeui-2,0-li nalezen. GTK + 2 a gladeui-1.0 jsou stále k dispozici a může být nucen v configure dobu.
  • ztvárnění AdgRDim byla rozšířena: když je "venku" vlastnost povoleno, vůdce linka rozšíří beyoud oblouku citovat na styleable vzdálenost a značka bude reveresed
  • .
  • Nejlepší Text rozhraní je vybrán v configure době. Pokud je k dispozici Pango, bude mít přednost přes cairo hračka textového rozhraní API.

Co je nového ve verzi 0.6.3:

  • Logika Text manipulace byla přesunuta uvnitř rozhraní AdgTextual a novým subjektem na základě Pango (AdgText) byl přidán. Také AdgToyText implementuje AdgTextual takže všechny textové entity jsou nyní vzájemně zaměnitelné.
  • Demo Program má nové dialogové stránku, která umožňuje přizpůsobit titulní blok výkresu. Tyto rady zoom byly přesunuty mimo papíru, aby výkres lze považovat za dokončena.
  • Knihovna cPML má svůj vlastní testovací rámec. Každopádně testy byly vylepšeny obecně tak, že je nyní možné vytvořit sestavu pomocí "jak test-zprávu".
  • chybí rozsahy výpočty na AdgRDim, AdgADim a AdgArrow jsou nyní na místě. Voláním ADG-demo s možností -E je možné vizuálně ověřit stav měrou.
  • banda chyb, nejvíce pozoruhodně špatný glade detekce catalogdir a některé rozsahy výpočet, byly vyřešeny.

Co je nového ve verzi 0.6.2:

  • lokalizace infrastruktura byla přidána a testovány přidáním italský překlad.
  • AdgGtkArea Widget je nyní schopen interaktivně měnit zoom a pánev v globálním prostoru přetažením a / nebo otočením kolečka při zachování posun stisknuté.
  • nová třída byla provedena:. AdgGtkLayout je založen widget, AdgGtkArea, která implementuje rolování nativně, od této doby to může být přidán přímo do kontejneru GtkScrolledWindow

Co je nového ve verzi 0.6.1:

  • Plátno má nyní podporu tisku při kompilaci s GTK + zapnutý.
  • Nastavení média mohou být spojena na plátno, takže tato data lze přistupovat poskytnout konzistentní chování mezi různými backends.
  • demo Program nyní může vykreslit výkres do souboru SVG.
  • Vygenerované soubory jsou uloženy v adresáři uživatele dokumentu.
  • Neúplné subjekty nyní selhat ladně místo stěžuje na nedostatek údajů.
  • To poskytuje snadný způsob, jak realizovat volitelné strojního zpracování: volitelný drážka v ADG-demo programu pracuje s využitím této funkce
  • .

Požadavky na :

  • gtk +
  • Káhira
  • GLib2

Podobný software

Qt Jambi
Qt Jambi

12 May 15

slidemenu
slidemenu

19 Feb 15

Coloryze
Coloryze

3 Jun 15

Komentáře k Automatic Drawing Generation

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!