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
Lars Brubaker
3d9781d7c6
Changing close to not take any params
...
changing CloseEventArgs to EventArgs
2018-08-23 16:44:32 -07:00
John Lewin
53a430eb81
Add Tooltip support for long running tasks
...
- Issue MatterHackers/MCCentral#3874
Add 'Cancel' ToolTip to long running tasks Stop button
2018-07-20 14:40:41 -07:00
John Lewin
58ee7de59d
Ensure text area size remains constant and buttons remain onscreen
...
- Issue MatterHackers/MCCentral#3894
Investigate failing CancelWorksAsExpected test
2018-07-18 19:27:15 -07:00
John Lewin
87731fc4ae
Reduce update drawing to more applicable range
2018-07-18 13:24:15 -07:00
Lars Brubaker
5db907be72
Took out read to report
2018-07-10 11:21:21 -07:00
LarsBrubaker
c6f6cd115a
Make Ungroup a long running task
...
Make sure we are ready to report before starting a long running task
issue: MatterHackers/MCCentral#3827
Make ungroup a long running task
2018-07-08 08:30:04 -07:00
John Lewin
3a2a2c9313
Expose ProgressBackgroundColor for improved coloring per theme
2018-06-24 17:21:20 -07:00
John Lewin
41d23fb4b8
Decrease progressbar width
2018-06-24 17:21:19 -07:00
John Lewin
eca557ef2b
Drop RunningTasks title widget, prepend title text to status if missing
...
- Issue MatterHackers/MCCentral#3740
Consider dropping running tasks heading
2018-06-24 17:21:19 -07:00
John Lewin
a7af574b62
Sync ExpandCheckboxButton with panel expansion status
...
- Issue MatterHackers/MCCentral#3454
Printing progress panel starts out with closed arrow on open window
2018-05-31 09:38:04 -07:00
John Lewin
d1be142934
Persist expansion state of progress widgets
...
- Issue MatterHackers/MCCentral#3202
remember full / compact state of 3D progress indicator
2018-05-07 13:12:32 -07:00
John Lewin
ff833f230e
Revise naming to reflect behavior
2018-05-07 09:47:50 -07:00
John Lewin
ff20c4e48e
Remove redundant validation
2018-05-07 09:47:50 -07:00
John Lewin
dbee0e428f
Use initializer syntax
2018-05-07 09:47:49 -07:00
John Lewin
9aa8bb80b1
Remove helper method
2018-05-07 09:47:49 -07:00
John Lewin
37a0b64b02
Use dedicated theme for menus, prefer theme colors over explicit refs
...
- Revise icon loader to take an Invert bool instead of custom enum
- Remove icon loader static ref to ActiveTheme.Instance
- Pass contextual theme.InvertIcons for theme specific invert behavior
2018-04-12 13:17:17 -07:00
John Lewin
0748eeab04
Add action opt-out for long running tasks
...
- Issue MatterHackers/MCCentral#3085
2018-04-09 16:59:17 -07:00
John Lewin
16ed93f518
Remove unnecessary async specifiers
2018-03-27 09:27:07 -07:00
John Lewin
d54e317382
Revise long running task title assignment and draw position
...
- Issue MatterHackers/MCCentral#2737
long running task overlaps title and content
2018-02-20 18:27:52 -08:00
John Lewin
deed45ab4a
Fix CancelWorksAsExpected & RaftEnabledPassedToSliceEngine tests
...
- Make start/stop print automatable
- Make test helpers for:
- OpenPrintPopupMenu
- StartPrint
- OpenGCode3DOverflowMenu
- SwitchToSliceSettings
- EnsurePrintersSidebarOpen
2017-12-14 16:19:22 -08:00
John Lewin
bd79414c34
Enable pause/resume on task, remove pause/resume/cancel from bar
...
- Issue MatterHackers/MCCentral#2407
Extend Tasks.Execute to support custom pause/stop implementations
2017-12-12 17:53:32 -08:00
John Lewin
0ae7bff821
Make RichProgress panel work as intended
2017-12-12 08:52:13 -08:00
John Lewin
f401278d25
Long running tasks prototype
...
- Issue MatterHackers/MCCentral#2393
Finish up and check in long running tasks prototype
2017-12-11 15:42:17 -08:00