Commit graph

222 commits

Author SHA1 Message Date
LarsBrubaker
b5bc480daa Fix combine position
Make flatten name consistent
2019-01-26 11:44:08 -08:00
LarsBrubaker
de37db2a09 Working to fixe combine tests 2019-01-26 09:32:07 -08:00
Lars Brubaker
31da215058 Made the tree rebuild quickly when adding support 2019-01-25 17:00:33 -08:00
Lars Brubaker
564e5e7bf1 Moved array and combine objects to new source pattern
reverted align object to only align children
have new combine 2 object to preserve old files
2019-01-25 16:46:23 -08:00
Lars Brubaker
57b94fd7a4 Improvements to operation source object 2019-01-25 13:25:10 -08:00
John Lewin
151db5bd30 Revise MinimumSize 2019-01-24 17:50:59 -08:00
John Lewin
b90c082b08 Simplify 2019-01-24 16:51:07 -08:00
John Lewin
a82564b383 Auto format 2019-01-24 16:01:45 -08:00
John Lewin
24fde5a031 Remove unnecessary mesh copy/assignment, use selectedItem.Mesh 2019-01-24 16:01:27 -08:00
Lars Brubaker
1d60533947 combine on an align correctly maintains positions 2019-01-24 14:47:35 -08:00
John Lewin
d45bf5e1d3 Split print and slice validation to reduce non-relevant reporting
- Issue MatterHackers/MCCentral#4884
2019-01-24 08:24:18 -08:00
John Lewin
c7d6c9b75a Revise tests to account for new "Finish Setup Button" location
- Add infrastructure to find and set new button identifier
- Issue MatterHackers/MCCentral#4902
Investigate failing PulseRequiresLevelingAndLevelingWorks test
2019-01-23 23:02:46 -08:00
John Lewin
920672672a Fix incorrect layout style 2019-01-23 13:38:59 -08:00
John Lewin
2555b9d50d Extract validation display to reusable component
- Issue MatterHackers/MCCentral#4885
2019-01-23 06:54:18 -08:00
John Lewin
4320fc49ac Restore validation panel heading and adjust spacing 2019-01-22 18:04:55 -08:00
John Lewin
285e2ca22f Order validation errors by ErrorLevel 2019-01-22 17:38:29 -08:00
John Lewin
2513cc6313 Remove classic 'Setup...' button 2019-01-22 17:16:56 -08:00
John Lewin
ab75d29440 Add info indicator hinting that hover will reveal additional details 2019-01-22 17:03:35 -08:00
John Lewin
61276cad63 Add presentation name to SliceSettings ValidationErrors 2019-01-22 14:53:41 -08:00
John Lewin
876b9ae923 Restore background color for disabled Print button 2019-01-22 13:35:27 -08:00
John Lewin
4e9f1510ac Wire up validation error popovers, use warning/error status icons 2019-01-22 13:35:27 -08:00
John Lewin
f2e8a9d4ec Add error panel 2019-01-22 13:35:27 -08:00
John Lewin
ce948c105f Initial prototype for revised validation reporting 2019-01-22 13:35:27 -08:00
John Lewin
cd5b08d4ae Make behaviors conditional on error level 2019-01-22 13:35:27 -08:00
Lars Brubaker
1c3e5d0d24 Fixed split into discrete meshes 2019-01-16 10:16:43 -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
LarsBrubaker
115634ef3a Fixing texturing 2019-01-13 11:58:05 -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
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
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
c0bcd20260 Extract ArrowDirection to standalone type, revise naming on use 2019-01-02 17:42:57 -08:00
LarsBrubaker
138fc1e461 Make support changing more intuitive 2018-12-31 16:35:33 -08:00
John Lewin
5d109d4980 Use new FindDescendants syntax 2018-12-30 08:27:30 -08:00