John Lewin
aa9c1cbc86
Use new testRunner.ClickWidget(w) instead of widget.InvokeClick(w)
...
- Issue MatterHackers/MCCentral#4731
Tests should only the use automation API, never direct methods like
InvokeClick()
2018-12-19 09:20:56 -08:00
John Lewin
54c3dbb08e
Extract Android dependencies from .netstandard libraries
2018-12-18 11:54:31 -08:00
Lars Brubaker
5910236d5f
Fixed Flatten in mesh wrapper
...
Reverted GetAxisAlignedBoundingBox in mesh wrapper
Have less initialization in FitToBounds
2018-12-18 10:05:05 -08:00
Lars Brubaker
f0fc1234e7
making more macro replaces work
...
issue: MatterHackers/MCCentral#4720
[temperature1] not working correctly
2018-12-17 18:53:52 -08:00
Lars Brubaker
7743a34a87
Don't call ExandedChianged twice in TreeView
...
Let MeshWrapper call GetAxisAl/ignedBoundingBox from base
2018-12-17 16:12:11 -08:00
LarsBrubaker
a98389d54e
fixed ctrl-z and shift-ctrl-z to do the right undo and redo
...
issue: MatterHackers/MCCentral#4703
Undo does not work completely
2018-12-16 08:35:56 -08:00
LarsBrubaker
38c8d47df3
New work on curve object
2018-12-16 08:35:55 -08:00
Lars Brubaker
f39caf4859
Made the name update correctly
...
issue: MatterHackers/MCCentral#4657
Object rename not updating tree view name
2018-12-11 16:42:48 -08:00
Lars Brubaker
b23db9f1e1
Made the tree view remember the open state close state
2018-12-11 16:42:47 -08:00
Lars Brubaker
e9c4ba5d28
Better tracking of extrusion and position in consideration of relative moves
...
Reset position tracking correctly for G92 s
Render G92 instructions correctly (don't show as filament change)
Remove dead code
issue: MatterHackers/MCCentral#4688
Don't force tool change on layer change
2018-12-11 14:12:25 -08:00
John Lewin
2a43bc1715
Add guard for observed exception in new code, latest agg-sharp
2018-12-11 13:20:13 -08:00
Lars Brubaker
f322a5106e
Make sure we track positions correctly over relative moves
...
issue: MatterHackers/MCCentral#4675
Massive extrudes ramping up to z-max
issue: MatterHackers/MCCentral#4674
Over retract on last layer
2018-12-07 17:06:15 -08:00
Lars Brubaker
0d776e20f2
removing unused setting
2018-12-07 13:21:33 -08:00
Lars Brubaker
b3dfbb5330
improving export dialog and options
...
issue: MatterHackers/MCCentral#4643
Export dumps users to empty Select Printer page
2018-12-05 17:48:40 -08:00
Lars Brubaker
73241b5c6c
make menu close on button click
...
issue: MatterHackers/MCCentral#4670
Print pop-up should close after clicking print (same for after clicking setup if available)
2018-12-05 15:17:41 -08:00
Lars Brubaker
977a2ec922
Return that SliceItem failed if we have nothing on the bed
2018-12-05 11:28:24 -08:00
LarsBrubaker
f131f9c3a5
adding libigl to about
...
issue: MatterHackers/MCCentral#4633
add libigl to about page
2018-12-05 07:43:28 -08:00
Lars Brubaker
1a434b6388
Moved extruder offsets from passing to MS to being part of stream processing
...
Made '; NO_PROCESSING' track printer position correctly
issue: MatterHackers/MCCentral#4658
Create setting for ZOffset for extruder 2
2018-12-04 13:28:46 -08:00
Lars Brubaker
5fbf6281d7
put in the ability to specify "; NO_PROCESSING" on a gcode line
...
issue: MatterHackers/MCCentral#4663
set position Z Tower and no Level
2018-12-03 16:33:35 -08:00
Lars Brubaker
fa218d9ebe
Making it possible to have a z offset in multi extruder setups
2018-12-03 14:58:42 -08:00
Lars Brubaker
3ef1abd065
Removed 'Setup...' button
...
Improved Print popup
Made print popup always available
issue: MatterHackers/MCCentral#4661
Unify 'Setup...' into 'Print'
2018-12-03 13:23:24 -08:00
LarsBrubaker
38453f614f
Made less copies in memory
2018-12-02 22:45:12 -08:00
LarsBrubaker
f59b2af33a
First pass of in memory processing working
2018-12-02 09:44:34 -08:00
Lars Brubaker
5c4b9f92c2
Changed the suppression logic for welcome page
...
issue: MatterHackers/MCCentral#4647
Consider showing welcome screen until the user opts-out
2018-11-30 12:06:24 -08:00
John Lewin
17eee8ff9c
Add test for Smoothie dual extruder response format
...
- Issue MatterHackers/MCCentral#4648
Not showing T1 actual temp on Smoothie Dual Pulse
2018-11-29 17:34:42 -08:00
John Lewin
13001df42f
Use agg_basics.GetLongHashCode for ID
...
- Issue MatterHackers/MCCentral#4636
Primitives should use 3D icons, even when flat icons are selected
2018-11-29 17:14:51 -08:00
Lars Brubaker
af23c44b20
un-mess-up DialogPage private internals
2018-11-29 16:27:55 -08:00
Lars Brubaker
580c1cd6b7
Making more tests run
2018-11-29 14:26:35 -08:00
John Lewin
970d68f5c0
Spelling
2018-11-29 13:41:24 -08:00
Lars Brubaker
9d6db74793
First pass of interface tour is ready
...
issue: MatterHackers/MCCentral#4561
Create new startup Ui walk through to show users where ui elements can be found
2018-11-29 09:54:00 -08:00
John Lewin
f40b16f713
Latest agg-sharp
2018-11-28 17:40:11 -08:00
Lars Brubaker
320ead677a
latest MS
2018-11-28 12:42:48 -08:00
Lars Brubaker
23c0722585
Working on creating a features Tour
2018-11-28 11:55:58 -08:00
LarsBrubaker
78043d0ba5
Working to make csg happen in memory rather than by file
2018-11-27 22:16:37 -08:00
Lars Brubaker
04211ec613
Removing PrinterCommunication from ActiveMaterialKey
...
issue: MatterHackers/MCCentral#4631
Remove PrinterConnection dependency in PrinterSettings.SetMaterialPreset
2018-11-26 14:23:03 -08:00
John Lewin
3a3061978b
Move SHA1 helpers into Agg, remove DataConverters3D dependency
2018-11-25 09:07:44 -08:00
LarsBrubaker
f0f953ef6b
Make sure we use the sha1 of the MCX so we rebuild correctly
...
issue: MatterHackers/MCCentral#4625
Changing the scene objects (position) not causing slice to re-calculate
2018-11-24 19:59:05 -08:00
John Lewin
178eff308e
Revise refs and listeners so MainViewWidget finalizes after Close
2018-11-20 16:43:45 -08:00
Lars Brubaker
0ddf1dee30
refactoring
2018-11-15 16:48:38 -08:00
John Lewin
7148be8c25
Remove unnecessary closure
2018-11-15 14:51:08 -08:00
Lars Brubaker
0babdab806
cleaning up MappedSetting
2018-11-14 13:33:25 -08:00
John Lewin
75571dbe49
Set Fix thumbnails - set blender before scaling/saving image
...
- Issue MatterHackers/MCCentral#4572
Poor quality item thumbnails due to incorrect alpha/edge blending
2018-11-14 11:17:01 -08:00
Lars Brubaker
9d7ca75c48
Show mass based on density
2018-11-08 13:41:27 -08:00
Lars Brubaker
d2f6dcf8bc
Made to so we save all workspaces before exit
...
issue: MatterHackers/MCCentral#4318
Part tab fails to persist on close
2018-11-07 15:13:23 -08:00
John Lewin
bed543ac10
Add network status panel to status bar, remove from sign-in droplist
2018-11-06 16:34:07 -08:00
Lars Brubaker
c70b752850
Fixed button name for tests
...
deleting dead code
2018-11-06 15:17:46 -08:00
Lars Brubaker
2525f53c85
Refactor the load filament page to handle initial setup and loading separately
2018-11-06 14:15:27 -08:00
John Lewin
6f36eb7ab0
Use theme border colors
...
- Issue MatterHackers/MCCentral#4507
2018-11-06 09:06:06 -08:00
Lars Brubaker
9379b5c7c2
set selection on design history right click
...
cleans up errors with right clicking on an object different than the one selected in the scene
cleans up errors with multiple selected objects not being shown in tree view
update treenode outside of draw recursion
2018-11-01 16:13:29 -07:00
Lars Brubaker
b94d0fce10
make sure we check mesh for null before using
...
issue: MatterHackers/MCCentral#4447
Null reference exception in MeshWrapperObject3D when descendant has null Mesh
2018-11-01 15:02:57 -07:00