Commit graph

2067 commits

Author SHA1 Message Date
John Lewin
889f5d4152 Remove assembly validation as consolidated into MatterControl 2018-08-07 11:58:23 -07:00
John Lewin
3140748e30 Add Clipboard -> Image -> Paste support
- Issue MatterHackers/MCCentral#3965
2018-08-07 11:48:37 -07:00
John Lewin
73b6aed7bb Simplify 2018-08-06 15:34:44 -07:00
John Lewin
56fda6df01 Sync active printer name on change
- Issue MatterHackers/MCCentral#3940
Printer tab and PrinterChooser ignore changes to printer name
2018-08-06 15:34:44 -07:00
Lars Brubaker
93aabd50f0 Making selection panel overflow menu track if has selection
issue: MatterHackers/MCCentral#3952
If you click the Details overflow menu before you have an object selected it no longer works
2018-08-06 12:21:44 -07:00
John Lewin
58c97ab6e9 Lower precedence of List<string> editor
- MatterHackers/MCCentral#3949
SurfacedEditors field appears instead of subtract
2018-08-03 18:29:25 -07:00
John Lewin
aac3a0f238 Prevent silhouette search on Lithophanes 2018-08-03 17:58:14 -07:00
John Lewin
2d92ad3358 Revise spacing
- Issue MatterHackers/MCCentral#3948
Confusing arrangement of content and overlapped/duplicate scrollbars
2018-08-03 17:58:14 -07:00
John Lewin
6eae8a58b0 Use consistent pattern for search
- Add reusable Searchable SectionWidget
2018-08-03 17:58:14 -07:00
John Lewin
7957eed0db Expose 'Copy Path' while editing components 2018-08-02 17:30:59 -07:00
John Lewin
2ec0a37230 Improve ComponentObject3D editing experience 2018-08-02 17:30:58 -07:00
John Lewin
cbcecd4fd5 Use Stl rather than Object3D loader 2018-08-01 18:30:35 -07:00
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