John Lewin
1118567dbb
Drop tracing unless specified at compile time
...
- Issue MatterHackers/MCCentral#2956
Username/password data dumped to trace log if configured
2018-03-22 10:12:37 -07:00
John Lewin
87c0e628f8
Revise Winforms startup positioning
...
- Issue MatterHackers/MCCentral#2047
Invalid window position on test startup
2017-10-10 14:34:58 -07:00
John Lewin
3a9833697d
Platform providers
...
- New Provider model
- Remove WindowsFileDialogs project
- Remove PlatformAbstract assembly, use AggContext
- Rename OsInformation to OperatingSystem
2017-08-22 13:42:34 -07:00
John Lewin
79415949c2
Keep Sign in/out visible after click
2017-01-06 16:55:24 -08:00
John Lewin
288bc72121
Add intended OridinalIgnoreCase param to IndexOf call
...
- Ensure case insensitive string match
2017-01-04 16:00:22 -08:00
John Lewin
e3926da2ec
Expose and use Timeout property for underlying http request
2017-01-04 16:00:22 -08:00
Lars Brubaker
35f4882608
Make sure we check for null
2017-01-03 13:14:21 -08:00
Lars Brubaker
135f5b4fc1
refactoring
2017-01-03 13:05:57 -08:00
Lars Brubaker
cca52cac0b
Put in an OutboundRequest action to hook for connectivity state
2016-09-15 12:03:39 -07:00
John Lewin
1c7c1f20ad
Revise ChangeCloudSyncStatus
...
- Add UserSettingKeys for CredentialsInvalid, CredentialsInvalidReason
- Move CredentialsInvalid, CredentialsInvalidReason setters into ChangeCloudSyncStatus
- Update method to take string parameter for invalid reason
- Toggle state when Connected value changes
- Clear invalid flag if connected, set invalid flag and reason if not
- Issue MatterHackers/MCCentral#354
2016-09-06 18:15:06 -07:00
Lars Brubaker
cd7406d82b
Created a UserSettingsKey and SystemSettingsKey
...
Moved some settings into this, lots more to do
2016-08-30 10:30:55 -07:00
Lars Brubaker
c6d0408ab9
changed get("ClientToken") GetClientToken()
2016-08-26 18:30:21 -07:00
Lars Brubaker
64b6eb0f18
Making it possible to debug if an update is required
2016-08-03 11:12:53 -07:00
John Lewin
3e79fb6590
Make DownloadPrinterProfile async, move to MHWebServices
...
- Issue MatterHackers/MCCentral#218
- Rename function to DownloadPublicProfileAsync
2016-07-25 14:39:23 -07:00
John Lewin
4871997976
Revise OemSettings.OemProfiles initialization for clarity, async
...
- Define OemProfileDictionary alias to clean up declarations
- Unify StaticData and WebServices persistence format for OemProfiles
- Delete allModels.json
- Add oemprofiles.json
- Simplify creation of list for SetManufacturers
- Revise OemProfile loading for async, remove AutoResetEvent
- Remove PublicProfilesRequest object
- Use new async MHWebServices.GetPublicProfileList replacement
- Execute OemProfiles assignment on the UiThread
2016-07-22 14:52:52 -07:00
Matt Moening
d96531152b
converted oemprofiles to be .printer files and to be retrieved as such from various locations.
...
Updated to test to reflect the actions actually done by the request (not sure why they were not failing before)
2016-07-20 17:39:19 -07:00
Matt Moening
4bf95f8605
Loading printer profile now follows local cache fallback when offline
2016-06-27 12:41:08 -07:00
John Lewin
ca55930bf4
Revise PublicProfileRequests, make functional offline
...
- Add prototype for loading cacheable content
- Make RetrievePrinterProfile test use public server
- Expose JsonResponseDictionary on PublicProfilesRequest
2016-06-23 18:35:43 -07:00
John Lewin
2188f76a91
Remove unused System.Net.Http reference
2016-06-22 19:39:36 -07:00
John Lewin
ff42287f02
Replace hardcoded paths with common reference
2016-06-22 19:29:13 -07:00
Matt Moening
bc5ef8a5b3
Implemented MC side receive of Public Profile list and public profiles
2016-06-22 18:05:52 -07:00
John Lewin
4496720772
Json Profiles
2016-04-27 14:35:57 -07:00
John Lewin
68f0522ad2
Reduce VersionInfo to minimal complexity
...
- Consolidate three classes to expose four properties into one
2016-03-10 10:30:49 -08:00
John Lewin
0978570fd4
Clear spinner on http request failures
...
- Add timeouts to RequestManager request model
- Support timeouts in WebRequestBase<T> requests
2015-12-23 13:35:21 -08:00
Lars Brubaker
6480b753a2
null during threading protection.
2015-09-23 09:51:05 -07:00
John Lewin
e3c6333ba1
Reduce library flickering
...
- Prevent the LibraryProviderSelector from creating new providers when it already has ones loaded, stored and referenced
- Add WebRequest2 type to support custom post/request values
2015-09-17 16:00:22 -07:00
Lars Brubaker
1a633101e1
Put in the ability for a library provider to give a status message.
...
Cleaned up some API stuff for library.
2015-08-11 14:42:24 -07:00
Lars Brubaker
d2147f46ef
Bread crumbs are aligned better.
...
Don't show test providers
2015-07-28 18:15:31 -07:00
Lars Brubaker
c12e8ee1a3
Put in new icons for library
...
Moved classes to their own file
2015-07-24 14:00:27 -07:00
Lars Brubaker
3458d4ba68
Refactoring
...
Getting rid of background worker for await.
2015-07-21 17:06:30 -07:00
Lars Brubaker
810ea88d9c
Made a convenience function.
2015-07-21 16:58:25 -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
John Lewin
9a3d948eb7
Add SessionKey validation
...
- Hook SendReqeuest to detect invalid credentials/expired sessions
- Prevent AddRightElement delegate from being invoked twice
- Make UpdateNotificationMark public for reuse in the Authentication plugin
2015-07-11 13:03:39 -07:00
John Lewin
8c1bd75121
Add generic WebRequestBase, change eventargs
2015-07-01 17:50:13 -07:00
John Lewin
229256729d
Receive connection failed details
2015-07-01 17:31:16 -07:00
Lars Brubaker
591528ee91
Ran code maid against this code.
2015-04-08 15:20:10 -07:00
kevinepope
bad93a561f
Change OpenCameraPreview to static method. Move NotificationRequest to separate file.
2015-01-12 08:37:57 -08:00
John Lewin
eba756966b
Initial StaticData platform abstraction
2014-12-04 12:22:34 -08:00
larsbrubaker
f78260fdfc
More work on sd card printing.
2014-06-23 13:18:51 -07:00
kevinepope
ed4e8b5e0e
Made WebRequestHandler more malleable.
2014-05-04 21:55:45 -07:00
kevinepope
308727c3ec
Split out web request JSON request serialization into functions that can be overridden. Added handling for invalid web response.
2014-05-04 14:16:42 -07:00
kevinepope
01c4139d56
Move close function to Ui thread. Add default error code for failed web requests.
2014-04-30 12:47:43 -07:00
Kevin Pope
3904634810
Move updateFeedType setting to UserSettings.
2014-04-17 10:45:28 -07:00
Kevin Pope
7a4a5f0cf1
Changed name of parameter in update request for backwards (in)compatibility.
2014-04-16 14:13:45 -07:00
Kevin Pope
6f5e062aa9
Update feed type is now determined by application setting.
2014-04-16 12:29:20 -07:00
larsbrubaker
a19d3034d7
Merge branch '1.0.5' into development
...
Conflicts:
VersionManagement/WebRequestHandler.cs
2014-03-13 15:50:54 -07:00
Kevin Pope
c20f93ba2f
Added OnRequestComplete event to web request handler.
2014-03-12 14:58:24 -07:00
larsbrubaker
041bd7f599
Put in more copy write notices
...
Took out Iconic.Zip.dll
Put in ICSharpCode.SharpZipLib.dll
put the add button next to the edit button in the 3d view controls.
Made web request handler work on a background task rather than a thread
2014-03-07 09:50:41 -08:00
larsbrubaker
f4c1b0b85c
Commit of the code
2014-01-29 19:09:30 -08:00