John Lewin
e5732594c2
Remove ScaleObject3D.Create, use existing constructor
2018-08-21 17:45:37 -07:00
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
e57bf9daae
Initialize new agg FileMissingMesh on load
2018-08-13 18:49:16 -07:00
John Lewin
710d72adfe
Add scene right click menu
2018-08-08 08:46:25 -07:00
LarsBrubaker
9d612d6fcb
Added an Inflate Path Object
...
Added new icons for smooth and inflate
2018-08-08 07:49:39 -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
c2b82b9adb
Drop support for plugins within exe files
...
- Issue MatterHackers/MCCentral#3911
2018-08-03 21:55:42 -07:00
John Lewin
7a7585da66
Add "Edit Component" operation
2018-08-03 12:20:56 -07:00
John Lewin
82a28479cf
Init PlatformFeatures, ProcCommandLineArgs b4 ShowAsSystemWindow
2018-08-02 17:56:59 -07:00
John Lewin
e038abf1e2
Fix issue with duplicates after wrapping operation
2018-08-02 17:30:59 -07:00
John Lewin
5fbff1e517
Remove ComponentEditorObject3D
2018-08-02 17:30:58 -07:00
John Lewin
69267e4558
Consolidate application paths
2018-08-01 18:30:36 -07:00
Lars Brubaker
a37d896edf
Fixing bug in component packaging
...
Started work on component editor
2018-08-01 18:05:04 -07:00
John Lewin
f2b0db66f2
Pass StreamReader rather than path to TranslationMap
2018-07-30 11:50:22 -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
402ce9fc24
Remove extra spacing from message
2018-07-19 17:54:46 -07:00
John Lewin
c5ca6c7154
Revise automatic shutdown long running task
2018-07-18 13:24:15 -07:00
Lars Brubaker
46c8f08c71
Reversed the logic of holding temp on cancel so it is consistent with print canceling
...
issue: MatterHackers/MCCentral#3877
Don't show heat shut off options in same place as cancel print
2018-07-17 10:04:08 -07:00
John Lewin
23dd8852c9
Vertically center buttons in toolbar
2018-07-15 10:30:55 -07:00
John Lewin
fc7c6b5061
Clear ListView and show loading animation during update
2018-07-13 16:13:53 -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
4520e0c7f0
Invoke executingTasks.Remove on the UI thread, latest MatterSlice
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
8c58bc0047
Add missing changes to ApplicationController
...
- Add new ResultType param required by RegisterOperation
- Scale icons to required size on load
- Use self instead of ApplicationController.Instance static
2018-07-10 15:34:08 -07:00
Lars Brubaker
5db907be72
Took out read to report
2018-07-10 11:21:21 -07:00
Lars Brubaker
ae8b650b47
Hade an infinite wait
2018-07-10 10:56:10 -07:00
John Lewin
e7e0ec88e1
Add automatic header and edit button for HelpArticle pages
...
- Revise bullet and various container spacing
2018-07-09 23:29:34 -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
72ce9b86de
Added a Translate command
...
Made Rotate and FitToBounds Apply and Remove
refactoring
2018-07-06 07:10:39 -07:00
John Lewin
31a6bdc36e
Revise help, rename type to match behavior
2018-07-05 11:04:30 -07:00
LarsBrubaker
25ac8e2bb2
Change Rotae and FitToBounds back to original (shipped) code
...
Making FitToBounds work better
2018-07-03 08:32:02 -07:00
LarsBrubaker
4f8d8e61cf
Improving the rotate tool (making a new class)
2018-07-01 20:53:42 -07:00
John Lewin
2a166d13c6
Revise help system to use GitHub Pages
2018-06-27 19:36:09 -07:00
Lars Brubaker
12a64dd37e
Added rotate object to overflow menu on IObject3Ds
...
Advance array has better defaults
All Arrays set color better
Fit to Bounds has name
Selection set better on adding to internal tree view items
Operation source visible set corectly
2018-06-26 15:54:14 -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
LarsBrubaker
f1624cf2a3
Reducing number of layouts
...
Putting in more code to track layouts
// changes to reload all with settings up
// start (Layout Calls)
19182
// making more code do LayoutLock()
19016
19014
17988
// LayoutEngineSimpleAlign line 202
// only layout parent and child once
17911
17195
2018-06-24 08:54:44 -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
a2131f248e
Safely load file
...
- Issue MatterHackers/MCCentral#3633
Missing file breaks app
2018-06-22 17:01:20 -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
3e0fa3c7ea
Rename thumbnails type
2018-06-21 10:52:56 -07:00
John Lewin
6dea15a6d7
Consolidate thumbnails behavior into new Thumbnails class
2018-06-21 10:50:40 -07:00
John Lewin
200a01edaf
Revise operation -> icon mapping system
...
- MatterHackers/MCCentral#3703
SelectionGroup lacks custom tree icon
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
Lars Brubaker
3e49946e5a
Refactoring SuspendRebuild to be RubuildLock
...
Marching squares has more data on how it expects to be processed (edge color)
2018-06-20 17:22:19 -07:00
Lars Brubaker
c1588fcd04
Created the data to allow thumbnails to be cached by mesh id
...
Estimated memory size for mesh
Mesh Render Id
Get long hash for color
default constructor for face and vertex
issue: MatterHackers/MCCentral#3519
Improve thumbnail generation for complicated models
2018-06-19 17:04:20 -07:00
Lars Brubaker
21de02e267
Limit Base to Path objects
...
Added Hue threshold function
Got alpha threshold to work
issue: MatterHackers/MCCentral#3655
Make base applicable to children rather than descendants
2018-06-18 15:35:17 -07:00
John Lewin
cf1ec25f9e
Migrate SlicePresetsWindow to DialogPage
...
- Issue MatterHackers/MCCentral#3639
Use DialogPage for consistent styling and behavior
2018-06-17 12:22:33 -07:00
Lars Brubaker
008a50923d
Got base able to apply and remove
...
issue: MatterHackers/MCCentral#3617
Remove operation on base fails to remove
2018-06-15 14:37:15 -07:00