Commit graph

80 commits

Author SHA1 Message Date
Lars Brubaker
f401a3323c Moved Mocros to the top of the controls window
Putting in Macro Menu
Changed closeButton back to cancelButton
2016-11-30 13:31:19 -08:00
Lars Brubaker
2476b1d1f2 Make queued commands parse as they are sent. 2016-11-29 15:14:38 -08:00
Lars Brubaker
06b1512698 Load and Unload Macros working better.
Fixed colors on redeem purchase disabled button
2016-11-29 14:17:37 -08:00
Lars Brubaker
b2965794d1 Improved macro capabilities
Wrote enough code to allow for the loading and unloading of filament
2016-11-11 11:48:33 -08:00
Tyler Anderson
a75453fe87 Switched movement control settings from mm/min to mm/s 2016-09-07 13:19:04 -07:00
John Lewin
54d165d15f Consolidate member names 2016-07-18 16:58:25 -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
John Lewin
da695dc581 Convert more string literals into SettingsKey constants 2016-07-12 17:51:26 -07:00
Lars Brubaker
a810c7a562 Make sure we don't create a macro name that is wrapped or too big.
Fixes #1010
2016-06-23 12:12:55 -07:00
Lars Brubaker
0fdc6a03e0 Make sure we don't create a macro name that is wrapped or too big. 2016-06-23 12:12:01 -07:00
Lars Brubaker
6ee626e794 Refactoring print settings strings into SettingsKey string consts
Made a new ReloadUiWhenChanged propertie for Properties.json
2016-06-21 09:38:37 -07:00
John Lewin
858da9d09b Consolidate duplicated manual_movement_speeds functions into Settings 2016-06-17 09:29:11 -07:00
John Lewin
bdea957ff1 Migrate ManualMovementSpeeds to GetValue 2016-06-17 06:56:47 -07:00
Lars Brubaker
773f6ddc9b More settings moved to GetValue
extruder_count
bed_temperature
2016-06-16 10:31:18 -07:00
John Lewin
814763ed72 Convert some accessors to use GetValue<T> 2016-06-15 16:15:47 -07:00
John Lewin
e5a63b052e Migrate Theme support to Agg.UI 2016-06-03 17:22:19 -07:00
Lars Brubaker
47aa64ff28 right color for home button. 2016-05-16 17:56:52 -07:00
larsbrubaker
19b0b5db71 Fixed the colors on movement controls 2016-05-15 22:12:35 -07:00
John Lewin
5f9899d2f7 Fix Macro null reference errors
- Make the Add->Save feature work for Macros
2016-05-09 14:20:13 -07:00
John Lewin
b9a24e60ca Fix mono compile issues 2016-05-08 15:32:21 -07:00
John Lewin
10f05550b5 Migrate Macros to new profile format
- Remove unused PrinterSetupStatus class
 - Fixes #683
2016-05-08 14:13:16 -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
778cfb8718 Took out the caching of slice settings hash code. 2016-05-02 16:34:13 -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
John Lewin
7a98b347c3 Consistent use of HorizontalSpacer for layout 2016-04-25 15:25:00 -07:00
Lars Brubaker
f20ac4dcb5 More work on print resuming. 2016-04-19 11:24:09 -07:00
John Lewin
feb0c30b51 Add missed changes from query/DataStorage update 2016-02-24 07:57:15 -08:00
John Lewin
ebf66bb849 Remove duplicate code, reuse GetMacros function 2016-02-23 11:15:14 -08:00
John Lewin
2aef5b2be6 Better convey when Enumerable.Empty is returned 2016-02-23 11:15:14 -08:00
rytz
4b4242a10b Options menu labels 2016-01-18 10:08:47 -08:00
rytz
8fd46d8a78 Misc. label changes 2016-01-15 09:51:38 -08:00
Lars Brubaker
9c89211265 Check for enough movement to show. 2016-01-13 17:10:50 -08:00
Lars Brubaker
342c2f0a94 Made the Movement offset not show unless it is not 0. 2016-01-13 17:04:14 -08:00
John Lewin
da27bc8cad Restore AdjustmentControls.cs 2016-01-13 16:11:13 -08:00
Lars Brubaker
534b0b5e7b Removed redundant list of eeprom settings
Made the view only get refreshed one time
reduced the overhead of creating row items in eeprom window
locked the lists to make sure they are consistent when used
Made fan an movement controls not save "Controls" redundant
2016-01-13 15:37:03 -08:00
John Lewin
0a65be2f6f ManualPrinterControls.cs micro-merge with Android
- Sync macroControls naming with siblings and Android
 - Switch invalid ErrorEventArgs signature to EventArgs
2016-01-13 14:11:47 -08:00
John Lewin
4f1972a338 Merge babystep behavior into standard xyz controls 2016-01-13 11:09:40 -08:00
Lars Brubaker
f4a8be2153 Put in some localization. 2016-01-08 17:55:42 -08:00
Lars Brubaker
be8fec3898 Made the micro adjust buttons no change on theme 2016-01-08 16:44:57 -08:00
Lars Brubaker
dcc8f616f1 Put in new micro z adjust and warning images. 2016-01-08 15:04:59 -08:00
Lars Brubaker
44c4ec8cb3 Reset baby steps when a new print starts. 2015-12-03 14:28:17 -08:00
Lars Brubaker
0dc24d357a Show the offset for adjustment height
Don't try to heat if we are below a given temp.
2015-12-03 10:15:59 -08:00
Lars Brubaker
88a00079a2 Made all the streams disposable
Made them get disposed
The leveling stream seems to be working.
2015-12-01 14:49:50 -08:00
Lars Brubaker
f72219113c Put in request temperature stream for changing m109 into m104 2015-11-30 19:42:35 -08:00
Lars Brubaker
e3dbb19c2b Tracking the unleveled and the absolute position of the printer separately 2015-11-30 12:26:55 -08:00
larsbrubaker
3887662a5a Enabled baby stepping in the adjustment controls. 2015-11-29 08:31:02 -08:00
Lars Brubaker
d49739f490 Make sure we ask for position after auto bed level.
Make sure we always show the known position of the printer when we re-build the display.
2015-11-23 15:45:35 -08:00