Commit graph

69 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
b223b9ed23 Use "Close" instead of "Cancel"
- Issue MatterHackers/MCCentral#3667
Button in presets editor says 'Cancel' instead of 'Close'
2018-06-19 18:41:28 -07:00
John Lewin
7a243ce407 Rename WizardWindow to DialogWindow 2018-06-19 15:02:25 -07:00
John Lewin
0feed53a64 Rename eventAdded to SettingAdded 2018-06-18 16:41:09 -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
76e50e9f0b Upgrade Repetier to new EEProm layout 2018-06-18 16:41:09 -07:00
John Lewin
c098c60b9a Clear background, fix typo 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
407a7d1388 Another bug in the eeprom writing 2018-06-15 11:05:33 -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
e998f137aa Rename Connection.PrinterIsConnected -> Connection.IsConnected 2018-02-01 14:51:44 -08:00
John Lewin
edceab2e85 Rename SendLineToPrinterNow -> QueueLine
- Issue MatterHackers/MCCentral#2550
SendLineToPrinterNow queues printer commands
2018-01-04 18:32:54 -08:00
John Lewin
e892f7be21 Update to new RunOnIdle signatures 2017-12-23 10:02:29 -08:00
John Lewin
2cfd11d104 Extract trailing colons 2017-12-04 15:07:55 -08:00
Lars Brubaker
8d1fecab8c Changed RGBA_Bytes -> Color 2017-10-31 11:43:25 -07: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
ace89e1e5a Use .Localize extension function 2017-01-04 10:52:06 -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
Lars Brubaker
9d5c9c0181 New Import and Export for RepetierEeprom Window. 2016-02-12 09:30:24 -08:00
Gregory Diaz
7cdf43d210 Fixed Bug: Crash when opening and closing EEProm window. 2016-01-14 13:07:00 -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
1380ea0c43 Revise Android softkeyboard support
- Remove keyboardHeight from constructor
 - Latest agg
2015-10-14 10:07:00 -07:00
Gregory Diaz
a75ed18fec Marlin EEprom steps per unit bug fix: made sure that we don't read the read the value after the second E on M92 lines 2015-09-01 16:03:25 -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
Lars Brubaker
64cd6963de Made library actually parse zips correctly (acted like they would open but did not use them).
Made the keyboard on android work correctly with the part preview window.
Some white space changes
2015-03-16 11:25:13 -07:00
larsbrubaker
7187bfdc06 Made the fields select all on click.
Made the softkeyboard raise correctly.
2015-02-08 10:34:40 -08:00