Permalink
Switch branches/tags
Nothing to show
Commits on Dec 5, 2010
  1. new location ...

    Michael Meeks
    Michael Meeks committed Dec 5, 2010
Commits on Jul 20, 2010
  1. tweak todo

    Michael Meeks
    Michael Meeks committed Jul 20, 2010
Commits on Jul 19, 2010
  1. cleanup auto-detection and rendering of COM ports

    Michael Meeks
    Michael Meeks committed Jul 19, 2010
Commits on Jun 30, 2010
  1. remove binary (urgh)

    Michael Meeks
    Michael Meeks committed Jun 30, 2010
  2. prune compiled files, fix polylib compile

    Michael Meeks
    Michael Meeks committed Jun 30, 2010
  3. add polylib and fix Makefile

    Michael Meeks
    Michael Meeks committed Jun 30, 2010
  4. Merge remote branch 'git-svn'

    Michael Meeks
    Michael Meeks committed Jun 30, 2010
    Conflicts:
    	Makefile
Commits on Jun 28, 2010
  1. Add linker flags for unittest on Mac

    Rick Rick
    Rick authored and Rick committed Jun 28, 2010
    git-svn-id: http://svn.kulitorum.com/RepSnapper/Src@330 686d4eb6-aa70-4f30-b8fa-ee57029aed71
Commits on Jun 27, 2010
  1. add duplicate co-incident boundary elimination; hopefully this

    mmeeks
    mmeeks committed Jun 27, 2010
    gives us fewer, more useful polygons, and fewer nasty degenerate
    cases after slicing.
    
    
    git-svn-id: http://svn.kulitorum.com/RepSnapper/Src@329 686d4eb6-aa70-4f30-b8fa-ee57029aed71
  2. add co-incident point test

    mmeeks
    mmeeks committed Jun 27, 2010
    improve choice of exit node with co-incident slices.
    
    
    git-svn-id: http://svn.kulitorum.com/RepSnapper/Src@328 686d4eb6-aa70-4f30-b8fa-ee57029aed71
  3. Remove un-unused parameters from LinkSegments - if we want to drag ar…

    mmeeks
    mmeeks committed Jun 27, 2010
    …ound
    
    lots of state, we should have a structure for it.
    Add more regression tests for slicing
    const-ipate misc. slicing prototypes.
    
    
    git-svn-id: http://svn.kulitorum.com/RepSnapper/Src@327 686d4eb6-aa70-4f30-b8fa-ee57029aed71
  4. Enable 'make check' for unit tests on Linux.

    mmeeks
    mmeeks committed Jun 27, 2010
    Fix make clean to remove both debug and non-debug binaries (urgh, I hate
    that distinction).
    Tweak PointHash to make it more testable, and add skeleton test
    Fix case-sensitivity issues in unit tests.
    
    
    git-svn-id: http://svn.kulitorum.com/RepSnapper/Src@326 686d4eb6-aa70-4f30-b8fa-ee57029aed71
Commits on Jun 26, 2010
  1. Making the GTK choose a file dialog a bit more versatile and useful.

    Palomides Palomides
    Palomides authored and Palomides committed Jun 26, 2010
    git-svn-id: http://svn.kulitorum.com/RepSnapper/Src@325 686d4eb6-aa70-4f30-b8fa-ee57029aed71
Commits on Jun 24, 2010
  1. simplify, and hopefully improve the time-left estimation

    mmeeks
    mmeeks committed Jun 24, 2010
    git-svn-id: http://svn.kulitorum.com/RepSnapper/Src@324 686d4eb6-aa70-4f30-b8fa-ee57029aed71
  2. Added ENABLE_GPC flag to config.h. default is ENABLE_GPC 1

    Rick Rick
    Rick authored and Rick committed Jun 24, 2010
    until the Logick Shrinking code becomes more robust.
    This adds back dependency on the gpc.c license restricted
    code. However, you can turn it off with ENABLE_GPC 0
    
    When turned on the perfect shrinking option is reenabled.
    
    
    git-svn-id: http://svn.kulitorum.com/RepSnapper/Src@323 686d4eb6-aa70-4f30-b8fa-ee57029aed71
  3. Make point duplication detection much more precise: 0.001 threshold.

    mmeeks
    mmeeks committed Jun 24, 2010
    Only join points closer than 1mm in extremis when slicing
    Fix crasher bug in CleanupPolygons.
    
    
    git-svn-id: http://svn.kulitorum.com/RepSnapper/Src@322 686d4eb6-aa70-4f30-b8fa-ee57029aed71
  4. finally get annoyed enough with stl's un-used variables, broken

    mmeeks
    mmeeks committed Jun 24, 2010
    comments, and signed/unsigned comparisons to clean most of them up.
    
    
    git-svn-id: http://svn.kulitorum.com/RepSnapper/Src@321 686d4eb6-aa70-4f30-b8fa-ee57029aed71
  5. Fixed two compiler errors on windows.

    Logick Logick
    Logick authored and Logick committed Jun 24, 2010
    git-svn-id: http://svn.kulitorum.com/RepSnapper/Src@320 686d4eb6-aa70-4f30-b8fa-ee57029aed71
Commits on Jun 23, 2010
  1. Make gcc4.0 on a mac happy with new stl code.

    Rick Rick
    Rick authored and Rick committed Jun 23, 2010
    git-svn-id: http://svn.kulitorum.com/RepSnapper/Src@318 686d4eb6-aa70-4f30-b8fa-ee57029aed71
  2. free the PointsHash after use, and fix evil crasher caused by default

    mmeeks
    mmeeks committed Jun 23, 2010
    copy-constructor [ Logick this was your problem before I suspect ].
    
    
    git-svn-id: http://svn.kulitorum.com/RepSnapper/Src@317 686d4eb6-aa70-4f30-b8fa-ee57029aed71
  3. Re-write the broken point hash: now we can cope with hash collisions

    mmeeks
    mmeeks committed Jun 23, 2010
    correctly, and not get confused. Unfortunately - this introduces more
    non-closed layers.
    
    Thus implement a new polygon closing algorithm CleanupSegments - to add
    missing line segments between adjacent, bogus end-nodes.
    
    Add more debug, cleanup more warnings.
    
    Use pImpl pattern for hash_map so it is included only in one place.
    
    Remove unused code: Point2f, Segment2f, etc. and comment code more.
    
    
    git-svn-id: http://svn.kulitorum.com/RepSnapper/Src@316 686d4eb6-aa70-4f30-b8fa-ee57029aed71
  4. Applied Palomides mouse wheel patch for mantis bug 19

    Rick Rick
    Rick authored and Rick committed Jun 23, 2010
    Also fixed warning messages from -Wall for GCode.cpp
    
    
    git-svn-id: http://svn.kulitorum.com/RepSnapper/Src@315 686d4eb6-aa70-4f30-b8fa-ee57029aed71
  5. Added boost unittest, just include unittest.cpp and build with /D "UN…

    Logick Logick
    Logick authored and Logick committed Jun 23, 2010
    …ITTEST" (you don't have to remove RepSnapper.cpp its empty with if UNITTEST is defined.
    
    git-svn-id: http://svn.kulitorum.com/RepSnapper/Src@314 686d4eb6-aa70-4f30-b8fa-ee57029aed71
  6. add the (disabled) cutting plane debug, that showed us that the hash_map

    mmeeks
    mmeeks committed Jun 23, 2010
    has a unique key, and thus IndexOfPoint cannot possibly work - we
    currently have a single point per hash key that can be merged.
    
    
    git-svn-id: http://svn.kulitorum.com/RepSnapper/Src@313 686d4eb6-aa70-4f30-b8fa-ee57029aed71
  7. Remove cruft files

    Rick Rick
    Rick authored and Rick committed Jun 23, 2010
    git-svn-id: http://svn.kulitorum.com/RepSnapper/Src@311 686d4eb6-aa70-4f30-b8fa-ee57029aed71
  8. Don't accidentally use "int abs (int);" but fabs instead via ABS

    mmeeks
    mmeeks committed Jun 23, 2010
    git-svn-id: http://svn.kulitorum.com/RepSnapper/Src@310 686d4eb6-aa70-4f30-b8fa-ee57029aed71
  9. Remove cruft files

    Rick Rick
    Rick authored and Rick committed Jun 23, 2010
    git-svn-id: http://svn.kulitorum.com/RepSnapper/Src@309 686d4eb6-aa70-4f30-b8fa-ee57029aed71
  10. Fixed a Z bug when using raft.

    Logick Logick
    Logick authored and Logick committed Jun 23, 2010
    Added Support for multiple outline shells when using Logick Shrink.
    Fixed Logick Shrink to generate correct GCode.
    
    
    git-svn-id: http://svn.kulitorum.com/RepSnapper/Src@308 686d4eb6-aa70-4f30-b8fa-ee57029aed71
Commits on Jun 21, 2010
  1. Mac related fixes. AsyncSerial* changes and Makefile flag

    Rick Rick
    Rick authored and Rick committed Jun 21, 2010
    fix to make sure multi-threaded c libraries are used.
    
    
    git-svn-id: http://svn.kulitorum.com/RepSnapper/Src@307 686d4eb6-aa70-4f30-b8fa-ee57029aed71
Commits on Jun 20, 2010
  1. make the CuttingPlane Segment struct an inner class to avoid confusion.

    mmeeks
    mmeeks committed Jun 20, 2010
    line-wrap the (excellent) gcode generation docs, start to append code
    pointers for each stage.
    
    
    git-svn-id: http://svn.kulitorum.com/RepSnapper/Src@306 686d4eb6-aa70-4f30-b8fa-ee57029aed71
  2. Initialize glut if we need to, before using it to draw debugging strings

    mmeeks
    mmeeks committed Jun 20, 2010
    (via bitmaps) on lines in various render modes: fixes crash on this path
    
    
    git-svn-id: http://svn.kulitorum.com/RepSnapper/Src@305 686d4eb6-aa70-4f30-b8fa-ee57029aed71
  3. Fix duplicate rendering of cutting planes when there is a print offset:

    mmeeks
    mmeeks committed Jun 20, 2010
    we need to translate back only when we have first translated away.
    
    
    git-svn-id: http://svn.kulitorum.com/RepSnapper/Src@304 686d4eb6-aa70-4f30-b8fa-ee57029aed71
  4. add a lame 'make check'

    mmeeks
    mmeeks committed Jun 20, 2010
    git-svn-id: http://svn.kulitorum.com/RepSnapper/Src@303 686d4eb6-aa70-4f30-b8fa-ee57029aed71
  5. remove un-necessary xml sub-make spawning.

    mmeeks
    mmeeks committed Jun 20, 2010
    git-svn-id: http://svn.kulitorum.com/RepSnapper/Src@302 686d4eb6-aa70-4f30-b8fa-ee57029aed71