Commit graph

128 commits

Author SHA1 Message Date
larsbrubaker
96c2582959 More work on sd card printing.
Validate the first layer extrusion width
Make the test work for oems
2014-06-20 17:54:39 -07:00
larsbrubaker
b523c7d486 rename PlatformAbstract 2014-06-19 16:09:38 -07:00
larsbrubaker
254de7251d Moved ImageIO into a plugin and hooked then made the windows version of that. 2014-06-19 15:55:20 -07:00
larsbrubaker
e8247a8481 Put all the icons into the icons directory
Lots of work on printing from SD card
Put in hardware options to describe printer settings (fan, heated bed, sd card)
moved icons into subdirectory.
2014-06-19 11:25:28 -07:00
larsbrubaker
0e646dca68 Change the namespace of PrinterCommunication and the class name.
Deleted lots of unused usings.
Working to get the 2point leveling working.
Started work on a new printer io layer
Fixed the crash on disconnect while printing.
2014-06-11 14:52:58 -07:00
larsbrubaker
6a85f91f16 Hade a bug in drag and drop onto a plate with multiple parts. 2014-06-10 18:19:17 -07:00
larsbrubaker
503726ae65 Fixed the problem with downloads not always working.
Made the tab names of tabs be independent of the visible title
Made styled message box have option of custom buttons
More localizations
2014-06-10 11:44:16 -07:00
larsbrubaker
54e4494c93 Merge remote-tracking branch 'Greg/development' into development 2014-06-05 14:17:29 -07:00
gregory-diaz
4bb348dd6d Made variable name more clear. 2014-06-05 13:00:31 -07:00
larsbrubaker
6d2980c76a Move the auto connect out of the constructor and into the first draw.
Turn off new 2 point leveling until it works.
Don't connect to the printer communication in 3d view until we are fully constructed.
2014-06-05 12:55:05 -07:00
larsbrubaker
a04ab3d050 Made the type of print leveling that will happen for a printer be selectable
Turned some bools into enums for clarity
Broke some of the print leveling wizard into separate files.
Started work on a new 2 point probe (actually an n point switch -> bed position maper).
2014-06-05 11:45:40 -07:00
larsbrubaker
c808842d8d Show the testing 3d view button
Hide a bunch of slic3r settings that we don't use.
2014-06-03 18:12:08 -07:00
larsbrubaker
75df7fd980 Made the 3D GCode better scaled. 2014-05-31 16:18:36 -07:00
larsbrubaker
12650e854e Changed ConnectionStateChanged => CommunicationStateChanged
Put in support for running the print level wizard on first print.
Set the R1 to need print leveling
2014-05-30 14:37:30 -07:00
larsbrubaker
0b9ab80129 Fixed for canceling the add button in 3d view
Made 3d gcode color match theme
Updated robo build to have the -1 offset for the probe (565)
2014-05-28 11:13:21 -07:00
larsbrubaker
6fda0ce21c hiding 3d gcode view. 2014-05-27 10:17:36 -07:00
larsbrubaker
d7d08479bd Made sure the new 3d view controls are not messing up the edit mode. 2014-05-27 09:58:43 -07:00
larsbrubaker
bdb3a469c8 Merge remote-tracking branch 'origin/development' into development
Conflicts:
	PartPreviewWindow/View3DTransfromPart.cs
2014-05-27 09:46:10 -07:00
larsbrubaker
ac6d0fdf15 Hiding the start and end labels. 2014-05-27 09:16:35 -07:00
larsbrubaker
e080c627f5 Made it respect the render settings. 2014-05-26 19:44:39 -07:00
larsbrubaker
ccc694835c 3D gcode is getting better. Now it renders the correct partial sets. 2014-05-26 10:32:58 -07:00
larsbrubaker
d530d1a416 Put in the ability to render 3D GCode.
Still only wire and in the wrong place
2014-05-25 19:05:12 -07:00
larsbrubaker
00e10bfbea Working on 3D gcode view
Making the view navigation controls for 2d and 3d a separate class.
2014-05-25 11:11:11 -07:00
larsbrubaker
ad227e1f9d Moved the 'Sync to print' into the display tab. 2014-05-23 15:31:04 -07:00
larsbrubaker
1af9f45da6 Put in a gcode animator (sync to print)
Put in support for a bed image.
2014-05-23 14:19:20 -07:00
Kevin Pope
65ef2a5543 Refactor 'Save on enter' in PartEditing form 2014-05-20 10:44:46 -07:00
Kevin Pope
2ad657ef7d Merge commit '67761e79b4' into development 2014-05-20 10:25:09 -07:00
gregory-diaz
67761e79b4 Save As window now saves design name when 'Enter' is pressed 2014-05-19 14:24:12 -07:00
larsbrubaker
ea93a18cee White space 2014-05-18 19:58:50 -07:00
larsbrubaker
6d2cfac21d Made it so we can drag and drop parts onto the 3d view. 2014-05-16 17:13:18 -07:00
larsbrubaker
f3c8fa55c7 Fixed the axis scaling to work much better. 2014-05-16 12:57:49 -07:00
larsbrubaker
00e915ca03 Got the raft working in MatterSlice. 2014-05-15 12:15:29 -07:00
larsbrubaker
bf857c8f0f Turned off the bed image for now. 2014-05-12 09:53:21 -07:00
larsbrubaker
b232530dc9 Put the water mark on the bed. 2014-05-09 18:37:15 -07:00
larsbrubaker
8f6d73e1e1 Fixed some problems with print leveling moving down.
Made gcode with no timing info (no speeds set) still visible.
2014-05-09 17:49:57 -07:00
larsbrubaker
2185219c91 Made the scale menu more attractive. 2014-05-08 11:30:56 -07:00
larsbrubaker
1680a6c5c2 Made scale widget not crash when load is canceled. 2014-05-08 08:01:45 -07:00
larsbrubaker
a00b5ff22f Put in scale to dimension controls. 2014-05-07 18:34:27 -07:00
larsbrubaker
2ac148a2c0 Made the no content text work for password fields.
Working on adding size and scaling info to the 3D display.
2014-05-06 11:22:48 -07:00
larsbrubaker
0e0dfbb2f5 don't show the add button if there is no part showing. 2014-05-02 12:07:27 -07:00
larsbrubaker
b8dda573c2 Moved slider creation into shared base class. 2014-04-30 18:05:45 -07:00
larsbrubaker
a95e13fe90 Turned off outlines for 1.1. 2014-04-28 18:46:32 -07:00
larsbrubaker
74d40a99bf Refactoring a bunch of shared code into the base class of PartPreview3DWidget 2014-04-28 15:03:25 -07:00
larsbrubaker
367b87dd01 spelling of Panel (fixed)
Got the left and right border buttons to be fast.
2014-04-27 17:19:06 -07:00
larsbrubaker
a1990f10bd Changed PrintItemWrapper to have RootedObjectEventHandlers
Fixed lots of code to use them correctly
CompactSlidePanel does not need to reload back panel anymore as that happens in wide screen panel
2014-04-21 15:00:32 -07:00
larsbrubaker
5b87057e60 trying to fix memory leaks. 2014-04-20 22:09:10 -07:00
larsbrubaker
3a636783c8 Made the library have the same data / view model as the queue.
Refactored a bunch of file names and other data.
The QueueData and the LibraryData are practically the same class and shoud
be shared as we move the QueueData into the data base.
2014-04-19 14:02:51 -07:00
larsbrubaker
16a3654a2d Refactoring the library control to share the export window and to have a view and a data element.
Added some BSD info
Moved stuff around to make it more consistent.
2014-04-19 11:51:02 -07:00
larsbrubaker
ce66287120 Made better slice error feedback (it was broke).
Took out some dead code.
Made explicit having a slice error on a print item wrapper.
More strings into localization.
2014-04-17 18:03:30 -07:00
larsbrubaker
4b6e44d714 Put a white background behind the text in the gcode view.
Do a better job of resetting the windows when no widgets are in use.
2014-04-17 13:23:44 -07:00