John Lewin
edceab2e85
Rename SendLineToPrinterNow -> QueueLine
...
- Issue MatterHackers/MCCentral#2550
SendLineToPrinterNow queues printer commands
2018-01-04 18:32:54 -08:00
John Lewin
f38cd7fc41
Add ShowMessageBox overload without callback requirement
2017-10-18 19:54:06 -07:00
John Lewin
de922d8a2e
Convert PrinterConnection usage from static to local references
2017-09-17 13:31:32 -07:00
Lars Brubaker
3dd9270797
More making printerConnection passed to classes.
2017-09-03 11:48:24 -07:00
John Lewin
14c387be25
Migrate hard-coded field names to UserSettingsKey
2017-08-27 01:08:29 +03:00
John Lewin
03d6743970
Consolidate to single theme reference
2017-08-27 01:02:13 +03:00
John Lewin
56dc8082f7
Refine control spacing
2017-08-27 00:48:12 +03:00
John Lewin
62c56841d8
Use siblings background color
2017-08-27 00:15:23 +03:00
John Lewin
4eaf7d3513
Tune toolbar spacing
2017-08-26 20:18:23 +03:00
John Lewin
67e0734d31
Use lambda
2017-08-26 19:57:33 +03:00
John Lewin
921fe77285
Remove ellipses from Export button
2017-08-26 19:51:15 +03:00
John Lewin
cf26b9de5f
Use concise lamdba variable names
2017-08-26 19:49:44 +03:00
John Lewin
9c09ff6553
Use consistent variable naming
2017-08-26 19:48:25 +03:00
John Lewin
37cdc63850
Use theme button spacing
2017-08-26 19:47:24 +03:00
John Lewin
ead3600a8a
Rename container controls to match logical area (header,body,footer)
2017-08-26 19:43:46 +03:00
John Lewin
060bb79daa
Remove anonymous blocks
2017-08-26 19:19:35 +03:00
John Lewin
cc2967751e
Eliminate excess wrapping container widgets
2017-08-26 19:14:29 +03:00
John Lewin
8e3806330e
Use initializer syntax, collapse anonymous blocks
2017-08-26 19:03:41 +03:00
John Lewin
c2faf670d5
Eliminate chained event handlers, use lambda to local method
2017-08-26 18:27:24 +03:00
John Lewin
b8265533d4
Collapse chained event listeners into single block
2017-08-26 18:17:50 +03:00
John Lewin
965108562d
Use common buttonFactory
2017-08-26 15:51:12 +03:00
John Lewin
b7891318cc
Remove showInWindow logic and associated Close button
2017-08-26 15:29:00 +03: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
Lars Brubaker
f7d4163125
Refactoring VAnchor and HAnchore names
...
Making more debug info for show bounds
2017-08-07 15:47:27 -07:00
Lars Brubaker
c65380ef66
Renaming members for clarity
2017-08-03 16:35:22 -07:00
Lars Brubaker
28668ca3da
Making printer connection have lest instance data
2017-08-03 15:24:41 -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
John Lewin
19f348d878
Explicitly filter M105 from sent lines
2017-03-09 10:10:07 -08:00
Lars Brubaker
3d89a6d071
Fixing the export button to work correctly.
2017-03-06 17:32:46 -08:00
Lars Brubaker
4d96a26cd0
Moved all the easy static localized strings to non-static strings
2017-03-01 13:48:49 -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
John Lewin
8510ca5b3d
Remove duplicate .Click event from ButtonBase
2017-01-17 15:31:08 -08:00
Lars Brubaker
df1602e9aa
Writing more code to make it work
...
starting on some untility proof of concept by writing macros for load unload filament.
2016-11-11 11:48:33 -08: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
ef0f2be119
Made a common static load of the mono spaced font
2016-08-10 15:40:09 -07:00
Tyler Anderson
0b4bc4cbbc
Switched custom GCode boxes to monospace font
2016-08-10 15:18:03 -07:00
John Lewin
9f01abe653
Backport onload event from scene_bundle
2016-07-24 17:26:24 -07:00
Lars Brubaker
cda645d03d
Made Marlin EEProm have import and export
2016-02-12 10:26:40 -08:00
Gregory Diaz
a795d49ad2
Added the ability to write print_log to file on disk for Android builds so that we can more easily integrate Tyler's print performance graphing tools into our testing procedure.
2015-12-22 18:18:28 -08:00
John Lewin
b8373898d1
Prevent automatic focus of input field on Android Console view
...
- Streamlines the user experience and only adds the keyboard overhead to users who need it
2015-09-29 15:54:01 -07:00
Lars Brubaker
79928f8fb7
Made the Debugger.Break() only exist in debug mode.
2015-09-17 13:45:26 -07:00
Lars Brubaker
fa97829073
Put in lots of code to break on exceptions in the debugger.
...
Made the cloud provider able to report that it is loading
2015-09-11 10:48:24 -07:00
Lars Brubaker
9c415ab270
Don't set the focus of the text widget until the first draw.
2015-08-07 11:38:58 -07:00
Lars Brubaker
721dcf4578
Make Focus work better
...
don't return a bool, assert that there is a parent
Set focus on save as window to text field.
Set focus to text field on terminal window.
2015-07-29 16:31:24 -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
7d8dff4040
handle bad requests better (don't fail when connection not available)
...
Don't crash when writing log to protected directory.
2015-05-28 11:03:45 -07:00
Lars Brubaker
591528ee91
Ran code maid against this code.
2015-04-08 15:20:10 -07:00
larsbrubaker
f788ccb6cd
Made it so if we crash we can tell.
...
Made it so if we know we crashed we disable the 3d display o gcode (just in case).
We can make more crash recovery now as well.
2014-12-22 22:49:57 -08:00
Lars Brubaker
2b69fdd0c7
Make the terminal do the right filtering when opening.
...
Make the open save state more robust.
2014-12-17 16:04:21 -08:00