Commit graph

55 commits

Author SHA1 Message Date
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
larsbrubaker
df9e18c3ee Made the terminal window remember it's settings when opened
Made it remember its position when opened
Made it automatically open on start if it was left open on close.
2014-12-17 08:41:12 -08:00
Lars Brubaker
4719e71272 Fixed a bug with filtering on repatier firmware. 2014-12-12 14:19:43 -08:00