Commit graph

245 commits

Author SHA1 Message Date
larsbrubaker
239ecbd36d Make the bed image stay when the bed is not rotating.
Make the print history not crash when rebuilding from separate thread.
2014-11-11 17:15:35 -08:00
larsbrubaker
aa3d4d9ba9 Change the selected queue item to the save as item when done saving. 2014-11-11 12:17:41 -08:00
larsbrubaker
b100ca717f Made it only put saved meshes in the queue after they are done saving so you can't get in a bad loading state.
Fixed some timer starting issues in printer communication.
2014-11-11 12:09:09 -08:00
larsbrubaker
06b7d61e57 Fixed theme of save and save-as 2014-11-06 11:57:32 -08:00
larsbrubaker
f244982991 Check for null. 2014-11-05 15:18:46 -08:00
larsbrubaker
e7249ab18a oops. don't turn of trace generation. 2014-11-04 14:53:02 -08:00
larsbrubaker
8ea7d2db11 put in some diagnostics
Better update messages.
2014-11-04 12:19:35 -08:00
larsbrubaker
2ce24de08c Made the progress info in View3D go through our code rather than bacground task. 2014-11-04 10:27:59 -08:00
larsbrubaker
5e59bda7c3 fixed the colors to match the last release.
Made the export multi material work for more than 2 extruders.
Made the parts that are outside the extruder count map to extruder 1.
2014-11-01 14:33:59 -07:00
John Lewin
1ff9131ad0 Switch to async file dialogs 2014-10-31 17:37:40 -07:00
larsbrubaker
dda44300a1 Made the part window close right. 2014-10-30 14:42:00 -07:00
larsbrubaker
6c33e4d084 fixed the escape key to cancel a drag in 3d. 2014-10-30 13:39:03 -07:00
Kevin Pope
2cec1b224c Fix bug when closing preview window popout. 2014-10-29 19:35:08 -07:00
Kevin Pope
7f06d069e0 Widened the print connection buttons a bit and made a separate part preview container widget. 2014-10-29 16:55:44 -07:00
larsbrubaker
330d75079c More allocation validation. 2014-10-29 15:47:10 -07:00
larsbrubaker
2a822b15a4 Put in a group button and made it work. 2014-10-29 13:15:53 -07:00
larsbrubaker
ed9bcbc1b4 removing dead code 2014-10-29 12:02:35 -07:00
larsbrubaker
4f3b9194d0 align now makes a group after doing the align. 2014-10-28 12:27:22 -07:00
larsbrubaker
9a96f88a04 Fixed a bug in ungroup (duplicating the wrong transform)
Put in some exceptions for bad conditions.
2014-10-28 12:07:51 -07:00
Kevin Pope
908959d6ca Merge branch 'development' of https://github.com/MatterHackers/MatterControl into development 2014-10-27 19:54:15 -07:00
Kevin Pope
ff6e05cb4d Set default render to Shaded, if Outlines are not supported. 2014-10-27 19:54:01 -07:00
larsbrubaker
93b6fa049c Making the 2d 3d button not show in gcode view until it is needed. 2014-10-27 17:20:32 -07:00
Kevin Pope
caed3e4b52 Merge branch 'development' of https://github.com/MatterHackers/MatterControl into development 2014-10-27 11:50:22 -07:00
Kevin Pope
e3af28900e Make 3D view panels visible in edit mode only.
Make 2D view panel visible only after layer data is generated.
2014-10-27 11:49:59 -07:00
larsbrubaker
a7989de8e2 Fixed a bug with trying to render null meshes.
Starting work on fixing grid on gcode view not being able to be hidden.
2014-10-27 10:33:41 -07:00
larsbrubaker
3af659dc9d Making canceling during load work much better.
STLs can now stop loading during most of the load operations (only sort verts cannot)
Changed the signature on report progress ratio to make it clearer.
Made mesh viewer handle better load stoping.
2014-10-26 18:08:03 -07:00
larsbrubaker
ff9c13baa6 Fixed entering edit when clicking "add" (large models could cause a race condition).
Made better progress indication while loading models on add
2014-10-24 17:27:38 -07:00
larsbrubaker
af16d96004 Now we always add to our library folder when adding to the library. 2014-10-24 15:37:03 -07:00
larsbrubaker
b2643d55c4 Making the library always save to its own store
fixed a problem when the extension mc is opened with is nothing a part would be added to the plate.
2014-10-24 14:55:27 -07:00
larsbrubaker
08dc379472 Merge remote-tracking branch 'Greg/development' into development
Conflicts:
	PrinterControls/PrinterConnections/PrinterListItems.cs
2014-10-24 13:53:00 -07:00
larsbrubaker
222a5a46a7 Changed ButtonEventHandler to EventHandler
Made lock disable the selection widget but be more inteligent about re-enabling it after unlock
2014-10-24 13:41:13 -07:00
larsbrubaker
e3ba5f3ea7 Made an enum rather than an opaque bool. 2014-10-23 18:06:16 -07:00
larsbrubaker
27b921635f Make sure we only center files that have not had their position changed by the user. 2014-10-23 17:58:48 -07:00
larsbrubaker
e7678a7b1d On enter edit click the select part button. 2014-10-23 16:00:33 -07:00
larsbrubaker
3386bba281 Made any save of a file unsure that we put it in the library.
Took out dead CreateCopyInQueue code
Made it possible to update the FileLocation of a PrintItem.
2014-10-23 14:40:12 -07:00
John Lewin
87026439c1 Invoke ShowMessageBox on UI Thread 2014-10-23 10:05:29 -07:00
larsbrubaker
3fae1e4caf Merge branch 'development' of https://github.com/MatterHackers/MatterControl into development 2014-10-22 11:07:50 -07:00
larsbrubaker
2c2368d969 Fixed a memory leak in ViewGcodeBasic.
Made sd files load into an empty queue
2014-10-22 11:06:52 -07:00
kevinepope
e936fe98f7 Change message confirmation dialogs from modal to async w/callback. 2014-10-21 21:20:09 -07:00
larsbrubaker
6dd447e415 Improved the material selection code.
Started work on changing material color
fixed some bugs.
2014-10-20 17:02:25 -07:00
larsbrubaker
df686386e2 Merge branch 'development' of https://github.com/MatterHackers/MatterControl into development
Conflicts:
	ApplicationView/CompactTabView.cs

Made a new Draw EventHandler for GuiWidget
Made mesh viewer have colors per material
Made the screen reload on change printer
Made the select material a radio button, much easier to use.
2014-10-18 13:23:53 -07:00
larsbrubaker
38e55eefbb Working on material color setting 2014-10-18 10:26:36 -07:00
Kevin Pope
6646db683f Spelling correction. 2014-10-17 19:17:10 -07:00
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