Commit graph

9489 commits

Author SHA1 Message Date
John Lewin
5fb26cb024 Add color/model view toggles to GCode Options panel 2018-02-18 11:10:09 -08:00
John Lewin
4c8aebad82 Restore "Show Print Bed" option 2018-02-18 10:59:50 -08:00
John Lewin
bbcf61457b Move RenderBed state from widget to model 2018-02-18 10:59:49 -08:00
John Lewin
872b716d77 Add GCode options as SectionWidget panel 2018-02-18 10:59:49 -08:00
John Lewin
34e7c1234b Move scrollbars to InteractionLayer, add split container with splitters
- Add SplitContainer with InterationLayer and ResizeContainers as split
2018-02-18 10:59:49 -08:00
John Lewin
26a483b08f Set better default width 2018-02-18 10:59:49 -08:00
John Lewin
9c3c9582b3 Reduce accessibility of TrackballTumbleWidget, convert to field 2018-02-18 10:59:49 -08:00
John Lewin
07f77a4ba5 Eliminate redundant container 2018-02-18 10:59:49 -08:00
John Lewin
048541dc74 Add missing GCodePanelWidth persistence 2018-02-18 10:59:49 -08:00
John Lewin
b0c6711d78 Simplify, remove conditional border/color 2018-02-18 10:59:49 -08:00
johnlewin
d0c55f3727
Merge pull request #3020 from larsbrubaker/design_tools
Make sure buffer size shows
2018-02-18 10:59:20 -08:00
LarsBrubaker
4e126ef3a6 Making Bake and Remove work for array 2018-02-17 08:57:56 -08:00
LarsBrubaker
247bf009f7 Make sure buffer size shows 2018-02-17 08:50:39 -08:00
johnlewin
058ffb89f5
Merge pull request #3019 from jlewin/design_tools
Add persistent GCode sidebar, add db settings to track width
2018-02-16 19:41:00 -08:00
John Lewin
f5287fac1a Add persistent GCode sidebar, add db settings to track width 2018-02-16 18:49:36 -08:00
John Lewin
3d924e012e Fix null reference error 2018-02-16 18:48:41 -08:00
John Lewin
784034f2c6 Simplify 2018-02-16 18:48:24 -08:00
John Lewin
c311f58fcf Simplify, set HAnchor to Stretch 2018-02-16 18:47:07 -08:00
John Lewin
abadb1b030 Simplify, set HAnchor to ensure padding/margin are honored 2018-02-16 18:46:30 -08:00
johnlewin
e30694b9c8
Merge pull request #3018 from larsbrubaker/design_tools
Fixing round roof
2018-02-16 18:44:42 -08:00
Lars Brubaker
101ea0a269 Starting work on scale object 2018-02-16 18:20:25 -08:00
Lars Brubaker
42aece065d Putting in friendly names 2018-02-16 17:51:05 -08:00
Lars Brubaker
64972b4ef4 Fixing round roof 2018-02-16 17:42:05 -08:00
johnlewin
309d348ed9
Merge pull request #3017 from jlewin/design_tools
Improve slider visibility logic
2018-02-16 16:37:40 -08:00
John Lewin
ecc605f210 Improve slider visibility logic 2018-02-16 15:50:33 -08:00
John Lewin
4dc101d067 Add per printer gcode_buffer_size settings for tuning sync-to-print 2018-02-16 14:50:12 -08:00
John Lewin
198c59c247 Improve sync-to-print
- MatterHackers/MCCentral#2835
Unexpected RatioIntoCurrentLayer values
2018-02-16 14:20:15 -08:00
John Lewin
586c37b9d7 Guard for null 2018-02-16 12:21:46 -08:00
Lars Brubaker
90f68767bf
Merge pull request #3016 from jlewin/design_tools
Add prototype Color swatch panel
2018-02-16 09:46:34 -08:00
John Lewin
15f37f77e9 Revise spacing 2018-02-16 09:29:54 -08:00
John Lewin
565949e867 Add prototype Color swatch panel 2018-02-15 22:29:47 -08:00
johnlewin
6600aa5122
Merge pull request #3015 from jlewin/design_tools
Use specialized type for missing files in Queue
2018-02-15 17:59:00 -08:00
John Lewin
ea450868fa Proxy TooltipText from TextWidget to IconListView 2018-02-15 14:29:38 -08:00
John Lewin
78341ef3e2 Use specialized type for missing files in Queue
- Prevent DragDrop with filter for MissingFileItem
- Allow MissingFileItem in ListView in addition to IsContentFileType
2018-02-15 14:27:01 -08:00
johnlewin
398d3af506
Merge pull request #3014 from jlewin/design_tools
Add workaround to prevent collapse
2018-02-15 10:55:55 -08:00
John Lewin
7f7076df5a Add workaround to prevent collapse
- Issue MatterHackers/MCCentral#2836
Layer indicator missing from GCode scollbar
2018-02-15 09:02:49 -08:00
John Lewin
b4c241a754 Remove redundant cast 2018-02-15 08:56:46 -08:00
johnlewin
03531de958
Merge pull request #3013 from larsbrubaker/design_tools
Array operations may be in a ship-able state.
2018-02-15 08:55:50 -08:00
LarsBrubaker
844d2a6351 Array opperations may be in a shipable state. 2018-02-14 19:57:37 -08:00
Lars Brubaker
18d81c0e1e
Merge pull request #3012 from jlewin/design_tools
Use unwaited async load for new LoadPlateFromHistory method
2018-02-14 19:57:08 -08:00
John Lewin
4ffde89cab Use unwaited async load for new LoadPlateFromHistory method
- Issue MatterHackers/MCCentral#2552
Startup hangs at "ProfileManager" when complex items are on bed
2018-02-14 18:10:21 -08:00
johnlewin
8de71ea412
Merge pull request #3011 from jlewin/design_tools
Add Sort/View button prototypes
2018-02-14 10:31:19 -08:00
John Lewin
82638b64a1 Add Sort/View button prototypes 2018-02-14 09:47:02 -08:00
John Lewin
9e13da5def Add sorting to library view
- Issue MatterHackers/MCCentral#2475
2018-02-14 09:45:13 -08:00
John Lewin
9b6f8498d2 Ensure UserChanged fires on UiThread
- Issue MatterHackers/MCCentral#2831
Frequently occurring exceptions during startup rooted in
SessionExpired/UserChanged
2018-02-14 08:36:28 -08:00
John Lewin
6185ae5223 Sort containers by name and use Linq query, rather than method, syntax 2018-02-14 08:13:38 -08:00
John Lewin
37cc65cd9d Change Color button to drop styling
- Issue MatterHackers/MCCentral#2830
Inconsistent button styling
2018-02-14 08:08:18 -08:00
John Lewin
643647b700 Rename "Materials Option" -> Materials
- Issue MatterHackers/MCCentral#2811
Inconsistent naming style
2018-02-13 18:35:55 -08:00
John Lewin
b582a83082 Skip plugins which are invalid for the current printer
- Issue MatterHackers/MCCentral#2829
Export dialog should filter non-applicable export plugins
2018-02-13 18:30:54 -08:00
John Lewin
55511875b1 Add Initialize(printer) to IExportPlugin, use ref in member functions 2018-02-13 18:11:01 -08:00