Commit graph

75 commits

Author SHA1 Message Date
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
Gregory Diaz
0d9bccf239 Added 'Manual Controls' tab to scrollable widget for 'Touchscreen' display mode. 2015-06-08 15:44:21 -07:00
John Lewin
875bbb40b0 Revise ATX Power submission from peter1960 2015-04-30 15:46:45 -07:00
Lars Brubaker
b5d3bb9c04 Got the touch screen to remember tab state.
Got the Options page to remember its state
Fixed a early binding bug in PopOutManager
2015-04-16 13:08:26 -07:00
Lars Brubaker
81b09633ce Reorganized 2015-04-09 17:45:14 -07:00
Lars Brubaker
591528ee91 Ran code maid against this code. 2015-04-08 15:20:10 -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
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
Kevin Pope
7956a03718 Fixed crash error that occurred when printer profile did not include fan. 2014-10-23 17:47:59 -07:00
Kevin Pope
9faee063eb Refactoring manual controls widget. 2014-10-15 16:57:26 -07:00
Kevin Pope
9e9259bfba Adding mutli-material UI support. 2014-10-14 14:39:46 -07:00
Kevin Pope
4d9f5ce9f6 Alignment corrections. 2014-10-13 18:47:27 -07:00
Kevin Pope
e17ea72299 Added UI support for manual extrusion with multiple extruders. 2014-10-13 18:06:14 -07:00
Kevin Pope
2faec9d1c0 Work on print history widget. 2014-09-24 19:14:31 -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
Kevin Pope
e02655f847 Make controls more consistent looking. 2014-09-18 17:06:45 -07:00
Kevin Pope
73b6c8298b Added custom themed slider, added double slider. 2014-09-17 19:18:46 -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
Kevin Pope
5354d3976c Fix slice engine ui handling. 2014-09-05 13:04:41 -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
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
e6930205b3 Making sure we free memory. 2014-07-20 16:18:07 -07:00
larsbrubaker
30fbe6d855 Fixed color or gcode printing screen.
sd card working all but cancel.
made max extrusion ratio go to 3 (which is 3mm to 1.75 conversion for gcode (mostly))
2014-06-26 18:13:53 -07:00
larsbrubaker
4703b7b2a6 More work on printer sd card support
Made single panel mode not ever load data into the second panel (memory optimization)
Made the thumbnail widget let go of the memory of the model when the window is closed.
Put in an explicit DeletFileFromSdCard
2014-06-26 12:55:43 -07:00
larsbrubaker
22cf4bfb2d Can now send to sd.
Can print from sd (mostly)
can remove from sd.
2014-06-25 17:28:28 -07:00
larsbrubaker
50c611879b Getting direct printing from Sd closer to working.
We can now start a print (but not much else).
2014-06-23 09:31:14 -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
larsbrubaker
e8247a8481 Put all the icons into the icons directory
Lots of work on printing from SD card
Put in hardware options to describe printer settings (fan, heated bed, sd card)
moved icons into subdirectory.
2014-06-19 11:25:28 -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
89c040e1d8 Merge remote-tracking branch 'Greg/development' into development 2014-05-30 14:37:51 -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
gregory-diaz
8f678768bd Fixed bug that set extrusion and speed multiplier values back to 1 2014-05-29 15:48:16 -07:00
larsbrubaker
a26c8d8caa Trying to make updater show errors better.
Fixed a bug using Frosted Serial Port. Now go through wrapper.
Only add the Manual Controls plugins one time.
2014-05-13 17:00:50 -07:00
larsbrubaker
04c39929a9 Made it so plugins can register directly with the ManualPrinterControls. 2014-05-08 18:02:12 -07:00
larsbrubaker
ceaa96b0d0 Made the manual fan speed a %. 2014-05-05 17:02:22 -07:00
larsbrubaker
367b87dd01 spelling of Panel (fixed)
Got the left and right border buttons to be fast.
2014-04-27 17:19:06 -07:00
larsbrubaker
9c142bdbf8 Fixed more bugs with refreshing (made advanced controls fast again) 2014-04-27 16:46:00 -07:00
larsbrubaker
e0db090b7f Made the print leveling use the speeds set in the manual movement controls for z. 2014-04-22 07:36:29 -07:00
Kevin Pope
9445266477 Moved terminal button from Manual Controls to Configuration.
Resized connection icon.
2014-04-15 19:14:49 -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
larsbrubaker
84654d5e68 Restore the main window position.
Always show the 'show terminal' button.
2014-04-10 15:56:15 -07:00
larsbrubaker
771280f6df Fixed many all upper case words to be Title case instead. 2014-04-10 14:07:25 -07:00
larsbrubaker
a749bdc6c2 Fixed some strings to not be all caps.
Put in a project guid.
2014-04-10 11:00:26 -07:00
kevinepope
bdc0cc4ad9 Visual adjustment to tuning controls. 2014-04-08 20:47:48 -07:00
gregory-diaz
d4dbf43d95 All controls are now visible on the 'manual controls' window (even when window is minimized). 2014-04-08 10:54:12 -07:00
gregory-diaz
3603b4259d Merge remote-tracking branch 'upstream/development' 2014-04-08 10:42:28 -07:00
gregory-diaz
14396d7d29 fixed gui on manual controls window 2014-04-08 10:42:20 -07:00
larsbrubaker
afee787587 Working on adding a print level sample position edit window .
Cleaned up the names of the functions to get the print level sample positions vs. the measured positions.
2014-04-02 18:14:26 -07:00
gregory-diaz
495cef1f7a Set Button is now visible in the "Fan Controls" group box on the manual controls window (still need to add padding and margin). 2014-03-26 11:29:48 -07:00