larsbrubaker
89ebfa7361
Some HTML rendering tests
2016-09-12 21:55:40 -07:00
Lars Brubaker
76cfe47590
moving IsLoading to after done with the OnLoading call back.
2016-09-09 16:14:11 -07:00
Lars Brubaker
778bf8823f
Took out ChangeID and Made ID a property do it
...
Fixes MatterHackers/MCCentral#393
2016-09-09 09:55:53 -07:00
Lars Brubaker
bdaaacdf6a
MatterControl now defaults to larger window size
2016-09-01 16:55:23 -07:00
Lars Brubaker
22bca53d69
Changed the theme colors to save by name
...
fixed linux run bug MatterHackers/MCCentral#344
ActiveTheme does not recreate its data all the time
2016-08-31 11:42:02 -07:00
Lars Brubaker
698426858e
Made the default theme blue - light.
...
Moved setting to UserrSettingsKey
2016-08-30 17:30:31 -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
ccdb90cb7f
A few more tests passing.
2016-08-02 09:47:26 -07:00
Lars Brubaker
976482bb93
Don't shut down the heaters if closing MatterControl while printing from SD card.
2016-07-25 15:06:05 -07:00
John Lewin
9f01abe653
Backport onload event from scene_bundle
2016-07-24 17:26:24 -07:00
Lars Brubaker
2a238fdcc4
Moving this code to ApplicationController
...
MatterControlApplication should be as thin as possible it is not shared accross platforms.
Put shared code into ApplicationController
2016-07-21 15:13:10 -07:00
Matt Moening
97d3615755
Load public profiles from Static Data before launching request to web server in new task
...
This reduced loading time for public profiles from 5200-5300ms to 2ms
Loadcacheable can now fall back to Static data if passed a path for it
2016-07-21 14:23:35 -07:00
Lars Brubaker
e5c187c687
Show com port wizard on desktop when can't connect
...
Don't show com port wizard when setting up a printer
Moved onload code (first draw) to ApplicationController
getting android to have the same wizard logic as desktop
Refactored setup wizard
2016-07-21 13:49:22 -07:00
John Lewin
0a14519748
Restore mattercontrol-test server, fix 500 errors
2016-07-20 20:13:36 -07:00
Matt Moening
bc3f95d80c
Created Wizard Page to Sync Profiles after log in.
...
Prompt to log in now Properly launched if no user is logged in and sync only called if user is logged in
Removed comments from PrinterProfileHistoryPage that were meant to outline process
2016-07-18 14:03:45 -07:00
Matt Moening
8ab8435b40
Reload in memory state after sync so that we will know that there are active profiles
2016-07-14 13:47: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
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
ba41f4ebee
Migrate make/model settings keys to SettingsKey, revise service urls
2016-07-07 12:37:39 -07:00
John Lewin
58a27356c2
Profile Sync
2016-07-07 12:37:39 -07:00
John Lewin
99ee64c5ea
Remove ProfileData property, show wizard if visible printers < 1
2016-06-29 13:02:04 -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
ff42287f02
Replace hardcoded paths with common reference
2016-06-22 19:29:13 -07:00
John Lewin
4e74156521
Extract profile management to ProfileManager class
...
- Use on disk profiles.json
- Support MarkedForDelete functionality
- Issue #930
2016-06-15 13:09:47 -07:00
John Lewin
61c5208def
Disable EULA prompt until more can be completed
2016-06-11 17:25:51 -07:00
John Lewin
7149f6db33
Add EULA form
2016-06-11 17:04:46 -07:00
Lars Brubaker
1ffcd02209
Getting the printer setup wizard to run on desktop when required.
2016-06-06 12:43:05 -07:00
Lars Brubaker
335d77cb63
Merge branch 'master' of https://github.com/MatterHackers/MatterControl
2016-06-06 09:28:32 -07:00
John Lewin
e5a63b052e
Migrate Theme support to Agg.UI
2016-06-03 17:22:19 -07:00
Lars Brubaker
c7a9df3f06
Make MC not be at a bad size when loading.
2016-06-03 17:07:29 -07:00
Lars Brubaker
b54e6a14ad
Unified the android and desktop setup wizard classes
2016-06-01 18:17:11 -07:00
Lars Brubaker
8f94679671
A bit more work on printer editing.
2016-05-15 11:52:40 -07:00
Lars Brubaker
ce13f6f59c
Put in a hack for the printer edit button.
2016-05-13 14:23:33 -07:00
Lars Brubaker
5a908c7973
Working on edit button for printer
2016-05-13 11:37:22 -07:00
larsbrubaker
4e7b68e1c0
Made all the icons black rather than white on transparent.
2016-05-07 20:06:43 -07:00
Lars Brubaker
b51b38b249
Moved TextWidget.GlobalPointSizeScaleRatio -> GuiWidget.DeviceScale
...
Significantly improved the layout consistency when enlarging the device scale.
Created a DeviceMargin and DevicePadding on GuiWidget
Deleted dead code
Made many images have default larger disk sizes and scale in memory.
Made the menus have horizontal spacers rather than dashed lines
2016-05-06 17:56:27 -07:00
John Lewin
e4f2dad8ae
Revise AutoConnect behavior and startup printer selection
...
- Store selected printer in UserSettings
- Restore last selected printer on startup
- AutoConnect now means "Connect" to startup printer if enabled
- Prevent firing ActivePrinterChanged and thus ReloadAll during startup
2016-05-03 08:08:05 -07:00
John Lewin
4496720772
Json Profiles
2016-04-27 14:35:57 -07:00
Lars Brubaker
850cb7bebd
Made the DeleteCacheData function take a number of days to consider for deletion
...
Updated the jumpstart profile
2016-04-25 13:55:40 -07:00
Lars Brubaker
4bb141339e
Merge branch '1.5.2'
...
Conflicts:
ApplicationView/MenuRow/MenuOptionSettings.cs
StaticData/Translations/Master.txt
2016-04-14 15:42:42 -07:00
Lars Brubaker
963304c1a8
Changed the DataViewGraph to be a GuiWindow
2016-04-07 09:57:40 -07:00
John Lewin
1f5cc95000
Revise naming to reflect behavior - LoadSettingsFromConfigFile
...
- Be more clear about when we return null
- Spelling
2016-02-25 12:01:39 -08:00
John Lewin
eea7dd9fe4
Remove DataStorage qualifier, add using statements
2016-02-24 10:53:22 -08:00
Lars Brubaker
573b1e361e
Latest agg and ms
2016-02-03 11:30:20 -08:00
Lars Brubaker
dd41142816
More work on mini-html widget
2016-02-02 17:49:19 -08:00
larsbrubaker
9a40db751b
Moved the pause on layer code to the new pause stream
2016-01-20 07:20:51 -08:00
John Lewin
9c04e71836
Bump MatterControl version number
2016-01-14 14:38:57 -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