John Lewin
907609b587
Design tools
2017-03-15 16:29:56 -07:00
Lars Brubaker
def442958b
Wrote a new test that ensures we can export library items.
2017-03-07 14:13:35 -08:00
Lars Brubaker
3d89a6d071
Fixing the export button to work correctly.
2017-03-06 17:32:46 -08:00
Lars Brubaker
f15318faf9
Actually check if we have a printer selected.
2017-02-09 14:33:27 -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
3fdf5a83e7
Add missing localizations
...
- Use .Localize() extension function
2017-01-02 10:38:29 -08:00
John Lewin
535a161115
Remove event keyword from private fields
2016-12-29 06:57:42 -08:00
Tyler Anderson
dae087f87f
Show error messages when exporting files fails
2016-12-14 12:45:56 -08:00
Lars Brubaker
d23a567307
Working to reduce theme changed calls as they will reload all after.
...
same for on active printer changed
2016-12-08 17:40:04 -08:00
Lars Brubaker
1415563f53
Fixed export when apply leveling not applyed.
2016-11-08 18:21:23 -08:00
Lars Brubaker
3bb439d198
Make it possible to have the print leveling go negative
...
Took out the 2 point leveling solution
MatterHackers/MatterControl#804
2016-10-11 14:56:36 -07:00
Lars Brubaker
de12a5c8ba
Finished print leveling test – fixed reset to defaults
...
Moved more things to settings key
Disabled end-user license agreement on Mac for now
2016-09-27 12:47:15 -07:00
Lars Brubaker
eea7e41498
Use gcode streams to export gcode
...
MatterHackers/MatterControl#1384
Use gcode stream processors to do gcode export
2016-09-13 15:59:45 -07:00
John Lewin
80dab6c9e8
Make PrintLevelingChange event static
...
- Cleanup namespaces
- Guard for null reference with null conditional invoke
2016-07-18 16:58:25 -07:00
John Lewin
85b2ddefc3
Rename PrintLevelingEnabled event
2016-07-18 16:58:25 -07:00
John Lewin
f304e9f3d6
Migrate SettingsProfile functionality to new SettingsHelpers type
...
- Add as child property of settings scope, ready for merge of types
- Progress on Issue #1113
2016-07-18 16:58:25 -07:00
Lars Brubaker
7f85f168d5
Took out the prepend of MatterControl on profile settings and made them consistent lower case underscore.
2016-06-16 16:35:10 -07:00
John Lewin
814763ed72
Convert some accessors to use GetValue<T>
2016-06-15 16:15:47 -07:00
Lars Brubaker
834aba4f38
Settings profile using methods rather than properties
2016-04-28 09:41:27 -07:00
John Lewin
4496720772
Json Profiles
2016-04-27 14:35:57 -07:00
rytz
46be2e1f0c
fixing a G-Code UI reference
2016-04-04 12:46:07 -07:00
John Lewin
4c78b9e00c
Use correct casing for public members, fix whitespace
2016-03-17 10:29:29 -07:00
John Lewin
39bf251220
Remove EventHandler wrapper
2016-03-17 10:19:08 -07:00
John Lewin
156c5e3b40
Fix hang after X3G Export -> SaveFileDialog selection
...
- Close the export window before invoking the save dialog
- Execute FileDialog.SaveFileDialog via RunOnIdle
2016-03-17 10:14:29 -07:00
John Lewin
698eaca3ae
Remove deprecated X3G Export implementation
2016-03-17 09:40:44 -07:00
John Lewin
2acf4a44d5
Fix whitespace variance
2016-03-17 08:57:58 -07:00
John Lewin
da68f336a4
Prevent null reference error, prepopulate with part file name
2016-03-17 08:56:36 -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
rytz
b7c93a60fd
Misc. UI changes
2016-01-28 12:52:53 -08:00
Gregory Diaz
5a1cd1b974
Added Automated unit tests for Exporting GCode from the Downloads folder and for adding zip files to the Downloads Folder I flagged it to be Ignored currently but they are nearly done
2015-12-31 12:57:00 -08:00
Gregory Diaz
3172da7b55
Added more automated Local Library Tests
2015-11-13 18:06:44 -08:00
Matt Moening
c6a135981a
MatterControl Side implementation of GcodeExport plugins
2015-11-06 17:05:49 -08:00
Lars Brubaker
9d988fcafe
Don't crash if we can't write to the specified directory for whatever reason.
2015-09-23 17:17:51 -07:00
Lars Brubaker
b1671feb1d
Put in a 13 point disk option.
2015-08-05 11:12:01 -07:00
larsbrubaker
2e1e555bb1
Run the correct setup wizard when required
...
Throw errors if we don't have code for a wizard.
2015-08-01 15:03:43 -07:00
larsbrubaker
5e6af4b2f6
Making print leveling code go through the loaded print leveling solution (rather than the leveling plane).
...
Refactoring.
Working on a new 7 point radial print leveling solution for delta printers.
2015-08-01 14:44:53 -07:00
Lars Brubaker
c70d56c3be
Change more background workers to async
...
Put in a cast (Action) so we don't have to do () => func();
2015-07-21 11:10:01 -07:00
larsbrubaker
4dbc03edb8
Change from background workers to async functions
...
Made the SlicingOutputMessage and SlicingDone events not rooted (as print item wrappers aren't)
2015-07-21 08:10:05 -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
Gregory Diaz
61a5b564a6
Created command line utility to start MatterControl and export gcode.
2015-04-14 17:15:58 -07:00
Lars Brubaker
591528ee91
Ran code maid against this code.
2015-04-08 15:20:10 -07:00
Lars Brubaker
53ded760e9
Put a try catch around the printer on idle call
...
Refactor / renaming
2015-03-25 18:01:57 -07:00
Lars Brubaker
4f8c0742ce
Made the com tester able to respond as if it is MarlinFirmware
...
Took out the ability to print to printer sd card.
You can still print from sd card)
You can still save gcode to an sd card
Put in and EXTENSIONS check from firmware
Putting in a URI_GCODE_SEND
2015-03-14 16:00:04 -07:00
Lars Brubaker
0d849c8c30
Made export window close correctly on Android.
2015-02-06 15:24:51 -08:00
Lars Brubaker
1df8b5c516
Put in a reset connection button after the user clicks cancel.
...
Put in a RebootBoard function in Printer Communication
2015-02-04 14:24:36 -08:00
Lars Brubaker
8cba27633c
Don't wait for position when printing to SD card
2015-01-23 16:07:31 -08:00
Lars Brubaker
55fa89d684
Making GCodeFile a abstract base class
...
implementing a loaded gcode file and as streamed gcode file
2015-01-20 12:57:30 -08:00