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
larsbrubaker
7d1f698141
Turning off the rooted weak event stuff
2014-08-19 11:41:13 -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
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
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
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
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
0c4c516123
Fixed the file for bed position.
2014-07-24 17:28:11 -07:00
gregory-diaz
de2dbb8a9c
R1 Bed setting code
2014-07-24 17:17:38 -07:00
larsbrubaker
e3d9da11ba
Put back in the BedSettings singleton.
2014-07-24 16:45:50 -07:00
larsbrubaker
85fc6a221c
Hide the progress bar when done loading.
2014-07-22 16:29:35 -07:00
larsbrubaker
e6930205b3
Making sure we free memory.
2014-07-20 16:18:07 -07:00
larsbrubaker
ae5fc574ee
Moved progress control to agg.
2014-07-20 14:56:13 -07:00
larsbrubaker
0344a5a745
Enabled outline view
2014-07-19 16:12:26 -07:00
larsbrubaker
e5a170a38b
Made it possible to show and hide the grid in 3d gcode view.
...
Made the post load processing on gcode files happen in a background thread so as not to lock up the ui.
2014-07-18 12:21:43 -07:00
larsbrubaker
5589b4e737
Don't show selection control on gcode view.
2014-07-03 11:56:07 -07:00
larsbrubaker
b75ae71d24
Made 3D views editable while printing (if not the embedded view).
...
Made the eeprom windows have the correct tab stops.
2014-07-02 13:28:51 -07:00
larsbrubaker
9a8ac29870
Merge branch 'development' of https://github.com/MatterHackers/MatterControl into development
2014-07-02 12:03:04 -07:00
larsbrubaker
c4a6a9960a
Making the windows understand their closed states better.
...
Made print history have a data and a view
2014-07-02 11:43:06 -07:00
Kevin Pope
11b9fd6a98
get/set 'sync to print' setting from datastore.
2014-07-02 10:13:40 -07:00
Kevin Pope
4726bfad86
Changed 2D/3D layer view toggle UI, setting also now saves state.
2014-07-01 19:29:13 -07:00
Kevin Pope
606a361a48
Get/set gcode view settings via datastore.
2014-07-01 18:32:39 -07:00
larsbrubaker
96c2582959
More work on sd card printing.
...
Validate the first layer extrusion width
Make the test work for oems
2014-06-20 17:54:39 -07:00
larsbrubaker
b523c7d486
rename PlatformAbstract
2014-06-19 16:09:38 -07:00