John Lewin
a94076cca4
Revise export interface to support reporting
...
- Issue MatterHackers/MCCentral#3975
Show progress when exporting G-Code files
2018-08-17 17:51:21 -07:00
John Lewin
c5e311bb01
Allow selection of .GCO in ListView, match in Print menu
...
- Issue MatterHackers/MCCentral#3995
Print menu disable on SDCard files
2018-08-16 16:06:07 -07:00
Lars Brubaker
ecb755634b
Getting MaterControl solution to build
2018-08-09 10:48:48 -07:00
John Lewin
2add2904b2
Use themed resources
2018-08-08 08:46:26 -07:00
John Lewin
7a27c8ab21
Fix scene right click, popup under overflow icon
2018-08-08 08:46:25 -07:00
John Lewin
e649d35b47
Add new popup implementation, add library context menus
2018-08-08 08:46:25 -07:00
John Lewin
99d78e1b8f
Fix null reference exception
...
- Issue MatterHackers/MCCentral#3941
Start page plate buttons throw when library panel is collapsed
2018-08-07 12:00:19 -07:00
John Lewin
7583edc17b
Disable Add to Plate until View3DWidget target available
...
- Issue MatterHackers/MCCentral#3961
Add to Plate enabled when no printer/part available
2018-08-07 08:57:47 -07:00
John Lewin
844c601f8a
Preserve selection on selected items, require control key to unselect
...
- Issue MatterHackers/MCCentral#3960
ListView selection behavior inconsistent with expectations
2018-08-07 07:35:51 -07:00
John Lewin
6eae8a58b0
Use consistent pattern for search
...
- Add reusable Searchable SectionWidget
2018-08-03 17:58:14 -07:00
John Lewin
9cea29793c
Use Object3D.Save instead of MeshFileIo.Save
2018-08-01 18:30:36 -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
dfa455040b
Add overload for with GCodeFileStream param
2018-07-19 17:54:46 -07:00
John Lewin
03fa478c1a
Revise naming to match behavior
2018-07-19 17:54:46 -07:00
John Lewin
7b46379e53
Revise whitespace
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
e8adc6350f
Reset scroll position when changing containers
...
- Issue MatterHackers/MCCentral#3888
Unable to see contents of zip files below some directories
2018-07-18 13:24:15 -07:00
John Lewin
5e38277f9f
Improve border consistency
2018-07-15 10:07:30 -07:00
John Lewin
fc7c6b5061
Clear ListView and show loading animation during update
2018-07-13 16:13:53 -07:00
John Lewin
f3b5ada82e
Update translations
2018-07-13 09:02:22 -07:00
John Lewin
685541523b
Spelling
2018-07-12 22:49:39 -07:00
John Lewin
bbabf95c93
Improve DI, use constructor injection
2018-07-12 09:33:15 -07:00
John Lewin
0eb964ef83
Restore missing file
2018-07-11 17:17:41 -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
c4701dbdb8
Only do it if there is a single child
2018-06-27 13:12:49 -07:00
Lars Brubaker
567c79ea3f
Collapse single items that have children when dragging to bed
2018-06-27 13:12:06 -07:00
Lars Brubaker
7caccde0f3
Made sure that when we change printers we update the home library
...
This makes sure we show and hide the sd card folder
issue: MatterHackers/MCCentral#3769
fix sd card print test
took out dead code
2018-06-26 11:06:40 -07:00
Lars Brubaker
b76f65a875
making sure we don't try to access a null
...
issue: MatterHackers/MCCentral#3723
Null reference exception in recently revised statement
2018-06-26 10:09:55 -07:00
John Lewin
a2c65cfbff
Use theme aware 'rebuilding' icon
...
- Issue MatterHackers/MCCentral#3759
rebuilding icon should be theme aware
2018-06-26 08:40:28 -07:00
Lars Brubaker
1b572d0639
Get gifs working in markdown
...
Made theme default to dark blue
Made folders start out open
Fixed image converter
Fixed braille
2018-06-25 17:14:08 -07:00
John Lewin
2ab9405c65
Fix ToolTips on library IconListView items
...
- Issue MatterHackers/MCCentral#3630
Tooltips no longer appear on truncated item labels
2018-06-24 23:12:05 -07:00
John Lewin
b61e5066bf
Add icons for operations
...
- Issue MatterHackers/MCCentral#3733
Move operations into new overflow menu and evaluate
2018-06-24 00:09:48 -07:00
John Lewin
9d2fcf9dc5
Revise debug Markdown helper menu action
2018-06-24 00:09:46 -07:00
Lars Brubaker
0afddd0531
Made help system use markdown
...
Made a markdown widget to reuse in help system
refactoring wpf to agg
2018-06-22 18:59:50 -07:00
John Lewin
c92c95fa64
Filter out history files less than 500b
...
- Issue MatterHackers/MCCentral#3682
Part History folder does not sync with the home screen parts list.
- Issue MatterHackers/MCCentral#3683
Plate History folder shows a lot of broken workspaces instead of
syncing with home screen plate list
2018-06-22 16:51:43 -07:00
John Lewin
a6272635b4
Load from library thumbnail cache
2018-06-21 21:52:47 -07:00
John Lewin
9bcb02db5b
Create content and library thumbnails on raytrace success
2018-06-21 21:52:01 -07:00
John Lewin
eab6844f41
Inline return value, move caching logic to caller
2018-06-21 21:51:09 -07:00
John Lewin
b347d588f2
Limit to private scope until need returns
2018-06-21 21:48:53 -07:00
John Lewin
4ab59d0aa8
Return the default image if rules prevent thumbnail generation
2018-06-21 21:44:44 -07:00
LarsBrubaker
e9e55f874e
Making Object3D classes consistent
...
issue: MatterHackers/MCCentral#3702
Consider adding 'Object3D' suffix to Object3D types or use consistent format
2018-06-21 21:03:13 -07:00
John Lewin
6dea15a6d7
Consolidate thumbnails behavior into new Thumbnails class
2018-06-21 10:50:40 -07:00
John Lewin
262ef1ebb0
Simplify naming
2018-06-21 10:03:13 -07:00
John Lewin
b491cc8e5a
Add type for thumbnail cache, move to ApplicationController
2018-06-21 10:03:13 -07:00
John Lewin
1e8359a66f
Leave scaling to caller
...
- Issue MatterHackers/MCCentral#3696
Large MeshContentProvider default thumbnails after load from cache
2018-06-20 22:53:47 -07:00
John Lewin
69490d206c
Only cache raytraced images at the content cache key
...
- Issue MatterHackers/MCCentral#3698
Thumbnails generated for both LibaryItem.ID and content ID
2018-06-20 22:43:59 -07:00
John Lewin
a71ced7dcd
Move raytracePending reset into MeshContentProvider result assignment
2018-06-20 22:34:24 -07:00
John Lewin
0e574131a9
Revise IContentProvider GetThumbnail signature
...
- Issue MatterHackers/MCCentral#3695
ContentProvider GetThumbnail fails for non-mesh content
2018-06-20 22:34:24 -07:00