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
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
John Lewin
992fa99b98
Enable raytraced thumbnails
2017-02-09 17:43:47 -08:00
Lars Brubaker
f15318faf9
Actually check if we have a printer selected.
2017-02-09 14:33:27 -08:00
Lars Brubaker
e7fa5fc3b8
Make sure we always show the selector on non-android.
2017-01-23 17:19:59 -08:00
Lars Brubaker
0ffb3a5b41
Make more touch screen settings be about touch not android.
2017-01-23 14:58:29 -08:00
Lars Brubaker
43d95e8486
Expanded translation set
...
Made more settings be count or mm
made more buttons translated
2017-01-04 10:25:19 -08:00
John Lewin
704cc13c04
Refactor ReloadAll
2016-12-29 11:11:56 -08:00
Lars Brubaker
03e1fee901
Moving keyboard offset to common base class
2016-12-12 13:32:40 -08:00
Lars Brubaker
7ea08edc29
Made the queue always populate on touch
2016-11-09 11:13:45 -08:00
Greg
3886ad9ba0
Touch, Switching to display advanced mode not reloading screen
...
MatterHackers/MCCentral#701
2016-10-31 12:31:45 -07:00
Lars Brubaker
d0ea36c269
default to render thumbnails in perspective 3D
...
Made only a default constructor for ray tracer
Put back in the code the guarantees we always have an item in the queue, even before we select a printer.
Added thumbnail render mode to the user settings key
2016-09-01 13:50:11 -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
0f2b715935
Making less calls to reload all
...
New function ReloadLibraryUI
Called when updating purchased and shared folder
2016-08-08 17:17:59 -07:00
John Lewin
f304e9f3d6
Migrate SettingsProfile functionality to new SettingsHelpers type
...
- Add as child property of settings scope, ready for merge of types
- Progress on Issue #1113
2016-07-18 16:58:25 -07:00
Lars Brubaker
773f6ddc9b
More settings moved to GetValue
...
extruder_count
bed_temperature
2016-06-16 10:31:18 -07:00
John Lewin
d27db87a65
Migrate StyledDropDownList to Agg
2016-06-03 18:11:51 -07:00
John Lewin
e5a63b052e
Migrate Theme support to Agg.UI
2016-06-03 17:22:19 -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
5db7c79d00
Get updated profiles compiling on Android
...
- Remove unused properties from ApplicationView
- Rename CompactApplicationView to TouchscreenView
- Rename ResponsiveApplicationView to DesktopView
- Move abstract ToggleTopContainer() specific to TouchscreenView
- Remove unused HideTopContainer implementations
- Conditionally compile invocation/assignment of ApplicationMenuRow
- Migrate single setting from PrinterSettings "PublishBedImage" to SliceSettings
- Remove PrinterSettings class
- Import "PublishBedImage" during ImportPrinters
- Remove code that doubles the size of the splitter bar when collapsed
- Fix incorrect path to "config.ini"
2016-05-05 12:33:39 -07:00
Lars Brubaker
834aba4f38
Settings profile using methods rather than properties
2016-04-28 09:41:27 -07:00
Lars Brubaker
895eea253c
Converted lots of get properties to methods in SettingsProfile
2016-04-27 18:57:51 -07:00
John Lewin
4496720772
Json Profiles
2016-04-27 14:35:57 -07:00
Lars Brubaker
7da7970d1a
Keep the old SelectedValue goal.
...
Spelling
2016-02-12 16:55:18 -08:00
rytz
b7c93a60fd
Misc. UI changes
2016-01-28 12:52:53 -08:00