Lars Brubaker
bbb27ea25c
Added in a all on and all off temp control
2018-12-21 18:06:35 -08:00
LarsBrubaker
201c9d1d65
Improved subtract selection rendering
...
does not modify the part colors only the rendering colors
Refactoring
2018-12-21 08:27:40 -08:00
Lars Brubaker
d74357508d
Don't strip comments while exporting
2018-12-20 16:56:25 -08:00
Lars Brubaker
c789a3fe0a
More GCode export fixes
...
More GCode export tests
2018-12-20 16:01:03 -08:00
Lars Brubaker
e0a9ab1526
Writing tests for Combine and Subtract
2018-12-20 14:22:40 -08:00
John Lewin
06c335c699
Improve naming to clarify usage
2018-12-19 18:01:34 -08:00
John Lewin
390b6fd59e
Close constructed widgets
...
- Issue MatterHackers/MCCentral#4739
DynamicPopupContent popups construct and fail to close their
generated widget
2018-12-19 18:00:13 -08:00
John Lewin
e3a748f45d
Only show highlight background if first under mouse
...
- Prevents highlight from occurring on siblings below popup menu
2018-12-19 17:31:37 -08:00
John Lewin
4d4c4cff8f
Only display slice settings popovers for the FirstUnderMouse widget
...
- Issue MatterHackers/MCCentral#4738
Expand All menu item click failure
2018-12-19 17:26:07 -08:00
John Lewin
82d7ce9c6f
Simplify as suggested by IDE
2018-12-19 15:53:54 -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
c66b29e90e
Remove OpenPrinterIDs from ProfileManager
...
- Issue MatterHackers/MCCentral#4729
Investigate failing PrinterNameChange test
2018-12-19 09:09:17 -08:00
John Lewin
2b5f9b54a7
Defer ISQLite construction until after path override
2018-12-18 17:06:20 -08:00
John Lewin
a366e1ad3b
Use standard event pattern
2018-12-18 11:54:31 -08:00
John Lewin
e9eeea8d3d
Extract Windows only dependency from shared .netstandard project
2018-12-18 11:54:31 -08:00
John Lewin
54c3dbb08e
Extract Android dependencies from .netstandard libraries
2018-12-18 11:54:31 -08:00
John Lewin
6ea0de691c
Extract Windows only dependencies from shared .netstandard projects
2018-12-18 11:54:05 -08:00
Lars Brubaker
147cf829c4
Fixing first layer temp test
2018-12-18 11:29:44 -08:00
Lars Brubaker
5910236d5f
Fixed Flatten in mesh wrapper
...
Reverted GetAxisAlignedBoundingBox in mesh wrapper
Have less initialization in FitToBounds
2018-12-18 10:05:05 -08:00
Lars Brubaker
f0fc1234e7
making more macro replaces work
...
issue: MatterHackers/MCCentral#4720
[temperature1] not working correctly
2018-12-17 18:53:52 -08:00
Lars Brubaker
7743a34a87
Don't call ExandedChianged twice in TreeView
...
Let MeshWrapper call GetAxisAl/ignedBoundingBox from base
2018-12-17 16:12:11 -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
LarsBrubaker
4092d34e01
Work on new teselator
2018-12-16 08:35:55 -08:00
LarsBrubaker
38c8d47df3
New work on curve object
2018-12-16 08:35:55 -08:00
John Lewin
707229d656
Remove dead code
...
- Delete empty LoadCalibrationPrints()
2018-12-14 17:15:39 -08:00
John Lewin
6286ca059c
Add null reference guard for observed exception
2018-12-14 12:57:47 -08:00
John Lewin
35b0ff1423
Restore default "Calibration Parts" library container
...
- Fix non-printer tests which use calibration parts
2018-12-14 12:57:10 -08:00
John Lewin
375dd22f14
Invoke via RunOnIdle to prevent blocking
...
- Issue MatterHackers/MCCentral#4639
[Linux] Mouse does not work in export printer dialog
2018-12-13 17:02:19 -08:00
John Lewin
1cffae5f50
Refactor and simplify
2018-12-13 16:59:32 -08:00
John Lewin
51ceeb2175
Update product tour url
2018-12-13 16:11:16 -08:00
Tyler Anderson
41d2bc8e22
Made PgUp & PgDown keys work in terminal
2018-12-13 15:16:10 -08:00
John Lewin
da625fc267
Add cached network loading for product tour
2018-12-13 09:27:27 -08:00
John Lewin
172ff1cc30
Remove dead code
2018-12-13 09:27:27 -08:00
John Lewin
98209ba0ce
Hold and use reference to owning window in TourOverlay
2018-12-13 09:27:27 -08:00
John Lewin
7e06283c08
Refactor for clarity/conformance
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
John Lewin
9c4283ef2c
Extract tour data to external file
2018-12-13 09:27:26 -08:00
WinstonMao
eb27e21394
Update ApplicationController.cs
...
Load TranslationMap before load hardware tabpage
2018-12-13 14:44:16 +08:00
John Lewin
bfc63bdd4d
Reduce overlap
2018-12-12 22:09:42 -08:00
John Lewin
8f0338107d
Add OpenPrinters container to Library tab
2018-12-12 18:13:22 -08:00
John Lewin
f6cddb646f
Only pass workspace into LibraryListView, use workspace context
...
- Fix broken breadcrumbs
2018-12-12 17:42:47 -08:00
John Lewin
567b3d3076
Wire up new PrinterContainer on printer workspaces
2018-12-12 17:41:51 -08:00
John Lewin
af44fed520
Fix printer container name
2018-12-12 17:41:05 -08:00
John Lewin
a22866abcf
Add per workspace library context
...
- Add WrappedLibraryContainer for per workspace containers
(support for printer specific containers)
- Issue MatterHackers/MCCentral#4710
All printers and parts share the same library view
2018-12-12 17:40:32 -08:00
John Lewin
1c32d7903c
Disable standard tooltips on Slice Settings UIFields
...
- Issue MatterHackers/MCCentral#4707
SliceSettings tooltip should not show when overridden with popover
2018-12-12 14:30:26 -08:00
John Lewin
d345f313d5
Convert problem Popover properties to immutable due to agg quirks
2018-12-12 14:26:55 -08:00
John Lewin
97be7d1d10
Cleanup 2
2018-12-12 09:01:47 -08:00