Commit graph

206 commits

Author SHA1 Message Date
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
Lars Brubaker
0af9175f97 Got menus to be able to be scrolled on Android.
Put in some license text.
2015-01-28 16:07:40 -08:00
Lars Brubaker
986b513520 Make the PrintProgressBar draw faster during printing. 2015-01-28 12:35:51 -08:00
Lars Brubaker
72edd8057e Close the selector window before opening the plug-in window. 2015-01-27 10:27:48 -08:00
Lars Brubaker
e7c0261d25 Made many more of the factory fixed size settings include the point size scaling so they are the right size. 2015-01-27 09:34:15 -08:00
larsbrubaker
0b3bbc136b Fixed the number edit not to grow on Android. Made it's VAnchor always ParentCenter
Made the logic to test if a part should be centered on the bed be if it was output by MatterControl
Some other white space changes
2015-01-25 17:54:26 -08:00
Lars Brubaker
8cba27633c Don't wait for position when printing to SD card 2015-01-23 16:07:31 -08:00
Lars Brubaker
305a65fd0a Make icons the correct size on android 2015-01-21 15:01:18 -08:00
Lars Brubaker
55fa89d684 Making GCodeFile a abstract base class
implementing a loaded gcode file and as streamed gcode file
2015-01-20 12:57:30 -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
2cbe632a0d Getting rid of intermediate string data for gcode files.
Part of reducing memory while printing.
2015-01-19 23:17:22 -08:00
Lars Brubaker
cbd3f4abd3 Created MatterHacker's settings for the TAZ Mini 2015-01-16 16:51:54 -08:00
Lars Brubaker
634031b9ce Name consistency on slider constructor params.
Made the touch screen adjustment slider size smaller
2015-01-05 11:31:52 -08:00
Lars Brubaker
ab4c46dcc6 Made more stuff render through graphics2D Rectangle as it is faster. 2015-01-02 18:06:01 -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
larsbrubaker
9f4c463f08 Made the pop outs match the theme better. 2014-12-23 14:16:01 -08:00
larsbrubaker
f532d8cdf8 Made the pop up TextTab work much better
Made a PopOutManager class to make it easier to create lots of pop outs.
2014-12-23 12:41:56 -08:00
larsbrubaker
057c13d88f Got it to show with the app 2014-12-23 08:17:57 -08:00
larsbrubaker
c550f17844 More working on pop out windows 2014-12-22 08:45:39 -08:00
Lars Brubaker
e6deae39d4 Working on pop out tabs 2014-12-20 16:09:03 -08:00
Lars Brubaker
af8e8e3298 More thinking on pop out tabs. 2014-12-19 16:43:08 -08:00
Lars Brubaker
9a5503e3f2 Working on pop out tabs. 2014-12-19 15:47:54 -08:00
Lars Brubaker
4fcb81d555 Improved lots of the timing code in UIThread callbacks. 2014-12-18 18:18:11 -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
larsbrubaker
82b529f30e Made a 2 panel mode. Took out the other 3 panel mode. 2014-12-15 15:44:26 -08:00
larsbrubaker
b0f5c1105d Made the wide screen mode switching to and from viewing the slice settings much clearer.
Made the visible panels settings save.
Tried to make the panel changing and the single slide more similar.
2014-12-15 14:04:27 -08:00
larsbrubaker
1e4cb18312 Made the Draw event clearer.
Made a DrawBefore and DrawAfter Handler and made the params clearer.
Made switching to simple mode work.
Made simple mode get the right initial state from oem settings.
2014-12-14 11:46:24 -08:00
kevinepope
1a1d505b14 Added custom progress bar control. 2014-12-07 20:10:24 -08:00
larsbrubaker
30c77146ec Took out all the user folder stuff and put it into the file dialog.
Also made file dialog remember what folder was last used and use that one if it has been set.
Does the old user folder when not set.
2014-12-06 11:12:05 -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
Matt Moening
ba2b96b304 Merge from Origin Development 2014-11-26 13:06:44 -08:00
Lars Brubaker
e1fc6838a3 Upgrading to .net 4.5. 2014-11-25 12:19:37 -08:00
Matt Moening
9b366c71f3 Merge branch 'development' of https://github.com/MatterHackers/MatterControl into local_development 2014-11-24 12:07:14 -08:00