Commit graph

39 commits

Author SHA1 Message Date
John Lewin
2f6afbb6ae Revise PrinterNameChangePersists test, fix blocking test issue
- Test helper should auto open SliceSettings overflow menu
- Fix product bug with null settingsLevel
2017-06-09 20:12:25 -07:00
John Lewin
1c50d98ff1 Move SliceSettings mode into overflow menu 2017-06-08 18:41:59 -07:00
John Lewin
4f2b95dd31 Move ownership of SliceSettingsMode, ShowHelp to SliceSettingWidget 2017-06-08 18:41:59 -07:00
John Lewin
be5f881935 Migrate string constants to UserSettingKey 2017-06-08 18:41:59 -07:00
John Lewin
7304348497 Use intializer syntax 2017-06-08 18:41:59 -07:00
John Lewin
b0de2d1e57 Convert "Options..." menu into OverflowDropdown 2017-06-07 09:15:02 -07:00
John Lewin
fa800c4a3b Get first ActivePrintItem test passing again
- CompletingPrintTurnsoffHeat now passing
- Create new 'Add to Plate' action for library selections
- Create zip files after print->slice->ActivePrintItem success
- Copy generated gcode into zip
- Copy SliceSettings into zip
  - Make DocumentPath on PrinterSettings public
- Copy printer plate to zip file
- Add ClearPlate helper function to ApplicationController
- Invoke ClearPlate on startup to initialize ActivePrintItem
- Make SliceSettings user mode resets SliceSettings not AdvControls
- Make Library Overflow menu and items automatable
2017-06-02 17:06:27 -07:00
John Lewin
2d737b679c Switch menus from TupleList<string, Func<bool>> to List<NamedAction>
- Menu actions always returned true and result was ignored
- Remove custom TupleList type, prefer lists with custom types
2017-05-31 12:51:15 -07:00
Lars Brubaker
4d96a26cd0 Moved all the easy static localized strings to non-static strings 2017-03-01 13:48:49 -08:00
John Lewin
0c485fd639 Fix typo 2017-02-15 15:45:52 -08:00
Lars Brubaker
74eb21e82e Get the right thumbnail to show for screen saver
colorize image
move show help into options menu
2017-02-15 14:11:37 -08:00
John Lewin
704cc13c04 Refactor ReloadAll 2016-12-29 11:11:56 -08:00
Lars Brubaker
49ea8df3fd Refactoring menus for consistency. 2016-12-12 14:35:34 -08:00
John Lewin
408fc580f4 Remove duplicate semicolons 2016-12-01 15:14:53 -08:00
Lars Brubaker
6509b8f287 Change wording to 'Restore Settings' 2016-10-28 16:32:00 -07:00
Lars Brubaker
cf09c15e2c Improvements to UI language 2016-10-04 16:39:07 -07:00
John Lewin
87316dadff Revise ClientToken use for multi-instanced MatterControl
- Add public const EnvironmentName for Services environment
- Remove GetSessionUsername method
- Remove ClearCachedCredentials
- Pull in AuthData type
- Add system to store and use ClientTokens
- Add using statements for common namespaces
2016-09-29 11:47:06 -07:00
Lars Brubaker
de12a5c8ba Finished print leveling test – fixed reset to defaults
Moved more things to settings key
Disabled end-user license agreement on Mac for now
2016-09-27 12:47:15 -07:00
Lars Brubaker
92f01f894e Make settings history consistent across references
Revert ChangeID code
2016-09-07 15:53:52 -07:00
Lars Brubaker
db24db1cf2 Made the settings history be disabled when not signed in.
MatterHackers/MCCentral#330
Settings History menu should be disabled when not signed in
2016-08-31 13:09:06 -07:00
John Lewin
152d54e9df Clean up PrinterProfileHistoryPage call 2016-07-29 11:19:24 -07:00
Lars Brubaker
92a572e5f2 Changed upload to sync
Go to driver install rather than not
Make sure delete printer updates settings view
Printer History -> Settings History
Make Settings Options menu not too big
Border on Delete Printer button
2016-07-21 17:15:47 -07:00
Lars Brubaker
cd319c9040 Made the override settings editors not change the data about the main settings editor 2016-07-20 15:16:00 -07:00
John Lewin
42f133aa70 Consolidate SettingsProfile and PrinterSettings types 2016-07-18 16:58:25 -07:00
Greg
9b9d9b44a0 Added retrieve printer profile history and revert to previous profile functionality 2016-07-13 13:39:11 -07:00
John Lewin
7613fb15cd Fix master.txt corruption due to \r\n in loc string
- Issue #927
2016-06-11 16:51:52 -07:00
John Lewin
20bb5efdd4 Add ImportSettings page for new import behavior
- Move ClearUserOverrides to SettingsProfile
2016-06-11 16:24:30 -07:00
John Lewin
0a6efbb789 Revise import behavior 2016-06-10 17:23:14 -07:00
Lars Brubaker
e97fe0a65a Got import from slic3r file working with new settings. 2016-06-10 16:04:45 -07:00
John Lewin
1f2f1904b8 Preserve some user overrides during Reset to Defaults
- Issue #899
2016-06-09 19:29:48 -07:00
John Lewin
3c15c336c7 Add Export options 2016-06-09 15:09:41 -07:00
John Lewin
ab092139cd Add bake overrides prototype 2016-06-09 08:38:57 -07:00
John Lewin
433de0c20b Implement 'Reset to defaults' for printer settings 2016-06-09 08:03:05 -07:00
John Lewin
d27db87a65 Migrate StyledDropDownList to Agg 2016-06-03 18:11:51 -07:00
John Lewin
4496720772 Json Profiles 2016-04-27 14:35:57 -07:00
Lars Brubaker
e1eb56d456 Made help text just change its visibility
Made help text able to be small enough to fit well at start
2016-04-26 15:10:51 -07:00
Lars Brubaker
09ae3f689f Put in the Restore All menu
Made text wrap in the slice settings
Took out manual wrapping for slice settings
2016-04-22 17:30:34 -07:00
Lars Brubaker
ddbef452c1 Took out the onidle timing in MH text widget
Making more delegates call by invoke
took out unused usings
Made the settings save on edit complete (so they work)
2016-04-21 18:02:02 -07:00
Greg
f5e5839395 SliceSettings UI WIP: Removed dead code, refactored existing code so that variable names make sense in the new context, moved SliceSettingsDetailControl into its own .cs file so that code is more readable. 2016-04-21 10:58:19 -07:00