Lars Brubaker
138407e21a
Mesh wrapper working much better (pinch and bend working better)
...
Changing Rebuilding to Suspend and Resume rebuilding
Made visible meshes return only the object not the object and mesh (mesh is on object)
Put in some debugging
2018-05-29 17:50:39 -07:00
LarsBrubaker
8a3f99ac1f
Make sure mesh creation objects set invalidate mesh
2018-05-27 19:39:04 -07:00
LarsBrubaker
734fa69134
Improving curve and pinch to have more base class code sharing
...
Cleaning up flags
Refactoring
2018-05-27 08:48:48 -07:00
John Lewin
7878fc8141
Add support for GCode post processors, discover and process from scene
2018-05-26 12:17:47 -07:00
LarsBrubaker
1c18da68e7
Added group object
...
Made the names in the tree view better (hopefully)
2018-05-26 08:34:24 -07:00
Lars Brubaker
4f8aad70e8
fixing more rebuild problems
2018-05-25 17:11:39 -07:00
Lars Brubaker
89701f2d70
Improvements in mesh wrapper
...
Default pinch to have an effect immediately
Refactoring
2018-05-25 14:52:23 -07:00
Lars Brubaker
1505add773
Refactoring in CurveObject
2018-05-24 17:52:47 -07:00
Lars Brubaker
dfb1e6d498
Improving curve tool and subtract tool
...
Added world render cylinder function
Make curve tool default to adding a curve
2018-05-24 10:25:54 -07:00
Lars Brubaker
b1765a7659
Made lay flat use the convex hull
...
Made the convex hull be a mesh so it is more flexible
removing dead code
2018-05-23 10:23:02 -07:00
LarsBrubaker
6bdf0c8e32
Making Curve and Pinch maintain their initial coordinate system for subsequent transforms
2018-05-23 08:23:32 -07:00
Lars Brubaker
3469afc6e9
latest agg
2018-05-22 17:23:07 -07:00
Lars Brubaker
ff6e220b4c
Made invalidate args so we can pass source and invalidate type
...
Rebuild does not propagate to parent
2018-05-22 16:17:13 -07:00
Lars Brubaker
28b55b73a5
Getting Rebuild working for Object3D
2018-05-22 14:13:53 -07:00
Lars Brubaker
ca438aba4b
The Curve tool can rebuild when its children change
...
Adding Rebuliding and Rebuild to IObject3D
2018-05-22 14:13:52 -07:00
John Lewin
d0e490fe41
Add theme dependency to TreeView, use theme for selection color
2018-05-22 07:00:00 -07:00
John Lewin
cbd16b1930
Latest agg-sharp
2018-05-21 17:39:47 -07:00
Lars Brubaker
c2bfefbde6
Made a bottom resize container
2018-05-21 14:15:22 -07:00
Lars Brubaker
1936b69cc8
Put TreeView into MatterContrlol
2018-05-21 13:30:06 -07:00
Lars Brubaker
0e96303b90
Fixed a bug with selection becoming null during an operation
...
Writing some test code for Gl BufferObject
2018-05-18 16:58:49 -07:00
Lars Brubaker
030b97a558
Put icon is the tree view
2018-05-18 12:02:02 -07:00
Lars Brubaker
2e899172e0
Getting the tree view to show selection content
2018-05-18 10:18:56 -07:00
Lars Brubaker
470783140f
More work on tree view
...
Highlight update button
2018-05-16 14:36:15 -07:00
LarsBrubaker
d4dba5c7e7
Better logic around showing tree view
...
Text object apply mantains data better (and now untility function)
2018-05-16 07:48:36 -07:00
Lars Brubaker
6bccaaa716
Starting work on part tree view
2018-05-15 17:45:28 -07:00
Lars Brubaker
ec8fe1f191
Improve debug message (looking for unnecessary draws)
2018-05-15 16:31:00 -07:00
Lars Brubaker
4684be4a64
latest agg
2018-05-15 15:13:53 -07:00
Lars Brubaker
85b0b5a07c
latest ms
2018-05-15 15:11:14 -07:00
Lars Brubaker
fbd4f9e219
Improved GlyphTranslator
...
Added true type fonts
Refactored VertexStorage data types
Shortened FlagsAndComamand enum names
2018-05-15 15:06:40 -07:00
John Lewin
80e738056a
Latest agg-sharp
2018-05-14 13:26:51 -07:00
Lars Brubaker
611874275e
Cleaning up some bad code around small gcode data
2018-05-11 16:59:22 -07:00
LarsBrubaker
47335b7219
improve gcode layer display:
...
issue: MatterHackers/MCCentral#3331
Index out of range exception when loading mostly empty GCode file
issue: MatterHackers/MCCentral#3332
more layer info
2018-05-11 14:40:56 -07:00
Lars Brubaker
2e61d18dc5
Improving help
2018-05-09 17:22:31 -07:00
Lars Brubaker
f39d2116ee
Made the selection much faster and consistent
2018-05-09 16:41:45 -07:00
Lars Brubaker
2d27b777c1
Made tool tips show for most Public Properties
...
still need to get lists working
2018-05-09 13:35:47 -07:00
Lars Brubaker
788a0cd7be
Fixed ring object
2018-05-09 12:30:50 -07:00
Lars Brubaker
a360cc1112
Don't crash when we have bad data (should fix it at a higher level (rebuild from children))
2018-05-09 12:30:50 -07:00
Lars Brubaker
c2d2509195
Got the per layer info to show up in gcode view
...
Fixed bugs with gcode parsing
Moved classes into separate files
2018-05-08 15:19:29 -07:00
John Lewin
511362bcf4
Adjust Materials selector for consistency and ColorButton alignment
...
- Issue MatterHackers/MCCentral#3285
Need to align none
2018-05-07 19:22:21 -07:00
Lars Brubaker
baf82bd76d
Fixing folder move sending to library provider
...
Part of issue: MatterHackers/MatterControl#3238
can't move a folder in cloud library
2018-05-07 18:00:34 -07:00
Lars Brubaker
1c8889502d
latest ms
2018-05-07 09:08:44 -07:00
LarsBrubaker
9f8064694b
Fing align to return the object when switching to none
...
on an axis
2018-05-05 18:11:30 -07:00
John Lewin
c172fb0825
Allow ImageWidget to drive height
2018-05-05 10:15:57 -07:00
Lars Brubaker
6139ecfce5
Made async load sequence do all its work on a backgroud thread
...
Added a loading / progress animation that has alpha
2018-05-04 14:50:46 -07:00
Lars Brubaker
ce5ad5f687
Updated animation callback
...
Working on fixed string
2018-05-04 13:48:06 -07:00
John Lewin
ccace30824
Revert to compatible agg-sharp
2018-05-04 13:18:33 -07:00
John Lewin
e62e53f3b0
Account for new Library container b4 calibrate/library/queue tests
...
- Issue MatterHackers/MCCentral#3300
Many tests failing due to moved library containers
2018-05-04 13:09:59 -07:00
Lars Brubaker
75a31a6ccd
Added the ability to get physical memory
...
Refactoring
removing some dead code
2018-05-04 09:45:14 -07:00
John Lewin
f2a7ad5ec7
Restore 'Share' support, add Action<ILIbraryItem> to AppController
2018-05-03 16:40:50 -07:00
Lars Brubaker
6bf019c5b4
Change make permanent to apply (consistent with solidworks)
...
issues:
MatterHackers/MCCentral#3273
Selection object should not have delete and make permanent
MatterHackers/MCCentral#3277
check on text makes group of meshes
MatterHackers/MCCentral#3276
disable delete on text
MatterHackers/MCCentral#3263
Need a material none button (unset)
2018-05-02 14:34:51 -07:00