John Lewin
2ee975d527
Revise padding assignment to prevent space between bottom edge and bar
...
- Issue MatterHackers/MCCentral#3572
Incorrect padding due to wrapper required for resize container
2018-06-09 11:38:35 -07:00
Lars Brubaker
3150dc2c27
Improving base object
...
Took out object list attribute
Refactoring
2018-06-07 14:26:12 -07:00
Lars Brubaker
095ea6dfeb
Getting base working some
2018-06-06 18:18:40 -07:00
Lars Brubaker
46dc1210be
Getting image path generation and extrude working with rebuild
2018-06-06 15:52:06 -07:00
John Lewin
19fb79769a
Add support for opening to Help -> TargetGuideID
...
- Issue MatterHackers/MCCentral#3515
Support linking to tree nodes in help (use this for "What's new"
link on initial run
2018-06-05 17:54:41 -07:00
Lars Brubaker
de6dd746fd
F1 help message
...
Took out auto show what's new
2018-06-05 12:22:26 -07:00
John Lewin
42af7d029f
Open help on F1
...
- Issue MatterHackers/MCCentral#3510
F1 key should open help
2018-06-05 09:13:21 -07:00
John Lewin
ea4d017d78
Make type name singular
2018-06-05 09:02:35 -07:00
Lars Brubaker
9f3e9dde01
Fixing reverse meshes
...
issue: MatterHackers/MCCentral#3505
Mirror generating bad back faces
2018-06-04 15:04:15 -07:00
John Lewin
47c6359a39
Ensure PrintLevelingData.NeedsToBeRun includes ProbeCalibration rules
...
- Issue MatterHackers/MCCentral#3459
When probe calibration is required auto level clears it even though
it has not been done
2018-05-31 15:38:58 -07:00
John Lewin
af54f5573c
Move to cloud library
...
- Issue MatterHackers/MCCentral#3379
Look into move CloudLibrary -> Home behavior to sign-out only
2018-05-31 09:38:04 -07:00
John Lewin
51c76690d8
Fix regression in LoadCacheable
...
- Issue MatterHackers/MCCentral#3473
Investigate failing LoadPublicProfileListFromCache
/ LoadProfileFromStaticData tests
2018-05-30 16:48:35 -07:00
Lars Brubaker
138407e21a
Mesh wrapper working much better (pinch and bend working better)
...
Changing Rebuilding to Suspend and Resume rebuilding
Made visible meshes return only the object not the object and mesh (mesh is on object)
Put in some debugging
2018-05-29 17:50:39 -07:00
John Lewin
98f0bc5c26
Use custom caching pattern for ExplorePanel
...
- Issue MatterHackers/MCCentral#3382
Improve caching/loading of start page
2018-05-29 13:11:38 -07:00
John Lewin
7878fc8141
Add support for GCode post processors, discover and process from scene
2018-05-26 12:17:47 -07:00
LarsBrubaker
1c18da68e7
Added group object
...
Made the names in the tree view better (hopefully)
2018-05-26 08:34:24 -07:00
Lars Brubaker
89701f2d70
Improvements in mesh wrapper
...
Default pinch to have an effect immediately
Refactoring
2018-05-25 14:52:23 -07:00
Lars Brubaker
dfb1e6d498
Improving curve tool and subtract tool
...
Added world render cylinder function
Make curve tool default to adding a curve
2018-05-24 10:25:54 -07:00
John Lewin
998733601a
Move NeedsToBeRun/UsingZProbe back into ProbeCalibrationWizard
2018-05-24 09:10:41 -07:00
John Lewin
bc9d05b6e4
Rename LevelingWizardContext -> LevelingWizard, consolidate types
...
- Merge temporary LevelingWizardX into LevelingWizard
2018-05-23 19:12:46 -07:00
John Lewin
e72f18d474
Migrate LevelingWizard to DialogPage
2018-05-23 17:54:31 -07:00
John Lewin
00715307f3
Reset CommunicationState on aborted print
2018-05-23 07:18:22 -07:00
John Lewin
a71cc3e55c
Remove unused awaitable aspect from MonitorPrintTask
2018-05-23 07:17:47 -07:00
John Lewin
4acd7cb635
Move MonitorPrintTask into ArchiveAndStartPrint method
...
- Ensure that print status monitoring only occurs on success cases
- Pass printer dependency needed by MonitorPrintTask
- Change ArchiveAndStartPrint to async to await StartPrint so monitoring
isn't invoked before CommunicationState is update
- Issue MatterHackers/MCCentral#3401
When starting print on bigger model and cancelling slice, MC freezes
in "Printing" state
2018-05-23 07:14:21 -07:00
John Lewin
40c9242b66
Only invoke ArchiveAndStartPrint if slicing succeeds
...
- Issue MatterHackers/MCCentral#3401
When starting print on bigger model and cancelling slice, MC freezes
in "Printing" state
2018-05-23 06:49:58 -07:00
John Lewin
2f64ef2ca6
Remove anonymous blocks
2018-05-23 06:23:13 -07:00
John Lewin
bec8cb6ede
Show operation icons in treeview
...
- Issue MatterHackers/MCCentral#3416
Get operation icons on selected part tree view.
2018-05-22 22:06:20 -07:00
Lars Brubaker
ff6e220b4c
Made invalidate args so we can pass source and invalidate type
...
Rebuild does not propagate to parent
2018-05-22 16:17:13 -07:00
John Lewin
09ef65bc9d
Add fit icon
2018-05-17 16:01:26 -07:00
John Lewin
67142a745f
Restore guide defaults from StaticData
2018-05-16 13:40:38 -07:00
John Lewin
c3b60199bb
Fix typo
2018-05-16 12:09:22 -07:00
John Lewin
158fbfe647
Move GuideAssets list to ApplicationController
...
- Issue MatterHackers/MCCentral#3302
Put help json document on site feed and update it from there
2018-05-16 12:06:53 -07:00
John Lewin
750b009d89
ApplicationController cannot be initialized in LoadRootWindow
...
... otherwise splash screen loads late, after large init
- Issue MatterHackers/MCCentral#3389
~2 second delay before splash screen load
2018-05-16 12:06:53 -07:00
Lars Brubaker
fbd4f9e219
Improved GlyphTranslator
...
Added true type fonts
Refactored VertexStorage data types
Shortened FlagsAndComamand enum names
2018-05-15 15:06:40 -07:00
John Lewin
a1e6fb6fd9
Reset ActiveContainer to RootContainer on ReloadAll if Cloud based
...
- Issue MatterHackers/MCCentral#3364
Opened CloudLibrary folder not refreshed on sign out/in as new user
2018-05-14 14:36:06 -07:00
John Lewin
ec2e36ab96
Use accent color on spinner to improve visibility
2018-05-14 12:09:34 -07:00
John Lewin
f651026b15
Add and use application viewstate type for library view mode
...
- Issue MatterHackers/MCCentral#3315
ListView mode/state not synced with actual
2018-05-09 07:52:05 -07:00
John Lewin
7731b0b4fd
Revise naming for clarity
2018-05-08 17:24:14 -07:00
John Lewin
9c09297ecb
Load theme earlier, use TabBarBackground color
2018-05-08 17:24:14 -07:00
John Lewin
5e7ec05ca2
Init theme early, use theme colors on splash window
...
- Issue MatterHackers/MCCentral#3329
Splash Window should use user theme
2018-05-08 17:24:14 -07:00
John Lewin
5844908edf
Move ActiveTheme state into user settings from printer
...
- Issue MatterHackers/MCCentral#3328
2018-05-08 17:24:14 -07:00
John Lewin
e35bce1f59
Don't fire ReloadAll on printer change
...
- Issue MatterHackers/MCCentral#3326
2018-05-08 17:24:14 -07:00
John Lewin
3e600cfd6e
Ensure single printer tab only, add support for AddTab(widget, index)
...
- Issue MatterHackers/MCCentral#3303
Don't open the same printer 2x when selecting a different plate
2018-05-08 08:53:37 -07:00
John Lewin
d1be142934
Persist expansion state of progress widgets
...
- Issue MatterHackers/MCCentral#3202
remember full / compact state of 3D progress indicator
2018-05-07 13:12:32 -07:00
John Lewin
ff833f230e
Revise naming to reflect behavior
2018-05-07 09:47:50 -07:00
LarsBrubaker
dc894541af
Fixed copy past (and others) in 3D view
...
improved curve tool
issue: MatterHackers/MCCentral#3310
copy past not working in 3d view
issue: MatterHackers/MCCentral#3309
Make bend do a wrapped rotation rather than a direct rotation
2018-05-06 14:20:29 -07:00
Lars Brubaker
6139ecfce5
Made async load sequence do all its work on a backgroud thread
...
Added a loading / progress animation that has alpha
2018-05-04 14:50:46 -07:00
Lars Brubaker
75a31a6ccd
Added the ability to get physical memory
...
Refactoring
removing some dead code
2018-05-04 09:45:14 -07:00
John Lewin
74dcbc52dc
Add LibraryCollectionContainer
...
- Issue MatterHackers/MCCentral#3287
Bucket library containers into a common root - like History
2018-05-03 23:32:17 -07:00
John Lewin
3f81c5e83d
Add persistence mechanism for Part tabs
...
- Issue MatterHackers/MCCentral#3162
Tabs need new persistence mechanism to survive ReloadAll
2018-05-03 23:00:02 -07:00