John Lewin
920672672a
Fix incorrect layout style
2019-01-23 13:38:59 -08:00
John Lewin
b13c9518bf
Reuse new ValidationErrorsPanel with generic DialogPage
...
- Issue MatterHackers/MCCentral#4883
Create DialogPage for reporting validation errors that reuses new
styling
2019-01-23 08:43:41 -08:00
John Lewin
e22c312b1a
Move OpenSCAD provider into MatterControl
2019-01-22 19:52:19 -08:00
John Lewin
cd5b08d4ae
Make behaviors conditional on error level
2019-01-22 13:35:27 -08:00
John Lewin
a1447fc3ea
Move standalone support validation into new system
2019-01-22 13:35:26 -08:00
Lars Brubaker
eea38a91c7
separating support generator and support ui panel
2019-01-18 15:47:11 -08:00
Lars Brubaker
8783edb6f8
Fixed GCode waring formating
...
moved ui out of Pause Handling Stream
added unload option to filament run out screen
added load filament option to unload screen
added resume option to load screen (if printer paused)
issue: MatterHackers/MCCentral#3815
Feature request: Unload filament when filament runs out
issue: MatterHackers/MCCentral#4870
Layout regression in ShowMessageBox
issue: MatterHackers/MCCentral#4864
Last page of unload filament should offer to Load Filament
2019-01-18 09:49:55 -08:00
Lars Brubaker
8e0a50ace7
Fixed rotate object 2 to have correct aabb on construction
...
issue: MatterHackers/MCCentral#4818
MatterHackers/MCCentral#4802 Can't add to inner combine content as expected (write another test)
2019-01-16 18:41:57 -08:00
John Lewin
ad1f07469a
Use literal text for OperationIDs
2019-01-16 15:06:30 -08:00
Lars Brubaker
d2c86dff32
Added config for collect on f5
2019-01-16 10:16:43 -08:00
John Lewin
0dc4072969
Remove Invalidates at each layer, Invalidate innermost content
2019-01-15 15:30:16 -08:00
John Lewin
414b50411b
Remove manual garbage collection statement in debug
2019-01-14 18:44:27 -08:00
John Lewin
0f370d9bc1
Add button area for primary actions and promote primary actions
...
- NodeOperations should move to toolbar when listed as primary
- NodeOperations should disappear from overflow when promoted
- Issue MatterHackers/MCCentral#4820
Add primary actions to objects in the properties panel
2019-01-14 18:44:27 -08:00
John Lewin
7349a6bb78
Add ImageConverter NodeOperation
...
- Issue MatterHackers/MCCentral#4855
Add single click operation to convert image to ImageConverter stack
2019-01-14 18:44:26 -08:00
John Lewin
30b1e0bc2a
Convert Operations property into dictionary
2019-01-14 18:44:26 -08:00
John Lewin
d645e4dca0
Move Title member
2019-01-14 18:44:26 -08:00
John Lewin
54cddd1077
Simplify RegisterOperation params
2019-01-14 18:44:26 -08:00
Lars Brubaker
e1ce3419f2
simple mesh
2019-01-11 17:10:45 -08:00
Lars Brubaker
4c6db60ec6
Made Object3D listen for and update on Children modified
...
added Immutable Attribute
added Hide From Tree View Attribute
issue: MatterHackers/MCCentral#4806
support remove does not update tree view
2019-01-07 10:11:27 -08:00
John Lewin
14d9e98e52
Distinguish between error and value details
...
- Allow in context validation errors to skip redundant value reporting
2019-01-05 12:25:08 -08:00
John Lewin
fe49c138da
Simplify validation error reporting with conventions
...
- Add SettingsValidationError type with Location logic
2019-01-04 21:59:59 -08:00
John Lewin
d6bcb515ce
Change SettingsValid to ValidateSettings extension method
2019-01-04 18:27:14 -08:00
John Lewin
3a6cbb3c90
Extract reusable ShowValidationErrors method
2019-01-04 18:06:34 -08:00
John Lewin
a3cc4c8f96
Remove additional presentation data from validation errors
...
- Add location property
- Have caller concatenate Location with Details
2019-01-04 17:49:58 -08:00
John Lewin
063db01796
Reduce presentation data in validation errors
...
- Add ValidationError type to hold validation results
- Change validation to return lists of ValidationErrors
2019-01-04 17:09:42 -08:00
John Lewin
76be3140fe
Change AnyPrintTaskRunning to be true while PreparingToPrint
...
- Issue MatterHackers/MCCentral#4789
Do not allow sign in/out while printing
2019-01-04 11:43:03 -08:00
Lars Brubaker
c079a9592f
Made Styled Message Box have scroll
...
Made multiple errors display better
2019-01-03 17:08:49 -08:00
Lars Brubaker
34b57c43b0
Making error messages coming back as list
...
fixing regression with dialog window showing as markdown (there were
assumptions on it not being markdown)
2019-01-03 16:58:05 -08:00
Lars Brubaker
45b1a32e03
removing MS auto support generation
2019-01-03 16:05:02 -08:00
LarsBrubaker
e713d9cdd6
Improving TransformWrapper interface and usage
2019-01-01 16:00:59 -08:00
Lars Brubaker
00e95316b2
Working on new support generation
2018-12-31 12:12:14 -08:00
Lars Brubaker
5cc271e508
Working on new auto support feature
2018-12-31 09:12:49 -08:00
LarsBrubaker
4521b07459
Allowing combine to work on a single item if it has multiple meshes.
2018-12-31 07:57:46 -08:00
John Lewin
a89567dea5
Revise namespace, use new Tour scope
2018-12-30 10:54:54 -08:00
John Lewin
1b38f6dddf
Extract tour navigation logic to dedicated type
2018-12-30 09:05:08 -08:00
John Lewin
9381e53df8
Improve icon consistency
2018-12-28 18:28:30 -08:00
Lars Brubaker
83fd3423ec
Working on new supports
...
refactoring tour classes
2018-12-28 16:00:30 -08:00
John Lewin
7965d96875
Only create one workspace per printer
...
- Issue MatterHackers/MCCentral#4746
Only load first workspace assigned to a given printer
2018-12-27 16:30:34 -08:00
John Lewin
bedc0ab413
Close connection on printer tab close
...
- Issue MatterHackers/MCCentral#4752
Printer still connected and printing after tab is closed
2018-12-26 16:42:48 -08:00
John Lewin
0d111a09a3
Persist user workspaces on signout, guest workspaces on signin
...
- Issue MatterHackers/MCCentral#4699
Bed plate should be saved on sign out
2018-12-26 15:51:00 -08:00
John Lewin
801363fe49
ReloadAll should not rebuild workspaces
...
- Issue MatterHackers/MCCentral#4704
2018-12-19 15:53:54 -08:00
John Lewin
2ff5ddbf95
Use local this reference instead of ApplicationController.Instance
...
Simplify to prevent insidious bugs during construction
2018-12-19 09:24:11 -08:00
John Lewin
b405688629
Remove workspace for printer when printer is removed
...
- Issue MatterHackers/MCCentral#4732
ActivePrinters should decrement by one when printer is closed
2018-12-19 09:22:03 -08:00
John Lewin
a366e1ad3b
Use standard event pattern
2018-12-18 11:54:31 -08:00
LarsBrubaker
a98389d54e
fixed ctrl-z and shift-ctrl-z to do the right undo and redo
...
issue: MatterHackers/MCCentral#4703
Undo does not work completely
2018-12-16 08:35:56 -08:00
LarsBrubaker
3e38fac335
Making ungroup and flatten do the same behavior and always be available
2018-12-16 08:35:55 -08:00
John Lewin
51ceeb2175
Update product tour url
2018-12-13 16:11:16 -08:00
John Lewin
da625fc267
Add cached network loading for product tour
2018-12-13 09:27:27 -08:00
John Lewin
99cdee6ed7
Extract product tour loading to ApplicationController
2018-12-13 09:27:27 -08:00
WinstonMao
eb27e21394
Update ApplicationController.cs
...
Load TranslationMap before load hardware tabpage
2018-12-13 14:44:16 +08:00