Commit graph

34 commits

Author SHA1 Message Date
Lars Brubaker
6774f5ff17 Put print leveling configuration in its own section
renamed it for clarity
2015-10-16 13:39:50 -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
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
John Lewin
7150dc6fd5 Restore Camera Monitoring toggleswitch 2015-04-28 12:38:11 -07:00
Lars Brubaker
ddd5ada23c Made a global function to create toggle check boxes.
Made the text localized.
2015-04-22 08:57:55 -07:00
Lars Brubaker
53999cbc53 merge fix 2015-04-22 08:45:32 -07:00
Lars Brubaker
94062a3357 Merge branch 'development' of https://github.com/MatterHackers/MatterControl into development 2015-04-22 08:43:14 -07:00
Lars Brubaker
f3f921ab4f Re-wrote toggle switch to be a view for checkbox. 2015-04-22 08:43:09 -07:00
John Lewin
c60643476e Sync toggle switch state on DoPrintLevelingChanged 2015-04-21 16:41:19 -07:00
Lars Brubaker
591528ee91 Ran code maid against this code. 2015-04-08 15:20:10 -07:00
Lars Brubaker
1cce6e1dc1 More descriptive naming of camera monitoring. 2015-04-07 11:23:23 -07:00
John Lewin
724472f0e7 Update settings view to use ToggleSwitches
- Switch remaining Enable/Disable buttons to switches
 - Right align switches
 - Move GenerateToggleSwitch to SettingsViewBase for reuse
 - Wrap switches with container widget to better control layout and structure
2015-03-26 09:20:02 -07:00
John Lewin
4fe6fcb9d4 Change Camera Sync setting to use ToggleSwitch 2015-03-26 09:19:28 -07:00
John Lewin
cf823ba0d0 Add Camera Sync option 2015-03-18 18:47:40 -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
Lars Brubaker
c3cacf9b5f Added more description to the eeprom error message 2015-02-26 11:06:48 -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
larsbrubaker
51dcf9bc17 Added has hardware leveling to slice settings and implemented in code to
remove the software print leveling when present.
Added the setting to lulzbot mini, robo r1 and prntrbot simple metal
2015-01-23 08:03:59 -08:00
Lars Brubaker
eec0211b3b Made the terminal window in 32 bit be limited to 10 megs of cache. 2015-01-21 11:45:42 -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
72d66eefa3 Adding some camera functionality. 2015-01-11 18:32:43 -08:00
larsbrubaker
b1cc77bbb1 Moving some slice settings ui code into a class so it is easier to move later
Took out some dead code (confusing me about were my changes needed to go)
Renamed some classes for clarity Widget to Window
Changed the edit icon to be something more familiar
2014-12-18 08:11:59 -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
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
larsbrubaker
9299f38207 Working on terminal window loging 2014-11-06 15:19:38 -08:00
larsbrubaker
e05ab1e7f0 Fixed the last minimize -> maximize memory leak. 2014-10-25 20:38:12 -07:00
larsbrubaker
222a5a46a7 Changed ButtonEventHandler to EventHandler
Made lock disable the selection widget but be more inteligent about re-enabling it after unlock
2014-10-24 13:41:13 -07:00
kevinepope
e936fe98f7 Change message confirmation dialogs from modal to async w/callback. 2014-10-21 21:20:09 -07:00
gregory-diaz
b3589d6c8c Added functional Gcode terminal on configuration page. 2014-10-10 12:50:59 -07:00
gregory-diaz
cfd94ecf27 Localization for untranslated strings 2014-10-09 14:33:55 -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