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
larsbrubaker
30c77146ec
Took out all the user folder stuff and put it into the file dialog.
...
Also made file dialog remember what folder was last used and use that one if it has been set.
Does the old user folder when not set.
2014-12-06 11:12:05 -08:00
Lars Brubaker
d4bed8dac0
Put back in the filter option for the terminal window. Better than ever.
2014-11-29 14:38:56 -08:00
larsbrubaker
8f2a99e63e
Made the terminal store all the content and scroll and be able to save.
2014-11-07 10:12:47 -08:00
larsbrubaker
686d660876
Merge branch 'development' of https://github.com/MatterHackers/MatterControl into development
2014-11-07 09:20:38 -08:00
larsbrubaker
9299f38207
Working on terminal window loging
2014-11-06 15:19:38 -08:00