Commit graph

1037 commits

Author SHA1 Message Date
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
Lars Brubaker
7d329ed03c Make sure we are default to shaded 2018-06-27 16:08:33 -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
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
John Lewin
f3e3c0ef7e Migrate from ButtonFactory to TextButton 2018-06-25 09:28:36 -07:00
John Lewin
28286d0c5d Use theme icon loader
- Issue MatterHackers/MCCentral#3747
2018-06-25 08:48:25 -07:00
John Lewin
d6d4c0ac86 Move TextButtonPadding state up to theme
- Issue MatterHackers/MCCentral#3535
Exception in LoadRootWindow before theme assignment results in explode
2018-06-25 08:16:17 -07:00
John Lewin
770dc16ac3 Fix blending bug where wrong values were mixed 2018-06-24 17:21:20 -07:00
John Lewin
8c2472ac98 Increase hover effect 2018-06-24 17:21:18 -07:00