Permalink
Commits on May 21, 2009
  1. some seriously pedantic time savings...

    git-svn-id: https://ledcube.googlecode.com/svn/trunk@74 d0259a58-13ce-11de-b208-e5a9466b8568
    brice.fernandes committed May 21, 2009
  2. further improvements should reduce the time to ~100ms.

    git-svn-id: https://ledcube.googlecode.com/svn/trunk@73 d0259a58-13ce-11de-b208-e5a9466b8568
    brice.fernandes committed May 21, 2009
  3. speeded up serial talk. sends cube at ~112ms per cube.

    git-svn-id: https://ledcube.googlecode.com/svn/trunk@72 d0259a58-13ce-11de-b208-e5a9466b8568
    brice.fernandes committed May 21, 2009
  4. fixed error that stopped serial from working

    git-svn-id: https://ledcube.googlecode.com/svn/trunk@71 d0259a58-13ce-11de-b208-e5a9466b8568
    brice.fernandes committed May 21, 2009
  5. major GUI overhaul to solve user switching issues.

    git-svn-id: https://ledcube.googlecode.com/svn/trunk@70 d0259a58-13ce-11de-b208-e5a9466b8568
    brice.fernandes committed May 21, 2009
Commits on May 20, 2009
  1. serial thread started

    git-svn-id: https://ledcube.googlecode.com/svn/trunk@69 d0259a58-13ce-11de-b208-e5a9466b8568
    brice.fernandes committed May 20, 2009
  2. git-svn-id: https://ledcube.googlecode.com/svn/trunk@68 d0259a58-13ce…

    …-11de-b208-e5a9466b8568
    team.fish committed May 20, 2009
  3. git-svn-id: https://ledcube.googlecode.com/svn/trunk@67 d0259a58-13ce…

    …-11de-b208-e5a9466b8568
    team.fish committed May 20, 2009
  4. changed usermanager to handle serial start/stop

    git-svn-id: https://ledcube.googlecode.com/svn/trunk@66 d0259a58-13ce-11de-b208-e5a9466b8568
    brice.fernandes committed May 20, 2009
  5. added event handling for serial start/stop.

    git-svn-id: https://ledcube.googlecode.com/svn/trunk@65 d0259a58-13ce-11de-b208-e5a9466b8568
    brice.fernandes committed May 20, 2009
  6. added start/stop serial button to gui

     
    
    git-svn-id: https://ledcube.googlecode.com/svn/trunk@64 d0259a58-13ce-11de-b208-e5a9466b8568
    brice.fernandes committed May 20, 2009
  7. added event codes

    git-svn-id: https://ledcube.googlecode.com/svn/trunk@63 d0259a58-13ce-11de-b208-e5a9466b8568
    brice.fernandes committed May 20, 2009
  8. added ed's loaduser

    git-svn-id: https://ledcube.googlecode.com/svn/trunk@62 d0259a58-13ce-11de-b208-e5a9466b8568
    brice.fernandes committed May 20, 2009
  9. changed font file location

    git-svn-id: https://ledcube.googlecode.com/svn/trunk@61 d0259a58-13ce-11de-b208-e5a9466b8568
    brice.fernandes committed May 20, 2009
Commits on May 18, 2009
  1. Added Chris' Barium Titanate user, modified to show motion

    git-svn-id: https://ledcube.googlecode.com/svn/trunk@60 d0259a58-13ce-11de-b208-e5a9466b8568
    brice.fernandes committed May 18, 2009
  2. added linux libs.

    git-svn-id: https://ledcube.googlecode.com/svn/trunk@59 d0259a58-13ce-11de-b208-e5a9466b8568
    brice.fernandes committed May 18, 2009
Commits on May 15, 2009
  1. modified crystal user to run cleanly.

    git-svn-id: https://ledcube.googlecode.com/svn/trunk@58 d0259a58-13ce-11de-b208-e5a9466b8568
    brice.fernandes committed May 15, 2009
Commits on May 14, 2009
  1. modified IsingUser, this works for me now at home and on eee pc

    git-svn-id: https://ledcube.googlecode.com/svn/trunk@57 d0259a58-13ce-11de-b208-e5a9466b8568
    edward.overton committed May 14, 2009
Commits on May 13, 2009
  1. working streaming

    git-svn-id: https://ledcube.googlecode.com/svn/trunk@56 d0259a58-13ce-11de-b208-e5a9466b8568
    edward.overton committed May 13, 2009
  2. Sams added Crystal Structures to display, includes all listeners and …

    …new CrystalUser manager.
    
    git-svn-id: https://ledcube.googlecode.com/svn/trunk@55 d0259a58-13ce-11de-b208-e5a9466b8568
    team.fish committed May 13, 2009
  3. Ardino code.. working

    git-svn-id: https://ledcube.googlecode.com/svn/trunk@54 d0259a58-13ce-11de-b208-e5a9466b8568
    edward.overton committed May 13, 2009
  4. git-svn-id: https://ledcube.googlecode.com/svn/trunk@53 d0259a58-13ce…

    …-11de-b208-e5a9466b8568
    team.fish committed May 13, 2009
Commits on May 8, 2009
  1. Minor modifications to SerialTalk user.

    git-svn-id: https://ledcube.googlecode.com/svn/trunk@50 d0259a58-13ce-11de-b208-e5a9466b8568
    brice.fernandes committed May 8, 2009
Commits on May 7, 2009
  1. Modified TODO; Documented main and core classes; Reorganised project …

    …by separating core and util classes.
    
    git-svn-id: https://ledcube.googlecode.com/svn/trunk@49 d0259a58-13ce-11de-b208-e5a9466b8568
    brice.fernandes committed May 7, 2009
  2. Client is not needed any more. all current code resides in GUI

    git-svn-id: https://ledcube.googlecode.com/svn/trunk@48 d0259a58-13ce-11de-b208-e5a9466b8568
    brice.fernandes committed May 7, 2009
  3. created miller UserManager

    added exception handling to serial thread
    added demo button to home page
    fixed unreported bug in eventlistener that would crash the program when isingslider was used before starting the ising simulation
    general housekeeping
    
    
    git-svn-id: https://ledcube.googlecode.com/svn/trunk@47 d0259a58-13ce-11de-b208-e5a9466b8568
    brice.fernandes committed May 7, 2009
  4. git-svn-id: https://ledcube.googlecode.com/svn/trunk@46 d0259a58-13ce…

    …-11de-b208-e5a9466b8568
    brice.fernandes committed May 7, 2009
  5. Improved manager for automated thread handling. Implemented the Ising…

    … class. Class has bug from upstream (see Michael.) Wrote AbstractCubeUser.java which is a much cleaner way of creating cube users (by inheriting from AbstractCubeUser. (this is a workaround java's single inheritance.) localtime 01:24. going to bed.
    
    git-svn-id: https://ledcube.googlecode.com/svn/trunk@45 d0259a58-13ce-11de-b208-e5a9466b8568
    brice.fernandes committed May 7, 2009
Commits on May 6, 2009
  1. (for the last few commits)

    Performed directory cleanup.
    Rewrote and reorganised GUI code, 
    Added GUI elements, 
    Added Ed's axis to new gui, 
    Reorganise project setup (MagicCube moves to GUI from CLIENT) 
    Wrote UserManager.java to take care of the many users, with a defined interface. 
    Rewrote/reorganised main setup()+draw() methods. 
    Added credit message. 
    Renamed main class to CubeSimulation. 
    Serial code is fail-safe and error tolerant. 
    Gui, Serial, User threads access a shared object safely.
    
    git-svn-id: https://ledcube.googlecode.com/svn/trunk@44 d0259a58-13ce-11de-b208-e5a9466b8568
    brice.fernandes committed May 6, 2009
  2. git-svn-id: https://ledcube.googlecode.com/svn/trunk@43 d0259a58-13ce…

    …-11de-b208-e5a9466b8568
    brice.fernandes committed May 6, 2009
  3. git-svn-id: https://ledcube.googlecode.com/svn/trunk@42 d0259a58-13ce…

    …-11de-b208-e5a9466b8568
    brice.fernandes committed May 6, 2009
  4. git-svn-id: https://ledcube.googlecode.com/svn/trunk@41 d0259a58-13ce…

    …-11de-b208-e5a9466b8568
    brice.fernandes committed May 6, 2009
  5. git-svn-id: https://ledcube.googlecode.com/svn/trunk@40 d0259a58-13ce…

    …-11de-b208-e5a9466b8568
    brice.fernandes committed May 6, 2009
  6. extracted arduino state machine.

    git-svn-id: https://ledcube.googlecode.com/svn/trunk@39 d0259a58-13ce-11de-b208-e5a9466b8568
    brice.fernandes committed May 6, 2009
  7. extracted state machine

    git-svn-id: https://ledcube.googlecode.com/svn/trunk@38 d0259a58-13ce-11de-b208-e5a9466b8568
    brice.fernandes committed May 6, 2009