bf8ef7b196Start to use that text window a bit; user interface to show and hide things.
Jonathan Westhues
2008-04-11 04:47:14 -0800
181e50f1d9Add routines to draw a vector font (public domain Hershey Simplex font, not bad). Use that to label the planes now.
Jonathan Westhues
2008-04-11 03:13:47 -0800
3357446278Simplify the text window in SolveSpace; better scrolling behaviour, and my concept is more like a web page than like a command line.
Jonathan Westhues
2008-04-09 01:35:09 -0800
9c2a8a08dcDrastic changes to the handle structure; that's now just 32 bits, and I am assuming that many more operations will require lookups in the IdList<>.
Jonathan Westhues
2008-04-09 00:39:01 -0800
a7fa89c2ccCheck in some SolveSpace stuff, even though I didn't make much progress. I want to change the sketch.h stuff fairly significantly, I think, before proceeding.
Jonathan Westhues
2008-04-08 04:54:53 -0800
19c6be530fBits and pieces of SolveSpace; zoom works now, and some stuff to draw planes that I will use to do the datum planes. Still haven't settled upon the request/entity/group structure, and that's the dependency before doing much real.
Jonathan Westhues
2008-04-01 02:48:44 -0800
f201d52247Add hyperlink and colour support to the text window. Don't redraw the text window every time we refresh the graphics window, because that's slow. Use classes instead of structs for everything; I don't understand the template handling for structs. And implement the IdList, which I will try to use in many places.
Jonathan Westhues
2008-03-28 02:00:37 -0800
e426fe8a53Start to add OpenGL support to SolveSpace, for the graphical view. I've got the user interface to pan and rotate an object, more or less works.
Jonathan Westhues
2008-03-27 01:53:51 -0800
fcdf43d487More fragments of SolveSpace work. Improve the command line window, and add some (non-functional) menus to the graphics window. Start to rough in some data structures to hold the sketch. No real work yet, though.
Jonathan Westhues
2008-03-26 01:18:12 -0800
67139236fcThis is my initial checkin for solvespace, a second attempt at constraint solver drawing. I've started work on the user inteface, which will be based around two windows: one with the graphical sketch, and one command line. I've started to implement the command line, no other work.
Jonathan Westhues
2008-03-25 02:02:13 -0800