Commit graph

91 commits

Author SHA1 Message Date
Matt Moening
f8e00ca879 Made sure profiles use proper profile extension and are looked for accordingly
Fixed bug where we would show upload profile dialog without any profiles to upload
2016-07-14 13:46:33 -07:00
Matt Moening
26269a64d5 Created task to call sync printer profiles on Cloud services that when finished will launch create printer window if none are synced 2016-07-14 12:48:34 -07:00
Lars Brubaker
32de0942ca Merge branch 'master' of https://github.com/MatterHackers/MatterControl
Conflicts:
	DataStorage/Classic/ClassicSqlitePrinterProfiles.cs
2016-07-14 11:39:19 -07:00
Lars Brubaker
d681a01cf6 Merge 2016-07-14 11:19:13 -07:00
John Lewin
e726e9f5a6 Add UserChanged function to ApplicationController to validate profiles
- Fires on every load, fires anytime auth changes
 - Ensures we perform a db import anytime the guest profile is created
 - Shows the CopyGuestProfiles wizard any time a profile is loaded that
   hasn't previously run the import
 - Issue #1059, #1060
2016-07-13 17:22:02 -07:00
John Lewin
edc3aaab44 Rename ReloadAdvanceControlPanelTrigger to better convey intent 2016-07-13 17:22:02 -07:00
John Lewin
87a4eb21f9 Remove unnecessary wrapper method 2016-07-13 17:22:02 -07:00
Greg
9b9d9b44a0 Added retrieve printer profile history and revert to previous profile functionality 2016-07-13 13:39:11 -07:00
Greg
c7ffedc9d0 Retrieve profile history, revert profile history wizard page 2016-07-13 11:16:55 -07:00
John Lewin
ff95a72893 Set ActiveUserName on ChangeCloudSyncStatus, after login/logout 2016-07-11 15:30:30 -07:00
John Lewin
a8598abafe Rename StartLoginEventHandler to LoginAction
- Rename StartLogoutEventHandler to LogoutAction
2016-07-11 15:30:30 -07:00
Lars Brubaker
80c3a4708c Make sure profilePath exists before loading it.
Cleaning up Action names
Change to development build for user profiles
2016-07-07 17:05:50 -07:00
Lars Brubaker
90aa9f44cf Working on local user profile cache
Saving a new user.json for signed in users
2016-07-06 17:45:53 -07:00
Lars Brubaker
6c08b9421d Don't allow change printer while printing.
Don't allow login or logout while printing.
2016-07-06 16:40:23 -07:00
Lars Brubaker
133987c194 Made the SetupAccountView refresh on login and log out
Refactoring Event Handlers
2016-07-06 14:04:23 -07:00
Lars Brubaker
6a6fade3e1 Took out the move to print leveling settings
Made touchscreen on desktop update the view correctly on printer change.
2016-06-08 11:46:46 -07:00
John Lewin
e5a63b052e Migrate Theme support to Agg.UI 2016-06-03 17:22:19 -07:00
John Lewin
c01f56ca22 Refactor CompactTabView to better convey use
- Rename CompactTabView to TouchscreenTabView
 - Consolidate Reload functions into LoadAdvancedControls parent method
 - Rename LoadAdvancedControls to ReloadAdvancedControls
2016-05-07 20:49:46 -07:00
John Lewin
5db7c79d00 Get updated profiles compiling on Android
- Remove unused properties from ApplicationView
 - Rename CompactApplicationView to TouchscreenView
 - Rename ResponsiveApplicationView to DesktopView
 - Move abstract ToggleTopContainer() specific to TouchscreenView
 - Remove unused HideTopContainer implementations
 - Conditionally compile invocation/assignment of ApplicationMenuRow
 - Migrate single setting from PrinterSettings "PublishBedImage" to SliceSettings
 - Remove PrinterSettings class
 - Import "PublishBedImage" during ImportPrinters
 - Remove code that doubles the size of the splitter bar when collapsed
 - Fix incorrect path to "config.ini"
2016-05-05 12:33:39 -07:00
John Lewin
4496720772 Json Profiles 2016-04-27 14:35:57 -07:00
larsbrubaker
5206077dbb Made pop out windows not save close state when switching selection in queue. 2016-01-24 20:06:04 -08:00
Lars Brubaker
f6041d85ad Fixed the pop out windows to save their state correctly with the new OnClosing behavior
Made it possible to check if the MainApplicationView is reloading.
2016-01-15 12:28:52 -08:00
John Lewin
77633139aa Add support for closing MatterControl while printing
- Rename CloseAndRemoveAllChildren
2016-01-12 11:20:39 -08:00
larsbrubaker
9b79422532 Made a new high quality render mode for image buffer graphics 2d.
Turned off the automation test.
Made the thumbnails look better.
2015-12-29 21:52:49 -08:00
Lars Brubaker
695aa2d891 white space 2015-12-22 16:44:54 -08:00
Lars Brubaker
b70da46e69 Finishing up the behavior of clicking on a named list of stuff. 2015-12-11 13:42:46 -08:00
Lars Brubaker
a07a15a7c7 Adding in a new performance test structure. 2015-12-11 11:56:51 -08:00
John Lewin
ff03061495 Add tracker report to Trace 2015-12-11 07:40:07 -08:00
Lars Brubaker
7e4ea18ca6 Put statistic track class into agg. 2015-12-10 15:56:25 -08:00
Lars Brubaker
c26e9b1a28 use the max length stuff. 2015-12-10 11:01:26 -08:00
Lars Brubaker
458ad77cea agg automation runner draws itself. 2015-12-09 15:42:45 -08:00
Lars Brubaker
a0d53b4efe Wrote a statistics tracker test. 2015-12-08 12:02:44 -08:00
Lars Brubaker
eeb871888d test of automation runner. 2015-12-07 16:33:29 -08:00
Lars Brubaker
ec15e7b14b Tracking performance a bit better. 2015-11-16 18:01:25 -08:00
Lars Brubaker
0cab206c4b Making the track ball tumble widget more mobile friendly.
Made GetPosition (mouseevent) public
turned off all the timing code
2015-10-30 12:35:54 -07:00
Lars Brubaker
b10b4ec3c6 Put in some more performance monitoring. 2015-10-29 11:31:09 -07:00
Kevin E. Pope
14a6834669 Add share redemption. 2015-09-17 19:19:15 -07:00
Lars Brubaker
2db719c88a Better exiting behavior 2015-09-08 18:50:35 -07:00
Lars Brubaker
7bfce4367a Improvements to automation runner
Function to check if if a widget is actually visible.
Put in a search icon
2015-08-27 11:56:01 -07:00
Lars Brubaker
432ed5f505 LibraryPrividerPlugin is a plug in creator. 2015-08-05 15:55:55 -07:00
Lars Brubaker
79fa6f3db8 Making the bread crumbs be a portable widget. 2015-07-30 17:42:58 -07:00
Lars Brubaker
0bbd4ed4da Made the provider selector not have an instance function so it can work in the provider selector dialog.
Made a GetRootProvider function
Made the downloading progress bar show better on dark backgrounds
Made the help text for outer perimeter speed clearer.
2015-07-29 12:03:51 -07:00
John Lewin
3f8ae2fe27 Restore Android auth events 2015-07-16 17:16:28 -07:00
John Lewin
6242b56de8 Run AddRightElement delegates after new PluginsLoaded event 2015-07-15 12:28:52 -07:00
John Lewin
66d01d555a Remove forced reload 2015-07-13 12:56:40 -07:00
John Lewin
909ec80f97 Add navigation mechanism for the Purchased folder 2015-07-13 12:49:01 -07:00
John Lewin
c35b0662ea Remove orphaned code 2015-07-12 19:14:08 -07:00
John Lewin
23186bc68d Toggle LibraryProvider availability on authentication status
- Add Visible property to LibraryProviders
 - Filter LibraryProviders based on .Visible
 - Add authentication status to ChangeCloudSyncStatus calls
2015-07-12 19:13:53 -07:00
Lars Brubaker
5cc1b651b4 UI thread is more explicit about what functions it accepts and now accepts no parameter functions. 2015-06-11 12:06:40 -07:00
Lars Brubaker
591528ee91 Ran code maid against this code. 2015-04-08 15:20:10 -07:00