Automaattinen Drawing Generation (ADG) on cross-platform, vapaan ja avoimen lähdekoodin projekti toteutettiin C ja Lua kuin GObject-pohjainen kirjasto, joka tarjoaa ei-interaktiivinen Kairon kankaalle, joka on suunniteltu kehittämään teknisiä piirustuksia.
Ominaisuudet yhdellä silmäyksellä
Koska hyvin muokattavissa, automaattinen nosto-Generation on tuki erillisiä paikallisia ja maailmanlaajuisia matriiseja, tukee useita lähtö formaatteja, kuten PDF, PNG, PS, GDI ja X11, täydellinen tuki GObject itsetutkiskelua tarjoaa helpon luomisen kielen siteet, samoin tukena malli ja katsella erottaminen.
Lisäksi hanke tulee demo sovellus, joka auttaa kehittäjiä, jotka haluavat toteuttaa ADG-kirjastosta hankkeelleen opetella käyttämään sitä, osoittamalla heille valmiuksia kankaalle, jota voidaan käyttää suoraan C. Lua sidokset saatavana myös automaattinen nosto-Generation hankkeeseen.
Aloittaminen kanssa ADG kirjasto
asentaminen ADG (Automatic Drawing Generation) kirjaston GNU / Linux-käyttöjärjestelmä on helppoa, koska sinun täytyy ladata uusin versio ohjelma Softoware, jossa se jakautuu TAR arkisto, tallenna tiedosto jonnekin tietokoneen, pura se ja avaa pääte-emulaattori sovellus.
Vuonna Terminal app, käytä & lsquo; cd & rsquo; komento navigoida sijainti puretut arkistotiedostot (esim cd /home/softoware/adg-0.7.5), suorita & lsquo; ./ configure & amp; & amp; tee & rsquo; komento voidaan säätää ja ohjelmiston, jonka jälkeen & lsquo; sudo make install & rsquo; komento asentaa sen järjestelmään leveä.
Konepellin alla ja tuetut käyttöjärjestelmät
ADG kirjasto on tuettu monenlaisia käyttöjärjestelmiä, kuten Linux, Solaris, FreeBSD, Microsoft Windows ja Mac OS X. C ja Lua ohjelmointikielet on tapana kirjoittaa tähän kirjastoon, joka on täysin yhteensopiva 64 bittinen ja 32-bittinen käskykanta arkkitehtuurit.
Mitä uutta strong> tässä julkaisussa:
- Hanke on mukautettu ADG-Lua, jotta voi julkaista verkossa Web demon jalkalamppu palvelimelle.
- yhteensopivuus hankkeen vanhentuneita järjestelmiä on parannettu.
- kokoaminen ilman GTK + tukea on testattu: kangas on nyt toimii oikein järjestelmään ilman X-palvelin asennettuna.
Mikä on uusi versiossa 0.7.6:
- Hanke on mukautettu ADG-Lua, jotta voi julkaista verkossa Web demon jalkalamppu palvelimelle.
- yhteensopivuus hankkeen vanhentuneita järjestelmiä on parannettu.
- kokoaminen ilman GTK + tukea on testattu: kangas on nyt toimii oikein järjestelmään ilman X-palvelin asennettuna.
Mikä on uusi versiossa 0.7.2:
- Out of the box siteet ovat nyt täysin toimiva: ADG-demo-ohjelman tarjoamat ADG-Lua (http://adg.entidi.com/lua/) on par virallista ADG-demo C.
- AdgDress periytyy GEnum sijaan että käsityönä ratkaisu.
- Paljon erikoistuneita koodi on poistettu, joten kartoitus numeroita ja nimiä siteet on automaattinen.
- Johdonmukaisuus widget nimet on parannettu, joten voit yksinkertaistaa signaalin yhteydet Lua puolella.
Mikä on uusi versiossa 0.7.1:
- Out of the box tuen LGI (dynaaminen Lua siteet perusteella GObject itsetutkiskelun) on nyt aktiivisesti yllä ja tehokkaasti käyttää testaamiseen API.
- GBoxed kääreet Kairo structs kuten cairo_matrix_t on luovuttu hyväksi natiivi tuki tarjoama Kairon-gobject kirjasto.
- GObject kääreet CPML structs kuten paria, perusalkioiden, ja segmentit ovat siirtyneet CPML. Tämä tekee tarpeettomaksi läsnäolo kääreitä on ADG puolella.
Mikä on uusi versiossa 0.7.0:
- autoskaalaus ominaisuus on nyt saatavilla, ja joukko ennalta skaalaustekijöiden sovelletaan, kunnes oikea yksi löytyy.
- demo-ohjelma autoscales piirustus hiiren kakkospainikkeella piirtoalueen.
- itsetutkiskelun tukea on parannettu, mikä on mahdollista saada LGI (Lua) siteet työskentely kättelyssä.
- typedef hakata on pudonnut hyväksi yksityisen kuormatraktorin otsikon.
- viiva kuvio AdgLineStyle voidaan nyt räätälöidä sitomalla se AdgDash esimerkiksi.
Mikä on uusi versiossa 0.6.6:
- Hanke on toteutettu monille GTK + 3 Windows-alustojen.
- Win64 asennusohjelma on saatavilla. ADG-demo nyt upottaa kuvakkeet eri kokoja, jotka vaihtelevat 16x16 ja 128x128 pikseliä.
- look-up putoaa takaisin srcdir jotta kuvakkeita voidaan käyttää ilman ohjelmaa.
- useita uusia API on lisätty auttaa tässä siirtäminen.
- Windows asentajien monia kosmeettisia parannuksia.
- NSIS koodi on siivottu.
Mikä on uusi versiossa 0.6.4:
- Lua siteet, jotka perustuvat lgob, ovat nyt saatavilla olevat kuin erotettu hanke (ADG-lua). Liima-koodi on automaattisesti luotu käyttämällä GObject itsetutkiskelua.
- rakentaa järjestelmä voi havaita ja käyttää GTK + 3 ja gladeui-2.0, jos löytyy. GTK + 2 ja gladeui-1.0 on edelleen käytettävissä ja voidaan pakottaa milloin configure aikaan.
- renderöinti AdgRDim on parannettu: kun "ulkopuolinen" ominaisuus on käytössä, johtaja viiva ulottuu beyoud kaari lainata styleable etäisyyden ja merkki on reveresed.
- Paras teksti edustaohjelmasta valitaan configure aikaan. Kun Pango on käytettävissä, tullaan parempana Kairon lelu tekstiä API.
Mikä on uusi versiossa 0.6.3:
- tekstin manipulointi logiikka on siirretty sisäpuolelle AdgTextual käyttöliittymä ja uuden yrityksen perustuu Pango (AdgText) on lisätty. Myös AdgToyText toteuttaa AdgTextual joten kaikki teksti yksiköt ovat nyt vaihdettavissa.
- demo-ohjelma on uusi dialogi sivun, jonka avulla voit räätälöidä lohkon piirustuksen. Zoom vihjeitä on siirretty ulkopuolelle paperia, piirustus voidaan pitää valmiiksi.
- CPML kirjastossa on oma testi puitteissa. Anyway testejä on parannettu yleensä niin nyt on mahdollista luoda raportin käyttämällä "make test-raportti".
- puuttuu laajuudessa laskennallisesti AdgRDim, AdgADim ja AdgArrow ovat nyt olemassa. Soittamalla ADG-demon -E vaihtoehto on mahdollista visuaalisesti tarkistaa määrin tilan.
- joukko vikoja, etenkin väärä glade catalogdir havaitsemiseen ja jotkut laajuudet laskenta, on ratkaistu.
Mikä on uusi versiossa 0.6.2:
- lokalisointi infrastruktuuri on lisätty ja testattu lisäämällä italiankielinen käännös.
- AdgGtkArea widget pystyy nyt interaktiivisesti vaihtaa zoom ja yleiseurooppalaista globaalin avaruudessa vetämällä ja / tai pyörittämällä pyörää pitäen shift painettuna.
- Uusi luokka on toteutettu: AdgGtkLayout on AdgGtkArea pohjainen vekotin, joka toteuttaa vieritys natiivisti, joten se voidaan lisätä suoraan GtkScrolledWindow astiaan.
Mikä on uusi versiossa 0.6.1:
- kankaalle nyt tulostuksen tukea, kun käännetty GTK + on käytössä.
- Media asetukset voidaan liittää kankaalle joten tämä tieto voidaan käyttää antamaan johdonmukaista käyttäytymistä eri backends.
- Demo ohjelma voi nyt tehdä piirustuksen SVG-tiedosto.
- luoman tiedostot tallennetaan käyttäjän asiakirjassa hakemistoon.
- Puutteelliset yhteisöihin nyt epäonnistua sulavasti sijaan valittavat varten riittävästi tietoa.
- Tämä on helppo tapa toteuttaa valinnaisia työstöt: valinnainen ura ADG-demo-ohjelma toimii hyödyntämällä tätä ominaisuutta.
Vaatimukset :
- GTK +
- Kairo
- GLib2
Kommentteja ei löytynyt