Commit graph

94 commits

Author SHA1 Message Date
Lars Brubaker
b5f8c9fc37 Made ComTester understand commands while printing.
Made it possible to creat HUGE test gcode files.
Made a massage when trying to load huge gcode.
2015-01-19 17:33:17 -08:00
kevinepope
cd184c5670 Made 'PlaySound' not a static method. 2015-01-18 17:30:04 -08:00
Lars Brubaker
110a27ef93 Fixed G28 in metal simple
Added makeit to the dirver list
Put in a function to parse our .inf into code for Android.
2015-01-15 14:17:26 -08:00
Lars Brubaker
9072019db9 Fixed a regression loading from SD 2015-01-14 11:51:53 -08:00
Lars Brubaker
53214e70fc Made MatterControlApplication have an instance function. 2015-01-13 10:56:20 -08:00
kevinepope
bad93a561f Change OpenCameraPreview to static method. Move NotificationRequest to separate file. 2015-01-12 08:37:57 -08:00
Kevin Pope
8797c1504d Merge branch 'development' of https://github.com/MatterHackers/MatterControl into development 2015-01-11 18:33:17 -08:00
Kevin Pope
72d66eefa3 Adding some camera functionality. 2015-01-11 18:32:43 -08:00
Lars Brubaker
b891465f27 Turned off switching to gcode view (was confusing when switching queue items). 2015-01-10 12:47:06 -08:00
larsbrubaker
5a551e3c56 Don't write useless 0s (no real change other than aesthetics). 2015-01-07 07:43:26 -08:00
Lars Brubaker
6cfc1e67f9 Made the CREATE_AND_SELECT_PRINTER load the correct settings.
Took out a bunch of redundant code that was in both PrinterSetupStatus and SetupStepMakeModelName (took out of SetupStepMakeModelName)
renamed PrinterSetupStaus variable to currentPrinterSetupStatus as the first is also the name of the class and quite confusing.
2015-01-05 10:27:24 -08:00
Lars Brubaker
114ad7cbac Changed OPEN_WITH_ACTIVE_PRINTER > CREATE_AND_SELECT_PRINTER
Made it a bit more generic.
2014-12-31 11:37:08 -08:00
Gregory Diaz
e8b2439ec2 Added code so that when MatterControl is started with command line args("OPEN_WITH_ACTIVE_PRINTER"). MatterControl will open with a printer selected. 2014-12-31 10:33:38 -08:00
Lars Brubaker
ffe200c19f Made the average timer a shared resource
Put in the interface material extruder setting
2014-12-29 16:31:30 -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
f788ccb6cd Made it so if we crash we can tell.
Made it so if we know we crashed we disable the 3d display o gcode (just in case).
We can make more crash recovery now as well.
2014-12-22 22:49:57 -08:00
larsbrubaker
1697622477 Working on App Exit detection. 2014-12-22 18:53:49 -08:00
Lars Brubaker
ce2eb042c8 Put in mono nat
Better debug printing of stats
2014-12-18 18:08:15 -08:00
kevinepope
39f168c2d9 Added generic OnClosed event to application (for plugins).
Added temp folder to defined data paths.
2014-12-18 17:15:07 -08:00
Lars Brubaker
8ea4b9bb52 Make MC able to be the minimum size on load. 2014-12-17 16:15:27 -08:00
Lars Brubaker
38208ae948 Don't close the terminal unless we are actually closing. 2014-12-17 12:50:17 -08:00
Lars Brubaker
ef20f2e65a Made lots of windows stay on top of the main window.
Fixed a bug with the close menu item and the terminal window being open.
2014-12-17 10:30:45 -08:00
larsbrubaker
df9e18c3ee Made the terminal window remember it's settings when opened
Made it remember its position when opened
Made it automatically open on start if it was left open on close.
2014-12-17 08:41:12 -08:00
Lars Brubaker
4ac8f2bf8d Cleaned up the code for storing bool user settings.
Made the main 3d view remember what tab it is on while switching models.
2014-12-16 12:37:57 -08:00
larsbrubaker
82b529f30e Made a 2 panel mode. Took out the other 3 panel mode. 2014-12-15 15:44:26 -08:00
Lars Brubaker
0b934dcc52 Made the default size bigger.
Fixed a problem on starting first time (new to this build)
2014-12-09 17:53:15 -08:00
John Lewin
59cf8782a3 Remove all remaining ApplicationStaticDataPath dependencies 2014-12-04 12:50:37 -08:00
John Lewin
fca5b47159 Resolve merge issues 2014-12-04 12:22:35 -08:00
John Lewin
eba756966b Initial StaticData platform abstraction 2014-12-04 12:22:34 -08:00
larsbrubaker
fc1f32b547 fast launching of image converter for debugging. 2014-11-29 08:20:10 -08:00
Lars Brubaker
e1fc6838a3 Upgrading to .net 4.5. 2014-11-25 12:19:37 -08:00
Lars Brubaker
e5a9b29b9c We are now on 1.2 2014-11-14 13:33:01 -08:00
larsbrubaker
e80838312d Turned back on some transmit error recovery code. 2014-11-10 13:00:14 -08: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
kevinepope
e936fe98f7 Change message confirmation dialogs from modal to async w/callback. 2014-10-21 21:20:09 -07:00
larsbrubaker
3f7c300d2a Make sure we don't try to create thumbnails for things we can't. 2014-10-12 20:40:38 -07:00
larsbrubaker
d3cd9a25f9 Making ungroup work on meshes (this is what used to happen when entering edit).
New CreateDiscreteMeshes that works on attached mesh volumes rather than an orthographic projection.
Put in a "Selection" menu for 3D editing that lets one group and ungroup and assign materials.
2014-10-12 08:18:24 -07:00
Kevin Pope
a4ef3f729c Made display mode driven by theme setting. 2014-09-23 18:02:07 -07:00
Kevin Pope
bda5ac173e More work on configuration page. 2014-09-23 16:11:06 -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
larsbrubaker
25bd699517 Made many parts of MC know how to scale if the font resolution (scaling) is changed. 2014-09-10 21:24:14 -07:00
larsbrubaker
c97f4d8f8f Making MC be able to adapt to a global change in the point size of all text. 2014-08-30 16:03:28 -07:00
larsbrubaker
66e0fb3b4d Put in some code for me to see a graph of the ms count of each frame. 2014-08-17 20:53:00 -07:00
larsbrubaker
fe0a0eb696 Don't pass anything to the testDispatch. 2014-08-11 10:23:30 -07:00
larsbrubaker
f625762602 Made sure everything is going through frosted serial.
Better cross platform support.
2014-07-28 13:48:28 -07:00
larsbrubaker
9b5093c91b Put in some code to find performance issues. 2014-07-20 17:49:49 -07:00
james jones
fa68b517d9 Set the working directory on startup.
Add parts that are double clicked to the queue.
2014-07-15 14:02:03 -07:00
james jones
d76a2aa244 Save the position on closing rather than onclosed (no parent when in onclosed) 2014-07-14 10:40:12 -07:00
larsbrubaker
4bdba6d740 Got the advanced controls panel to keeps its state between the compact view and the wide screen view. 2014-07-03 14:17:58 -07:00
larsbrubaker
fb2d34a1bb Made the queue item index preserve (again)
Made the main screen tab preserve (again)
Made a pre and post change panels event (much cleaner, but not everything is using it yet).
2014-07-02 19:35:35 -07:00