Commit graph

88 commits

Author SHA1 Message Date
John Lewin
d4196b7b64 Fix failing QueueThumbnailWidgetOpensPartPreview test 2016-12-01 15:02:49 -08:00
Lars Brubaker
22355d58cb Put a try catch around the load. 2016-10-26 17:21:06 -07:00
Lars Brubaker
3706db8bf6 Fixed the sd card file image. 2016-10-19 14:00:55 -07:00
John Lewin
4344fc9765 Use new ImageBuffer constructor with common defaults 2016-09-23 10:35:33 -07:00
Lars Brubaker
d0ea36c269 default to render thumbnails in perspective 3D
Made only a default constructor for ray tracer
Put back in the code the guarantees we always have an item in the queue, even before we select a printer.
Added thumbnail render mode to the user settings key
2016-09-01 13:50:11 -07:00
Lars Brubaker
d8a27f4b4f Change the too big to render message to Reduce Polygons to Render
fixes #921
2016-06-22 09:55:57 -07:00
John Lewin
e5a63b052e Migrate Theme support to Agg.UI 2016-06-03 17:22:19 -07:00
Lars Brubaker
ce13f6f59c Put in a hack for the printer edit button. 2016-05-13 14:23:33 -07:00
Lars Brubaker
b51b38b249 Moved TextWidget.GlobalPointSizeScaleRatio -> GuiWidget.DeviceScale
Significantly improved the layout consistency when enlarging the device scale.
Created a DeviceMargin and DevicePadding on GuiWidget
Deleted dead code
Made many images have default larger disk sizes and scale in memory.
Made the menus have horizontal spacers rather than dashed lines
2016-05-06 17:56:27 -07:00
Lars Brubaker
3196f61752 Took out timed lock 2016-01-07 16:45:16 -08:00
Lars Brubaker
7268e42a2c Made the part thumbnails not mess up the alpha in flat mode. 2015-12-31 12:31:42 -08:00
larsbrubaker
9b79422532 Made a new high quality render mode for image buffer graphics 2d.
Turned off the automation test.
Made the thumbnails look better.
2015-12-29 21:52:49 -08:00
Lars Brubaker
9a3efa0dbd Got rid of file watchers. 2015-09-23 13:33:14 -07:00
Lars Brubaker
7f6cd2bf53 only save thumbnails as png 2015-09-23 11:01:48 -07:00
Lars Brubaker
a0659dc8bb Made PrintItemWarppers have a ProviderLocator rather than a Provider
Fixed some null reference bugs
Fixed a bug with copy to library changing the queues file path
Made save as work better.
2015-09-11 14:36:57 -07:00
Lars Brubaker
a076fab02b Ask the user if they want to rebuild thumbnails when switching modes. 2015-09-10 16:28:59 -07:00
Lars Brubaker
a82490c70a Made Print Wrappers track file changes better
Fixed a bug with 3D panel not closing out from editing correctly.
Fixed a bug with thumbnails not rebuilding under some update conditions.
2015-09-04 09:55:40 -07:00
Gregory Diaz
33e36198e2 Added Tests and added utility function so that we can run tests with different MatterControlDB States 2015-08-28 17:55:50 -07:00
Lars Brubaker
d1db7dc217 Make the "Home" button in library left aligned.
Show tool tip in library
2015-08-27 15:17:44 -07:00
Lars Brubaker
d1a26eb2a1 Got the sql and file system unit tests running
Made the ApplicationUserDataPath a static
2015-08-21 11:04:27 -07:00
Lars Brubaker
b8f61ae1e5 Made more code use tool tips.
Wrote more tool tips.
2015-08-10 10:15:28 -07:00
larsbrubaker
39de9ece19 Some work to put in tooltips to explain the UI better. 2015-08-09 19:36:21 -07:00
Lars Brubaker
bd6035e358 Fixed the regression with the thumbnails not being clickable. 2015-08-07 12:01:05 -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
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
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
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
939bafa214 The perspective renderer is working better. 2015-05-06 08:11:05 -07:00
Lars Brubaker
b78a075bcb Some wore on selecting ray tracing by mesh size. 2015-05-05 16:59:03 -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
Lars Brubaker
591528ee91 Ran code maid against this code. 2015-04-08 15:20:10 -07: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
305a65fd0a Make icons the correct size on android 2015-01-21 15:01:18 -08:00
Lars Brubaker
e1979e770e Made the thumbnails show if gcode or missing file
Moved some code from printer communication to gcodefile
Made the slicing queue only add the settings if they are not already there.
2015-01-20 10:45:34 -08:00
larsbrubaker
54422e50bc Reduced the drawing in part thumbnail widget a bit
Made the draw ms be averaged over 64 draws so it is easier to see.
2014-12-28 08:26:29 -08:00
Lars Brubaker
4ae0116ecf Fixed the thumbnail rendering for a gcode sd file
Fixe a bug with sd card printing progress not showing
Made the sd gcode progress bar reset on new print.
2014-12-17 12:45:29 -08:00
Lars Brubaker
6fe0ad8b15 Don't try to build a thumbnail if the file is not on disk. 2014-12-04 15:53:28 -08:00
John Lewin
28159053ab Add LoadIcon helper function 2014-12-04 12:22:35 -08:00
John Lewin
eba756966b Initial StaticData platform abstraction 2014-12-04 12:22:34 -08:00
Lars Brubaker
e1fc6838a3 Upgrading to .net 4.5. 2014-11-25 12:19:37 -08:00