15843 Commits

Author SHA1 Message Date
Joseph Lenox
fa55a89762 renames, add circleci 2021-04-02 22:49:44 -05:00
Joseph Lenox
ac50bb55de Fix extra comma in AboutDialog for Arc Welder 2021-04-02 21:54:44 -05:00
Joseph Lenox
d61be708de Set .github items 2021-04-02 21:44:32 -05:00
Joseph Lenox
562cf5c4b4 Include ArcWelder in copyrights 2021-04-02 21:44:32 -05:00
Joseph Lenox
ac5b22d3d9 Further renames 2021-04-02 21:44:32 -05:00
Joseph Lenox
785a00675d Re-add profiles as external repository. 2021-04-02 21:44:32 -05:00
Joseph Lenox
e74b712f50 Add arcwelderlib source as a module and remove profiles in preparation to add a module. 2021-04-02 21:44:32 -05:00
Joseph Lenox
65c7b45cf8 Fix a few more branding things, also fix version in RC to get windows build.
Also put the correct dir in for test data.
2021-04-02 21:44:32 -05:00
Joseph Lenox
3aaab31e07 Revised readme 2021-04-02 21:44:32 -05:00
Joseph Lenox
194fb73249 Update branding. 2021-04-02 21:44:31 -05:00
Joseph Lenox
779466ae54 Update branding/URLs for Slic3r 2021-04-02 21:42:26 -05:00
Joseph Lenox
3e28eb136c Adjust some branding back to mainline Slic3r;
Move test_data.cpp/hpp out of fff_print so it can be used for config tests.

Add a short test to ensure that z_steps_per_mm config option is converted appropriately.
2021-04-02 21:41:02 -05:00
Joseph Lenox
a9e32aa4ae Test the inhibition of duplicate set_speed() calls.
Shows fix for #2915
2021-04-02 21:38:28 -05:00
Joseph Lenox
f25b2b0d68 Tests for fan rescaling based on fan_percentage 2021-04-02 21:38:28 -05:00
Joseph Lenox
3465f82e40 Mark path chaining test as [!mayfail] because an algorithm has been removed. 2021-04-02 21:38:28 -05:00
Joseph Lenox
70698d53ca Silence a compiler warning because there are mixed tabs and spaces. 2021-04-02 21:38:28 -05:00
Joseph Lenox
b0492858f5 Implement option from old Slic3r mainline to permit printer firmware to define their fan speeds from 0-100 instead of 0-255. 2021-04-02 21:38:28 -05:00
Joseph Lenox
68ea889207 Fix some warnings about signed-comparison in GCodeWriter. 2021-04-02 21:38:28 -05:00
Joseph Lenox
6aae5e1e2c Add tests to check minimum vertical shell thickness. 2021-04-02 21:38:28 -05:00
Joseph Lenox
8b568fe2bf Strictly enforce perimeters so that the test isn't broken by the "only one perimeter top" 2021-04-02 21:38:28 -05:00
Joseph Lenox
6f84732a70 Push up the native iterators from Surfaces:: to SurfaceCollection, as it's just a souped-up Surface vector.
Enables things like
for (auto x : collection) { }
instead of
for (auto x : collection.surfaces) { }
and enables information hiding later.
2021-04-02 21:38:28 -05:00
Joseph Lenox
2d06cad830 Add simple logging facilities to do less work with cout and let us leverage Boost::Log later with flexibility. 2021-04-02 21:38:28 -05:00
Joseph Lenox
ad682fb436 actually add the AMF test files. 2021-04-02 21:38:28 -05:00
Joseph Lenox
181b1e73dc Silence warnings: add cases for hollowing and milling_extruders, catch reference for polymorphic exception 2021-04-02 21:38:28 -05:00
Joseph Lenox
d1c307fade Add basic file read tests for deflated AMF support. 2021-04-02 21:38:28 -05:00
Joseph Lenox
5c4747ecc7 Fix CVE-2020-28591 by dropping vertices that are illegal in the facet list. 2021-04-02 21:38:28 -05:00
Joseph Lenox
dad3b1edb9 Add test_amf.cpp from Slic3r 2021-04-02 21:38:28 -05:00
Merill
ebfaadd0f3
Fix eb8a08dadea8b698de7f074f072ebf553a233090 2021-03-31 13:44:58 +02:00
remi durand
b44607908f #1047 "colour" settings can now be used as XXX_colour_int to output the color value as a int in a custom_gcode output 2021-03-31 01:03:23 +02:00
remi durand
465e76b480 failsafe for UnsavedChangesDialog::update_tree 2021-03-30 20:34:47 +02:00
remi durand
603b8c2a2b #1043 Can set the icon size (or remove them) 2021-03-30 20:04:28 +02:00
remi durand
eb8a08dade Get most of software name from the define. 2021-03-30 19:40:11 +02:00
remi durand
2c9b9b1e44 small text changes 2021-03-30 18:04:42 +02:00
remi durand
eaafb74c23 #1020 a less hacky solution for tabbed view, to make them work on linux 2021-03-30 18:04:42 +02:00
Michael Wagner
dc9c902a99 Fix typo in Creality.ini 2021-03-28 03:52:04 +02:00
remi durand
80bee28b84 Change the legacy GUI tabs to be more like slic3r. 2021-03-27 23:52:58 +01:00
remi durand
acc7720066 #147 fix remember the color choice if reslice for 2.3 2021-03-27 23:37:55 +01:00
remi durand
adaa0ba0f9 fix linux compile. Erro from 2c8e531731eb90d1fe014ce2fcf7217379074076 2021-03-21 20:39:06 +01:00
remi durand
0e8e8b9b99 #924 #1026 make polyhole detection better
* more easy to recognize a circle
 * do not considerate ngons as circle if n<9
2021-03-21 20:32:50 +01:00
remi durand
9d3602fb6f Allow to change colors in the gui. 2021-03-21 18:22:39 +01:00
remi durand
2c8e531731 #949 Project is the current .3mf (or lack of)
- ask for saving the project if unsaved changes
 - ask for preset reset if new project
 - delete all : new project or just delete?
2021-03-21 04:38:49 +01:00
supermerill
e47de1b315 make skirt simplify depends on nozzle diameter 2021-03-19 18:54:49 +01:00
remi durand
7c0608f5be Revert "only one perimeter on top" to october algorithm.
added an hidden switch to get the buggy new one.
2021-03-19 12:37:21 +01:00
remi durand
519bcaf1a2 #922 Infill bridge issues 2021-03-19 12:36:38 +01:00
remi durand
a8036a9e31 #944 Spiral vase mode should turn off some of SuperSlicer's new settings
also little pass on disabling options when they are not used (mostly perimeters & fills)
2021-03-17 18:47:48 +01:00
remi durand
c10f41e622 #979 Thumbnail sizes gui bug 2021-03-17 17:48:57 +01:00
remi durand
662f0b0b38 #988 don't use the cost-based field in other seam algo. 2021-03-17 17:14:24 +01:00
remi durand
e740aa6356 #1005 Draft shield if complete objects
and some cleaning
2021-03-17 16:22:36 +01:00
remi durand
ee33a0918c #1007 fix temperature calibration 2021-03-17 15:35:03 +01:00
remi durand
260da3215c #1016 Multimaterial Toolchange Temperature cannot be set to a value below 175°C 2021-03-17 14:57:30 +01:00