Commit graph

1046 commits

Author SHA1 Message Date
John Lewin
ccd15c2cf0 Move DesignApps help into menus 2018-08-28 18:45:58 -07:00
Lars Brubaker
9d188e6b23 Changing GL to be a runtime connection to the output device
Moved GL enums to files and directory
2018-08-23 11:35:12 -07:00
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
f82099fef1 Revise CreateMenuItems to support append mode in addition to reset 2018-08-08 08:46:27 -07:00
John Lewin
fab549b587 Use specialized type for menu separators 2018-08-08 08:46:27 -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
dbe2a48964 Allow inspector in release builds with command line arg 2018-08-02 18:09:16 -07:00
John Lewin
82a28479cf Init PlatformFeatures, ProcCommandLineArgs b4 ShowAsSystemWindow 2018-08-02 17:56:59 -07:00
John Lewin
ca9380bd3f Move DeleteCache behavior to shared method off of Thumbnails 2018-08-02 17:30: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
472ab06f03 Use Object3D.Load(stream) for load 2018-08-01 18:30:36 -07:00
John Lewin
69267e4558 Consolidate application paths 2018-08-01 18:30:36 -07:00
John Lewin
cbcecd4fd5 Use Stl rather than Object3D loader 2018-08-01 18:30:35 -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
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
c5ca6c7154 Revise automatic shutdown long running task 2018-07-18 13:24:15 -07:00
John Lewin
f04cf69f71 Purge library rather than content thumbnail cache on save
- Issue MatterHackers/MCCentral#3803
Start page showing wrong icon for recent print
2018-07-17 16:44:28 -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
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
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
7853d1b612 Revise member accessibility 2018-07-12 08:18:29 -07:00
John Lewin
30b04f6f19 Remove button factories 2018-07-11 15:32:03 -07:00
John Lewin
bf70bb0809 Remove WhiteButtonFactory 2018-07-11 15:08:07 -07:00
John Lewin
ad73662b65 Remove LinkButtonFactory 2018-07-11 09:27:12 -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