Commit graph

412 commits

Author SHA1 Message Date
Lars Brubaker
4224ff8755 Made the loading and unloading actions on the actions bar
Made better styling
2019-01-18 12:13:31 -08:00
Lars Brubaker
8783edb6f8 Fixed GCode waring formating
moved ui out of Pause Handling Stream
added unload option to filament run out screen
added load filament option to unload screen
added resume option to load screen (if printer paused)

issue: MatterHackers/MCCentral#3815
Feature request: Unload filament when filament runs out

issue: MatterHackers/MCCentral#4870
Layout regression in ShowMessageBox

issue: MatterHackers/MCCentral#4864
Last page of unload filament should offer to Load Filament
2019-01-18 09:49:55 -08:00
Lars Brubaker
1c3e5d0d24 Fixed split into discrete meshes 2019-01-16 10:16:43 -08:00
Lars Brubaker
6f2822338a Made support run in LRT and add all at once and not crash 2019-01-15 20:38:46 -08:00
John Lewin
0f370d9bc1 Add button area for primary actions and promote primary actions
- NodeOperations should move to toolbar when listed as primary
- NodeOperations should disappear from overflow when promoted
- Issue MatterHackers/MCCentral#4820
Add primary actions to objects in the properties panel
2019-01-14 18:44:27 -08:00
John Lewin
27e0d8e0b1 Process ActionArea separators as menu separators
- Issue MatterHackers/MCCentral#4856
Invalid items in generated menu
2019-01-14 18:44:26 -08:00
Lars Brubaker
6e4bbf2306 Made a face struct and made face list use it
put normal into face
2019-01-14 17:48:57 -08:00
LarsBrubaker
115634ef3a Fixing texturing 2019-01-13 11:58:05 -08:00
LarsBrubaker
13f0933d29 fixed support for simple mesh 2019-01-12 15:16:27 -08:00
Lars Brubaker
e1ce3419f2 simple mesh 2019-01-11 17:10:45 -08:00
John Lewin
60aaa5abea Switch to Model view when dragging items from the file system
- Issue MatterHackers/MCCentral#4781
DragDrop STL from desktop to printing GCode view fails to switch to
model view
2019-01-10 15:21:33 -08:00
John Lewin
19676c6035 Restore RayGun reporting
- Issue MatterHackers/MCCentral#4842
Restore RayGun registrations for Windows/Mac
2019-01-09 16:55:39 -08:00
John Lewin
80285fe6e6 Move html drag/drop parsing into MatterControl 2019-01-09 12:48:40 -08:00
John Lewin
d241d00b59 Basic support for drag text from Chrome 2019-01-09 12:48:08 -08:00
John Lewin
890ff53681 Basic support for images encoded as Base64 data urls 2019-01-09 12:47:33 -08:00
John Lewin
33fbb19e82 Initial support for drag from Chrome 2019-01-09 12:47:32 -08:00
Lars Brubaker
1957a6a4b1 Moving boolean operation to new rebuild pattern 2019-01-08 17:51:30 -08:00
John Lewin
38fc7117e5 Fix alpha blending 2019-01-08 13:53:44 -08:00
Lars Brubaker
88dd2395a1 Improving rebuild lock 2019-01-07 17:42:00 -08:00
Lars Brubaker
4c6db60ec6 Made Object3D listen for and update on Children modified
added Immutable Attribute
added Hide From Tree View Attribute

issue: MatterHackers/MCCentral#4806
support remove does not update tree view
2019-01-07 10:11:27 -08:00
John Lewin
b327b95e4a Move settings dictionary into PrinterSettings 2019-01-06 13:19:01 -08:00
John Lewin
ae2da3b29c Remove GetSettingsData method, use SettingsData dictionary
- Issue MatterHackers/MCCentral#4821
Consider removing SettingsOrganizer.Instance.GetSettingsData
2019-01-06 11:39:14 -08:00
John Lewin
e70bfc9977 Move create_raft to SettingsKey 2019-01-06 11:39:13 -08:00
Lars Brubaker
3e39cd20f1 improving support 2019-01-05 13:30:05 -08:00
Lars Brubaker
53aaf58fbf Build supports on a background task
Make sure we lock items from modification while wrapping them in a transform
2019-01-05 13:30:05 -08:00
John Lewin
d6bcb515ce Change SettingsValid to ValidateSettings extension method 2019-01-04 18:27:14 -08:00
John Lewin
3a6cbb3c90 Extract reusable ShowValidationErrors method 2019-01-04 18:06:34 -08:00
John Lewin
a3cc4c8f96 Remove additional presentation data from validation errors
- Add location property
- Have caller concatenate Location with Details
2019-01-04 17:49:58 -08:00
John Lewin
063db01796 Reduce presentation data in validation errors
- Add ValidationError type to hold validation results
- Change validation to return lists of ValidationErrors
2019-01-04 17:09:42 -08:00
Lars Brubaker
c079a9592f Made Styled Message Box have scroll
Made multiple errors display better
2019-01-03 17:08:49 -08:00
Lars Brubaker
34b57c43b0 Making error messages coming back as list
fixing regression with dialog window showing as markdown (there were
assumptions on it not being markdown)
2019-01-03 16:58:05 -08:00
Lars Brubaker
45b1a32e03 removing MS auto support generation 2019-01-03 16:05:02 -08:00
John Lewin
6db5628670 Improve theme consistency 2019-01-02 18:38:44 -08:00
John Lewin
11668654c6 Fix typos 2019-01-02 18:38:43 -08:00
Lars Brubaker
a18b875288 have some consideration for inner objects 2019-01-02 18:12:56 -08:00
Lars Brubaker
6debaa0617 automatic support generation is working a bit 2019-01-02 18:12:56 -08:00
John Lewin
c61bddc764 Add percentage of extension to SliceSettings Popover 2019-01-02 17:42:57 -08:00
John Lewin
f7430778fe Base Popover on TopToBottom FlowLayout 2019-01-02 17:42:57 -08:00
John Lewin
50a88edf31 Extract SliceSettings popover behaviors to dedicated type 2019-01-02 17:42:57 -08:00
John Lewin
a6a3a53f5b Opt-out of auto close on MouseEnter popover, always close on MouseLeave 2019-01-02 17:42:57 -08:00
John Lewin
c0bcd20260 Extract ArrowDirection to standalone type, revise naming on use 2019-01-02 17:42:57 -08:00
Lars Brubaker
e4269ca3ce Working on this with the consideration it is part of the default project 2019-01-02 10:43:24 -08:00
LarsBrubaker
fe6db35919 Allow selection when adding support 2018-12-31 22:41:00 -08:00
LarsBrubaker
138fc1e461 Make support changing more intuitive 2018-12-31 16:35:33 -08:00
Lars Brubaker
00e95316b2 Working on new support generation 2018-12-31 12:12:14 -08:00
Lars Brubaker
5cc271e508 Working on new auto support feature 2018-12-31 09:12:49 -08:00
John Lewin
5d109d4980 Use new FindDescendants syntax 2018-12-30 08:27:30 -08:00
John Lewin
af142f6992 Rename GuiWidget find descendant helpers 2018-12-30 08:18:22 -08:00
John Lewin
260fcda8a9 Extract tour popover logic to dedicated type, add close button 2018-12-29 12:33:01 -08:00
John Lewin
03bdbf51d6 Remove dead event 2018-12-29 12:33:01 -08:00