Florens Wasserfall
|
c0dfffe0ff
|
Merge branch 'master' into adaptive-slicing
|
2017-06-21 15:49:24 +02:00 |
|
Alessandro Ranellucci
|
a7ffe54fb6
|
Remove warning
|
2017-05-16 22:31:21 +02:00 |
|
Florens Wasserfall
|
57826c9262
|
Merge branch 'master' into adaptive-slicing
|
2017-04-19 09:29:23 +02:00 |
|
Alessandro Ranellucci
|
43506ee376
|
Prevent rare crashes
|
2017-04-04 12:12:23 +02:00 |
|
Florens Wasserfall
|
f43e004f44
|
Merge branch 'master' into adaptive-slicing-spline
and added Spline variable to ModelObject
|
2017-04-03 18:01:06 +02:00 |
|
Alessandro Ranellucci
|
0e129e765b
|
Improvements to make_dmg.sh, strip more things
|
2017-03-30 16:21:01 +02:00 |
|
Florens Wasserfall
|
06d00f56af
|
fix: forgot to remove AdaptiveSlicing include
|
2017-03-28 09:36:01 +02:00 |
|
Florens Wasserfall
|
f6616329a2
|
Ported adaptive slicing to C++
and merge branch 'slice_xs' into adaptive-slicing-spline to call adaptive slicing algorithm from _slice
|
2017-03-28 08:44:11 +02:00 |
|
Alessandro Ranellucci
|
ad666beac0
|
Ported GCodeReader and SpiralVase to C++
|
2017-03-19 01:40:18 +01:00 |
|
Florens Wasserfall
|
3a53a17efb
|
Merge branch 'master' into adaptive-slicing-spline
|
2017-03-07 13:19:13 +01:00 |
|
Florens Wasserfall
|
ece3a6e0ad
|
Copy-constructor for LayerHeightSpline to use it for interactive interface
|
2017-03-07 12:20:37 +01:00 |
|
Alessandro Ranellucci
|
22ba87c3b3
|
Finished porting importers and read_from_file() to C++
|
2017-03-01 22:19:30 +01:00 |
|
Florens Wasserfall
|
1ab568399f
|
Merge branch 'master' into adaptive-slicing
|
2017-01-26 21:21:26 +01:00 |
|
Alessandro Ranellucci
|
117fb30636
|
Ported CoolingBuffer to C++/XS
|
2016-12-21 23:09:58 +01:00 |
|
Alessandro Ranellucci
|
c931addda3
|
SLAPrint::DESTROY
|
2016-12-01 18:40:11 +01:00 |
|
bubnikv
|
9f0523cb53
|
Documented the purpose of various perl modules.
Conflicts:
lib/Slic3r/GUI/3DScene.pm
lib/Slic3r/GUI/Plater/2DToolpaths.pm
|
2016-11-24 15:41:19 +01:00 |
|
bubnikv
|
335638a614
|
Documented perl modules.
Conflicts:
lib/Slic3r.pm
lib/Slic3r/Config.pm
|
2016-11-24 15:38:59 +01:00 |
|
Alessandro Ranellucci
|
103ec05774
|
Ported infill to XS/C++. Credits and many thanks go to @bubnikv for this work
|
2016-11-24 15:32:32 +01:00 |
|
Florens Wasserfall
|
8485e4bea2
|
Merge branch 'master' into adaptive-slicing
Conflicts:
lib/Slic3r/GUI/Tab.pm
lib/Slic3r/Print/Object.pm
lib/Slic3r/Test.pm
xs/src/libslic3r/PrintConfig.cpp
xs/src/libslic3r/PrintConfig.hpp
xs/src/libslic3r/PrintObject.cpp
|
2016-06-06 12:07:34 +02:00 |
|
Alessandro Ranellucci
|
f006e66549
|
Refactored calls to Wx::Bitmap->new
|
2016-04-09 19:10:57 +02:00 |
|
Alessandro Ranellucci
|
3c862836f2
|
Refactored the Config XS bindings
|
2015-12-16 12:33:19 +01:00 |
|
Alessandro Ranellucci
|
05812a0a60
|
Fixed memory leak
|
2015-11-02 01:36:35 +01:00 |
|
Alessandro Ranellucci
|
9b21ac877a
|
Merge branch 'master' into sender
Conflicts:
Build.PL
lib/Slic3r.pm
xs/MANIFEST
xs/src/libslic3r/PrintConfig.hpp
|
2015-11-01 19:12:13 +01:00 |
|
Alessandro Ranellucci
|
9fcec10737
|
Finished porting LayerRegion to C++
|
2015-10-26 23:24:46 +01:00 |
|
Alessandro Ranellucci
|
b4515cf695
|
Finished porting PerimeterGenerator to C++
|
2015-07-23 15:53:02 +02:00 |
|
Alessandro Ranellucci
|
b8aecbd56c
|
Initial work for porting PerimeterGenerator to XS
|
2015-07-03 22:58:29 +02:00 |
|
Alessandro Ranellucci
|
3e739b87da
|
Finished porting Slic3r::GCode to XS (speed boost!)
|
2015-07-02 20:24:16 +02:00 |
|
Alessandro Ranellucci
|
801f629fdc
|
Ported Slic3r::GCode storage to XS
|
2015-07-01 21:47:17 +02:00 |
|
Alessandro Ranellucci
|
280f3f38d7
|
Ported Slic3r::GCode::OozePrevention storage to XS
|
2015-07-01 21:01:42 +02:00 |
|
Alessandro Ranellucci
|
b43dd92766
|
Ported Slic3r::GCode::Wipe storage to XS
|
2015-07-01 20:57:16 +02:00 |
|
Alessandro Ranellucci
|
bf9cd1b8e6
|
Ported Slic3r::GCode::AvoidCrossingPerimeters to XS
|
2015-07-01 20:14:05 +02:00 |
|
Alessandro Ranellucci
|
580d28d071
|
Finished porting PlaceholderParser to XS
|
2015-07-01 19:35:22 +02:00 |
|
Alessandro Ranellucci
|
552430db67
|
More fixes for Unicode path handling (thanks @josefprusa for Czech test VM)
|
2015-06-13 11:41:55 +02:00 |
|
Alessandro Ranellucci
|
56b993bb89
|
More fixes for Unicode filenames support on Windows and OS X
|
2015-06-02 16:10:15 +02:00 |
|
Alessandro Ranellucci
|
2f4fa41ce4
|
Fixed regression introduced with recent fixes to UTF-8 preset names handling on Windows that prevented their load on OS X (TODO: test on Linux)
|
2015-05-28 18:44:19 +02:00 |
|
Alessandro Ranellucci
|
13b7316807
|
Merge branch 'master' into sender
Conflicts:
Build.PL
lib/Slic3r/GUI/MainFrame.pm
|
2015-05-28 18:05:36 +02:00 |
|
Alessandro Ranellucci
|
6185f45815
|
Hopefully fix all problems with non-ASCII paths on Windows
|
2015-03-09 15:17:50 +01:00 |
|
Alessandro Ranellucci
|
3ae6f2630e
|
Merge branch 'master' into sender
Conflicts:
Build.PL
|
2015-02-01 14:07:32 +01:00 |
|
Alessandro Ranellucci
|
07cd25d0ec
|
New option for customization of infill/perimeters overlap. #2459
|
2015-02-01 12:08:25 +01:00 |
|
Alessandro Ranellucci
|
a5c0ffe963
|
Faster loading of 3D preview and much less memory used
|
2015-01-24 23:35:29 +01:00 |
|
Alessandro Ranellucci
|
9ec7b43ca1
|
Merge branch 'master' into sender
Conflicts:
lib/Slic3r/GUI/Tab.pm
|
2015-01-08 22:47:43 +01:00 |
|
Alessandro Ranellucci
|
82ec03fc23
|
Refactored perimeter generation code into a new separate class for easier unit testing
|
2015-01-07 16:04:53 +01:00 |
|
Alessandro Ranellucci
|
2c0d216c1a
|
More work on print controller
|
2015-01-03 23:25:55 +01:00 |
|
Alessandro Ranellucci
|
9cb6dc768f
|
Limit the Perl version warning to 5.16, as 5.18 seems to work fine
|
2014-12-24 00:19:20 +01:00 |
|
Alessandro Ranellucci
|
a1a88baa68
|
Revert printf to debugf
|
2014-12-23 01:04:20 +01:00 |
|
Alessandro Ranellucci
|
6a939eb250
|
Fight deadlocks
|
2014-12-22 19:47:39 +01:00 |
|
Alessandro Ranellucci
|
79ac29b435
|
Increase inset overlap tolerance
|
2014-12-20 22:40:34 +01:00 |
|
Alessandro Ranellucci
|
632e3d3067
|
Added an explicit warning when user has old threads.pm version. #2348
|
2014-12-17 14:53:36 +01:00 |
|
Alessandro Ranellucci
|
fcfb3b98bc
|
3D object positioning
|
2014-12-16 01:12:56 +01:00 |
|
Alessandro Ranellucci
|
e9166a8fe6
|
Use a semaphore to synchronize threads instead of blocking with join(). Lock threads array in order to ensure all of them are signalled. #2394
|
2014-12-13 15:01:53 +01:00 |
|