Commit graph

3575 commits

Author SHA1 Message Date
larsbrubaker
60aad769f9 Improved MenuBase to use a MenuItemAction class rather than a TupleList
Made items that are not going to do an action disabled.
Made DropDownMenuWidget AddItem return the created item.
2016-02-13 11:49:09 -08:00
johnlewin
e8a5aa1c62 Merge pull request #555 from jlewin/master
Refactor QueueDataWidget print actions for extensibility
2016-02-12 19:30:38 -08:00
John Lewin
efb58f58f1 Use typename instead of var keyword for clarity 2016-02-12 19:29:40 -08:00
John Lewin
5cf91949d5 Refactor QueueDataWidget print actions for extensibility
- Add types for PrintItem actions and plugins
 - Refactor QueueDataWidget to support new actions and plugins
 - Switch from TupleList to List<PrintItemAction> for menu objects
 - Remove unused xxx_click and xxx_selected delegates
2016-02-12 19:21:43 -08:00
John Lewin
27a2504ece Move constructors to correct location 2016-02-12 19:07:36 -08:00
John Lewin
bad3c63939 Fix Spelling 2016-02-12 19:06:36 -08:00
Lars Brubaker
1727beb7b8 Made the add to queue button work again. 2016-02-12 15:10:23 -08: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
johnlewin
ba01f22dc5 Merge pull request #554 from jlewin/master
Revise waitForOK logic for Repetier
2016-02-11 16:33:12 -08:00
John Lewin
b12bb0f6ac Revise waitForOK logic for Repetier 2016-02-11 16:32:05 -08:00
johnlewin
879914a73c Merge pull request #553 from jlewin/master
Fix NotImplementedException during slicing
2016-02-11 15:55:33 -08:00
John Lewin
5d7a066464 Fix NotImplementedException during slicing
- Ensure invalid extensions don't make it into the queue
 - Ignore invalid extensions when slicing
2016-02-11 15:54:01 -08:00
Lars Brubaker
133764fa3b Fixed the white spacing collapse in the HtmlWidget. 2016-02-11 15:38:32 -08:00
Lars Brubaker
426cd4d74a Comment update 2016-02-11 15:26:14 -08:00
Lars Brubaker
2732d73e3f Don't add polygons to perimeters to check if they have no points.
Make sure we check if we found a point to start on or not.
2016-02-10 16:56:36 -08:00
Lars Brubaker
72b4a1f8d2 Merge branch '1.5.0' 2016-02-10 14:03:09 -08:00
Lars Brubaker
775f057863 Put back in support angle. 2016-02-10 13:19:48 -08:00
Lars Brubaker
9ed2949a96 Put back in support angle. 2016-02-10 13:19:31 -08:00
johnlewin
69b9fc0e27 Merge pull request #552 from jlewin/master
Latest MS - optimized insets
2016-02-10 12:48:32 -08:00
John Lewin
1a078dc50f Latest MS - optimized insets 2016-02-10 12:47:50 -08:00
Lars Brubaker
2d8047cd56 Made insets for a single island attempt to print in an optimized order to minimize travel. 2016-02-10 10:49:58 -08:00
Lars Brubaker
e78203380b Merge pull request #551 from jlewin/master
Minor label changes, FlashForge profile update
2016-02-09 16:15:39 -08:00
Lars Brubaker
535ddace1e Merge branch '1.5.0' 2016-02-09 16:11:50 -08:00
Lars Brubaker
ee5c405f2b Made the SqLite test pass now that we add the coin and stand to the library by default. 2016-02-09 16:11:28 -08:00
Lars Brubaker
1551a989d0 Merge branch '1.5.0'
Conflicts:
	Submodules/MatterSlice
2016-02-09 16:05:58 -08:00
rytz
e98626eebf Minor label changes, FlashForge profile update 2016-02-09 15:05:03 -08:00
Lars Brubaker
6d7368751b Fixing a problem with support generating an extremely complex outer perimeter. 2016-02-05 12:49:19 -08:00
Lars Brubaker
c414cf9f92 Fixing a problem with support generating an extremely complex outer perimeter. 2016-02-05 12:47:56 -08:00
johnlewin
5108720604 Merge pull request #550 from jlewin/master
Clean up solution file
2016-02-04 15:36:53 -08:00
John Lewin
0b64dbd226 Clean up solution file 2016-02-04 15:36:03 -08:00
Lars Brubaker
535f3f6cef Merge pull request #548 from gregory-diaz/master
Final printer profile changes for ROBO 3D
2016-02-04 14:11:04 -08:00
Lars Brubaker
b84e7cbf5b latest agg 2016-02-04 14:02:09 -08:00
johnlewin
d4fff4efe1 Merge pull request #549 from jlewin/master
Revise ManufacturerNameMapping DropList support
2016-02-04 13:07:53 -08:00
John Lewin
ac279ccbe3 Revise ManufacturerNameMapping DropList support
- Ensure list items use the ASCII file system values
 - Use mapped Unicode manufacturer names where appropriate
2016-02-04 12:38:24 -08:00
Gregory Diaz
2f189789c2 Final printer profile changes for ROBO 3D 2016-02-04 12:36:53 -08:00
Lars Brubaker
fb860d31f9 Merge branch '1.5.0'
Conflicts:
	Submodules/MatterSlice
2016-02-04 10:17:02 -08:00
Lars Brubaker
00a092d261 Make sure we always start the next extrusion at the layer height that it is supposed to be at.
Spelling.
2016-02-04 10:06:27 -08:00
Lars Brubaker
2b17c16b45 Merge branch 'master' of https://github.com/MatterHackers/MatterControl
Conflicts:
	StaticData/Translations/Master.txt
2016-02-04 09:50:40 -08:00
Lars Brubaker
933c90d1a4 Put in a warning for having a G29 or G30 in the start gcode and having print leveling turned on. 2016-02-04 09:50:00 -08:00
larsbrubaker
2a96c584d4 Updating to corrected MS. 2016-02-04 07:58:50 -08:00
larsbrubaker
c7f3f82a3e Removed code from MS that should not be in use yet. 2016-02-04 07:55:49 -08:00
Lars Brubaker
fe9f131d94 Merge remote-tracking branch 'origin/1.5.0' 2016-02-03 16:25:02 -08:00
Lars Brubaker
f6ae70a20b Back to the 1.5 versions of agg and ms 2016-02-03 14:53:43 -08:00
Lars Brubaker
c076afa9c9 Change print level stream to only eat G29 when in print leveling. 2016-02-03 14:45:34 -08:00
Lars Brubaker
4b0a0157c7 Turn off the fan options if the printer does not have a fan 2016-02-03 12:16:48 -08:00
Lars Brubaker
573b1e361e Latest agg and ms 2016-02-03 11:30:20 -08:00
johnlewin
432932cb50 Merge pull request #547 from gregory-diaz/1.5.0
Added printer profiles for new affiliate Tosingraf
2016-02-03 10:44:34 -08:00
Gregory Diaz
dafef4394b Added printer profiles for new affiliate Tosingraf 2016-02-03 10:35:14 -08:00
Lars Brubaker
dd41142816 More work on mini-html widget 2016-02-02 17:49:19 -08:00