Commit graph

480 commits

Author SHA1 Message Date
John Lewin
428b8fad50 Improve setup workflow with new AuthContext and SelectPrinterPage 2018-10-16 17:31:08 -07:00
John Lewin
4174b0f77d Move add printer logic to Part -> Print button
- Later make reusable from Add Hardware and Print button
- Issue MatterHackers/MCCentral#4294
2018-10-16 17:31:08 -07:00
John Lewin
49b64e47f5 Recover tab persistence after ReloadAll 2018-10-15 20:08:15 -07:00
John Lewin
b6a3a5e9cd Remove DisableColor, collapse IsDarkTheme into parent 2018-10-15 08:11:58 -07:00
John Lewin
c2d77a1f6f Account for removed ApplicationSettingsWidget 2018-10-14 11:31:33 -07:00
John Lewin
ee936efb8a Revise theme support 2018-10-13 21:09:04 -07:00
John Lewin
89dbbf3827 Initially load to Printer or Hardware tab
- Maintain tab selection across ReloadAll
2018-10-10 17:54:37 -07:00
John Lewin
5cb1804f94 Move printer initialize from widget into main initialize function 2018-10-10 17:54:37 -07:00
John Lewin
b67d3ad691 Add Library tab, replace PrintLibrary widget with Favorites bar 2018-10-10 08:07:47 -07:00
Lars Brubaker
8e41abebd5 Ensure we can ungroup mcx files
issue: MatterHackers/MCCentral#4259
Cannot ungroup plates saved to the cloud
2018-10-09 14:38:08 -07:00
John Lewin
e97191f104 Move library icons to more aptly named location
- Issue MatterHackers/MCCentral#4253
Incorrect sizing for building_thumbnail_40x40.png after thumbnail changes
2018-10-06 14:06:03 -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
98252dff50 Migrate ActivePrinterChanged event to ApplicationController
- Issue MatterHackers/MCCentral#4245
Remove ActiveSliceSettings type
2018-10-05 10:37:34 -07:00
John Lewin
5ad190b3f0 Migrate ActiveProfileModified event to ApplicationController
- 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
39d36312a7 Move EmptyPrinter definition to owning type 2018-10-04 19:13:18 -07:00
John Lewin
87ef7b61cb Extract code for reuse, add actual async version 2018-09-29 15:48:41 -07:00
John Lewin
be903ef551 Make grayscale helper reusable 2018-09-29 15:47:23 -07:00
John Lewin
d819cd0131 Expose ShowHelp/ShowAbout in ApplicationController 2018-09-28 13:35:54 -07:00
Lars Brubaker
d324ea0e26 make sure we show the eula on all platforms 2018-09-26 14:10:09 -07:00
Lars Brubaker
238491ef8f Don't return a value from ConditionallyCancelPrint (it was not used and is confusing)
issue: MatterHackers/MCCentral#1303
Review value of canceled response bool
2018-09-24 17:46:42 -07:00
LarsBrubaker
76345be576 fixing modify opperations on selection groups
issue: MatterHackers/MCCentral#4005
Scale duplicates objects
2018-09-22 18:59:42 -07:00
LarsBrubaker
30cef6ef5a Improving ungroup
issue: MatterHackers/MCCentral#4129
Content moves when ungrouped
2018-09-22 17:53:15 -07:00
Lars Brubaker
53865151b2 pause on hardware error, track pause button status
issue: MatterHackers/MCCentral#3487
Hardware Error should either pause or cancel the print

issue: MatterHackers/MCCentral#2839
Make printing status task pause/play button track the actual state of the printer.
2018-09-17 14:31:26 -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
06cfe5a227 Have popup sub menus working well 2018-09-11 10:57:53 -07:00
LarsBrubaker
d32c900f67 First pass at sub-menu 2018-09-11 08:09:28 -07:00
John Lewin
c8bc2fe40d Move view controls into new View3DWidget toolbar 2018-09-10 17:03:02 -07:00
John Lewin
cac3d7d24c Break implicit SiblingRadioButtonList to Parent.Children
- Issue MatterHackers/MCCentral#4105
View Bed/Show Print area should be toggles but are sibling radio buttons
2018-09-07 17:09:41 -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/ApplicationController.cs (Browse further)