Commit graph

35 commits

Author SHA1 Message Date
John Lewin
1c4075ad54 Remove RefreshActiveInstance, use SwapToSettings 2018-11-12 09:44:59 -08:00
John Lewin
64ec76627f Remove InsertNewItem coupling to ActivePrinter
- Issue MatterHackers/MCCentral#4549
Remove ActivePrinter from ApplicationController
2018-11-11 08:59:00 -08:00
Lars Brubaker
566be7c9cb Remaining RootedEvents removed 2018-11-09 14:32:05 -08:00
Lars Brubaker
44a019d95c Connection Succeeded -> EventHandler 2018-11-09 14:32:04 -08:00
Lars Brubaker
0a1b9a5553 converting more rooted events 2018-11-09 12:07:59 -08:00
Lars Brubaker
5232361758 Thought experiment on moving a rooted event to an event 2018-11-09 09:15:47 -08:00
John Lewin
41bd4965f8 Revise auto switch to GCode animation
- Issue MatterHackers/MCCentral#4534
2018-11-08 08:13:08 -08:00
LarsBrubaker
def9826726 add °C to temps 2018-11-03 16:27:20 -07:00
John Lewin
53cb371879 Disconnect loaded scene from newly created one
- Issue MatterHackers/MCCentral#4463
Save seems to fails after Part -> Print button has been invoked
2018-11-01 17:02:12 -07:00
John Lewin
d73e78c286 Remove EditContext.Content
- Issue MatterHackers/MCCentral#4463
Save seems to fails after Part -> Print button has been invoked
2018-11-01 17:02:12 -07:00
John Lewin
4ea0933890 Prevent overlapping save attempts
- Issue MatterHackers/MatterControl#3908
Cloud library save Parameter cannot be null
2018-10-31 09:23:58 -07:00
John Lewin
f303f5fc5c Consolidate Part/Bed history into one container
- Part history will only appear if it has files for compatibility
- Issue MatterHackers/MCCentral#4365
2018-10-25 08:35:18 -07:00
John Lewin
a7d9154e5a Add Recent menu item to bed menu to replace history bar
- Issue MatterHackers/MCCentral#4376
2018-10-25 08:25:36 -07:00
John Lewin
b6a3a5e9cd Remove DisableColor, collapse IsDarkTheme into parent 2018-10-15 08:11:58 -07:00
John Lewin
ee936efb8a Revise theme support 2018-10-13 21:09:04 -07:00
John Lewin
fb8abcf91d Guard for observed null references, simplify property definitions 2018-10-10 17:54:37 -07:00
Lars Brubaker
443f333b2b Fixed printer clear bed bug
issue: MatterHackers/MCCentral#4260
MC stops slicing/printing after 1 or 2 prints
2018-10-09 17:20:32 -07:00
John Lewin
ce932dea2d Add missing scene clear on LoadEmptyContent
- Issue MatterHackers/MCCentral#4250
Clear bed is no longer working
2018-10-05 15:38:04 -07:00
John Lewin
0f9042f28d Migrate SettingChanged event to PrinterSettings
- Issue MatterHackers/MCCentral#4245
Remove ActiveSliceSettings type
2018-10-05 10:37:34 -07:00
John Lewin
6dbae7668b Remove ActiveSliceSettings.Instance
- Issue MatterHackers/MCCentral#4243
2018-10-05 09:25:05 -07:00
John Lewin
3008e44c44 Change to non-async ClearPlate invokable from sync functions
- Add LoadEmptyContent for use in ClearPlate to empty bed
2018-10-04 22:04:53 -07:00
John Lewin
ed7136cde7 Use null ContentStore for plated gcode 2018-10-04 19:42:58 -07:00
John Lewin
f2c2011aa7 Move LoadPlateFromHistory from printer to bed
- Needs reference to private historyContainer in bed
2018-10-04 19:28:41 -07:00
John Lewin
51289443cc Move NewPlatingItem(), GetLastePlateOrNew() from printer to HistoryContainerBase 2018-10-04 19:27:07 -07:00
John Lewin
39d36312a7 Move EmptyPrinter definition to owning type 2018-10-04 19:13:18 -07:00
Lars Brubaker
43272c5d26 Make sure we still center things when adding to bed 2018-09-26 13:23:52 -07:00
Lars Brubaker
07267f5992 Made insertion group able to layout inserted objects (have a callback)
Made insert command able to take an ienumerable
Refactoring
2018-09-25 16:21:32 -07:00
Lars Brubaker
fb17d58fa4 Make insert do arrange as it adds parts
Make add to plate to arrange as it adds parts
Make sure parts that are arranged are on the 0 plane
issue: MatterHackers/MCCentral#4149
Using Insert doesn't center and arrange part on bed
2018-09-25 09:53:07 -07:00
Lars Brubaker
4e0962a4e7 improve overflow menu on properties panel
default to outline mode

issue: MatterHackers/MCCentral#4136
Consider if Modify menu in Overflow menu improves usage
2018-09-14 15:23:31 -07:00
Lars Brubaker
09ca37da22 switch to good render type if can't find one 2018-09-11 14:05:54 -07:00
Lars Brubaker
33374fecfd Splitter can have a ration and min sizes
fixed history / properties splitter to have a ratio
2018-09-10 18:24:16 -07:00
Lars Brubaker
390efec998 Default the controls tab to visible
issue: MatterHackers/MCCentral#4112
Make Controls page visible by default
2018-09-10 13:36:01 -07:00
LarsBrubaker
51e8b2eb0e Moved export and import options to main printer menu
refactoring
2018-09-08 12:52:47 -07:00
Lars Brubaker
daec1a0420 added close to terminal and settings (default to close)
added ICloseableTab
changed to selected tab key
added keys to tool tabs
2018-09-07 14:49:35 -07:00
Lars Brubaker
bed90234e7 Made MatterControl run as a .net standard app
Moving matter control to a lib and creating a new exe to run it
2018-09-06 16:09:58 -07:00
Renamed from ApplicationView/PrinterModels.cs (Browse further)