Box

Software screenshot:
Box
Software detaljer:
Version: 0.4.0
Upload dato: 19 Feb 15
Udvikler: Matteo Franchin
Licens: Gratis
Popularitet: 7

Rating: 1.0/5 (Total Votes: 1)

Box bør blive til vektorgrafik, hvad latex blev til at skrive videnskabelige dokumenter.
Installation:
For at kompilere kilderne og installere på din maskine, kan du fortsætte
med helt sædvanlige rækkefølge:
& Nbsp; ./configure --with-cairo
& Nbsp; lave
& Nbsp; make install
Detaljeret installationsvejledning findes inde i filen INSTALL
i samme mappe. Den "--with-cairo 'flaget muliggør afsløring og
brug af Cairo 2D grafik bibliotek. Sørg for at have dette bibliotek
installeret på dit system: dette er ikke obligatorisk, men vil give dig nogle
flere funktioner (se senere afsnit).
Hvis du ønsker en lokal installation, kan du gøre som følger:
& Nbsp; ./configure --prefix = / home / ditbrugernavn / lokal --with-Kairo
& Nbsp; lave
& Nbsp; make install
Dit system vil ikke vide, hvor man finder Box eksekverbare.
Derfor kan du sætte en linje, såsom
& Nbsp; export PATH = $ PATH: ~ / local / bin
i slutningen af ​​din bashrc fil (som er en skjult fil i dit hjem
mappen: ~ / .bashrc). Denne sidste ændring er ikke nødvendigt. Det bare
gør livet lettere.
Test
Efter installationen kan du køre nogle test for at se, om udarbejdelse
suceeded. Bare skriv:
& Nbsp; gøre kontrol
Du bør få en endelig besked, såsom:
& Nbsp; 0 fejl fundet.
& Nbsp; Alle forsøg udført førte til succes.
& Nbsp; ...
Kairo bibliotek
Du kan nu kompilere Box med støtte til Cairo 2D grafik bibliotek.
Cairo giver støtte til nogle flere udgange (PDF, SVG, PNG, PS)
og kommer til at være godt udnyttes i de næste Box udgivelser, giver det
mange smarte funktioner. Vær sikker på at kompilere Box med "--with-cairo 'flag

Hvad er nyt i denne udgivelse:.

  • Kernen i Box VM er blevet omskrevet.
  • Den type system er blevet omskrevet fra bunden og er nu langt mere kraftfuld.
  • En ny type, Enhver, tillader boksning / unboxing objekter og giver nogle refleksion kapaciteter.
  • Denne udgivelse tilføjer tilføjer heterogene arrays af objekter (Array objekt), en ny undo manager til GUI som tillader at have et enkelt fortryde historie for både tekst editor og den grafiske editor, og den nye objekter Curve, Tri, og Fill at tegne kubiske Bezier splines og udfylde en sti.
  • GUI understøtter nu & quot; retningspunkter & quot; at forenkle tegne og interagere med Bezier-kurver via Curve objekt.

Hvad er nyt i version 0.3.4:

  • Denne version fokuserer på forbedringer af dokumentationssystem, som i vid udstrækning omskrevet være klarere og støtte nye funktioner. Især er det nu muligt at specificere en forhåndsvisning for en dokumenteret objekt:. Dette er et stykke Box kildekode, der er gjort som et billede i dokumentationen browser
  • Det er også muligt at arrangere dokumentation i underafsnit og dokumentere tilfælde. Bugs blev fikseret i både boks og Boxer.
  • Steps blev gjort for at støtte konvertering Box kode til C-kode og støtte serialisering / deserialization af Box-programmer (begge funktioner er ikke afsluttet)

Hvad er nyt i version 0.3.1:

  • Hovedfokus i denne udgivelse har været at fastsætte bugs i både compiler og GUI.
  • Små forbedringer blev også gjort.
  • For Box, BBox nu sætter (frem for at udvide) afgrænsningsrammen.
  • Den måde afgrænsningsrammen blev håndteret i Clip-kommandoen blev fastsat.
  • Forbedringer blev foretaget i hukommelsen forvaltning af Box.
  • Håndtering af FillStyle blev fastsat (det blev ignoreret af Style).
  • For Boxer blev Box output visningen fast:. Det ikke udvide korrekt med nogle versioner af PyGTK
  • Nogle små forbedringer blev foretaget i dokumentationen browser.

Hvad er nyt i version 0.3.0:

  • The Box grafik bibliotek blev omskrevet i boks selv. Biblioteket blev omlagte og er nu langt mere ren og kraftfuld. Den gamle grænseflade understøttes stadig, men nu er forældet. Bemærk, at den nye grænseflade reproducerer og tilbyder at brugeren funktionerne i den gamle grænseflade, der følger høj funktionalitet niveau fra lavere niveau funktionalitet. Eksempel:. Poly udtrykkes i form af stier (sti) og kommando streams (CmdStream)
  • Tilføjet Dox, et dokumentationssystem for Box (som nu er en del af Boxer). Kernen biblioteket og Box grafikbibliotek er blevet dokumenteret med dette. Boxer har nu en dokumentation browser for at gennemse Dox dokumentation & quot; online & quot;.
  • rette fejl: det vigtigste er den kopi af komplekse objekter
  • .
  • Søg i den aktuelle kilde mappe, når herunder en anden kilde.

Hvad er nyt i version 0.2.3:

  • Boxer er blevet udvidet: flere referencepunkter kan være udvalgt og trukket samtidigt; den syntaksfremhævning kilder er blevet forbedret med en ad hoc-fil til Box syntaks; bugs når loading brudte filer blev fastsat.
  • Box blev også fast og forbedret: et dokumentationssystem, Dox, blev skrevet; de centrale og g biblioteker blev delvist dokumenteret med dette; det kan nu Box og Unbox objekter af forskellige typer til Obj objekt; rå adgang til Cairo er mulig; en omskrivning af Box g biblioteket i boks (i stedet for C) er startet.
  • De sidste funktioner er stadig under udvikling, og vil blive vist i fremtidige udgivelser.

Hvad er nyt i version 0.2.2:

  • Denne udgivelse løser nogle bugs i den grafiske bibliotek, gør den nye version af Boxer (0.3.0) mere brugbare.
  • Biblioteket libboxcore blev også rettet i nogle af sine referencer (dette blev bemærket, når de forsøger at køre under Mac OS).

Hvad er nyt i version 0.2.1:.

  • Fejlrettelser og en omarbejdet hukommelse management system
  • Denne udgivelse løser primært bugs.
  • Det bringer ikke nye funktioner.
  • har dog hukommelsen management system er stort set blevet omskrevet.
  • Hukommelsen management system er nu klar over, & quot; kompleks & quot; typer og ved, hvordan man kan skabe, ødelægge, kopiere og flytte objekter.
  • Frigivelsen forbereder vejen for fremtidige funktioner (boksning / Unboxing gennem Obj typen, som vil give flere grundlæggende forbedringer af både Box og Boxer).

Hvad er nyt i version 0.1.3:

  • '() Char' ændret til STR i kassen g biblioteket. Det giver større fleksibilitet (vi nu kan for eksempel gemme rammerne for en animation i forskellige filer).

Hvad er nyt i version 0.1.0:

  • Kopiering af objekter er nu gennemført, selv om det gør ikke arbejde for & quot; kompleks & quot; objekter, såsom Str.
  • 'inkluderer & quot; fil & quot; " søger efter filer i den mappe, der indeholder scriptet.
  • Direktivet #provide blev introduceret for flere indeslutninger af samme overskrift.
  • Kommentarer kan starte med #! (For Box scripts på Unix).
  • blev tilføjet nogle oplysninger til den -q forespørgslen mulighed.
  • Systematiske versionering konventioner og scripts bruges nu til at hjælpe vedligeholdere aftale automatisk med problemet.
  • Fejlrettelser og oprydning blev gjort.
  • libboxcore blev oprettet.

Lignende software

Node.js
Node.js

17 Aug 18

Lua
Lua

17 Aug 18

Adobe Alchemy
Adobe Alchemy

3 Jun 15

ccache
ccache

20 Feb 15

Kommentarer til Box

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!