medeamelana / spaken Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/spaken
Automatically exported from code.google.com/p/spaken
Het moet mogelijk zijn om patronen te kunnen maken ("Maak middelloodlijn") en
te kunnen
hergebruiken.
Ik moet het nog wat verder uitwerken, maar m'n huidige idee is als volgt:
* Patroon -> Sla Op Als Nieuw ziet de gehele huidige undo history als pattern.
* VastePunten in de history worden inputpunten van het patroon.
* Alles afhangend van de vaste punten is uitvoer van het patroon.
* Delen van de uitvoer kunnen onzichtbaar gemaakt worden, om pixels te redden.
Original issue reported on code.google.com by [email protected]
on 1 Jul 2008 at 11:53
We moeten intersecties kunnen maken.
Misschien aanvankelijk als aparte tool, maar later moeten alle intersecties
impliciet bestaan.
Original issue reported on code.google.com by [email protected]
on 27 Jun 2008 at 12:35
Ook als je heel ver uitzoomt.
Original issue reported on code.google.com by [email protected]
on 1 Jul 2008 at 9:56
Het is nu heel lastig om op 1 punt in te zoomen: hij gaat explosief veel verder
weg van de muis
naarmate er verder wordt ingezoomd.
Ik denk dat we dit kunnen oplossen door te kijken of er een punt onder de muis
zit. Zo ja, dan
zoomen we niet in rond de muispositie maar rond de puntpositie.
Original issue reported on code.google.com by [email protected]
on 3 Jul 2008 at 12:13
In alle tools moet je met het muiswieltje kunnen scrollen.
Original issue reported on code.google.com by [email protected]
on 1 Jul 2008 at 9:51
Undo en redo opties in het Editmenu.
Original issue reported on code.google.com by [email protected]
on 1 Jul 2008 at 9:36
Bijvoorbeeld:
Bij het verplaatsen van een punt moet het duidelijk worden dat een bepaald punt
getarget wordt
nog voordat er met de muis geklikt wordt.
Original issue reported on code.google.com by [email protected]
on 3 Jul 2008 at 11:00
We kunnen heel mooi geanimeerd zoomen. Dat gaat er zo vet uitzien!
Original issue reported on code.google.com by [email protected]
on 1 Jul 2008 at 9:52
We moeten harde grenzen instellen. Zover gaan dubbeldrijvendepuntgetallen nou
ook weer niet.
Original issue reported on code.google.com by [email protected]
on 3 Jul 2008 at 11:10
Nu blijft de linkerbovenhoek op dezelfde plaats.
Original issue reported on code.google.com by [email protected]
on 2 Jul 2008 at 12:07
Autozoom zorgt dat de bounding box van alle punten
* helemaal zichtbaar is en
* een groot deel van het canvas inneemt.
Original issue reported on code.google.com by [email protected]
on 3 Jul 2008 at 11:12
Elementen kunnen momenteel nog niet worden weggegooid.
Original issue reported on code.google.com by [email protected]
on 27 Jun 2008 at 7:45
Zodra de muis het canvas verlaat moeten tijdelijke dingen van tools onzichtbaar
worden.
Original issue reported on code.google.com by [email protected]
on 1 Jul 2008 at 11:30
Die geven dan alleen nog maar getransformeerde posities mee. Ik zit nu te
denken aan:
strokeInProgress(Pos origin, Pos current, Pos delta)
strokeFinished(Pos origin, Pos end)
Subklassen kunnen die dan overrijden.
Original issue reported on code.google.com by [email protected]
on 1 Jul 2008 at 10:12
1. Maak veel lijnen en cirkels die elkaar zoveel mogelijk snijden.
2. Ga schuiven met punten.
Rond punten waar de gemaakte lijnen niet bestaan slaan de intersectiepunten
op hol en komen ze op plekken te staan waar uberhaupt niets is. Vast iets
met afronding.
Original issue reported on code.google.com by [email protected]
on 27 Jun 2008 at 7:15
Zoomen met muiswiel?
Panning verzorgd door de MovePointTool (wordt SelectTool?) door de achtergrond
te slepen.
Original issue reported on code.google.com by [email protected]
on 1 Jul 2008 at 9:35
Idee van Remco: snap to grid.
Maar dan moeten we natuurlijk wel eerst een grid tekenen. Wat zich automatisch
aanpast aan het
huidige zoomlevel.
Original issue reported on code.google.com by [email protected]
on 4 Jul 2008 at 7:07
Je moet op de niet-getransformeerde punten klikken om lijnen en cirkels te
kunnen tekenen. Dat werkt dus alleen fijn als er niet gepand is. Ook moven
en intersecties zijn stuk.
Original issue reported on code.google.com by [email protected]
on 1 Jul 2008 at 5:29
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.