Commit graph

41 commits

Author SHA1 Message Date
Lars Brubaker
00a894bc27 Make the movement controls more suited to always being shown. 2017-02-17 16:46:38 -08:00
Lars Brubaker
aa32192485 Make sure we show the z offset if it is set. 2017-02-13 15:10:46 -08:00
Lars Brubaker
8134b3f450 Fixed the Macros window to cancel on user closes with the X windows button.
Put cancel into max length and temp stream
Made close function take a bool if the system did it
Moved To EventHandler<> in GuiWidget
Made a ClosedEventsArgs
2017-02-03 13:06:08 -08:00
Lars Brubaker
b61f4a64a3 Cleaner code 2017-02-01 15:46:11 -08:00
Lars Brubaker
8d47359ad9 Clear user baby stepping after new print leveling.
settings save on change
removed redundant expand_thin_walls setting
2017-02-01 13:38:14 -08:00
John Lewin
f296b13d67 Extract and reuse Z-Offset control as new ZTuningWidget 2017-01-19 12:31:53 -08:00
John Lewin
8510ca5b3d Remove duplicate .Click event from ButtonBase 2017-01-17 15:31:08 -08:00
John Lewin
eaa44e5af8 Revise UI elements that reveal babystep Z values and expose easy reset 2017-01-11 07:29:00 -08:00
Lars Brubaker
f0933631e1 Saving and restoring baby stepping 2017-01-04 15:35:38 -08:00
John Lewin
ace89e1e5a Use .Localize extension function 2017-01-04 10:52:06 -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
535a161115 Remove event keyword from private fields 2016-12-29 06:57:42 -08:00
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
Tyler Anderson
a75453fe87 Switched movement control settings from mm/min to mm/s 2016-09-07 13:19:04 -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
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
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
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
Lars Brubaker
834aba4f38 Settings profile using methods rather than properties 2016-04-28 09:41:27 -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
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
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
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
e3dbb19c2b Tracking the unleveled and the absolute position of the printer separately 2015-11-30 12:26:55 -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
Lars Brubaker
5b13fc9c5a Put in position reporting and a new utility class to limit the rate we call a function. 2015-11-23 13:08:21 -08:00
Lars Brubaker
0587fb2d23 ran code maid. 2015-11-23 10:49:08 -08:00
Gregory Diaz
03479f3641 Finished completed hot key controls feature(Tested on both Tablet and Windows). Also changed the name of the configuration tab label to be options label(since the configuration label is not options). 2015-08-25 14:10:33 -07:00
Lars Brubaker
591528ee91 Ran code maid against this code. 2015-04-08 15:20:10 -07:00
Lars Brubaker
a65cdb9267 Made the movement controls a bit bigger on Android. 2015-01-27 08:45:34 -08:00
John Lewin
28159053ab Add LoadIcon helper function 2014-12-04 12:22:35 -08:00
John Lewin
eba756966b Initial StaticData platform abstraction 2014-12-04 12:22:34 -08:00
larsbrubaker
222a5a46a7 Changed ButtonEventHandler to EventHandler
Made lock disable the selection widget but be more inteligent about re-enabling it after unlock
2014-10-24 13:41:13 -07:00
Kevin Pope
9faee063eb Refactoring manual controls widget. 2014-10-15 16:57:26 -07:00