John Lewin
23c4f14b14
Simplify, remove unused and non-functional components
2017-10-30 08:17:54 -07:00
Lars Brubaker
7ed9c7374c
Put invalidate on IObject3D
...
Made insertion group center on bed if not dragging
Put names into mirror buttons
Working on new mirror test
Refactoring
2017-10-25 17:05:57 -07:00
John Lewin
ca07d3fedb
Rename SyncReportType -> ProgressStatus
2017-10-25 01:57:45 -06:00
Lars Brubaker
cddd2cf967
Refactoring
...
Made correct editor come up by default
2017-10-23 14:27:14 -07:00
Lars Brubaker
84657cee8b
Improving subtract editor
...
Refactoring all boolean type opperations
2017-10-23 12:50:03 -07:00
John Lewin
e9ff3537d2
Fix Android reference
2017-10-23 09:36:16 -07:00
John Lewin
3bfa2e3bd3
Use theme font definitions to track usage
2017-10-22 20:13:03 -07:00
John Lewin
06a0684a93
Extract layer slider components to custom control
...
- Much easier to center layer counts to vertical slider
- Fix incorrect layer positions
- Abstract details from main control, expose only minimal complexity
- Issue MatterHackers/MCCentral#2114
Only 3 of 4 layers shown, no change between layers 1 and 2
2017-10-21 20:23:34 -07:00
John Lewin
6ef883f046
Use TextObject.Spacing property
...
- Reduce accessibility of spacingScrollBar
- Ensure scrollbars resize with editor and start with correct bounds
- Issue MatterHackers/MCCentral#2110
TextBuilder Spacing settings do not round trip, are lost on close
2017-10-21 10:48:01 -07:00
John Lewin
9bbf09113d
Ensure ThumbnailGenerator is always shutdown on Close
2017-10-20 06:12:18 -07:00
John Lewin
ac41480e41
Remove ViewControlsBase
2017-10-19 09:04:11 -07:00
John Lewin
f38cd7fc41
Add ShowMessageBox overload without callback requirement
2017-10-18 19:54:06 -07:00
Lars Brubaker
4a35ddab60
Put in intersection and paint material
2017-10-18 18:04:11 -07:00
Lars Brubaker
9ca67da2d6
Added intersection
2017-10-18 18:04:11 -07:00
John Lewin
8ff0db18cd
Remove specialized PrinterSetup helpers from WizardWindow
2017-10-18 14:59:39 -07:00
John Lewin
81c74f9187
Remove CloudServices indirection through ApplicationController
2017-10-17 23:39:24 -07:00
John Lewin
9edde00fcf
Clear bed should invalidate GCode render data
...
- Disable 'File Not Found' messages on empty LoadedGCode
- Issue MatterHackers/MCCentral#2088
Clear bed should invalidate GCode render data
2017-10-17 12:55:58 -07:00
Lars Brubaker
b427b14272
Working on new Difference action
...
Modify 3DView tree on UiThread
2017-10-17 09:41:24 -07:00
John Lewin
dbf0c46ffd
Remove PrintActivePartIfPossible, wire up callers to PrintPart
2017-10-16 17:28:18 -07:00
John Lewin
fe6e93acef
Revise slicing to run as async tasks
...
- MatterHackers/MCCentral#1308
Change slicing thread system to run as async method
- MatterHackers/MCCentral#1941
Selecting 'Print' then viewing gcode does not show any gcode
2017-10-16 17:09:00 -07:00
John Lewin
773354766a
Sync up variable names with type changes
2017-10-15 15:50:48 -07:00
John Lewin
f5f32fb53e
Rename OverflowDropdown -> OverflowMenu
2017-10-15 15:40:31 -07:00
John Lewin
1a6fd07567
Improve positioning/sizing in brand menu, fix overflow icon, use theme
2017-10-15 01:12:14 -07:00
John Lewin
145ef1ad63
Move theme image adjustment functionality into StaticData.LoadIcon
2017-10-14 23:32:04 -07:00
Lars Brubaker
68753d08bd
Can set support material
2017-10-13 15:16:14 -07:00
Lars Brubaker
ff03d59026
Converted back to Selection
2017-10-13 15:00:08 -07:00
Lars Brubaker
d3768a268f
Making support be an object 3D wrapper
...
Making the selection always be a group
2017-10-13 13:32:52 -07:00
Lars Brubaker
c1aed47756
Hook up error message
2017-10-10 16:40:59 -07:00
Lars Brubaker
76497d1d45
Moving name stuff back to MatterControl
2017-10-10 09:58:20 -07:00
John Lewin
dd60e0320e
Only shutdown ThumbGenerator thread on exit, release to exit gracefully
2017-10-09 08:00:07 -07:00
John Lewin
0928efb729
Fix typo, account for HistoryContainer name change
2017-10-09 07:55:09 -07:00
John Lewin
ae06c92bce
Fix DragTo3DViewAddsItem test
2017-10-05 22:36:45 -07:00
John Lewin
ef7453b3e4
Fix button alignment
...
- Issue MatterHackers/MCCentral#2019
Inconsistent button positions
2017-09-30 10:38:42 -07:00
John Lewin
2f22ac9107
Spin up new generator tasks on queued work when past ones have completed
2017-09-29 21:34:04 -07:00
John Lewin
5d8bb7ac41
Initial support for part editing
...
- Issue MatterHackers/MCCentral#1764
Get edit part mode working
2017-09-29 21:31:42 -07:00
John Lewin
278351dc88
Rename member to match behavior
2017-09-28 21:58:29 -07:00
John Lewin
57ded486a4
Drop statics, use instance members
2017-09-25 22:27:46 -07:00
John Lewin
5a856f6d8f
Fix button position/size - use consistent type for icon actions
2017-09-25 13:48:30 -07:00
Lars Brubaker
8d7ec6d06a
Guard against nulls
2017-09-24 18:52:37 -07:00
John Lewin
80a75a40fe
Continue consolidating Printer load operations
2017-09-23 14:45:24 -07:00
John Lewin
c9e37d1db5
Fix CloseShouldNotStopSDPrint test
2017-09-23 09:19:32 -07:00
John Lewin
bdb1a2277b
Fix DualExtrusionShowsCorrectHotEndData test
2017-09-20 18:05:15 -07:00
John Lewin
05629ba534
Revise naming to reflect behavior
2017-09-20 15:40:27 -07:00
John Lewin
1cf12168ff
Remove PrinterChanged event listener from printer
...
- Reload on Settings on Settings changed setter
- Invalidate BedMesh in RecreateBed method
2017-09-20 15:40:27 -07:00
Lars Brubaker
d8c025ed9d
Did some name rebranding (made it easier)
2017-09-20 15:29:09 -07:00
John Lewin
74c561f656
Rewrite library/view3D DragDrop for multi-select and clarity
2017-09-19 20:01:22 -07:00
John Lewin
8c428689fe
Move SliceSettingData back into SliceSettingsOrganizer
2017-09-19 11:43:35 -07:00
John Lewin
d8078dbcc5
Move scene operations to model
2017-09-18 18:05:50 -07:00
John Lewin
9721f93266
Rename instance method to Connect
2017-09-18 12:14:58 -07:00
John Lewin
76e7af0436
Eliminate PrinterConnection.Instance
2017-09-17 21:08:16 -07:00