Commit graph

7559 commits

Author SHA1 Message Date
John Lewin
fb7b0b1a40 Add UIField tests 2017-09-14 19:17:04 -07:00
John Lewin
8caba239c9 Remove comments, document intention 2017-09-14 19:17:04 -07:00
Lars Brubaker
c613c8513a Merge pull request #2433 from larsbrubaker/design_tools
agg revert
2017-09-14 16:59:20 -07:00
Lars Brubaker
eff8200e2d agg revert 2017-09-14 16:54:48 -07:00
Lars Brubaker
dead1b97e3 Merge pull request #2432 from jlewin/design_tools
Revise SliceSettingWidget
2017-09-14 15:51:41 -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
cebc48ba3b Use consistent format for SliceSetting -> PresentationName
- Enforce with test
2017-09-14 14:11:49 -07:00
John Lewin
9f8fab01a9 Fix observed exception due to null/empty command varuiable 2017-09-14 13:31:43 -07:00
John Lewin
eb6141abe1 Consolidate extruder settings, use nozzle term where applicable 2017-09-14 13:31:02 -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
f5fdbe8184 Merge pull request #2431 from larsbrubaker/design_tools
Made Fit respect that it can change children with Stretch
2017-09-14 09:37:04 -07:00
Lars Brubaker
1ed9bda95c Version without layout regression 2017-09-14 09:32:46 -07:00
Lars Brubaker
90601e32d1 Make sure we also fit 2017-09-14 09:19:01 -07:00
Lars Brubaker
523fbff0c9 Made Fit respect that it can change children with Stretch 2017-09-14 08:42:20 -07:00
johnlewin
e1686024f6 Merge pull request #2430 from jlewin/design_tools
SliceSettingsWidget cleanup
2017-09-14 07:21:48 -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
johnlewin
ba46a00549 Merge pull request #2429 from jlewin/design_tools
Improve tab styling, auto-size GCode fields
2017-09-13 20:58:49 -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
Lars Brubaker
df84febdc7 Merge pull request #2428 from larsbrubaker/design_tools
Refactoring VisibleMeshes into extension method
2017-09-13 16:57:03 -07:00
Lars Brubaker
49bb791233 Turn off stretch 2017-09-13 15:59:23 -07:00
Lars Brubaker
ad2c579160 Improving SolidSlider to layout better 2017-09-13 15:55:22 -07:00
Lars Brubaker
dfa6832b86 Refactoring VisibleMeshes into extension method 2017-09-13 15:55:21 -07:00
Lars Brubaker
25c3c40ee8 Merge pull request #2427 from jlewin/design_tools
Revise SliceSettings
2017-09-13 15:53:51 -07:00
John Lewin
fb5c271b84 Add default value for new driver_type definition 2017-09-13 14:25:03 -07:00
John Lewin
3c45b47fb5 Add driver_type specification to properties.json 2017-09-13 12:53:08 -07:00