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
e882387187
Make AddTab virtual
2018-05-08 13:14:29 -07:00
John Lewin
eae0a57393
Ensure correct tab position on add
2018-05-08 12:49:19 -07:00
John Lewin
4bc195ab7a
Ensure Printer tab icons honor scaling factor
...
- Issue MatterHackers/MCCentral#3324
2018-05-08 09:00:33 -07:00
John Lewin
3e600cfd6e
Ensure single printer tab only, add support for AddTab(widget, index)
...
- Issue MatterHackers/MCCentral#3303
Don't open the same printer 2x when selecting a different plate
2018-05-08 08:53:37 -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
John Lewin
a1a0805ef8
Bring bed colors closer to each other across Model/GCode3D/GCode2D
...
- Issue MatterHackers/MCCentral#3320
2018-05-07 19:22:21 -07:00
John Lewin
45b8c06827
Switch back to Model view on ClearPlate
...
- Issue MatterHackers/MCCentral#3284
clearing the bed does not switch back on the 3D view after dragging on GCode
2018-05-07 19:22:21 -07:00
John Lewin
9a43326fd5
Switch to GCode view on load if is GCode content
2018-05-07 19:22:21 -07:00
John Lewin
e46737072e
Never intentionally null ContentStore
2018-05-07 19:22:21 -07:00
John Lewin
37c131adac
Remove hard-coded PlatingHistory binding, reuse current reference
2018-05-07 19:22:20 -07:00
John Lewin
7fa6736e4b
Remove this prefix on local member
2018-05-07 19:22:20 -07:00
John Lewin
d1be142934
Persist expansion state of progress widgets
...
- Issue MatterHackers/MCCentral#3202
remember full / compact state of 3D progress indicator
2018-05-07 13:12:32 -07:00
John Lewin
ff833f230e
Revise naming to reflect behavior
2018-05-07 09:47:50 -07:00
John Lewin
ff20c4e48e
Remove redundant validation
2018-05-07 09:47:50 -07:00
John Lewin
dbee0e428f
Use initializer syntax
2018-05-07 09:47:49 -07:00
John Lewin
9aa8bb80b1
Remove helper method
2018-05-07 09:47:49 -07:00
John Lewin
03838baef0
Use PNG for X icon
...
- Issue MatterHackers/MCCentral#3278
X is not same black as checkmark (switch it to an icon in the icon folder)
2018-05-05 08:36:02 -07:00
Lars Brubaker
ce5ad5f687
Updated animation callback
...
Working on fixed string
2018-05-04 13:48:06 -07:00
John Lewin
3f81c5e83d
Add persistence mechanism for Part tabs
...
- Issue MatterHackers/MCCentral#3162
Tabs need new persistence mechanism to survive ReloadAll
2018-05-03 23:00:02 -07:00
John Lewin
0038c3c251
Use Round values when enforcing integer bounds
2018-05-03 14:14:38 -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
Lars Brubaker
f825e502b9
Cleaning up calls
2018-05-02 11:06:52 -07:00
Lars Brubaker
27b1e31ac5
Working on fit to bounds having radial option (image coin support)
...
Make default names and colors for all primitives
Improving public property editor context so we can show many at the same time
fixed spelling
2018-05-02 10:59:19 -07:00
Lars Brubaker
c3653967d0
Automation runner defaults to agg input methods and tests pass
...
Got agg input methods working better
deleted some unneeded tests
Working on adding past image to clipboard
Working on adding past FileDropList to clipboard
2018-04-30 15:16:25 -07:00
John Lewin
7847c1e574
Use consistent Click/RunOnIdle/async pattern for empty plate buttons
2018-04-30 07:14:20 -07:00
John Lewin
afc6e9855b
Fix failing QualitySettingsStayAsOverrides test
...
- ClearPlate relies on loaded EditContext, thus load empty instead
2018-04-30 07:14:20 -07:00
John Lewin
d4dfb9d21e
Use actual part history in ExporeBar -> Parts list
2018-04-29 11:03:48 -07:00
LarsBrubaker
05c4b75871
Getting leveling triangle lookup to have a cache
2018-04-28 13:35:39 -07:00
John Lewin
3b31a77d32
Inflate padding to account for scaling
...
- Issue MatterHackers/MCCentral#3236
Incorrect menu size when scaled to minimum size (0.7)
2018-04-27 18:38:57 -07:00
Lars Brubaker
8ad0dd293c
Show the what's new after connect if not seen yet
2018-04-26 16:41:51 -07:00
Lars Brubaker
d1629c9433
Put colors back on primitives
...
Added 'Advanced' to more primitives
Removed redundant primitives
2018-04-26 14:58:45 -07:00
John Lewin
3906d1b659
Improve scaling
2018-04-26 07:56:29 -07:00
Lars Brubaker
e74cd66d73
Added 'Create printer' message
...
Fixing tests
2018-04-25 16:42:48 -07:00
Lars Brubaker
cd25716b91
Improving help system
...
Fixing zoom keys
2018-04-25 13:48:14 -07:00
Lars Brubaker
44a8de8f4b
Improving tips system
...
removing gifs (added a meg of data)
put in closer to real data
2018-04-25 11:35:33 -07:00
John Lewin
dec42d4f5a
Improve scaling behavior
...
- Issue MatterHackers/MCCentral#3230
2018-04-24 18:40:20 -07:00
John Lewin
01d45c1f44
Use reasonable defaults
2018-04-24 13:36:15 -07:00
John Lewin
7350cd3e63
Use instance rather than static value
2018-04-24 13:35:22 -07:00
Lars Brubaker
b5edf403ba
Put in a quick pass at some help text.
2018-04-24 10:15:01 -07:00
John Lewin
607d282bb2
Make unique icon for 'new part', revise icons
2018-04-24 08:55:05 -07:00
John Lewin
4594470f8c
Don't offer printer plates until printer selected
...
- Issue MatterHackers/MCCentral#3193
Goal: help user get a printer selected (when multiple printers)
2018-04-24 08:54:29 -07:00
John Lewin
a97319aab6
Remove redundant code
2018-04-24 08:11:24 -07:00
Lars Brubaker
6c1c8bf8bd
Fixing gcode change layer with arrow keys
2018-04-23 18:48:17 -07:00
Lars Brubaker
e0f32a0ab1
Make sure we still go up and down in gcode view
2018-04-23 18:35:41 -07:00
Lars Brubaker
1fc2ee9e38
Make it so we don't rotate the 3d view when on the gcode view
2018-04-23 17:03:19 -07:00
Lars Brubaker
573995658e
Made the view 3d keys happen when no other control has taken them
2018-04-23 15:02:15 -07:00
Lars Brubaker
eee201fe83
Refactoring
2018-04-21 06:24:56 -07:00
John Lewin
e584ee7284
Reset to model view on plate change
...
- Issue MatterHackers/MCCentral#3194
Selecting a new plate should change the view back to the 3D model view
2018-04-20 14:33:47 -07:00
Lars Brubaker
936c0bce0f
made the create and copy printer buttons icon and to the right of printer selector
2018-04-20 13:56:09 -07:00