Commit graph

14981 commits

Author SHA1 Message Date
jlewin
03cc686292 Add gradientspace gsSlicer 2020-02-07 15:26:30 -08:00
John Lewin
9523ae320f Move MatterSlice style slicing to EngineMappingMatterSlice
- Convert EngineMappingMatterSlice to IObjectSlicer with classic slicing
- Update IObjectSlicer to support tasks, cancellation, progress
- Remove Printer couplings
- Remove printer reference from SliceProgressReporter
2020-02-07 15:25:02 -08:00
John Lewin
a7821d2e26 Remove Printer/MatterSlice coupling 2020-02-07 15:25:02 -08:00
John Lewin
2657604918 Remove MapContains, use Exports dictionary 2020-02-07 15:25:02 -08:00
jlewin
f2a777ccd9 Make GCode validation slicer specific 2020-02-07 15:25:02 -08:00
jlewin
cfb32a47ec Make EngineMappingMatterSlice IObjectSlicer compatable 2020-02-07 15:25:02 -08:00
jlewin
5c81e19a3c Allow IObjectSlicer to drive active settings 2020-02-07 15:25:02 -08:00
jlewin
cd5b5c6fe4 Use ResolveValue for GetValue<int|double> 2020-02-07 15:25:02 -08:00
John Lewin
2c1fe5a1f9 Quick integrate 2020-02-07 15:25:02 -08:00
jlewin
fff0cc8bd7 Consolidate types, finish up settings conversion 2020-02-07 15:25:02 -08:00
jlewin
d97be92d21 Refactor EngineMappingMatterSlice
Changes
- Move ApplicationSettings to PrinterSettings readonly static
- Add Resolver to SliceSettingsData
- Move Resolvers from EngineMapping to PrinterSettings
- Move macro replacements from Printer to PrinterSettings
  - Change macro replacements to token definitions only
- Change EngineMapping to define Exports with optional conversion
2020-02-07 15:25:02 -08:00
Lars Brubaker
46757c6a15 latest MS 2020-02-07 11:01:11 -08:00
Lars Brubaker
8aa8a81c15
Merge pull request #4692 from larsbrubaker/2.19.7
updated build number
2020-01-09 18:13:36 -08:00
Lars Brubaker
6e2c930b8d updated build numebr 2020-01-09 15:08:05 -08:00
Lars Brubaker
1030f9ad80
Merge pull request #4691 from larsbrubaker/2.19.7
2.19.7
2020-01-09 09:32:04 -08:00
LarsBrubaker
5036e26c9d latest agg and ms 2020-01-09 08:00:24 -08:00
LarsBrubaker
001e87a922 Fixing bug while enumerating 2020-01-09 08:00:24 -08:00
LarsBrubaker
2770e353e4 Adding support for mini touch screen 2020-01-09 08:00:24 -08:00
LarsBrubaker
d8c056c088 refactoring 2020-01-09 08:00:24 -08:00
johnlewin
0d985d66a2
Merge pull request #4688 from jlewin/2.19.7
Move plugin dependencies into exe project
2019-12-15 16:02:22 -08:00
John Lewin
31a6727b6f Move plugin dependencies into exe project 2019-12-15 15:52:16 -08:00
johnlewin
aa70f895c9
Merge pull request #4687 from jlewin/2.19.7
Add null reference guard, upgrade failing Win32.Registry assembly
2019-12-14 12:37:38 -08:00
John Lewin
813322a9b6 Add null reference guard, upgrade failing Win32.Registry assembly 2019-12-14 12:22:04 -08:00
Lars Brubaker
9d5a8c22bd
Merge pull request #4685 from larsbrubaker/2.19.7
2.19.7
2019-12-07 11:02:15 -08:00
LarsBrubaker
663c857dd4 latest agg and ms 2019-12-07 10:39:38 -08:00
LarsBrubaker
fd54d0891c removing and mini touch screen ui for now
plan is to get all the functionality working in standard ui then
build out the touch screen ui after that, working to make
a better separation between ui and functionality
2019-12-07 10:39:38 -08:00
Lars Brubaker
f6a4445eda
Merge pull request #4684 from larsbrubaker/2.19.7
2.19.7
2019-12-06 10:56:28 -08:00
LarsBrubaker
29224ea074 latest agg 2019-12-06 10:19:57 -08:00
LarsBrubaker
b9a783c162 public create printer function for touch screen 2019-12-06 10:19:47 -08:00
LarsBrubaker
321d69451d Creating touchscreen interface prototype 2019-12-06 10:19:21 -08:00
LarsBrubaker
3cc558ca1e getting internal gear working 2019-12-06 10:18:58 -08:00
LarsBrubaker
ceb7981410 refactoring 2019-12-06 10:18:38 -08:00
LarsBrubaker
4b5e02122f add in section state and use it in the section editor 2019-12-01 17:43:02 -08:00
LarsBrubaker
eaebe4ed4c adding read only property display 2019-11-26 19:47:05 -08:00
LarsBrubaker
bddcdba380 working on internal gear 2019-11-20 08:10:31 -08:00
LarsBrubaker
267b0d845c Fixing rack gear placement 2019-11-19 22:26:17 -08:00
LarsBrubaker
469ff4581b refactoring 2019-11-19 22:17:53 -08:00
LarsBrubaker
e5b06f79e1 Refactoring 2019-11-17 07:21:22 -08:00
johnlewin
8facb0ce10
Merge pull request #4679 from jlewin/2.19.7
Upgrade app.config to v4.7.2
2019-11-14 20:44:33 -08:00
John Lewin
2b1c0be0c9 Upgrade app.config to v4.7.2 2019-11-14 19:59:14 -08:00
Lars Brubaker
b2476f4bcf
Merge pull request #4678 from larsbrubaker/2.19.7
Upgrading to 4.7.2
2019-11-14 17:55:59 -08:00
Lars Brubaker
87f1b79074 latest agg 2019-11-14 17:42:51 -08:00
Lars Brubaker
1fbddddc4b Upgrading to 4.7.2 2019-11-14 17:42:51 -08:00
Lars Brubaker
fcc4e9f98b
Merge pull request #4677 from larsbrubaker/2.19.7
Made gear properties editable
2019-11-12 11:37:48 -08:00
Lars Brubaker
67a2689ccb Made gear properties editable 2019-11-12 10:53:58 -08:00
Lars Brubaker
bdd68a876b
Merge pull request #4676 from larsbrubaker/2.19.7
2.19.7
2019-11-12 10:23:47 -08:00
Lars Brubaker
ac30947d0a Making gear size correct 2019-11-11 18:03:07 -08:00
LarsBrubaker
ae424640f9 refactoring errors 2019-11-10 21:17:04 -08:00
LarsBrubaker
d51b4dec96 fixed a problem with int truncation 2019-11-10 21:16:49 -08:00
LarsBrubaker
e950a0f3c5 fixing problems with selection leaving tree in bad shape 2019-11-10 21:16:08 -08:00