Commit graph

259 commits

Author SHA1 Message Date
Lars Brubaker
86175bd500 Fixed some strange M190 settings in configs
Made the html widget not show debug
Made the mapping classes not use unsetable temperatures in MatterSlice
2015-04-14 15:27:11 -07:00
Lars Brubaker
591528ee91 Ran code maid against this code. 2015-04-08 15:20:10 -07:00
Lars Brubaker
a41d4f1162 Put in toolChangeCode option 2015-04-01 15:53:36 -07:00
Gregory Diaz
cca89b52a2 Only show slice presets on main preset window and preset dropdown menu if setting is mapped to engine. 2015-03-11 14:51:58 -07:00
Lars Brubaker
06e97320c2 Refactor for clarity. 2015-02-26 10:28:11 -08:00
Lars Brubaker
90331a49a3 Moving to using submodules
Changed HasEmergecyStoy to ShowResetConnection
2015-02-26 10:17:41 -08:00
Gregory Diaz
866729a20f Latest work on e-stop button 2015-02-25 16:14:32 -08:00
John Lewin
0c08b3c96c Resolve Mac build breaks 2015-02-23 11:06:03 -08:00
Lars Brubaker
5bc8795d86 Made the cache cleaning delete all unreferenced png tga stl and amf files.
Made it so we always show what slicing engine we are using in settings
Made it so when we switch to MatterSlice for dual extrusion we reload the display correctly
Put in a clear history button on settings
2015-02-20 12:05:44 -08:00
Lars Brubaker
01f3478a68 Moved the delete cache data to a common location.
Took out the M109 from 3D STuffmaker so it uses the new override correctly.
2015-02-19 11:37:20 -08:00
Lars Brubaker
fd094f25af Fixed a bug where the temp could get in a state of ping-ponging between values.
Working on better cache cleaning.
Added a heat extruder before homing config option
Made 3D Stuffmaker use the new setting
2015-02-19 10:56:54 -08:00
Lars Brubaker
c484b5746e Warn when adding big parts to the queue 2015-02-18 12:20:58 -08:00
Lars Brubaker
804da8967e Made unit tests for slicing a cube
Got the code passing the tests.
2015-02-17 19:16:10 -08:00
larsbrubaker
2ce5b6ee75 Working more on the new slicer. 2015-02-17 07:58:53 -08:00
larsbrubaker
9d176fcd3b Bottom clip will just go in the mesh position. 2015-02-16 22:42:52 -08:00
larsbrubaker
5b509f340f Renamed a variable in Ray to show it is normalized
Started work on a slicer that works natively on our mesh structureMoved Plane from RayTracer to Vector Math
2015-02-16 19:59:46 -08:00
larsbrubaker
cbbeeac8ae Don't show the bed temp if there is no heated bed.
Don't write bed temp to gcode if there is no heated bed.
Read bed temp through accessor function so we can filter it based on if the printer has a heated bed.
Added BedTemperature function on Active Slice Settings
2015-02-16 16:16:06 -08:00
Gregory Diaz
a5569bfdf7 Fix for duplicate settings bug 2015-02-12 18:02:47 -08:00
Lars Brubaker
e7c0261d25 Made many more of the factory fixed size settings include the point size scaling so they are the right size. 2015-01-27 09:34:15 -08:00
larsbrubaker
13997f0cf1 Added outside in printing. 2015-01-24 10:43:27 -08:00
larsbrubaker
51dcf9bc17 Added has hardware leveling to slice settings and implemented in code to
remove the software print leveling when present.
Added the setting to lulzbot mini, robo r1 and prntrbot simple metal
2015-01-23 08:03:59 -08:00
Lars Brubaker
fdc3842ca7 Good settings for Mini 2015-01-21 09:59:37 -08:00
Lars Brubaker
e1979e770e Made the thumbnails show if gcode or missing file
Moved some code from printer communication to gcodefile
Made the slicing queue only add the settings if they are not already there.
2015-01-20 10:45:34 -08:00
Lars Brubaker
ed7859cfac Let matterslice know we are canceling 2015-01-13 10:34:27 -08:00
Lars Brubaker
5a98936302 Put in more localizations and new strings. 2015-01-09 13:05:30 -08:00
Lars Brubaker
99929ef5b1 Better error message on retraction speed set to 0 (from user support) 2015-01-09 12:57:48 -08:00
Lars Brubaker
d520c04edd Put in the ability to SelectAllOnFocus for TextEditWidget. 2015-01-05 16:19:05 -08:00
Lars Brubaker
369f3c7d70 Fixed a bug when setting the slice settings to say there are 0 extruders. 2015-01-05 10:09:28 -08:00
larsbrubaker
8e96267b6d turn off run in process. 2015-01-04 20:38:50 -08:00
larsbrubaker
0fcc22ca5e Fixed a bug with while editing presets with a pop out window. The window was loosing its content. 2015-01-03 09:03:23 -08:00
Kevin Pope
c975dcc1c5 Merge branch 'development' of https://github.com/MatterHackers/MatterControl into development 2015-01-02 13:07:46 -08:00
Kevin Pope
4d513ab51b Adjust slice settings save/revert buttons 2015-01-02 13:07:30 -08:00
Lars Brubaker
d3942127bb Use the right point size for wrapping. 2015-01-02 12:06:41 -08:00
Lars Brubaker
a7faad70fd Help text lays out a bit better on startup. 2015-01-02 11:34:47 -08:00
Lars Brubaker
c426ae0a96 Made the edit buttons all get bigger when the point size is bigger.
Made the help text wrap.
2015-01-02 11:16:39 -08:00
Kevin Pope
2c106fa44f Working on slice settings widget UI. 2014-12-31 14:17:18 -08:00
Lars Brubaker
c3f2638384 Slicing queue does not need anything in the queue to exist or be selected to do slicing. 2014-12-30 09:41:08 -08:00
Lars Brubaker
dc0b3e641a Got the support interface extruder to be settable. 2014-12-29 17:14:56 -08:00
Lars Brubaker
ffe200c19f Made the average timer a shared resource
Put in the interface material extruder setting
2014-12-29 16:31:30 -08:00
larsbrubaker
b1cc77bbb1 Moving some slice settings ui code into a class so it is easier to move later
Took out some dead code (confusing me about were my changes needed to go)
Renamed some classes for clarity Widget to Window
Changed the edit icon to be something more familiar
2014-12-18 08:11:59 -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
098920e311 Merge pull request #128 from gregory-diaz/development
Development
2014-12-16 16:55:26 -08:00
Lars Brubaker
8eab686d4b Handle the raft and support extruder set to index 0 (undefined). 2014-12-16 16:51:44 -08:00
Lars Brubaker
0b4fad709c Made it so we only heat up the extruders that will be printing.
Including checking for support and raft extruders.
2014-12-16 16:35:56 -08:00
Gregory Diaz
577aa4dbce Merge branch 'my-branch' into development 2014-12-16 15:12:44 -08:00
Gregory Diaz
e1f4c818dd code that handles null organizer settings data 2014-12-16 11:07:44 -08:00
larsbrubaker
ceb8cc6bb5 Thinking about how to edit the slice settings in place. 2014-12-16 08:26:35 -08:00
larsbrubaker
e7a4ca2a8d Improved connection message. 2014-12-15 17:06:37 -08:00
larsbrubaker
740d003723 Took out the simple mode stuff.
Put in a no connection helper message.
2014-12-15 14:17:19 -08:00
Lars Brubaker
cd1a9c5833 Fixed a bug importing new slic3r ini files. 2014-12-11 09:56:03 -08:00