15869 Commits

Author SHA1 Message Date
Joseph Lenox
18386f4851 Add SVG logo for Slic3r. 2021-04-05 23:28:57 -05:00
Joseph Lenox
eb402ea847 Refactor some of the SL1 code out into SLAArchive, added "masked CWS" (tuned to Malyan S100 support). 2021-04-05 23:28:45 -05:00
Joseph Lenox
dc4692e098 Avoid name collisions for log_t types 2021-04-05 23:27:29 -05:00
Joseph Lenox
379cb8cb86 change definition of Slic3r key name based on SLIC3R_ALPHA 2021-04-05 23:27:09 -05:00
Joseph Lenox
8e68a63d7b Set debug flags on non-Win32 according to CONFIG; add -g as well. 2021-04-05 23:26:03 -05:00
Joseph Lenox
d01653f261 Fix some merge issue. 2021-04-05 16:14:40 -05:00
Joseph Lenox
2d27451cb6 test merge 2021-04-05 00:54:48 -05:00
Joseph Lenox
fe7105ff32 Initial cut to add an OutputFormat enumeration for SLA printing. 2021-04-05 00:04:09 -05:00
Joseph Lenox
5b6f71dfef Update url for Notification Manager 2021-04-03 12:03:48 -05:00
Joseph Lenox
85ae61f901 Set VERSION_CHECK_URL for Slic3r 2021-04-03 12:03:24 -05:00
Joseph Lenox
b680f3ee3e clang-tidy: llvm-namespace-comment 2021-04-03 11:45:06 -05:00
Joseph Lenox
1433ba65c9 Catch exceptions by reference instead of by value (silence warning) 2021-04-03 11:44:53 -05:00
Joseph Lenox
8e6324954c signed/unsigned set i to unsigned instead of signed int. 2021-04-03 11:44:28 -05:00
Joseph Lenox
e103a6dbe6 clang-tidy cleanup: llvm-include-order 2021-04-03 11:44:00 -05:00
Joseph Lenox
14b3909fa1 Modernize some array<> references; remove Prusa edition link 2021-04-03 11:36:25 -05:00
Joseph Lenox
2ad8f3a2de Revise text to remove "is based on" 2021-04-03 11:19:35 -05:00
Joseph Lenox
ba82a75139 Classic colors for logo 2021-04-03 08:10:53 -05:00
Joseph Lenox
2a0b8867a7 More renaming 2021-04-03 08:01:42 -05:00
Joseph Lenox
f7ef660d02 remove circleci 2021-04-03 07:59:50 -05:00
Joseph Lenox
21dd741734 fix persistence 2021-04-02 23:18:16 -05:00
Joseph Lenox
31aeb6e9b6 set dependency correctly 2021-04-02 23:16:58 -05:00
Joseph Lenox
bd1de6652a move environment variables 2021-04-02 23:15:18 -05:00
Joseph Lenox
fd618d8a61 indent? 2021-04-02 23:13:13 -05:00
Joseph Lenox
626f5f80c9 fix indent? 2021-04-02 23:11:38 -05:00
Joseph Lenox
88ccca3dfe push workflows up 2021-04-02 23:09:59 -05:00
Joseph Lenox
20901cf652 Revise CircleCI, change build_appimage for icons, etc 2021-04-02 23:08:04 -05:00
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