Commit graph

105 commits

Author SHA1 Message Date
John Lewin
ee936efb8a Revise theme support 2018-10-13 21:09:04 -07:00
John Lewin
f9465551eb Remove DebugShowBounds, add redundant Skip call 2018-10-12 15:47:07 -07:00
Lars Brubaker
e532b3c465 Working on the Hadware page 2018-10-12 10:56:00 -07:00
LarsBrubaker
9a11f5697b Make the 'hardware' tab have the right background color 2018-10-12 07:46:04 -07:00
LarsBrubaker
e9bc662dd3 Added primitives to the main MatterControl project
Experimenting with calling the 'Library' tab 'Designs'
2018-10-11 20:21:35 -07:00
John Lewin
2e1090f075 Code cleanup 2018-10-11 17:48:45 -07:00
Lars Brubaker
cf68818620 Make the library popup window have the correct height and resize 2018-10-11 17:25:01 -07:00
John Lewin
22c0125b42 Convert KeepOpen to property, revise popup close logic 2018-10-11 15:04:03 -07:00
LarsBrubaker
a0138d5b02 Invalidate the view when the outline wireframe is ready 2018-10-11 07:57:23 -07:00
LarsBrubaker
ab1cdf2a67 Made the color and material buttons clickable again 2018-10-11 07:42:26 -07:00
John Lewin
f11b48b4ed Fix style errors 2018-10-10 22:47:17 -07:00
John Lewin
16092505bd Fix tab key, create and switch to active printer 2018-10-10 18:11:56 -07:00
John Lewin
c3cd511943 Remove loaded printer tab when printer deleted 2018-10-10 17:54:37 -07:00
John Lewin
3ec5172a97 Hide Library/Store tabs when no active printer 2018-10-10 17:54:37 -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
dcc4651d7b Change AddTab to not auto-select added tab 2018-10-10 17:54:37 -07:00
John Lewin
efe22f8dfd Move event registration to bottom of constructor 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
Lars Brubaker
b1f2023210 Getting more tests to run on new ui 2018-10-10 13:34:18 -07:00
John Lewin
478075fca0 Fix test regressions 2018-10-10 12:15:30 -07:00
John Lewin
b540c0a4e2 Remove redundant RunOnIdle call 2018-10-10 08:19:09 -07:00
John Lewin
b67d3ad691 Add Library tab, replace PrintLibrary widget with Favorites bar 2018-10-10 08:07:47 -07:00
Lars Brubaker
d74490747b Working on re-slice test 2018-10-08 09:44:19 -07:00
Lars Brubaker
acbc67be9d fixing menu close problem
issue: MatterHackers/MCCentral#4242
Menu close regression
2018-10-08 09:44:18 -07:00
LarsBrubaker
593a32cfa6 Finishing color and material buttons in properties panel
Added ability to auto switch to view mode for correct setting being changed
issue: MatterHackers/MatterControl#3799
When setting color or material, switch to correct view mode
2018-10-07 18:11:37 -07:00
LarsBrubaker
b5dacdfa56 Most of the code to make the material edit show up in the property view is written 2018-10-07 18:11:37 -07:00
LarsBrubaker
229931039b Added a line for the color editing of all parts
Added a color editor to Public Property editor
2018-10-07 18:11:37 -07:00
John Lewin
477b422703 Simplify ExternalDragOver, pass dependency as param 2018-10-07 15:43:31 -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
6dbae7668b Remove ActiveSliceSettings.Instance
- Issue MatterHackers/MCCentral#4243
2018-10-05 09:25:05 -07:00
John Lewin
a3d24b5138 Invoke ClearPlate when exiting plated GCode mode 2018-10-04 22:06:55 -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
140bf87b15 Remove remnants from memory troubleshooting 2018-10-04 19:44:15 -07:00
John Lewin
ed7136cde7 Use null ContentStore for plated gcode 2018-10-04 19:42:58 -07:00
John Lewin
51289443cc Move NewPlatingItem(), GetLastePlateOrNew() from printer to HistoryContainerBase 2018-10-04 19:27:07 -07:00
LarsBrubaker
fff64ef1c9 Merge remote-tracking branch 'lars/master' 2018-10-04 10:19:41 -07:00
LarsBrubaker
efe03cb642 Make flatten only copy appropriate properties by default
issue: MatterHackers/MCCentral#4229
Merge on align should not clear the colors that were on the objects

refactor apply and merge => flatten
2018-10-04 10:17:57 -07:00
Lars Brubaker
f04f3a2af3 Working on new re-slice test 2018-10-03 18:19:55 -07:00
John Lewin
2d5b529167 Simplify GCode model view options to toggle switch
- Issue MatterHackers / MCCentral#4211
show wireframe in gcode view not showing any results
2018-10-03 16:14:56 -07:00
Lars Brubaker
5fe8cb6da5 put up a waring message if the loaded gcode file is very small
issue: MatterHackers/MCCentral#4214
If gcode time is < 30 seconds put up a warning message
2018-10-02 14:45:08 -07:00
Lars Brubaker
3370828f45 put up a waring message if the loaded gcode file is very small
issue: MatterHackers/MCCentral#4214
If gcode time is < 30 seconds put up a warning message
2018-10-02 13:30:14 -07:00
Lars Brubaker
23f776c77a Better close logic on pop-ups when sub-pop-ups are open 2018-10-01 15:28:54 -07:00
John Lewin
1938a4c542 Use AccentMimimalOverlay on ExploreItem hover 2018-09-29 15:54:35 -07:00
John Lewin
6e4bd2b187 Remove color from article icons until hover 2018-09-29 15:49:45 -07:00
John Lewin
48efa5c575 Remove banner 2018-09-29 15:48:54 -07:00
John Lewin
a27bbba014 Remove "Parts" from start page 2018-09-29 15:12:40 -07:00
Lars Brubaker
fd7f0b8518 Pass the printer time multiplier to matter slice so it can plan for the actual printer
fix math of minutes time estimate
2018-09-28 16:46:31 -07:00
John Lewin
6a60fd5ff8 Increase priority of clipboard images for Mac
- Long term fix is to detect and use Image content type over text
2018-09-28 13:35:53 -07:00
John Lewin
5ca5747b8b Fix issue with SelectedObjectPanel visibility 2018-09-28 12:01:54 -07:00