Plugins should report if they support sd cards

Authored by rizzitello on Jun 15 2018, 3:03 AM.

Description

Plugins should report if they support sd cards

Summary:
Marlin / Repetier, If the printer says we are printing from sd , we are printing from sd

Add isSdSupported() to plugins returns true if plugin supports Sd Cards

check for sdsupport for opperations
AtCore: Ignore the sd print option of AtCore::print if the loaded plugin lacks sd support

Test Client : Toggle sd widget's visibility based on firmwares support for sd cards.

Signed-off-by: Chris Rizzitello <rizzitello@kde.org>

Reviewers: Atelier: AtCore, laysrodrigues

Reviewed By: laysrodrigues

Subscribers: patrickelectric, laysrodrigues, Atelier: AtCore

Tags: Atelier: AtCore

Differential Revision: https://phabricator.kde.org/D13553

Merged Changes

CommitAuthorDetailsCommitted
2d08935d191dD13553rizzitello
check for sdsupport for opperations 
Jun 16 2018
24986b7e9badD13553rizzitello
Add isSdSupported() to plugins returns true if plugin supports Sd Cards 
Jun 16 2018
7696a91b3e6fD13553rizzitello
Change state if sd printing detected 
Jun 16 2018