Commit graph

124 commits

Author SHA1 Message Date
John Lewin
c09210047c Add a mechanism to set the name of a SettingsItem -> Toggle control 2018-03-13 08:43:20 -07:00
John Lewin
14194900f7 Revise About page
- Swtich from html to GuiWidgets for layout
- Simplify with DialogPage - remove AboutWindow, AboutWidget
- Remove AboutPage namespace
2018-03-11 09:34:57 -07:00
Lars Brubaker
9cc6d5f469 Added passing UndoBuffer to rebuildable 2018-03-08 17:29:35 -08:00
John Lewin
155a175dfa Use Icon instead of Text buttons for Configure actions
- Issue MatterHackers/MCCentral#2699
2018-02-01 23:11:22 -08:00
John Lewin
5e4184217e Extract SliceSettingsWidget settings/tab view to reusable control
- Make Configure Printer persist/restore last tab
- Revise layouts.txt groups
- Issue MatterHackers/MCCentral#2646
Configure Printer should use same implementation as SliceSettingsWidget
2018-01-14 10:39:12 -08:00
LarsBrubaker
cfb4a25082 Check for update every day 2018-01-13 13:28:29 -08:00
John Lewin
62b7ecd82f Pass in and use theme 2018-01-12 17:15:21 -08:00
John Lewin
13cc147dfe Caller specified pointSize for DropDownLists 2018-01-12 14:51:10 -08:00
John Lewin
996037213b Use of default font size 2018-01-12 10:55:30 -08:00
John Lewin
07676d327a Reuse SettingsItem for PowerControls toggle switch row 2018-01-11 16:12:08 -08:00
John Lewin
817fe3e105 DropDownList should allow caller to specify text color
- Issue MatterHackers/MCCentral#2514
Adjust print popup menu for forced white background
2017-12-29 09:06:37 -08:00
John Lewin
7b4020523e Add AppContext object, move platform features to AppContext 2017-12-18 10:53:26 -08:00
John Lewin
5e12f5ce93 Remove unused RestartOnClose mechanism 2017-12-18 10:53:25 -08:00
John Lewin
d074eabdb5 Move LaunchBrowser from widget to model 2017-12-18 10:53:25 -08:00
John Lewin
e5163afd4d Move x64 adornment to Help -> About MatterControl menu item 2017-11-29 21:32:27 -08:00
John Lewin
c1b2aeb7d8 Rename Wizard Window/Page -> Dialog Window/Page 2017-11-08 15:56:37 -08:00
Lars Brubaker
8d1fecab8c Changed RGBA_Bytes -> Color 2017-10-31 11:43:25 -07:00
John Lewin
6b699ebe22 Fix vertical alignment of Text size slider
- Issue MatterHackers/MCCentral#2075
Invalid vertical alignment on slider control
2017-10-15 01:50:48 -07:00
John Lewin
c4a60d3245 Remove Touchscreen options
- Issue MatterHackers/MCCentral#2074
Invalid layout in touchscreen mode
2017-10-15 01:37:47 -07:00
John Lewin
145ef1ad63 Move theme image adjustment functionality into StaticData.LoadIcon 2017-10-14 23:32:04 -07:00
John Lewin
7590d71fc3 De-emphasize toggle switch borders 2017-10-01 19:49:31 -07:00
Lars Brubaker
d8c025ed9d Did some name rebranding (made it easier) 2017-09-20 15:29:09 -07:00
Lars Brubaker
2a71b04a3b Made the material control update when changed 2017-09-20 11:14:53 -07:00
John Lewin
559c300cb4 Revise WizardWindow api
- WizardPage instance should drive window namespace and title
- Key open windows page initial WizardPage type
2017-08-23 15:51:29 -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
ea28bb7999 Fix touchscreen build breaks 2017-08-20 13:24:49 -07:00
John Lewin
411b50172c Assume white menu background, skip InvertLightness on menu icons 2017-08-12 11:26:26 -07:00
John Lewin
3fea92a239 Collapse method into constructor 2017-08-12 11:22:41 -07:00
John Lewin
240b93496b Consolidate and reuse constructor bodies 2017-08-12 10:36:18 -07:00
Lars Brubaker
f7d4163125 Refactoring VAnchor and HAnchore names
Making more debug info for show bounds
2017-08-07 15:47:27 -07:00
John Lewin
af63fdf0f8 Convert CheckForUpdateWindow to WizardPage 2017-08-06 10:45:24 -07:00
John Lewin
1ec80d8e62 First pass at new menubar 2017-08-04 15:47:43 -07:00
John Lewin
83e27e0ab8 Remove unnecessary Action variable, use lambda as method parameter 2017-08-02 17:29:34 -07:00
John Lewin
898267c330 Avoid ReloadAll when rebuilding thumbnails 2017-08-02 17:24:53 -07:00
John Lewin
1ab8c3eae3 Purge thumbnail cache when requested 2017-08-02 17:16:00 -07:00
John Lewin
bd10edc2aa Revise temperature widgets 2017-06-27 18:52:13 -07:00
John Lewin
af4838531e Revise theme selector 2017-06-19 18:50:07 -07:00
John Lewin
291ae92eb4 Refactor ThemeControl 2017-06-16 21:50:24 -07:00
John Lewin
a1151fada2 Tune styling, remove unused buttonFactory, default row height working 2017-06-16 21:31:07 -07:00
John Lewin
dccbaa0bad Convert TextSize to SettingsItem format 2017-06-16 21:12:28 -07:00
John Lewin
e7a1ce36eb Group checkboxes together 2017-06-16 20:42:33 -07:00
John Lewin
5e801e3a72 Convert TouchscreenMode to SettingsItem format 2017-06-16 20:41:41 -07:00
John Lewin
97bc421f6a Convert Thumbnails to SettingsItem format 2017-06-16 20:33:12 -07:00
John Lewin
e624de8bac Convert LanguageSelector to SettingsItem format 2017-06-16 20:23:45 -07:00
John Lewin
2122123669 Convert Notifications to SettingsItem format 2017-06-16 20:16:49 -07:00
John Lewin
4034225074 Fix ApplicationSettingsView item colors 2017-06-16 20:05:52 -07:00
John Lewin
9a4d119590 Initial work on new SettingsItem type for ApplicationSettings 2017-06-16 18:06:07 -07:00
John Lewin
8cccf19323 Remove AppSettings wrap widgets, convert to concise white settings menu 2017-06-15 23:55:01 -07:00
John Lewin
d080613eab Merge CloudSettingsView into ApplicationSettings 2017-06-15 23:21:42 -07:00
John Lewin
a5951deb25 Add SettingsRow helper 2017-06-15 23:09:59 -07:00