Commit graph

1020 commits

Author SHA1 Message Date
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
John Lewin
9c796262ca Simplify property 2017-09-13 22:39:45 -07:00
John Lewin
5b60cc7196 Simplify null guard 2017-09-13 22:36:08 -07:00
John Lewin
c9de5d0a83 Remove anonymous block 2017-09-13 22:33:22 -07:00
John Lewin
6472d93dd2 Migrate constant to SettingsKey, reduce to concise body 2017-09-13 22:31:08 -07:00
John Lewin
6bbad723a0 Extract behavior to named function 2017-09-13 22:29:36 -07:00
John Lewin
714d97f7dd Remove redundant code 2017-09-13 22:18:40 -07:00
John Lewin
b468be755a Remove pageTopToBottomLayout control, become TopToBottom FlowLayout 2017-09-13 22:15:00 -07:00
John Lewin
9ea575e494 Remove dead code 2017-09-13 22:01:41 -07:00
John Lewin
b2b89ecb84 Revise naming to reflect behavior 2017-09-13 22:00:28 -07:00
John Lewin
7762aafb6c Extract embedded types to new files 2017-09-13 21:59:35 -07:00
John Lewin
b7749fe8cc Remove unused PrinterConnection parameters and local references 2017-09-13 21:45:44 -07:00
John Lewin
c00f7c2139 Revise naming to reflect behavior 2017-09-13 21:38:34 -07:00
John Lewin
e1700dadcd Remove non-applicable code 2017-09-13 21:35:02 -07:00
John Lewin
c5e92c8cb6 Remove dead code 2017-09-13 21:30:19 -07:00
John Lewin
a3286f7962 Remove unused controls 2017-09-13 21:28:48 -07:00
John Lewin
31a798b0a2 Revise naming to reflect behavior 2017-09-13 21:25:49 -07:00
John Lewin
d1a05ad632 Collapse method into caller, make evident it populates unitsArea 2017-09-13 21:23:29 -07:00
John Lewin
c22176634b Remove redundant wrapping widget 2017-09-13 21:18:36 -07:00
John Lewin
71e6cf76d0 Rename CreateSettingInfoUIControls 2017-09-13 21:18:13 -07:00
John Lewin
d5b2ea4c64 Improve second level tab styling 2017-09-13 18:19:42 -07:00
John Lewin
ad95f12d93 Dynamically sized GCode fields 2017-09-13 18:19:42 -07:00
John Lewin
6539a16e46 Remove dead code 2017-09-13 07:19:15 -07:00
John Lewin
388ad445e3 Tune first heading margin 2017-09-13 07:08:36 -07:00
John Lewin
acff39eee0 Complete rename to UIField 2017-09-13 06:59:30 -07:00
John Lewin
334f64148b Remove per-field GCode sections, improve highlight styling 2017-09-13 06:45:23 -07:00
John Lewin
1f97bb6a4f Add mode for two row fields with heading in 1st row, content is 2nd 2017-09-13 06:45:22 -07:00
John Lewin
c8acc11275 Remove invalid cast 2017-09-13 06:45:22 -07:00
John Lewin
5e6afa4496 Eliminate IUIField interface 2017-09-13 06:45:22 -07:00
John Lewin
caeab53a2d Use correct property during ConvertValue 2017-09-13 06:45:22 -07:00
John Lewin
2e54309277 Move toggle fields back into common data area 2017-09-13 06:45:22 -07:00
John Lewin
d565dae770 Fix VerticalLine height 2017-09-13 06:45:22 -07:00
John Lewin
57305840bd Remove redundant variable 2017-09-13 06:45:22 -07:00
John Lewin
2307358ac8 Restore last separator line, adjust spacing, set SettingsRow bg color 2017-09-13 06:45:22 -07:00
John Lewin
c9d6b20e16 Optional toggle labels 2017-09-13 06:45:22 -07:00
John Lewin
ab150ba3ad Add initial toggle switch implementation for slice settings 2017-09-13 06:45:22 -07:00
John Lewin
72e1bb12e8 Add layout option for missing units section 2017-09-13 06:45:21 -07:00
John Lewin
3a821e648b Adjust VerticalLine width, preset colors, row height 2017-09-13 06:45:21 -07:00
John Lewin
96fc979a5c Revise SliceSettingsRow styling 2017-09-13 06:45:21 -07:00