John Lewin
e1f3dec6b1
Make PrinterConnection.PrinterSettings private, use PrinterConfig
2017-09-15 12:09:56 -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
8666df73fe
Fixing the colors on the extruder material selector in dark theme
2017-09-11 12:05:57 -07:00
Lars Brubaker
99d690e9b0
Got the bed control to be in sync with the extruder controls
2017-09-11 10:55:00 -07:00
Lars Brubaker
e1c80d76ce
Fixed image converter bounds
2017-09-08 13:48:45 -07:00
Lars Brubaker
21ae87d485
Made the temp graph have the goal on it and be more responsive
2017-09-08 11:47:16 -07:00
Lars Brubaker
9479c2a061
Finished the temperature widget tests and implementation
...
Refactoring extruder to hotend where true
2017-09-08 10:23:28 -07:00
Lars Brubaker
0a54cd266b
Wrote test for Hotend drop down
...
Theme the folders check box
Make sure we reset the macros when we start them (made clear by unload -> cancel -> unload)
Made fan controls more consistent with actual data model of printer
improved edit number display to be more consistent with 3d number edits
2017-09-07 16:24:31 -07:00
Lars Brubaker
2a26f266a5
Moved extruder actions to hot end drop down
2017-09-06 18:16:57 -07:00
Lars Brubaker
b39666634a
More making printerConnection passed to classes.
...
Made the speeds for movement controls be extensions methods on PrinterSettings
TODO: Why on ExportPrintItemPage was that if the leveling turned on or off we would show the check box by rebuilding that window.
2017-09-05 10:33:46 -07:00
Lars Brubaker
bf3cd0d96e
More making printerConnection passed to classes.
2017-09-02 08:37:14 -07:00
Lars Brubaker
b65d1f136d
Making printerConnection passed to classes.
2017-09-01 21:23:20 -07:00
Lars Brubaker
41378d2286
Getting more tests passing
2017-08-30 13:42:11 -07:00
Lars Brubaker
6ecbb6e4b3
Make un-pin keep the current window open
...
Make the default slice settings size better
Make a minimum dock window size
fixed terminal in floating mode
found text wrapping bug (actually is center | fit)
improved icon layout in part view (better padding vs margin)
put minimum size on text of slice setting
removed extra unused gui widget from settings name
put in debug stack navigation F2 F3
2017-08-24 11:50:55 -07:00
John Lewin
98238aad40
Move HeaderText from constructor parameter to WizardPage property
...
- Improves readability, allows side-by-side with Window title
- Slight increase in overhead due to reconstruction of internal printer
2017-08-24 00:16:31 -07:00
John Lewin
65135f93a2
Require WizardPage actions to be registered with AddPageAction
...
- Add HorizontalSpacer and Cancel buttons to all windows
2017-08-23 17:27:30 -07:00
John Lewin
559c300cb4
Revise WizardWindow api
...
- WizardPage instance should drive window namespace and title
- Key open windows page initial WizardPage type
2017-08-23 15:51:29 -07:00
John Lewin
a70897c12e
Match existing SplitterBackground color
2017-08-23 14:11:51 -07:00
John Lewin
f2290403a7
Revise DockingTab support
2017-08-23 13:52:31 -07:00
John Lewin
3a9833697d
Platform providers
...
- New Provider model
- Remove WindowsFileDialogs project
- Remove PlatformAbstract assembly, use AggContext
- Rename OsInformation to OperatingSystem
2017-08-22 13:42:34 -07:00
Lars Brubaker
5b346494a9
Don't right click on number edits in design tools
2017-08-21 16:14:38 -07:00
John Lewin
c6a534717d
Organize usings
2017-08-20 18:25:11 -07:00
John Lewin
ab7bb626c3
Adjust RadioPanel layout
2017-08-19 09:51:41 -07:00
John Lewin
0af95b8f70
Auto check first radio item
2017-08-19 09:50:24 -07:00
John Lewin
58ca19523b
Remove unused variables
2017-08-19 08:06:11 -07:00
John Lewin
70a8540e55
Use icons on export page
2017-08-18 18:13:15 -07:00
John Lewin
a2002a4043
Flatten factory options, use constructor syntax for cloning
2017-08-17 18:03:54 -07:00
John Lewin
737453379a
Move IsPinned and SettingsTabIndex state into printer model
2017-08-15 19:20:12 -07:00
Lars Brubaker
af534f0802
Made the popup tab selection be persistent (in mem)
2017-08-15 15:12:38 -07:00
John Lewin
6c215415d0
Revise printer tabs layout
2017-08-15 12:35:12 -07:00
John Lewin
4cecbc6e23
Simplify type name
2017-08-15 12:34:24 -07:00
Lars Brubaker
51d6f990ab
Fixed text size on side tabs
2017-08-14 19:09:37 -07:00
John Lewin
9915817e16
Remove centerText parameters
2017-08-13 14:17:34 -07:00
John Lewin
7eba42c150
Remove redundant GenerateTooltipButton implementations
2017-08-12 23:02:27 -07:00
John Lewin
44857fa108
Sort export plugins by RadioButton text
2017-08-12 00:21:17 -07:00
John Lewin
656c33bbf5
Add experimental 'Export to Folder' IExportPlugin
2017-08-11 23:53:27 -07:00
John Lewin
9033da3776
Extract GCode export to new IExportPlugin interface
2017-08-11 23:25:38 -07:00
John Lewin
c090aef2ef
Extract Stl/Amf exports to new IExportPlugin interface
2017-08-11 23:25:37 -07:00
John Lewin
0d5d0eeab0
Refactor export plugins
2017-08-11 23:22:59 -07:00
John Lewin
420a8abe18
Remove all Part Export -> PrintItemWrapper dependencies
2017-08-09 14:40:48 -07:00
John Lewin
ac5fb6f3cf
Revise shared export implementation to support export plugins
2017-08-09 13:24:49 -07:00
John Lewin
6d3c4aac3c
Use consistent name and location
2017-08-09 12:05:17 -07:00
John Lewin
a98420fda8
Wireup GCode export to async slicing, revise shared export to follow
2017-08-09 12:00:23 -07:00
John Lewin
c881624aac
Remove duplicate code
2017-08-09 11:25:19 -07:00
John Lewin
e60e77eba7
Revise shared export implementation to support GCode
2017-08-09 11:14:38 -07:00
John Lewin
342a9b1573
Revise shared export implementation to support Amf
2017-08-09 11:13:51 -07:00
John Lewin
4bc246285f
Revise SaveAmf to take ILibraryContentStream
2017-08-09 09:11:06 -07:00
John Lewin
483c696590
Use radio button for Amf export
2017-08-09 09:11:06 -07:00
John Lewin
b103218d5f
Use radio button for Stl export, add dedicated/wizard Export button
2017-08-09 09:11:06 -07:00