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
John Lewin
155a175dfa
Use Icon instead of Text buttons for Configure actions
...
- Issue MatterHackers/MCCentral#2699
2018-02-01 23:11:22 -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
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
Lars Brubaker
d8c025ed9d
Did some name rebranding (made it easier)
2017-09-20 15:29:09 -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
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
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
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
John Lewin
93b9b9a5c7
Merge HardwareSettings into ApplicationSettings
2017-06-15 23:02:38 -07:00
John Lewin
887cfb424a
Convert ApplicationSettingsWidget to FlowLayoutWidget
2017-06-15 22:52:27 -07:00
John Lewin
23c8993396
Reduce SettingsViews to essentials
2017-06-15 22:45:02 -07:00
Lars Brubaker
7f8763cd12
Took out alternate engines
2017-06-15 16:54:36 -07:00
Lars Brubaker
ba7f2aec80
Refactoring UI 'Options' position and content
...
Made an Options menu
Made language apply on select
Made touchscreen a toggle
2017-06-15 12:39:59 -07:00
Lars Brubaker
b9c0573b91
Switch language without only a ui reload.
2017-06-14 10:35:45 -07:00
John Lewin
9aaf0f6311
Rename PrinterConnectionAndCommunication
2017-06-13 17:22:49 -07:00
Lars Brubaker
35b04f04a8
Made the text size a slider
2017-06-08 11:32:54 -07:00
Lars Brubaker
4b88969c4e
Put in a first pass at a text size control.
2017-06-06 15:04:07 -07:00
John Lewin
1e643617c5
Adjust tab styling
...
- Pass separator bars to tabs, disable drawn borders
- Remove ActionBar from leftnav
- Remove PrintProgressBar from leftnav
- Revise BreadCrumb button attributes
- Revise UpFolder icon
- Revise overflow/pancake menu icon
- Create OverflowButton to encapsulate common menu item
- Use horizontal/VerticalLine for consistent color/weight separators
- Reduce visual clutter
- Minimize regions created by color and line separators
- Reduce the contrast of separator lines
- Reduce the contrast of region backgrounds
- Use consistent background colors across sibling tab pages
2017-05-23 14:54:36 -07:00
John Lewin
03a593f1b5
Move to new library model and view
...
- Add new listview control for library content
- Migrate library providers to containers
- Cloud, Sqlite, Directories, Queue, History
- Migrate SideBar components to containers
- Primatives, Text, Braille, ImageConverter
- Create new library container types
- Zip files, Calibration parts, Printer SDCards
- Reduce leftnav to Library, Settings, Controls, Options
- Add DragDrop support for image content
2017-05-20 00:41:02 -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
5c48bc1b91
Removed 3D thumbnails from TouchScreen
2017-02-23 14:11:14 -08:00