Commit graph

1342 commits

Author SHA1 Message Date
John Lewin
523a218d47 Use event pattern 2018-08-03 13:00:32 -07:00
John Lewin
db84a6ec83 Simplify 2018-08-03 12:21:18 -07:00
John Lewin
117826aa68 Editor wip 2018-08-03 11:07:15 -07:00
John Lewin
2bfa6f2287 Rename type to match more general use case 2018-08-03 11:07:15 -07:00
John Lewin
0f88e7aab7 Rename TitleChanged event to ValueChanged 2018-08-03 11:07:15 -07:00
John Lewin
b17ac901c3 Simplify 2018-08-03 11:07:15 -07:00
John Lewin
2ec0a37230 Improve ComponentObject3D editing experience 2018-08-02 17:30:58 -07:00
John Lewin
de8e0f1add Save mesh directly to stl, remove indirection through MeshFileIo 2018-08-01 18:30:36 -07:00
John Lewin
69267e4558 Consolidate application paths 2018-08-01 18:30:36 -07:00
Lars Brubaker
82d4cd281b removing wipe after retraction 2018-08-01 10:25:47 -07:00
LarsBrubaker
fc01f28d52 make scale depth work
issue: MatterHackers/MCCentral#3927
Depth in scale tool is changing width
2018-08-01 07:32:10 -07:00
LarsBrubaker
7a81c260ee Changing from first top layer speed to match bridging 2018-07-31 20:44:59 -07:00
Lars Brubaker
e3e135eb73 Cleaning up descriptions a bit and ensuring old default behavior 2018-07-31 15:31:58 -07:00
Lars Brubaker
4ec92ede9e Refactoring 2018-07-31 09:18:20 -07:00
LarsBrubaker
8ee527b767 putting in speed for bottom layer and first top layer 2018-07-31 09:18:20 -07:00
John Lewin
65d8e8c91c Fix GCode regression, restore required base call
- Issue MatterHackers/MCCentral#3912
Can't delete or change custom G-code in profile
2018-07-30 16:42:47 -07:00
John Lewin
ba2a354a56 Consolidate TextCreator into MatterControl 2018-07-27 21:55:02 -07:00
Lars Brubaker
1083bfb4ba set good starting undo point for slice settings
issue: MatterHackers/MCCentral#3916
Slice settings text fields should get undo data set to cleared after initial setting
2018-07-27 17:07:23 -07:00
John Lewin
37cdec015a Fix build break 2018-07-20 12:37:49 -07:00
John Lewin
07251fb314 Full height text field, reorder tabs, drop preview in SliceSettings 2018-07-20 12:18:53 -07:00
John Lewin
7163249870 Markdown UIField editor prototype 2018-07-20 00:11:27 -07:00
John Lewin
01021a9dbb Use theme colors
- Issue MatterHackers/MCCentral#3893
New controls should use theme colors
2018-07-18 19:27:15 -07:00
Lars Brubaker
8d9a3435c7 added make and model to printer general section
issue: MatterHackers/MCCentral#3637
Add printer make model to printer general
2018-07-18 16:13:13 -07:00
John Lewin
475a5b3af8 Propagate changes to SetSettingsOnChange values on ClearValue
- Issue MatterHackers/MCCentral#3754
Network printing is not disabled when clearing the setting using
the X button.
2018-07-17 17:55:30 -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
5e9d4363ce making the loading filament wizard use markdown rather than images
issue: MatterHackers/MCCentral#3878
Clarify what 'grabbing filament' really means during initial filament load
2018-07-17 14:33:05 -07:00
Lars Brubaker
b941184509 Show the accurate time for load and unload filament
increase loading filament grab time to 5 mins
make text wrap on dialog page if too long

issue: MatterHackers/MCCentral#3868
Filament loading timed out (90 seconds)

issue: MatterHackers/MCCentral#3644
Load Filament Wizard: Loading time remaining is not accurate

issue: MatterHackers/MCCentral#3867
wizard Text Wrapping
2018-07-16 18:50:47 -07:00
John Lewin
75533b2509 Make Fan and Retraction sections have header bar toggle
- Issue MatterHackers/MCCentral#3756
Add toggles to headers of Retraction and Fan settings sections
2018-07-16 16:58:49 -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
Lars Brubaker
0b63ab43aa Removing unused code
updating ms and agg
2018-07-10 10:48:15 -07:00
LarsBrubaker
e0e3b915fc allows extra args to be passed to slicer in config file
issue: MatterHackers/MCCentral#3828
ungrouping and slicing shipwrecked benchy results in too long command string
2018-07-08 16:07:33 -07:00
LarsBrubaker
56aa24d768 Made sides of round things camp before bulding
Moved merge rules into  config file
2018-07-08 13:57:56 -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
Lars Brubaker
212fb4ddf0 Making less rebuilds when loading
Adjusted margin on explore page
Made enum field have consistent styling
2018-06-27 10:33:07 -07:00
John Lewin
a8d574dd80 Use consistent RunOnIdle pattern with .2s delay to ensure popup close 2018-06-24 17:21:18 -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
8a923bc0c6 Document necessity of second ValueChanged listener
- Issue MatterHackers/MCCentral#3643
CreateToggleFieldForSection registers two different ValueChanged
listeners
2018-06-22 17:39:54 -07:00
John Lewin
f8ae45996f Concise instance construction 2018-06-22 17:37:43 -07:00
John Lewin
b223b9ed23 Use "Close" instead of "Cancel"
- Issue MatterHackers/MCCentral#3667
Button in presets editor says 'Cancel' instead of 'Close'
2018-06-19 18:41:28 -07:00
John Lewin
7a243ce407 Rename WizardWindow to DialogWindow 2018-06-19 15:02:25 -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
John Lewin
08838aafb3 Sync to correct icon state when initialized
- Issue MatterHackers/MCCentral#3594
IconEnumField not showing current state on load
2018-06-12 12:33:35 -07:00
John Lewin
1b94ecd47c Create new EnumField for enums 2018-06-09 07:14:38 -07:00
John Lewin
5122ee4f5c Create new IconEnumField for enums with @icons 2018-06-09 06:34:31 -07:00
John Lewin
5a842e6207 Create new DirectionVectorField for DirectionVector content 2018-06-08 20:42:06 -07:00
John Lewin
4e56bb984b Create new CharField for char content 2018-06-08 18:19:06 -07:00
LarsBrubaker
d88564441e Moving slice layer to polygon mesh 2018-06-08 07:27:28 -07:00
John Lewin
38f7e86f34 Add troubleshooting method 2018-06-05 16:15:40 -07:00
John Lewin
8460998682 Convert override detection to use new PrinterSettings.IsOverride
- Issue MatterHackers/MCCentral#3499
When I override Maximum Fan Speed, it does not appear in View Just
My Settings
2018-06-05 16:15:20 -07:00