summaryrefslogtreecommitdiff
path: root/src/tesseract/TesseractUI.java
AgeCommit message (Collapse)Author
2011-03-18CleanupHEADmasterJesse Morgan
2011-03-18Make a default selection on the menu.Jesse Morgan
2011-03-18Changed a few things in about menuSteve
2011-03-18Added about menu for controls and infoSteve
2011-03-17added Jopup fix for menu in remote menuSteve
added controls to blimp removed blimp creating from ui changeed Blimpbox to get the primitive for orientation based on phil's design
2011-03-16couldn't help myself. added the groundSteve
disabled its pickable in mouse stuff on the ground implemented re-insert of ground after reset add two images snow and sand created separate methods for ground and background
2011-03-16Added background image, added getter for boundingBox in World and the rest ↵Steve
is in the UI.
2011-03-16Disabled antialiasingPhillip
2011-03-15Added blimp modelSteve
Remove gravity for the blimp in World line 224
2011-03-11Some remote code that isn't yet remote.Jesse Morgan
2011-03-08Last Call!Jesse Morgan
2011-03-08Clean up. Removed "first peer" question. Fixed default position of particle ↵Jesse Morgan
emitter.
2011-03-06Added code to center parameter frames to the Tesseract UI window that ↵Phillip
spawned them. Also centered Chatbox using the similar code.
2011-03-05fixed excessive loop nodes if you hit cancel in ip windo after already being ↵Steve
in a network
2011-03-05Can't sleep, here are my changes:Phillip
Chatbox chat name appears as the peer coordinates (x, y) Chatbox title changes based upon PeerInformation toString from Peer.getMyName(); Added network disconnect above system.exit(0) in TesseractUI.
2011-03-05Changes from email:Phillip
1: I had to pass Peer to Chatbox as a parameter to allow it to transmit messages (working!) 2: Added Chatbox option in networking menu. 3: Hitting <enter> or submit with Chatbox having focus transmits message in the Textfield 4: Made a getter in Peer to get the PeerInformation.toString()
2011-03-05Added Network menu to UI only, Yes no dialog if first node or notSteve
2011-03-05Changed name of alden to commonJesse Morgan
2011-03-05Rough Addition of P2P code.Jesse Morgan
2011-02-21UI bug fix.Jesse Morgan
2011-02-21Turned in. Bug removed. (reverse order)Jesse Morgan
2011-02-21Not perfect, but here we go.Jesse Morgan
2011-02-21Fixed checkstyle warnings. All add object menu items are now NewMenu items, ↵Phillip
deprecated the rest of the menuitems package.
2011-02-21Added lots of NewMenuItem Classes. Changed Default Shape from JCheckBox to ↵Phillip
JButton. Added new Constructor to PlanarPolygon. Changed the sequence of events building JPanel/Frame in MenuItem.
2011-02-20Fixed some checkstyle errors (added java doc)Phillip
Added new constructor to Ellipsoid.java to feed in a Mass, Radius and Position.
2011-02-20NewIcosahedronMenuItem now working and added to TesseractUI. Use ↵Phillip
Icosohedran(NEW) in add object menu to test.
2011-02-20Slight improvement.Jesse Morgan
2011-02-19Almost got rotation friction right....Jesse Morgan
2011-02-19added surfBoardSteve
2011-02-18Air Drag merged.Jesse Morgan
2011-02-16Fixed a few more selection bugs.Jesse Morgan
2011-02-16Added alden's code, moved his objects into the object class and made them ↵Jesse Morgan
extend physical object. Fixed a node selection problem in TesseractUI.
2011-02-16Started working on some inertia tensors for the chainlink. Made an ↵Jesse Morgan
adjustment to rotations in the ui.
2011-02-16Fixed translation. Added rotation by holding the alt key (rotation needs ↵Jesse Morgan
fixed though). Fixed rotation of the Icosahedron
2011-02-15Win! Got some very basic grabbing and moving implemented. Found the Node ↵Jesse Morgan
object's amazing get/setUserData method. I had a brillant hunch such a method may exist. The mouse movements need to be scaled to the vworld coordinates though.
2011-02-15Added all the forceMenus to the resetSimulatorSteve
2011-02-15Added OriginForces and Menu for them.Steve
2011-02-14Added Tangential force in XY planeSteve
2011-02-14Change ChainlinK1 to a DonutMenuItem, but the class name is still the sameSteve
I though Jesse's ChainLink was more of a chainlink
2011-02-14Added Circluar force and menu item in UISteve
Added menu for Jesse Chain2, hope you don't mind
2011-02-12Added reset simulator menu item.Jesse Morgan
2011-02-12Added HalfSpaces to the bounds. Fixed collisions and particle emitters. ↵Jesse Morgan
Corrected typo in PlanarPolygonMenuItem. Added removeForce() to world and cleaned up the force adding/removing.
2011-02-12ChainLink added but not collidible because it looks like it uses a ↵Steve
IndexedQuadArray and Alden's code only supports the triangles. Also added normals to planar poly
2011-02-12Added a gravity submenu (doesn't turn off yet)Steve
Added empty ChainLinkMenuItem class set the planar Poly to pos infinte mass for testing Particles fall through but others don't, if particles are big enough they collide though
2011-02-11Ellipsoid to "setShape", created default radio button in TesseractMenuItems ↵Steve
& applied to planar Comment out some added objects in UI
2011-02-11Added gravity menuItem and change planarPolygon mass to 1Steve
2011-02-11Broke the grabbing code but added Alden's collision code. Not sure if its ↵Jesse Morgan
working yet since my Mac doesn't like it.
2011-02-11added iso to menuSteve
2011-02-11Fixed my accidental commenting.Jesse Morgan
2011-02-11Some of the grabbing code.Jesse Morgan