Commit graph

61 commits

Author SHA1 Message Date
John Lewin
1da8f1912c Revise Is32Bit 2017-06-20 10:09:35 -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
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
7bb3b342d9 Made firmware updater report state into terminal
Refactoring
Firmware update strings
2016-12-28 13:10:39 -08:00
Lars Brubaker
03e1fee901 Moving keyboard offset to common base class 2016-12-12 13:32:40 -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
f5e45c9a2f Updated copywrite 2016-11-08 15:01:16 -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
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
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
537d77e515 Made the terminal use a mono spaced font. 2016-02-23 09:25:59 -08:00
Lars Brubaker
cda645d03d Made Marlin EEProm have import and export 2016-02-12 10:26:40 -08:00
Lars Brubaker
3196f61752 Took out timed lock 2016-01-07 16:45:16 -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
Matt Moening
a4f24af5a8 Implemented scrolling in the terminal widget 2015-11-16 12:27:31 -08:00
John Lewin
1380ea0c43 Revise Android softkeyboard support
- Remove keyboardHeight from constructor
 - Latest agg
2015-10-14 10:07:00 -07: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
Gregory Diaz
33e36198e2 Added Tests and added utility function so that we can run tests with different MatterControlDB States 2015-08-28 17:55:50 -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
Matt Moening
92a6b2a9e4 Merge branch 'development' of https://github.com/MatterHackers/MatterControl into development
Conflicts:
	Submodules/MatterSlice

Resolved:
 Took theres
2015-06-25 12:26:00 -07:00
Lars Brubaker
1de321c2ee Make sure we don't use the printed lines in the terminal after they have been cleared. 2015-06-11 14:23:38 -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
Matt Moening
a2cd1c8166 Merge branch 'development' of https://github.com/MatterHackers/MatterControl into development
Conflicts:
	MatterControl.sln

Combined using P4Merge
2015-06-04 14:39:19 -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
Matt Moening
f49ceb0d22 Merge branch 'development' of https://github.com/MatterHackers/MatterControl into development
Conflicts:
	MatterControl.sln
	Submodules/agg-sharp
2015-05-19 13:13:59 -07:00
Lars Brubaker
e37dbd29ef Fixed a bug with exporting a long print history. 2015-04-23 13:59:33 -07:00
Lars Brubaker
591528ee91 Ran code maid against this code. 2015-04-08 15:20:10 -07:00
John Lewin
1ae47938e5 Remove duplicate call to PrinterOutputCache.OnHasChanged 2015-02-12 13:47:16 -08:00
Lars Brubaker
f6e243672a Terminal window on Android shows softkeyboard.
White space formating
2015-02-04 11:04:10 -08:00
Lars Brubaker
eec0211b3b Made the terminal window in 32 bit be limited to 10 megs of cache. 2015-01-21 11:45:42 -08:00
Lars Brubaker
5dff18c421 Made the gcode warning checkbox work
Made the terminal view show correctly when printing.
2014-12-31 11:09:57 -08: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
Lars Brubaker
ef20f2e65a Made lots of windows stay on top of the main window.
Fixed a bug with the close menu item and the terminal window being open.
2014-12-17 10:30:45 -08:00
Lars Brubaker
c79156df87 Increased the delay 2014-12-17 09:59:24 -08:00
Lars Brubaker
a6f8ef0a11 Fixed a problem with min size
Made sure all closing sets the size
2014-12-17 09:53:07 -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
cb3bca22ea Merge branch '1.1.4' into development
Conflicts:
	PrinterControls/TerminalWindow/TextScrollWidget.cs
2014-12-12 15:14:41 -08:00