Commit graph

56 commits

Author SHA1 Message Date
gregory-diaz
b5484bb922 Added serial port radio buttons to scrollable widgets(did not implement right the first time) 2014-10-14 10:03:21 -07:00
gregory-diaz
babd2cc620 Added serial port radio buttons to scrollable widget. 2014-10-14 09:33:14 -07:00
Kevin Pope
64c155f6a1 Make setup method public. 2014-09-26 10:46:49 -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
e93d38ec90 Made macros disabled during pining
Made it possible to set movement speed in setting.ini
Updated orion and rostockMax settings
Made orion and rostockMax have fast manual z moment
Made some printers have the calibration box at startup
2014-08-28 12:22:57 -07:00
larsbrubaker
74dacdb90a Made the "(refresh)" button not change the current selection of the 'auto save' checkbox in the edit profile window. 2014-08-25 20:22:06 -07:00
larsbrubaker
ba2068cffa Moved some code 2014-08-25 20:11:20 -07:00
larsbrubaker
7d1f698141 Turning off the rooted weak event stuff 2014-08-19 11:41:13 -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
f625762602 Made sure everything is going through frosted serial.
Better cross platform support.
2014-07-28 13:48:28 -07:00
gregory-diaz
de2dbb8a9c R1 Bed setting code 2014-07-24 17:17:38 -07:00
gregory-diaz
156fd749c3 If make has only one model, automatically select that model. 2014-07-16 14:13:49 -07:00
Kevin Pope
352c009202 Remove non-required references to OpenGlGui 2014-07-04 09:12:50 -07:00
larsbrubaker
73db6d8db9 Made all the GetPortNames go through FrostedSerialPort
Cleaned up some using statements.
2014-06-27 10:57:14 -07:00
larsbrubaker
a282b0ce95 New and improved os detection with a plugin. 2014-06-20 09:27:17 -07:00
larsbrubaker
b523c7d486 rename PlatformAbstract 2014-06-19 16:09:38 -07:00
larsbrubaker
254de7251d Moved ImageIO into a plugin and hooked then made the windows version of that. 2014-06-19 15:55:20 -07:00
kevinepope
c50a650090 Changes to file menu - Added 'Submit A Bug' and 'Add a Printer', 'About MatterControl' now opens as window. 2014-06-15 09:48:23 -07:00
larsbrubaker
0e646dca68 Change the namespace of PrinterCommunication and the class name.
Deleted lots of unused usings.
Working to get the 2point leveling working.
Started work on a new printer io layer
Fixed the crash on disconnect while printing.
2014-06-11 14:52:58 -07:00
larsbrubaker
7dd57bb6b5 Now the 2 point leveling at least can be instantiated. 2014-06-06 17:33:26 -07:00
larsbrubaker
6ec46b7ed1 Put the printer configuration page into a matching namespace and renamed it with printer prefix
Put in the code to handle multiple bed leveling procedures.
Saving the print level data into the printer as a json string
2014-06-06 16:05:18 -07:00
larsbrubaker
a04ab3d050 Made the type of print leveling that will happen for a printer be selectable
Turned some bools into enums for clarity
Broke some of the print leveling wizard into separate files.
Started work on a new 2 point probe (actually an n point switch -> bed position maper).
2014-06-05 11:45:40 -07:00
larsbrubaker
ffb5bcbe9c Merge remote-tracking branch 'Greg/development' into development 2014-06-02 17:27:21 -07:00
gregory-diaz
53a29071a6 Modified code so that MatterControl will open on Linux. Still Cannot connect to a printer or slice parts. 2014-06-02 17:24:56 -07:00
larsbrubaker
12650e854e Changed ConnectionStateChanged => CommunicationStateChanged
Put in support for running the print level wizard on first print.
Set the R1 to need print leveling
2014-05-30 14:37:30 -07:00
larsbrubaker
9f94eccf59 Made the oem selection menu have scrolling. 2014-05-08 17:20:18 -07:00
Kevin Pope
0c7afa3733 Fix coloring of connection setup messages. 2014-05-08 10:42:53 -07:00
kevinepope
01c4139d56 Move close function to Ui thread. Add default error code for failed web requests. 2014-04-30 12:47:43 -07:00
larsbrubaker
978d7ddcfa Making the OEMSettings a single JSon file. 2014-04-23 17:44:49 -07:00
larsbrubaker
ff7a5a3916 Merge branch 'development' of https://github.com/MatterHackers/MatterControl into development 2014-04-16 12:01:56 -07:00
larsbrubaker
4508a25e58 Got the queue and the count tab to work. 2014-04-16 12:01:01 -07:00
Kevin Pope
4a4e189e5f Added theming corrections to manual connection process. 2014-04-16 11:19:34 -07:00
larsbrubaker
4b6a3cfa97 Lots of work on Getting the QueueData instance to be separate form the UI queue and refs. 2014-04-15 18:13:27 -07:00
larsbrubaker
49c8a045a5 fixed the spelling of label
an acronymed some variables txt -> text lbl -> label
2014-04-15 10:11:56 -07:00
Kevin Pope
9cd754d2a6 Reversed priority (and coloring) of Material versus Quality slice presets. 2014-04-12 13:56:04 -07:00
Kevin Pope
86e2a5c736 Change language on Printer connection setup alternative options 2014-04-12 12:35:16 -07:00
Kevin Pope
3efc899d2f Make slice presets preload during setup. 2014-04-12 12:34:27 -07:00
larsbrubaker
0bde3b14e4 Set the background color before we ShowAsSystemWindow so that it doesn't start out as a black window. 2014-04-09 14:11:00 -07:00
larsbrubaker
743bfb0194 Made modifications of the queue save the changes when they make them
made 'save as' work in editing.
2014-04-08 20:57:00 -07:00
gregory-diaz
546fb18a96 Re-added skip connection option on "Setup Printer Connection" window. I might add adjustments later but it looks good and works now. 2014-04-08 12:50:26 -07:00
kevinepope
42defe3825 Renamed dropdown SelectedValue to SelectedLabel 2014-04-06 19:25:02 -07:00
larsbrubaker
5271896ada Tried to merge in Greg's changes fixing the messed up stuff. 2014-03-27 18:41:02 -07:00
gregory-diaz
00910197cb Changed button and text color from white to black on print level wizard 2014-03-24 14:44:43 -07:00
larsbrubaker
14de4d8b49 Deleted the mattercontrolarduino.inf (not useful to getting drivers installed)
Removed dead code
adding in arduino.inf for install.
2014-03-13 16:20:12 -07:00
larsbrubaker
5c0993f83e Changed the interface to translations. 2014-03-11 15:24:47 -07:00
larsbrubaker
9f427b629a Make the window big enough to hold all the manufacturers. Will change to a new list with search in a future build. 2014-02-24 17:50:24 -08:00
Kevin Pope
728af4bc07 UI Fixes for connection setup widgets. 2014-02-23 21:48:49 -08:00
gregory-diaz
5465563e82 Localization, Export Windows, Extension Test 2014-02-18 13:07:50 -08:00
gregory-diaz
86218c4710 Fixed export windows in Print Queue Item and Library Item from opening multiple times. I also added a test for adding ".stl" and ".gcode" file extensions and did more localization. 2014-02-18 12:51:11 -08:00
larsbrubaker
8571699814 Put in more copy write notices
Made more window closing happen outside the mouse up event
Put in minimalExtrusionBeforeRetraction setting into curaEngine
2014-02-17 16:35:24 -08:00