Commit graph

12709 commits

Author SHA1 Message Date
Lars Brubaker
5fbf6281d7 put in the ability to specify "; NO_PROCESSING" on a gcode line
issue: MatterHackers/MCCentral#4663
set position Z Tower and no Level
2018-12-03 16:33:35 -08:00
Lars Brubaker
b318c6f018
Merge pull request #4049 from larsbrubaker/master
Making it possible to have a z offset in multi extruder setups
2018-12-03 15:26:57 -08:00
Lars Brubaker
fa218d9ebe Making it possible to have a z offset in multi extruder setups 2018-12-03 14:58:42 -08:00
Lars Brubaker
7f5399fa00
Merge pull request #4048 from larsbrubaker/master
Removed 'Setup...' button
2018-12-03 13:37:26 -08:00
Lars Brubaker
3ef1abd065 Removed 'Setup...' button
Improved Print popup
Made print popup always available

issue: MatterHackers/MCCentral#4661
Unify 'Setup...' into 'Print'
2018-12-03 13:23:24 -08:00
Lars Brubaker
6edfd4b9f0
Merge pull request #4046 from larsbrubaker/master
Made less copies in memory
2018-12-03 09:15:01 -08:00
LarsBrubaker
38453f614f Made less copies in memory 2018-12-02 22:45:12 -08:00
Lars Brubaker
19a1c9b593
Merge pull request #4045 from larsbrubaker/master
First pass of in memory processing working (libigl booleans)
2018-12-02 13:27:45 -08:00
LarsBrubaker
f59b2af33a First pass of in memory processing working 2018-12-02 09:44:34 -08:00
LarsBrubaker
8b3fd87693 adding some debugging 2018-12-01 10:04:11 -08:00
LarsBrubaker
378d15400d More work on new booleans 2018-12-01 10:04:10 -08:00
Lars Brubaker
8fdaf7bfbd
Merge pull request #4044 from jlewin/master
Fix Android build error
2018-11-30 16:06:32 -08:00
John Lewin
ca47f3bacd Fix Android build error 2018-11-30 15:07:22 -08:00
johnlewin
af22d2c34c
Merge pull request #4043 from jlewin/master
Remove ActivePrinter
2018-11-30 14:55:48 -08:00
John Lewin
873c854139 Add TODO around questionable practice 2018-11-30 14:41:34 -08:00
John Lewin
5804173ab9 Use automation helper to validate ActivePrinters.First is valid
- Not valid for use in multi-printer scenarios
2018-11-30 14:08:29 -08:00
John Lewin
05d7ae286c Remove ActivePrinter 2018-11-30 14:08:29 -08:00
John Lewin
bc4efaf18a Remove ActivePrinter from serial ports, pass settings to port calls
- Add PrinterSettings to PortFactory Create/PortAvailable methods
- Add ApplicationController->LogInfo for status reporting
- Remove printer coupling in tcp/x3g for status reporting
- Issue MatterHackers/MCCentral#4549
Remove ActivePrinter from ApplicationController
2018-11-30 14:08:29 -08:00
John Lewin
d850573340 Hook ProfileManager listener up to SettingChanged 2018-11-30 14:08:29 -08:00
John Lewin
ed16199978 Extract PrinterSettings from MatterControl 2018-11-30 14:08:29 -08:00
John Lewin
e53d1f614f Fire SettingChanged from ActiveMaterialKey setter 2018-11-30 14:08:29 -08:00
John Lewin
4ee6169778 Move MatterControl dependencies into application layer 2018-11-30 14:08:28 -08:00
John Lewin
fe2f71559f Correct whitespace 2018-11-30 14:08:28 -08:00
johnlewin
c45cfde1b7
Merge pull request #4042 from larsbrubaker/master
Finishing up Welcome Page
2018-11-30 14:08:05 -08:00
Lars Brubaker
5c4b9f92c2 Changed the suppression logic for welcome page
issue: MatterHackers/MCCentral#4647
Consider showing welcome screen until the user opts-out
2018-11-30 12:06:24 -08:00
Lars Brubaker
726b14f9c0 disable export if printer not setup
show reason why export is disabled

issue: MatterHackers/MCCentral#4573
Export should follow the same rules as printer/setup buttons
2018-11-30 12:05:48 -08:00
johnlewin
33d4ed529c
Merge pull request #4040 from jlewin/master
Add test for Smoothie dual extruder response format
2018-11-29 17:52:00 -08:00
John Lewin
7e3d4ea012 Revise temperature parsing for Smoothieware
- Issue MatterHackers/MCCentral#4648
Not showing T1 actual temp on Smoothie Dual Pulse
2018-11-29 17:45:16 -08:00
John Lewin
17eee8ff9c Add test for Smoothie dual extruder response format
- Issue MatterHackers/MCCentral#4648
Not showing T1 actual temp on Smoothie Dual Pulse
2018-11-29 17:34:42 -08:00
johnlewin
1319594da2
Merge pull request #4039 from jlewin/master
Use agg_basics.GetLongHashCode for ID
2018-11-29 17:26:07 -08:00
John Lewin
62055129b4 Capture parent SystemWindow on click, exit if null
- Issue MatterHackers/MCCentral#4567
Null reference error in ShowPopup.widgetRelativeTo_PositionChanged
2018-11-29 17:14:51 -08:00
John Lewin
13001df42f Use agg_basics.GetLongHashCode for ID
- Issue MatterHackers/MCCentral#4636
Primitives should use 3D icons, even when flat icons are selected
2018-11-29 17:14:51 -08:00
johnlewin
82a48dbe41
Merge pull request #4038 from larsbrubaker/master
un-mess-up DialogPage private internals
2018-11-29 17:14:02 -08:00
Lars Brubaker
af23c44b20 un-mess-up DialogPage private internals 2018-11-29 16:27:55 -08:00
Lars Brubaker
e13a80f27a
Merge pull request #4037 from larsbrubaker/master
making welcome page more persistent
2018-11-29 15:58:16 -08:00
Lars Brubaker
209ea7f18e making welcome page more persistent
issue: MatterHackers/MCCentral#4647
Consider showing welcome screen until the user opts-out
2018-11-29 15:44:01 -08:00
johnlewin
f5b379a14e
Merge pull request #4036 from larsbrubaker/master
Making more tests run
2018-11-29 14:57:45 -08:00
John Lewin
136f46b03c Use corrected spelling 2018-11-29 14:48:50 -08:00
Lars Brubaker
7f95e39dd2 Disable if seen 2018-11-29 14:29:43 -08:00
Lars Brubaker
580c1cd6b7 Making more tests run 2018-11-29 14:26:35 -08:00
johnlewin
3ff3157831
Merge pull request #4035 from jlewin/master
Spelling
2018-11-29 14:12:11 -08:00
John Lewin
970d68f5c0 Spelling 2018-11-29 13:41:24 -08:00
Lars Brubaker
80ea3716d9
Merge pull request #4034 from larsbrubaker/master
ensuring good slice settings
2018-11-29 13:39:37 -08:00
Lars Brubaker
5bdd81da1e ensuring good slice settings
issue: MatterHackers/MCCentral#4641
Consider adding constraints to line lengths in gcode fields
2018-11-29 13:13:25 -08:00
Lars Brubaker
a29dc79e32
Merge pull request #4033 from larsbrubaker/master
First pass of interface tour is ready
2018-11-29 11:24:04 -08:00
Lars Brubaker
16e484cc8f Fixing test for welcome dialog 2018-11-29 10:02:47 -08:00
Lars Brubaker
9d6db74793 First pass of interface tour is ready
issue: MatterHackers/MCCentral#4561
Create new startup Ui walk through to show users where ui elements can be found
2018-11-29 09:54:00 -08:00
johnlewin
a1b7870565
Merge pull request #4032 from jlewin/master
Only set printer viewstate if not null
2018-11-29 08:38:04 -08:00
John Lewin
f6f138a72c Only set printer viewstate if not null 2018-11-29 08:30:10 -08:00
johnlewin
8175b22978
Merge pull request #4031 from jlewin/master
Latest agg-sharp
2018-11-28 17:47:25 -08:00