Commit graph

35 commits

Author SHA1 Message Date
LarsBrubaker
2aa881d729 adding scroll to marlin eeprom window
issue: MatterHackers/MCCentral#3653
Firmware dialog clips content, needs scrollable
2018-07-21 12:15:50 -07:00
John Lewin
4858f3c72a Remove confusing guard from export operation 2018-06-22 09:44:59 -07:00
John Lewin
8c35b1d48a Simplify 2018-06-22 09:44:59 -07:00
John Lewin
d9bdb4b533 Close parent Window not self
- Issue MatterHackers/MCCentral#3715
EEProm save button closes panel not parent window
2018-06-22 09:44:59 -07:00
John Lewin
00d475ede9 Include printer name in default EEProm export ini file name
- Issue MatterHackers/MCCentral#3663
EEProm exports should include printer name
2018-06-18 16:41:09 -07:00
John Lewin
c09ed8b65c Add Export button to footer, RunOnIdle durations to ensure refresh 2018-06-18 16:41:09 -07:00
John Lewin
f72143f572 Use SettingsRow font size, revise default window size
- Issue MatterHackers/MCCentral#3658
Text fields clipped by default
2018-06-18 16:41:09 -07:00
John Lewin
e56fe12c25 Simplify 2018-06-18 16:41:09 -07:00
John Lewin
cf094c4fb8 Add overflow menu to header, move non-primary actions to overflow menu 2018-06-18 16:41:09 -07:00
John Lewin
1b12d7ff41 Migrate EEProm windows to DialogPage
- Issue MatterHackers/MCCentral#3639
Use DialogPage for consistent styling and behavior
2018-06-18 16:41:09 -07:00
Lars Brubaker
32ac774990 bad bed pid writing
issue: MatterHackers/MCCentral#3625
PID settings in EEPROM pulling incorrectly
2018-06-14 10:16:21 -07:00
Lars Brubaker
d567ca2a91 Improved marlin eeprom settings
did not implement lcd brightness

issue: MatterHackers/MCCentral#3526
Reading and saving wrong values to EEPROM
2018-06-11 18:10:23 -07:00
John Lewin
2cfd11d104 Extract trailing colons 2017-12-04 15:07:55 -08:00
Lars Brubaker
3dd9270797 More making printerConnection passed to classes. 2017-09-03 11:48:24 -07:00
Lars Brubaker
b65d1f136d Making printerConnection passed to classes. 2017-09-01 21:23:20 -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
c6a534717d Organize usings 2017-08-20 18:25:11 -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
9aaf0f6311 Rename PrinterConnectionAndCommunication 2017-06-13 17:22:49 -07:00
Lars Brubaker
a1e1c48d90 All new 1.7.1 changes 2017-05-19 14:39:57 -07: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
John Lewin
535a161115 Remove event keyword from private fields 2016-12-29 06:57:42 -08:00
Lars Brubaker
03e1fee901 Moving keyboard offset to common base class 2016-12-12 13:32:40 -08:00
John Lewin
b2712b3b28 Remove runtime string concatenation 2016-11-03 11:53:21 -07:00
Lars Brubaker
60df6ea292 Changed the way eeprom window lays out
Make sure we don't close the Database until after we Call OnApplicationClosed
MatterHackers/MCCentral#498
Android: Cannot put away keyboard on EEPROM screen android
Fix terminal widget closing on android.
2016-09-29 10:48:19 -07:00
Lars Brubaker
1816c52545 Better window size for eeprom
Refactoring
Send M115 if can't find eeprom settings
2016-09-28 17:16:21 -07:00
Lars Brubaker
e4a934a1f4 Attempting to fix keyboard pop up in android
white space
2016-09-28 13:46:26 -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
7a98b347c3 Consistent use of HorizontalSpacer for layout 2016-04-25 15:25:00 -07:00
Lars Brubaker
cda645d03d Made Marlin EEProm have import and export 2016-02-12 10:26:40 -08:00
John Lewin
1380ea0c43 Revise Android softkeyboard support
- Remove keyboardHeight from constructor
 - Latest agg
2015-10-14 10:07:00 -07:00
Lars Brubaker
5cc1b651b4 UI thread is more explicit about what functions it accepts and now accepts no parameter functions. 2015-06-11 12:06:40 -07:00
Lars Brubaker
591528ee91 Ran code maid against this code. 2015-04-08 15:20:10 -07:00
larsbrubaker
7187bfdc06 Made the fields select all on click.
Made the softkeyboard raise correctly.
2015-02-08 10:34:40 -08:00
larsbrubaker
b1cc77bbb1 Moving some slice settings ui code into a class so it is easier to move later
Took out some dead code (confusing me about were my changes needed to go)
Renamed some classes for clarity Widget to Window
Changed the edit icon to be something more familiar
2014-12-18 08:11:59 -08:00
Renamed from EeProm/EePromMarlinWidget.cs (Browse further)