Commit graph

41 commits

Author SHA1 Message Date
John Lewin
386dd2fd54 Move render toggles into dedicated menu 2019-02-04 20:06:34 -08:00
John Lewin
330aba83f7 Add item Drawables to menu 2019-02-04 16:18:06 -08:00
John Lewin
2d1c6a560a Add toggles to Gui surface for demo 2019-02-04 16:18:05 -08:00
John Lewin
18fc068d2c Add missing localizations
- Issue MatterHackers/MCCentral#4976
Localize strings
2019-01-31 12:35:12 -08:00
John Lewin
d45bf5e1d3 Split print and slice validation to reduce non-relevant reporting
- Issue MatterHackers/MCCentral#4884
2019-01-24 08:24:18 -08:00
John Lewin
2555b9d50d Extract validation display to reusable component
- Issue MatterHackers/MCCentral#4885
2019-01-23 06:54:18 -08:00
John Lewin
4320fc49ac Restore validation panel heading and adjust spacing 2019-01-22 18:04:55 -08:00
John Lewin
285e2ca22f Order validation errors by ErrorLevel 2019-01-22 17:38:29 -08:00
John Lewin
2513cc6313 Remove classic 'Setup...' button 2019-01-22 17:16:56 -08:00
John Lewin
ab75d29440 Add info indicator hinting that hover will reveal additional details 2019-01-22 17:03:35 -08:00
John Lewin
61276cad63 Add presentation name to SliceSettings ValidationErrors 2019-01-22 14:53:41 -08:00
John Lewin
876b9ae923 Restore background color for disabled Print button 2019-01-22 13:35:27 -08:00
John Lewin
4e9f1510ac Wire up validation error popovers, use warning/error status icons 2019-01-22 13:35:27 -08:00
John Lewin
f2e8a9d4ec Add error panel 2019-01-22 13:35:27 -08:00
John Lewin
ce948c105f Initial prototype for revised validation reporting 2019-01-22 13:35:27 -08:00
John Lewin
b327b95e4a Move settings dictionary into PrinterSettings 2019-01-06 13:19:01 -08:00
John Lewin
ae2da3b29c Remove GetSettingsData method, use SettingsData dictionary
- Issue MatterHackers/MCCentral#4821
Consider removing SettingsOrganizer.Instance.GetSettingsData
2019-01-06 11:39:14 -08:00
John Lewin
e70bfc9977 Move create_raft to SettingsKey 2019-01-06 11:39:13 -08:00
Lars Brubaker
45b1a32e03 removing MS auto support generation 2019-01-03 16:05:02 -08:00
John Lewin
c0bcd20260 Extract ArrowDirection to standalone type, revise naming on use 2019-01-02 17:42:57 -08:00
John Lewin
170b458676 Add popover support to all SliceSettingsRows
- Issue MatterHackers/MCCentral#4747
No HelpText on PrintPopupMenu SettingsRows
2018-12-21 18:37:11 -08:00
John Lewin
f06e67a65e Use EventHandler<StringEventArgs> for SettingChanged event
- Issue MatterHackers/MCCentral#4730
Event should declare specialized EventArgs used via EventHandler<T>
2018-12-21 18:37:11 -08:00
Lars Brubaker
73241b5c6c make menu close on button click
issue: MatterHackers/MCCentral#4670
Print pop-up should close after clicking print (same for after clicking setup if available)
2018-12-05 15:17:41 -08:00
Lars Brubaker
8de283dbfe Say who is the owner of executing tasks. This allows us to filter running tasks displays
issue: MatterHackers/MCCentral#4660
Not printing printer tab showing print progress from printing printer tab
2018-12-05 13:48:57 -08:00
Lars Brubaker
3ef1abd065 Removed 'Setup...' button
Improved Print popup
Made print popup always available

issue: MatterHackers/MCCentral#4661
Unify 'Setup...' into 'Print'
2018-12-03 13:23:24 -08:00
John Lewin
2873a74ef7 Use standard event listener pattern 2018-11-16 15:53:43 -08:00
John Lewin
51b15e053b Unregister listeners on Close
- Issue MatterHackers/MCCentral#4588
Listeners not unregistered on Close
2018-11-15 20:03:53 -08:00
Lars Brubaker
6405dad7ac Convert static SettingChanged event to instance based
issue: MatterHackers/MCCentral#4551
2018-11-12 17:45:13 -08:00
John Lewin
7212f11871 Rename theme.ActiveTabColor to theme.BackgroundColor
- Issue MatterHackers/MCCentral#4491
2018-11-03 09:51:25 -07:00
John Lewin
8d4974dc32 Move theme.Colors.PrimaryTextColor into theme, remove unneeded types
- Issue MatterHackers/MCCentral#4490
2018-11-03 09:13:07 -07:00
John Lewin
a6e1b025c4 Use MenuTheme for menu children
- Issue MatterHackers/MCCentral#4466
Wrong theme colors - use MenuTheme
2018-11-01 18:19:09 -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
6659156926 Remove workarounds for menu theme colors, rely on new theme support 2018-10-30 16:58:29 -07:00
John Lewin
9a6a8e712d Remove redundant PrimaryBackgroundColor 2018-10-15 07:35:24 -07:00
John Lewin
0b47dd4056 Collapse AppSettingsView into BrandMenu, use PopupMenu with icons 2018-10-14 11:31:33 -07:00
John Lewin
0112af1b85 Increase MenuTheme support 2018-10-14 07:34:29 -07:00
John Lewin
ee936efb8a Revise theme support 2018-10-13 21:09:04 -07:00
John Lewin
22c0125b42 Convert KeepOpen to property, revise popup close logic 2018-10-11 15:04: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
Lars Brubaker
06cfe5a227 Have popup sub menus working well 2018-09-11 10:57:53 -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 PartPreviewWindow/View3D/PrinterBar/PrintPopupMenu.cs (Browse further)