Lars Brubaker
bd6035e358
Fixed the regression with the thumbnails not being clickable.
2015-08-07 12:01:05 -07:00
Lars Brubaker
8caa4d6f0e
Fixed the bed and the 3D view to always show parts in the right place.
...
Made a warning if a part is off the bed and offer to fix it.
2015-08-06 15:20:04 -07:00
Lars Brubaker
10fa7f4f61
Save as widget is working correctly.
2015-08-05 13:19:38 -07:00
Lars Brubaker
b1671feb1d
Put in a 13 point disk option.
2015-08-05 11:12:01 -07:00
larsbrubaker
2e1e555bb1
Run the correct setup wizard when required
...
Throw errors if we don't have code for a wizard.
2015-08-01 15:03:43 -07:00
larsbrubaker
5e6af4b2f6
Making print leveling code go through the loaded print leveling solution (rather than the leveling plane).
...
Refactoring.
Working on a new 7 point radial print leveling solution for delta printers.
2015-08-01 14:44:53 -07:00
Lars Brubaker
73fd06a39d
The library selector can now return the right selected library.
2015-07-31 18:18:21 -07:00
Lars Brubaker
f21881305d
Made the selection list remain accurate.
2015-07-31 16:54:09 -07:00
Lars Brubaker
888bb86b6d
Made the button options bar hide and show again with edit.
...
Improved what call back function take
Killed dead code
2015-07-31 16:20:16 -07:00
Lars Brubaker
40220aa8f2
Refactoring
2015-07-31 16:01:57 -07:00
Lars Brubaker
b7005ae579
Made the bread crumbs start out initialized
2015-07-31 13:24:45 -07:00
Lars Brubaker
4a7a82097e
More work on save as.
2015-07-31 12:04:11 -07:00
Lars Brubaker
79fa6f3db8
Making the bread crumbs be a portable widget.
2015-07-30 17:42:58 -07:00
Lars Brubaker
bf2484cdc3
Make it possible to set the blender on the AsyncLoad widget
...
Fixed a crash with an empty queue
2015-07-27 11:00:07 -07:00
Lars Brubaker
c61f38fc1b
code maid.
2015-07-25 13:37:35 -07:00
Lars Brubaker
c70d56c3be
Change more background workers to async
...
Put in a cast (Action) so we don't have to do () => func();
2015-07-21 11:10:01 -07:00
larsbrubaker
4dbc03edb8
Change from background workers to async functions
...
Made the SlicingOutputMessage and SlicingDone events not rooted (as print item wrappers aren't)
2015-07-21 08:10:05 -07:00
John Lewin
043c32e01b
Revise thumbnail click behavior to use existing implementation
2015-07-14 20:19:37 -07:00
Lars Brubaker
d4b471842b
Made the GetPrintItemWrapperAsync take an optional ReportProgressRatio.
...
Made it possible to show the wrapper loading progress.
Made the ray trace images more white.
2015-07-14 16:16:58 -07:00
Lars Brubaker
93bed277ed
Made the getting of the thumbnail file name public.
...
Made an EventHandler on LoadComplete for async image widgets
2015-07-13 17:48:42 -07:00
Lars Brubaker
09e153737f
Put in the ability to turn of 3D thumbnail rendering.
2015-07-13 15:23:31 -07:00
Lars Brubaker
34da6eda80
Made the folder thumbnails clickable.
2015-07-07 17:47:52 -07:00
Lars Brubaker
610816070a
Making the export button have the right state based on the permissions of the item being selected.
2015-07-07 09:52:48 -07:00
Lars Brubaker
58dddd4c4a
Made the thumbnail not use a background worker.
2015-07-02 16:16:17 -07:00
Lars Brubaker
5cc1b651b4
UI thread is more explicit about what functions it accepts and now accepts no parameter functions.
2015-06-11 12:06:40 -07:00
larsbrubaker
859c51d3e5
Some more work on perspective rendering.
2015-05-25 18:27:16 -07:00
Lars Brubaker
703021620d
Made a base class for the menus
...
Made more shared code for them
2015-05-20 17:34:55 -07:00
Lars Brubaker
b1a5f4200c
Made the about window always on top
...
made an update notification in the menu bar area
took the "about' tab off the main page
Cleaned up the checking of touchscreen
Made a new Features section for the printer settings
2015-05-20 10:55:14 -07:00
Lars Brubaker
cbefcfdfee
Put in a Settings menu that can open the various pop out windows
2015-05-19 14:43:24 -07:00
larsbrubaker
939bafa214
The perspective renderer is working better.
2015-05-06 08:11:05 -07:00
larsbrubaker
ee8be322da
Merge branch 'development' of https://github.com/MatterHackers/MatterControl into development
2015-05-05 20:07:12 -07:00
Lars Brubaker
b78a075bcb
Some wore on selecting ray tracing by mesh size.
2015-05-05 16:59:03 -07:00
Lars Brubaker
8709876cfc
Better ray-trace rendering
2015-05-05 12:37:32 -07:00
larsbrubaker
9f26f88123
more work on raster drawing
2015-05-04 22:47:12 -07:00
larsbrubaker
05d7d7eae3
Made it easier to switch render types.
2015-04-27 07:42:40 -07:00
larsbrubaker
b4c6001176
Got the code closer to being able to do perspective non-raytraced renders of thumbnails.
2015-04-27 07:35:52 -07:00
Lars Brubaker
3f7c21135d
Working on the ray tracing being an option all the time.
...
Making the intermediate layout much more intuitive
2015-04-24 10:17:05 -07:00
Lars Brubaker
c0bc906b49
Did some work to make thumbnails more responsive.
2015-04-20 11:48:30 -07:00
larsbrubaker
c76ca34eee
Made an experimental thumbnail ray tracer.
2015-04-19 20:15:40 -07:00
Gregory Diaz
61a5b564a6
Created command line utility to start MatterControl and export gcode.
2015-04-14 17:15:58 -07:00
Lars Brubaker
591528ee91
Ran code maid against this code.
2015-04-08 15:20:10 -07:00
Lars Brubaker
f3bea1bb07
Adding in the touchscreen icons
...
Fixed the PrintProgressBar to move up and down.
2015-04-06 16:01:57 -07:00
Lars Brubaker
53ded760e9
Put a try catch around the printer on idle call
...
Refactor / renaming
2015-03-25 18:01:57 -07:00
Lars Brubaker
4f8c0742ce
Made the com tester able to respond as if it is MarlinFirmware
...
Took out the ability to print to printer sd card.
You can still print from sd card)
You can still save gcode to an sd card
Put in and EXTENSIONS check from firmware
Putting in a URI_GCODE_SEND
2015-03-14 16:00:04 -07:00
larsbrubaker
8ef3aba724
Made the menu always unselect on close
...
Made some copied code share a single source.
2015-02-22 15:50:28 -08:00
Lars Brubaker
5bc8795d86
Made the cache cleaning delete all unreferenced png tga stl and amf files.
...
Made it so we always show what slicing engine we are using in settings
Made it so when we switch to MatterSlice for dual extrusion we reload the display correctly
Put in a clear history button on settings
2015-02-20 12:05:44 -08:00
Lars Brubaker
fd094f25af
Fixed a bug where the temp could get in a state of ping-ponging between values.
...
Working on better cache cleaning.
Added a heat extruder before homing config option
Made 3D Stuffmaker use the new setting
2015-02-19 10:56:54 -08:00
Lars Brubaker
a59b24c2d9
Working on a View menu
...
Making it possible to tell pop out windows to save states
Took out some dead code
2015-02-13 17:35:48 -08:00
Lars Brubaker
0d849c8c30
Made export window close correctly on Android.
2015-02-06 15:24:51 -08:00
Lars Brubaker
1df8b5c516
Put in a reset connection button after the user clicks cancel.
...
Put in a RebootBoard function in Printer Communication
2015-02-04 14:24:36 -08:00