Commit graph

512 commits

Author SHA1 Message Date
Lars Brubaker
d2f6dcf8bc Made to so we save all workspaces before exit
issue: MatterHackers/MCCentral#4318
Part tab fails to persist on close
2018-11-07 15:13:23 -08:00
John Lewin
a1170d9d24 Add mechanism to track and restore to printer tab after sign in/out
- Issue MatterHackers/MCCentral#4526
Sign out switches to Store page
2018-11-07 14:32:51 -08:00
John Lewin
b7ae930450 Allow caller to suppress PrinterChanged from LoadPrinter(profileID) 2018-11-07 13:28:52 -08:00
John Lewin
4908cbb807 Remove dead code 2018-11-07 13:23:35 -08:00
John Lewin
1bf988ddb6 Add LoadPrinter(profileID) overload 2018-11-07 09:08:54 -08:00
John Lewin
7b578ac098 Execute UserChanged synchronously
- Ensures that ProfileManager is at correct state after callers
  invoke ChangeCloudSyncStatus - otherwise RunOnIdle invokes late
  and ProfileManager.Instance will remain on previous user for
  and indeterminate amount of time
2018-11-07 09:08:15 -08:00
John Lewin
37a119aaa7 Remove disruptive dialog interfering with workflow and in wrong spot
- Issue MatterHackers/MCCentral#4486
Copy Printers To Account should not load after signing in
2018-11-07 09:04:17 -08:00
John Lewin
bed543ac10 Add network status panel to status bar, remove from sign-in droplist 2018-11-06 16:34:07 -08:00
John Lewin
30463eadb6 Add theme panel to status bar, remove theme from application menu 2018-11-06 16:34:07 -08:00
Lars Brubaker
c70b752850 Fixed button name for tests
deleting dead code
2018-11-06 15:17:46 -08:00
Lars Brubaker
2525f53c85 Refactor the load filament page to handle initial setup and loading separately 2018-11-06 14:15:27 -08:00
Lars Brubaker
234ab03072 Improving default loading markdown text
improving layout of progress bar in loading and unloading
2018-11-06 09:33:44 -08:00
John Lewin
6f36eb7ab0 Use theme border colors
- Issue MatterHackers/MCCentral#4507
2018-11-06 09:06:06 -08:00
John Lewin
f33904ec6e Match sibling spacing 2018-11-05 17:35:25 -08:00
John Lewin
9472a8ebc3 Call container.SetThumbnail after meshContentProvider thumnbail gen
- Issue MatterHackers/MCCentral#4502
MCWS not updated after local thumbnail regeneration
2018-11-05 17:35:25 -08:00
John Lewin
47e6ca535e Guard against early exit on container exceptions 2018-11-05 17:35:25 -08:00
John Lewin
7da9a9d905 Guard for null
- Issue MatterHackers/MCCentral#4500
Right click in SaveAs dialog crashes application with null reference
exception
2018-11-05 17:35:25 -08:00
John Lewin
456a2125c8 Add statusbar and progress panels for long running tasks
- Issue MatterHackers/MCCentral#3834
Long running tasks only visible on printer tab
2018-11-05 17:35:25 -08:00
Lars Brubaker
f2e00e7493 Fixing tests 2018-11-05 12:05:16 -08:00
Lars Brubaker
734bd88c86 Made the unloading wizard code rather than macro
Took out the macro processing stream
2018-11-05 11:08:21 -08:00
John Lewin
2f1724ce89 Remove conditional Markdig on Android, use Markdig NuGet 2018-11-03 20:44:18 -07:00
John Lewin
28a4dc4c78 Update Android 2018-11-03 20:04:04 -07:00
LarsBrubaker
def9826726 add °C to temps 2018-11-03 16:27:20 -07:00
LarsBrubaker
8e8fdf8ae3 change loading to time based rather than length based 2018-11-03 12:10:59 -07:00
John Lewin
b1053b8198 Revert accessibility of contentRow
- Add public PrinterSetupWizardPage proxy to private .contentRow
- Use PrinterSetupWizardPage.ContentRow in LoadFilamentWizard
2018-11-03 10:12:49 -07:00
John Lewin
7212f11871 Rename theme.ActiveTabColor to theme.BackgroundColor
- Issue MatterHackers/MCCentral#4491
2018-11-03 09:51:25 -07:00
John Lewin
8d4974dc32 Move theme.Colors.PrimaryTextColor into theme, remove unneeded types
- Issue MatterHackers/MCCentral#4490
2018-11-03 09:13:07 -07:00
John Lewin
c279f8a511 Fix typo
- Issue MatterHackers/MCCentral#4485
Consider renaming recently added config setting with typo in name
2018-11-03 08:45:17 -07:00
John Lewin
05966c7e56 Wait for async printer load before copying part bed plate
- Issue MatterHackers/MCCentral#4478
When we open a printer from the select menu after clicking print
on a design tab, we don't get the part on the bed
2018-11-03 00:21:33 -07:00
John Lewin
958acf97a3 Fix typos 2018-11-02 22:52:08 -07:00
John Lewin
9e8f6fac5a Make LibraryView double click action conditional to context
- Issue MatterHackers/MCCentral#4484
Double click should conditionally open part preview or add to plate
2018-11-02 22:02:05 -07:00
John Lewin
ee89c897af Restore previous icon spacing 2018-11-02 20:00:47 -07:00
John Lewin
2978b399c9 Fix scrollbars on favorites bar
- Issue MatterHackers/MCCentral#4482
Scrollbars appears long before required
2018-11-02 20:00:47 -07:00
John Lewin
e958bbebe2 Move border to parent
- Issue MatterHackers/MCCentral#4481
Border terminates unexpectedly
2018-11-02 20:00:47 -07:00
John Lewin
f31f3ab0a5 Extract simple vertical icon view to base type from IconListView
- Use on favorites bar in place of IconListView
2018-11-02 20:00:46 -07:00
Lars Brubaker
677335c8a2 clicking already loaded means we are done 2018-11-02 18:38:59 -07:00
Lars Brubaker
0fb4196edd fixing android 2018-11-02 18:09:55 -07:00
Lars Brubaker
915625fa25 Make sure we update the setup button at the end of loading filament 2018-11-02 18:02:01 -07:00
Lars Brubaker
be6593c32a Mark filament has been loaded correctly
Make sure we parse markdown in load filament correctly
2018-11-02 17:21:32 -07:00
Lars Brubaker
775f1982bd Re-wrote the load filament wizard as not a macro so we have more control over it
Added it to the setup steps

issue: MatterHackers/MCCentral#4429
Put in a loading filament as part of initial setup process
2018-11-02 16:14:37 -07:00
John Lewin
b61511da81 Simplify 2018-11-02 07:33:44 -07:00
John Lewin
a6e1b025c4 Use MenuTheme for menu children
- Issue MatterHackers/MCCentral#4466
Wrong theme colors - use MenuTheme
2018-11-01 18:19:09 -07:00
John Lewin
d47567042d Apply theme colors to noContentFieldDescription
- Issue MatterHackers/MCCentral#4443
Improve legibility of themed EmptyAndNotSelected text
2018-11-01 17:15:25 -07:00
John Lewin
d95877142b Reset EditorPanel title on clear
- Switch title to 'Properties' per feedback
- Issue MatterHackers/MCCentral#4459
Editor title should reset when cleared
2018-11-01 17:11:24 -07:00
John Lewin
da320e739e Change listview item double click to show part view
- Issue MatterHackers/MCCentral#4464
Library -> Part -> DoubleClick should fire Open behavior
2018-11-01 17:04:13 -07:00
John Lewin
53cb371879 Disconnect loaded scene from newly created one
- Issue MatterHackers/MCCentral#4463
Save seems to fails after Part -> Print button has been invoked
2018-11-01 17:02:12 -07:00
John Lewin
d73e78c286 Remove EditContext.Content
- Issue MatterHackers/MCCentral#4463
Save seems to fails after Part -> Print button has been invoked
2018-11-01 17:02:12 -07:00
John Lewin
35e7e24fda Open constructed tab after creation
- Issue MatterHackers/MCCentral#4460
Library -> MCX -> Edit should switch to constructed tab
2018-11-01 17:02:12 -07:00
John Lewin
624e07803c Use sceneContext.SaveChanges instead of Printer.Bed.SaveChanges
- Issue MatterHackers/MCCentral#4462
CTRL-S should not be coupled to Printer
2018-11-01 17:02:12 -07:00
John Lewin
d225ac2dd4 Disable edit action until implemented
- Issue MatterHackers/MCCentral#4458
Remove name edit button - restore when implemented
2018-11-01 17:02:12 -07:00