Commit graph

2055 commits

Author SHA1 Message Date
Lars Brubaker
4e4d5770bc Fixing problems with aabb on mesh modifying objects
issue: MatterHackers/MCCentral#3859
Invalid bounding box for pattern rollers
2018-07-30 16:27:34 -07:00
John Lewin
1cc6c15f9a Consolidate PrinterEmulator into MatterControl 2018-07-27 21:51:25 -07:00
John Lewin
46c88217c5 Remove dead code 2018-07-20 15:46:09 -07:00
John Lewin
53a430eb81 Add Tooltip support for long running tasks
- Issue MatterHackers/MCCentral#3874
Add 'Cancel' ToolTip to long running tasks Stop button
2018-07-20 14:40:41 -07:00
John Lewin
07251fb314 Full height text field, reorder tabs, drop preview in SliceSettings 2018-07-20 12:18:53 -07:00
Lars Brubaker
f1cc9a7bcb add in compile and continue fix 2018-07-20 10:17:33 -07:00
Lars Brubaker
713e3f686d Tumble cube working quite well
Could use a bit of work on correct up axis
2018-07-20 10:15:39 -07:00
Lars Brubaker
1a7ab9460f Tumble cube has corner spots
Theme the tumble cube
2018-07-20 10:15:38 -07:00
Lars Brubaker
c2ac04b176 Tumble cube shows face under mouse 2018-07-20 10:15:38 -07:00
John Lewin
1d74d5e480 Improve MarkdownEditPage styling
- Add Markdown help link
- Remove incorrect padding on toolbar
- Add containers for spacing, refine padding and margin
- Set correct colors
2018-07-20 08:10:41 -07:00
John Lewin
7163249870 Markdown UIField editor prototype 2018-07-20 00:11:27 -07:00
John Lewin
9014c6021a Load GCodeStream from LibraryItem, process and export
- Issue MatterHackers/MCCentral#3835
Export option not available for gcode files
2018-07-19 17:54:46 -07:00
John Lewin
58ee7de59d Ensure text area size remains constant and buttons remain onscreen
- Issue MatterHackers/MCCentral#3894
Investigate failing CancelWorksAsExpected test
2018-07-18 19:27:15 -07:00
John Lewin
45ff2d5e54 Add support for printing GCode
- Issue MatterHackers/MatterControl#3457
MC2 2.0.0.9727 Gcode files do not print
- Enable print from current bed plate
- Enable print from library selection
2018-07-18 17:12:56 -07:00
John Lewin
87731fc4ae Reduce update drawing to more applicable range 2018-07-18 13:24:15 -07:00
Lars Brubaker
567b365a2d android building 2018-07-17 09:46:58 -07:00
Lars Brubaker
6825bdf229 Don't move the part off the bed if we can't see where it is going
issue: MatterHackers/MCCentral#3875
On drag part - if mouse leaves view, snap to original position
2018-07-16 17:15:28 -07:00
John Lewin
70a5ff0602 Use tab x midpoint instead or right edge for overflow
- Issue MatterHackers/MCCentral#3779
Clip rather than hide tabs
2018-07-16 16:58:48 -07:00
John Lewin
5e38277f9f Improve border consistency 2018-07-15 10:07:30 -07:00
John Lewin
f3b5ada82e Update translations 2018-07-13 09:02:22 -07:00
LarsBrubaker
b79ed40708 Working to get weighted centering available on image
moving threshold functions to agg
2018-07-13 07:58:59 -07:00
LarsBrubaker
c8bcdc7b44 Removed HasSelection
issue: MatterHackers/MCCentral#3556
Remove deprecated Scene.HasSelection property
2018-07-13 06:55:12 -07:00
John Lewin
685541523b Spelling 2018-07-12 22:49:39 -07:00
John Lewin
fdd8aa60d2 Set capacity via constructor 2018-07-12 12:28:22 -07:00
John Lewin
bbabf95c93 Improve DI, use constructor injection 2018-07-12 09:33:15 -07:00
John Lewin
0d31eb2fae Rename specialized ImageWidgets 2018-07-11 13:39:15 -07:00
John Lewin
350ab28823 Remove unnecessary local variable 2018-07-11 12:42:04 -07:00
John Lewin
9c669a0614 Remove redundancy, use printer_name for printer tab title 2018-07-11 12:41:37 -07:00
John Lewin
ad73662b65 Remove LinkButtonFactory 2018-07-11 09:27:12 -07:00
John Lewin
e9fb588e87 Show operation icons in TreeView for known types
- Issue MatterHackers/MCCentral#3700
Have icon provider for image object that shows image
2018-07-10 15:14:11 -07:00
Lars Brubaker
5db907be72 Took out read to report 2018-07-10 11:21:21 -07:00
Lars Brubaker
f39ac55e47 Make cancel work better on ungroup 2018-07-09 16:48:40 -07:00
Lars Brubaker
230a7862c7 Creating a ImageSequenceWidgetResponsive
Making wrapping work with new responsive widget
issue: MatterHackers/MCCentral#3806
Make images and sequences in Markdown shrink to fit within the bounds when bounds smaller than image
2018-07-09 10:15:03 -07:00
LarsBrubaker
c6f6cd115a Make Ungroup a long running task
Make sure we are ready to report before starting a long running task
issue: MatterHackers/MCCentral#3827
Make ungroup a long running task
2018-07-08 08:30:04 -07:00
Lars Brubaker
f915260ce8 Getting Mirror and Scale into select overflow menu
Took out mirror and scale side bar controls
More state passed to UpdateControls
2018-07-06 17:11:33 -07:00
LarsBrubaker
2270d5331e Default image seach back on 2018-07-06 07:16:12 -07:00
John Lewin
ee4bf149ad Disable GL lighting for grid lines, use opaque colors
- Issue MatterHackers/MCCentral#3820
GL lighting on part bed is confusing/unhelpful
2018-07-05 15:16:06 -07:00
John Lewin
31a6bdc36e Revise help, rename type to match behavior 2018-07-05 11:04:30 -07:00
LarsBrubaker
4f8d8e61cf Improving the rotate tool (making a new class) 2018-07-01 20:53:42 -07:00
LarsBrubaker
35cca0c2aa Further improved rotate 2018-06-30 22:57:19 -07:00
LarsBrubaker
3dd94e3dea Rotate is working better 2018-06-30 08:16:21 -07:00
LarsBrubaker
e28c1c8e43 Change order of operations for applay at positon 2018-06-30 07:01:09 -07:00
John Lewin
907a5a1844 Removed orphaned code 2018-06-29 10:18:36 -07:00
Lars Brubaker
d5470879ba Make sure the tree view scrolls correctly in the design history
issue: MatterHackers/MCCentral#3776
Explore if the tree view should be in a scroll container
2018-06-27 13:01:13 -07:00
Lars Brubaker
46a23eabcd Make single items also work 2018-06-27 12:52:03 -07:00
Lars Brubaker
47327b01cc Got the component object panel updating correctly
Got the items to be in the order of the SurfaceEditors description
Got image to send the right invalidate on image changed
2018-06-27 12:52:03 -07:00
Lars Brubaker
212fb4ddf0 Making less rebuilds when loading
Adjusted margin on explore page
Made enum field have consistent styling
2018-06-27 10:33:07 -07:00
Lars Brubaker
afcf2d0b29 Fixing boolean operations to not recurs as they set meshes
issue: MatterHackers/MCCentral#3763
Subtracting and replacing a sphere causes a "loop" in some scenarios
2018-06-26 10:41:42 -07:00
LarsBrubaker
e12da01862 Fixing bug in lay flat finding a mesh with no data and crashing 2018-06-25 22:10:41 -07:00
LarsBrubaker
5251839dee Making Pinch and Curve sort vertices after changing them
issue: MatterHackers/MCCentral#3766
pinch leaves mesh in a bed state
2018-06-25 21:10:04 -07:00