Commit graph

1058 commits

Author SHA1 Message Date
John Lewin
e07d4c73dc Remove SliceSettingsMissingWidget 2017-10-19 10:50:40 -07:00
John Lewin
f38cd7fc41 Add ShowMessageBox overload without callback requirement 2017-10-18 19:54:06 -07:00
John Lewin
f47bfcbc63 Rename file to match type, make static 2017-10-17 12:42:52 -07:00
John Lewin
fe6e93acef Revise slicing to run as async tasks
- MatterHackers/MCCentral#1308
Change slicing thread system to run as async method
- MatterHackers/MCCentral#1941
Selecting 'Print' then viewing gcode does not show any gcode
2017-10-16 17:09:00 -07:00
John Lewin
f213c6aede SliceSettingsOverflowMenu should be rather than have the menu 2017-10-15 16:24:39 -07:00
John Lewin
f5f32fb53e Rename OverflowDropdown -> OverflowMenu 2017-10-15 15:40:31 -07:00
John Lewin
4b3246f408 Simplify, extract menu behaviors from OverflowDropdown for reuse 2017-10-15 15:36:42 -07:00
John Lewin
145ef1ad63 Move theme image adjustment functionality into StaticData.LoadIcon 2017-10-14 23:32:04 -07:00
Lars Brubaker
da5a9279df Refactoring PathStorage -> VertexStorage 2017-10-10 15:42:33 -07:00
John Lewin
6881e3ed3b Revise ToggleSwitch UIField to match sibling widths
- Issue MatterHackers/MCCentral#2020
Improve UIField sizing and positions
2017-10-01 18:25:12 -07:00
John Lewin
83e0dee7a9 Move common control size into base 2017-10-01 10:38:36 -07:00
John Lewin
2b1fcff98b Move ownership of ViewWidget assignment to caller 2017-09-29 17:26:45 -07:00
John Lewin
73b3f6f1dd Remove null reference line 2017-09-26 18:20:47 -07:00
John Lewin
1a12b22d1c Allow doubles when unitsToken populated, constrain to int without 2017-09-25 14:58:00 -07:00
Lars Brubaker
1a1e060dba Generate slice feedback while in process 2017-09-25 11:11:54 -07:00
John Lewin
80a75a40fe Continue consolidating Printer load operations 2017-09-23 14:45:24 -07:00
John Lewin
da887bb844 Fix SlicingQueue test 2017-09-23 07:57:40 -07:00
John Lewin
569ce3498c Fix test exceptions due to naming mismatches 2017-09-22 23:38:15 -07:00
Lars Brubaker
af49a4fcfd Added in the ability to set the number of first layers
layers that print slow
2017-09-22 16:32:18 -07:00
Lars Brubaker
a5036f3c84 Put in slice progress feedback 2017-09-22 15:35:57 -07:00
John Lewin
eadc3d5640 Remove ButtonBase 2017-09-22 14:12:00 -07:00
John Lewin
12f97dc6be Fix broken ComPortField, add basic field test 2017-09-21 16:30:52 -07:00
John Lewin
426a5dd9f5 Fix SliceSettings ExtruderOffsetField to honor shared temps 2017-09-20 18:06:58 -07:00
John Lewin
5d1e689413 Fix printer instantiation 2017-09-20 18:06:07 -07:00
John Lewin
bdb1a2277b Fix DualExtrusionShowsCorrectHotEndData test 2017-09-20 18:05:15 -07:00
Lars Brubaker
2a71b04a3b Made the material control update when changed 2017-09-20 11:14:53 -07:00
John Lewin
08364931fc Extract embedded type to new file, make public, rename 2017-09-19 13:05:41 -07:00
John Lewin
8c428689fe Move SliceSettingData back into SliceSettingsOrganizer 2017-09-19 11:43:35 -07:00
John Lewin
9721f93266 Rename instance method to Connect 2017-09-18 12:14:58 -07:00
John Lewin
76e7af0436 Eliminate PrinterConnection.Instance 2017-09-17 21:08:16 -07:00
John Lewin
928fed9efe Per printer instance rather than static ApplicationController.Printer 2017-09-17 14:23:28 -07:00
John Lewin
de922d8a2e Convert PrinterConnection usage from static to local references 2017-09-17 13:31:32 -07:00
John Lewin
3280b8810a Reduce MatterControl spin up from test code in shared AppDomain 2017-09-17 11:23:39 -07:00
John Lewin
294df0a588 Convert ActiveSliceSettings usage from static to local references 2017-09-17 01:12:18 -07:00
John Lewin
e926b747cf Remove accidental debugging statements 2017-09-16 23:30:41 -07:00
John Lewin
a7f6f0e852 Fix PositiveDouble test 2017-09-15 15:08:17 -07:00
John Lewin
6c1d3c126f Extract embedded type to new file 2017-09-15 13:44:54 -07:00
John Lewin
907ab38cea Replace ValueOrUnitsField with IntOrMmField, implement field test 2017-09-15 13:43:50 -07:00
John Lewin
1bea55ad4a Restore PositiveDouble functionality, convert to concise test format 2017-09-14 22:13:29 -07:00
John Lewin
71064a0427 Extract embedded type to new file 2017-09-14 21:17:35 -07:00
John Lewin
7e031bf4ea Fix regression in numeric fields regarding negatives 2017-09-14 19:17:04 -07:00
John Lewin
2dd5a7877b Remove untrue comment 2017-09-14 15:42:19 -07:00
John Lewin
c2b2175168 Fix and update SliceSetting field identifiers 2017-09-14 14:47:08 -07:00
John Lewin
d460fce11f Expose helper for creating SliceSettings labels 2017-09-14 13:29:58 -07:00
John Lewin
6e536c548d Implement custom ExtruderOffsetField 2017-09-14 13:29:22 -07:00
John Lewin
9df7cd414e Validate Vector2Field changes via ConvertValue 2017-09-14 13:27:48 -07:00
John Lewin
efc05d544e Move disabled widget logic to new type 2017-09-14 09:51:20 -07:00
John Lewin
9aa6950b0c Remove numberOfCopies loop, move extruder logic to ExtruderOffsetField 2017-09-14 09:51:19 -07:00
John Lewin
11fcfcd1e1 Revise naming to clarify scope and precedence 2017-09-14 09:51:18 -07:00
Lars Brubaker
90601e32d1 Make sure we also fit 2017-09-14 09:19:01 -07:00