Commit graph

908 commits

Author SHA1 Message Date
larsbrubaker
765c68e02f Put in an HDL printer config 2014-08-20 12:24:55 -07:00
larsbrubaker
be9ec01b36 don't run in process. 2014-08-20 12:10:31 -07:00
larsbrubaker
6b5caf0859 Put in some debugging for recreating the third panel view.
fixed a mem leak in third panel
made the first layer show in sync to print
Made the current layer show in sync to print
2014-08-20 11:04:43 -07:00
larsbrubaker
b443e8fb34 Merge branch 'development' of https://github.com/MatterHackers/MatterControl into development 2014-08-19 11:41:31 -07:00
larsbrubaker
7d1f698141 Turning off the rooted weak event stuff 2014-08-19 11:41:13 -07:00
Kevin Pope
fca25dd045 Merge commit '3771ec374f' into development 2014-08-19 11:14:07 -07:00
Kevin Pope
16dc551ea3 Add ability to detect device code (along with firmware version). 2014-08-19 11:13:52 -07:00
larsbrubaker
4b405a6aa8 Add a store state before change slice settings panel. 2014-08-19 10:10:08 -07:00
larsbrubaker
3771ec374f Getting the sync to print working better. 2014-08-18 16:42:04 -07:00
larsbrubaker
f202a3336f Turned the 3d view render options into radio buttons.
Made the 2D gcode view able to show speed and extrusion simulation.
Made the 3D gcode view able to turn off speed and extrusion simulation.
2014-08-18 11:02:00 -07:00
larsbrubaker
66e0fb3b4d Put in some code for me to see a graph of the ms count of each frame. 2014-08-17 20:53:00 -07:00
Kevin Pope
4c422cbf20 Making auto-update process more robust. Added secondary download attempt and connection error handling. 2014-08-16 11:18:12 -07:00
Kevin Pope
23842ae901 Merge commit 'e1184db77b' into development 2014-08-16 10:45:03 -07:00
Kevin Pope
ba386f1725 Working on auto-updater. 2014-08-16 10:44:56 -07:00
larsbrubaker
e1184db77b Made MatterSlice use interface layers. 2014-08-15 16:37:24 -07:00
larsbrubaker
ba6924c12c Make sure we can always edit non-embeded 3d views when they are available. 2014-08-14 18:08:51 -07:00
larsbrubaker
a188096eee Made the mesh viewer hold 3 transforms rather than one for scale rotate and translate.
That way we can edit them individually easily.
2014-08-14 09:58:17 -07:00
larsbrubaker
15de2574bf Let extra length on restart be negative. 2014-08-11 15:51:19 -07:00
larsbrubaker
430f803f38 Made the infill understand a %.
Upgraded to the latest slic3r release.
2014-08-11 15:41:38 -07:00
larsbrubaker
fe0a0eb696 Don't pass anything to the testDispatch. 2014-08-11 10:23:30 -07:00
larsbrubaker
3911d8d14a Default to lines 2014-08-11 09:25:38 -07:00
larsbrubaker
69c191a54d Moved a few more RootedEventHandlers to WeakRootedEventHandlers 2014-08-10 12:30:49 -07:00
larsbrubaker
858f6a3a66 Don't run MC inprocess for pc 2014-08-08 18:08:30 -07:00
larsbrubaker
b707c9c7ff Put in some new slice settings for matter slice.
Fixed some buttons to go onuithread
2014-08-08 17:03:00 -07:00
larsbrubaker
2af2997818 Made UpdateStatusChanged a week event.
Fixed a typo in help.
2014-08-08 10:40:01 -07:00
larsbrubaker
bbca065e18 New weak event rooted event.
Fixed color theme changing in 3d view.
Fixe bed shape and size changing on printer change.
2014-08-08 10:25:44 -07:00
Kevin Pope
10306b3d31 Clean-up deprecated code (PrinterCommunication). 2014-08-05 10:34:26 -07:00
larsbrubaker
d47bb0e6e3 Typedef needed 2014-08-01 17:46:39 -07:00
larsbrubaker
acf79986a7 put in fix for smoothie reading of position (m114). 2014-08-01 17:27:02 -07:00
larsbrubaker
f625762602 Made sure everything is going through frosted serial.
Better cross platform support.
2014-07-28 13:48:28 -07:00
larsbrubaker
1a09d13a65 Fixed a beg with prntrbot simple first_layer_speed
Working to get more code compiling cross platform
2014-07-28 11:23:46 -07:00
larsbrubaker
005f5e5ec6 Made leveling calibration include the width of the paper (subtract it) when calculating the plane of the bed. 2014-07-26 15:51:44 -07:00
larsbrubaker
9eddf6822b Moved SliceSettingsWidgetUiState into its own file
Fixed the edit locking during loading in 3d view.
Got the 3d views to update the bed size and shape when changed.
2014-07-26 13:43:55 -07:00
larsbrubaker
ca1b316184 Check for null. 2014-07-25 17:27:28 -07:00
larsbrubaker
5c506e7317 Changes for new Mesh viewer api
Finer settings for what causes reload of ui in slice settings.
2014-07-25 17:13:42 -07:00
larsbrubaker
0838cc5e0f improved colors on gcode bed 2014-07-25 14:21:10 -07:00
larsbrubaker
8db44f30a8 Actual final settings in consideration of the working bed size. 2014-07-24 17:59:12 -07:00
larsbrubaker
0c4c516123 Fixed the file for bed position. 2014-07-24 17:28:11 -07:00
larsbrubaker
7c15a26966 Merge remote-tracking branch 'Greg/development' into development 2014-07-24 17:24:33 -07:00
gregory-diaz
de2dbb8a9c R1 Bed setting code 2014-07-24 17:17:38 -07:00
larsbrubaker
9215d0806a Merge remote-tracking branch 'Greg/development' into development 2014-07-24 17:17:06 -07:00
gregory-diaz
62366ffbe5 Merge remote-tracking branch 'upstream/development' into development 2014-07-24 16:47:22 -07:00
larsbrubaker
e3d9da11ba Put back in the BedSettings singleton. 2014-07-24 16:45:50 -07:00
gregory-diaz
c33da98a93 Merge remote-tracking branch 'upstream/development' into development 2014-07-24 16:39:24 -07:00
larsbrubaker
349c5ab0d0 Put in the actual settings for the bed image. 2014-07-24 16:27:30 -07:00
gregory-diaz
65acf99994 Merge remote-tracking branch 'upstream/development' into development 2014-07-24 15:52:54 -07:00
larsbrubaker
3ffe282661 Adding in a bed image for RoBo 2014-07-24 15:47:18 -07:00
gregory-diaz
fde28c99b0 Finished reload when settings under slice settings -> printer -> general are changed and updated material presets for R1. 2014-07-24 14:11:10 -07:00
gregory-diaz
ba41068840 Fixed tab change on reload 2014-07-23 17:43:35 -07:00
gregory-diaz
17bedffe91 When changing a setting on Slice Settings -> Printer ->General, Ui reloads (have to figure out how to keep tabs from changing on reload) 2014-07-23 17:38:47 -07:00