Commit graph

202 commits

Author SHA1 Message Date
larsbrubaker
8237fb5e98 Made the default sliders have some size. 2014-10-17 12:14:06 -07:00
larsbrubaker
55923d8f2a Fixed the text creator to work with new MeshGroups code for AMF.
Move more stuff from View3DWidget into separate files.
Renamed View3DWidget.
2014-10-16 17:52:21 -07:00
larsbrubaker
f9d4d526e6 Now align works. 2014-10-16 12:58:51 -07:00
larsbrubaker
398023ba7b Put in actual extruder temp setting and reading for multi extruders.
Got rid of crash when no gcode loaded and try to clear it.
2014-10-15 17:04:14 -07:00
larsbrubaker
edcce1e360 Moving PartPreview3DWindow into partial class with the processors being partial adds so it is easier to navigate the code.
Can export from amf
Starting work on align
2014-10-15 14:11:14 -07:00
larsbrubaker
098b203153 Making the progress bars much better. 2014-10-15 10:50:22 -07:00
larsbrubaker
242bac2b1a Get the transform from the right array. 2014-10-15 08:01:48 -07:00
larsbrubaker
fabbbc4472 Merge branch 'development' of https://github.com/MatterHackers/MatterControl into development 2014-10-15 07:44:59 -07:00
larsbrubaker
c2e7ce949c Put the sort vertices into mesh 2014-10-15 07:44:50 -07:00
larsbrubaker
941c06555b Made the multi object stls generate better thumbnails.
Better progress indication.
Fixed bugs in ungrouping amfs
2014-10-14 14:38:17 -07:00
larsbrubaker
92758491a7 show save buttons when material changes not when selection changes 2014-10-14 11:15:42 -07:00
Kevin Pope
eed4306c1f Adjusted library items. 2014-10-13 19:29:25 -07:00
larsbrubaker
20c60380c7 Make sure we remember what material a mesh is using when we copy it. 2014-10-13 18:20:01 -07:00
larsbrubaker
1f5bd3fcad Save 'save as' meshes as amf. 2014-10-13 15:58:06 -07:00
larsbrubaker
ba9834fec6 Did not mean to check in the conflict. 2014-10-13 12:28:59 -07:00
larsbrubaker
196c3e1c76 Merge remote-tracking branch 'Greg/development' into development
Conflicts:
	PartPreviewWindow/View3DTransfromPart.cs
2014-10-13 12:27:31 -07:00
larsbrubaker
c7915b30b9 Saving as stl (amf broken)
Better labels on progress.
2014-10-12 20:47:54 -07:00
larsbrubaker
3f7c300d2a Make sure we don't try to create thumbnails for things we can't. 2014-10-12 20:40:38 -07:00
larsbrubaker
426742ebf2 Got auto arrange working with groups 2014-10-12 18:49:46 -07:00
larsbrubaker
69825d48dc Merge branch 'development' of https://github.com/MatterHackers/MatterControl into development 2014-10-12 08:18:34 -07:00
larsbrubaker
d3cd9a25f9 Making ungroup work on meshes (this is what used to happen when entering edit).
New CreateDiscreteMeshes that works on attached mesh volumes rather than an orthographic projection.
Put in a "Selection" menu for 3D editing that lets one group and ungroup and assign materials.
2014-10-12 08:18:24 -07:00
Kevin Pope
fbe1333cf0 Change file open functionality to async compatible. 2014-10-11 14:48:10 -07:00
larsbrubaker
b90177e4e0 Fixed the 3d gcode view stopping correct rendering.
Removed MatterRepair from project
Renaming
2014-10-11 08:13:26 -07:00
gregory-diaz
f6e5929e5b Added Export button to PartPreviewWindow with functionality. 2014-10-10 14:52:50 -07:00
larsbrubaker
b8b3370eb6 Fixed lay flat with groups 2014-10-10 09:30:44 -07:00
larsbrubaker
d8010a3116 We can select parts again.
We don't automatically change the selected mouse state.
2014-10-09 14:10:17 -07:00
larsbrubaker
2d3d26a68d Working to get the collision stuff working with mesh groups
Put in the RomotingLite project to start on TigerSong
2014-10-09 11:29:33 -07:00
larsbrubaker
3a39e79580 Got the rotate and scale working again (with groups)
Took out some dead code.
Making going into edit mode not do any work.
Changing split to group and ungroup
2014-10-08 16:34:25 -07:00
larsbrubaker
158ec2c0dd MatterControl is compiling with the new MeshGroups code. 2014-10-07 18:00:17 -07:00
kevinepope
53551add48 More work on Library. Edit mode now contains export and edit functions (during single selection). 2014-10-05 18:12:37 -07:00
kevinepope
bacd85da89 Added sliding action buttons to PrintLibrary and Print History.
Made it possible to open part preview directly into 'Edit' mode.
2014-10-05 16:07:06 -07:00
larsbrubaker
0b5039eaa2 Try to use the amf loaded when the file name is .amf 2014-10-03 18:01:00 -07:00
Kevin Pope
ff7ec1b6dd Don't show 3D Layer View in Touchscreen mode (for now). 2014-10-02 18:53:46 -07:00
larsbrubaker
2881375666 Making it possible to register for specific settings changes (extending what we've been doing to be more generic). 2014-10-02 14:42:18 -07:00
larsbrubaker
7a3d263f9d Improved the parameters that we pass to gcode renderer (made them a class)
Made it so we can remove the offsets when rendering multi material gcode
Default to grid on
Extruder offsets are now loadable and savable and editable
2014-09-29 17:59:57 -07:00
larsbrubaker
1800734347 Starting to get AMF in as a file type
Unified all the open dialogs to use a common file type list
Made application settings hold the file lists
Made the extruder count a member of ActiveSliceSettings
Made an extruderOffsets mapping
2014-09-26 17:52:54 -07:00
larsbrubaker
e75dc94e0d Fixed a bug when closing the 3D view while it is still loading or processing.
Working on adding material settings to 3D view.
2014-09-26 15:04:04 -07:00
larsbrubaker
bbbac004f7 Merge branch '1.1.3' into development 2014-09-26 12:01:22 -07:00
larsbrubaker
db6439d593 Allow integer rotation.. 2014-09-26 10:57:11 -07:00
Kevin Pope
2faec9d1c0 Work on print history widget. 2014-09-24 19:14:31 -07:00
Kevin Pope
4e4f257737 Updating preview window controls. 2014-09-24 11:15:38 -07:00
Kevin Pope
bdef196434 Changed main application to MVC. UI rework (Configuration Page esp. in progress). 2014-09-19 19:17:12 -07:00
Kevin Pope
73b6c8298b Added custom themed slider, added double slider. 2014-09-17 19:18:46 -07:00
larsbrubaker
749bcd06c4 Made the oem image always get added to the bed. 2014-09-09 15:17:49 -07:00
larsbrubaker
2b17d630b2 Make the window state that it uses gl. 2014-09-08 15:52:46 -07:00
larsbrubaker
c9ffc3eb98 Made fixed width and height in button factory doubles. 2014-08-30 13:28:13 -07:00
larsbrubaker
9bbd272467 Cleaned up the GetRenderType call to eventually improve the 3d gcode layer creation speed
Made setting the extruder temp to 0 suppress outputting M109
2014-08-29 10:45:21 -07:00
Kevin Pope
3fe41a6dc8 Made 3d render type a persistent user setting, defaulting to outline. Made 'Add' buttons on action bar and queue menu consistent. 2014-08-27 14:15:41 -07:00
larsbrubaker
4a481fb867 Made the gcode 3d view recreate the bed correctly
Made the printer separate position tracking from bed leveling re-write
2014-08-26 17:38:23 -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