[CLEAN] remove unneeded code
This commit is contained in:
parent
baa00d0e71
commit
fe9649193b
2
external/eaudiofx
vendored
2
external/eaudiofx
vendored
@ -1 +1 @@
|
||||
Subproject commit f0e325a853bca990a1e6eb329b20526a94712b6a
|
||||
Subproject commit 69e1259b273a429e871e5c2e994dea5bb45aa5cf
|
2
external/ejson
vendored
2
external/ejson
vendored
@ -1 +1 @@
|
||||
Subproject commit 53e2f04072d64d4282bc542081312b545546837f
|
||||
Subproject commit f93e3bd9bcf1232c5b9120e6d07ddf8da3bbb890
|
@ -293,18 +293,12 @@ bool ewol::Object::storeXML(exml::Element* _node) const {
|
||||
return errorOccured;
|
||||
}
|
||||
|
||||
void ewol::Object::onParameterChangeValue(const ewol::object::ParameterRef& _paramPointer) {
|
||||
if (_paramPointer == m_name) {
|
||||
EWOL_VERBOSE("[" << getId() << "] Parameter name change : " << m_name);
|
||||
}
|
||||
}
|
||||
|
||||
bool ewol::Object::setConfigNamed(const std::string& _objectName, const std::string& _config, const std::string& _value) {
|
||||
bool ewol::Object::parameterSetOnWidgetNamed(const std::string& _objectName, const std::string& _config, const std::string& _value) {
|
||||
std::shared_ptr<ewol::Object> object = getObjectManager().get(_objectName);
|
||||
if (object == nullptr) {
|
||||
return false;
|
||||
}
|
||||
return object->setConfig(_config, _value);
|
||||
return object->parameterSet(_config, _value);
|
||||
}
|
||||
|
||||
ewol::object::Manager& ewol::Object::getObjectManager() const {
|
||||
|
@ -193,41 +193,14 @@ namespace ewol {
|
||||
*/
|
||||
void unRegisterOnEvent(const std::shared_ptr<ewol::Object>& _destinationObject,
|
||||
const char * _eventId = nullptr);
|
||||
/**
|
||||
* @brief Inform object that an other object is removed ...
|
||||
* @note : Sub classes must call this class
|
||||
*/
|
||||
virtual void onObjectRemove(const std::shared_ptr<ewol::Object>& _object, bool _deprecated) { /* Deprecated */};
|
||||
/**
|
||||
* @brief Receive a message from an other Object with a specific eventId and data
|
||||
* @param[in] _msg Message handle
|
||||
*/
|
||||
virtual void onReceiveMessage(const ewol::object::Message& _msg) {
|
||||
|
||||
};
|
||||
virtual void onReceiveMessage(const ewol::object::Message& _msg) { };
|
||||
public:
|
||||
/**
|
||||
* @brief Configuration requested to the curent Object (systrem mode)
|
||||
* @param[in] _conf Configuration handle.
|
||||
* @return true if config set correctly...
|
||||
*/
|
||||
// TODO : Remove this function .... ==> parameterSet(_config, _value);
|
||||
bool setConfig(const std::string& _config, const std::string& _value) {
|
||||
return parameterSet(_config, _value);
|
||||
}
|
||||
// TODO : Rework the position on this function ...
|
||||
bool setConfigNamed(const std::string& _objectName, const std::string& _config, const std::string& _value);
|
||||
/**
|
||||
* @brief Configuration get from the curent Object (systrem mode)
|
||||
* @param[in] _config Configuration name.
|
||||
* @return the config properties
|
||||
*/
|
||||
// TODO : Remove this :
|
||||
std::string getConfig(const std::string& _config) const {
|
||||
return parameterGet(_config);
|
||||
}
|
||||
// herited function :
|
||||
virtual void onParameterChangeValue(const ewol::object::ParameterRef& _paramPointer);
|
||||
bool parameterSetOnWidgetNamed(const std::string& _objectName, const std::string& _config, const std::string& _value);
|
||||
protected:
|
||||
ewol::object::Param<std::string> m_name; //!< name of the element ...
|
||||
public:
|
||||
|
@ -236,73 +236,3 @@ void ewol::widget::ContextMenu::onParameterChangeValue(const ewol::object::Param
|
||||
markToRedraw();
|
||||
}
|
||||
}
|
||||
/*
|
||||
bool ewol::widget::ContextMenu::onSetConfig(const ewol::object::Config& _conf) {
|
||||
if (true == ewol::widget::Container::onSetConfig(_conf)) {
|
||||
return true;
|
||||
}
|
||||
if (_conf.getConfig() == configArrowPosition) {
|
||||
m_arrowPos = _conf.getData();
|
||||
return true;
|
||||
}
|
||||
if (_conf.getConfig() == configArrowMode) {
|
||||
if(etk::compare_no_case(_conf.getData(), "top") == true) {
|
||||
m_arrawBorder = markTop;
|
||||
} else if(etk::compare_no_case(_conf.getData(), "right") == true) {
|
||||
m_arrawBorder = markRight;
|
||||
} else if(etk::compare_no_case(_conf.getData(), "buttom") == true) {
|
||||
m_arrawBorder = markButtom;
|
||||
} else if(etk::compare_no_case(_conf.getData(), "left") == true) {
|
||||
m_arrawBorder = markLeft;
|
||||
} else {
|
||||
m_arrawBorder = markNone;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
if (_conf.getConfig() == configShaper) {
|
||||
setShaperName(_conf.getData());
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
bool ewol::widget::ContextMenu::onGetConfig(const char* _config, std::string& _result) const {
|
||||
if (true == ewol::widget::Container::onGetConfig(_config, _result)) {
|
||||
return true;
|
||||
}
|
||||
if (_config == configArrowPosition) {
|
||||
_result = m_arrowPos;
|
||||
return true;
|
||||
}
|
||||
if (_config == configArrowMode) {
|
||||
switch(m_arrawBorder) {
|
||||
case markTop:
|
||||
_result = "top";
|
||||
break;
|
||||
case markRight:
|
||||
_result = "right";
|
||||
break;
|
||||
case markButtom:
|
||||
_result = "buttom";
|
||||
break;
|
||||
case markLeft:
|
||||
_result = "left";
|
||||
break;
|
||||
default:
|
||||
case markNone:
|
||||
_result = "none";
|
||||
break;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
if (_config == configShaper) {
|
||||
_result = m_shaper.getSource();;
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
*/
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -192,20 +192,6 @@ int32_t ewol::widget::Gird::getRowSize() {
|
||||
|
||||
void ewol::widget::Gird::subWidgetRemoveAll() {
|
||||
size_t errorControl = m_subWidget.size();
|
||||
// the size automaticly decrement with the auto call of the onObjectRemove function
|
||||
while (m_subWidget.size() > 0 ) {
|
||||
if (nullptr != m_subWidget[0].widget) {
|
||||
m_subWidget[0].widget.reset();
|
||||
// no remove, this element is removed with the function onObjectRemove == > it does not exist anymore ...
|
||||
if (errorControl == m_subWidget.size()) {
|
||||
EWOL_CRITICAL("[" << getId() << "] The number of element might have been reduced ... == > it is not the case ==> the herited class must call the \"OnObjectRemove\" function...");
|
||||
}
|
||||
} else {
|
||||
EWOL_WARNING("[" << getId() << "] Must not have null pointer on the subWidget list ...");
|
||||
m_subWidget.erase(m_subWidget.begin());
|
||||
}
|
||||
errorControl = m_subWidget.size();
|
||||
}
|
||||
m_subWidget.clear();
|
||||
}
|
||||
|
||||
|
@ -356,27 +356,4 @@ void ewol::widget::Scroll::onParameterChangeValue(const ewol::object::ParameterR
|
||||
|
||||
}
|
||||
}
|
||||
/*
|
||||
bool ewol::widget::Scroll::onSetConfig(const ewol::object::Config& _conf) {
|
||||
if (true == ewol::widget::Container::onSetConfig(_conf)) {
|
||||
return true;
|
||||
}
|
||||
if (_conf.getConfig() == configLimit) {
|
||||
setLimit(_conf.getData());
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
bool ewol::widget::Scroll::onGetConfig(const char* _config, std::string& _result) const {
|
||||
if (true == ewol::widget::Container::onGetConfig(_config, _result)) {
|
||||
return true;
|
||||
}
|
||||
if (_config == configLimit) {
|
||||
_result = getLimit();
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
*/
|
||||
|
||||
|
@ -696,124 +696,6 @@ void ewol::Widget::onParameterChangeValue(const ewol::object::ParameterRef& _par
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
bool ewol::Widget::onSetConfig(const ewol::object::Config& _conf) {
|
||||
if (true == ewol::Object::onSetConfig(_conf)) {
|
||||
return true;
|
||||
}
|
||||
if (_conf.getConfig() == ewol::Widget::configFill) {
|
||||
setFill(_conf.getData());
|
||||
return true;
|
||||
}
|
||||
if (_conf.getConfig() == ewol::Widget::configExpand) {
|
||||
setExpand(_conf.getData());
|
||||
return true;
|
||||
}
|
||||
if (_conf.getConfig() == ewol::Widget::configHide) {
|
||||
if(true == etk::string_to_bool(_conf.getData())) {
|
||||
hide();
|
||||
} else {
|
||||
show();
|
||||
}
|
||||
return true;
|
||||
}
|
||||
if (_conf.getConfig() == ewol::Widget::configFocus) {
|
||||
if(true == etk::string_to_bool(_conf.getData())) {
|
||||
keepFocus();
|
||||
} else {
|
||||
//nothing to do ...
|
||||
}
|
||||
return true;
|
||||
}
|
||||
if (_conf.getConfig() == ewol::Widget::configMinSize) {
|
||||
m_userMinSize = _conf.getData();
|
||||
return true;
|
||||
}
|
||||
if (_conf.getConfig() == ewol::Widget::configMaxSize) {
|
||||
m_userMaxSize = _conf.getData();
|
||||
return true;
|
||||
}
|
||||
if (_conf.getConfig() == ewol::Widget::configGravity) {
|
||||
m_gravity = stringToGravity(_conf.getData());
|
||||
return true;
|
||||
}
|
||||
if (_conf.getConfig() == ewol::Widget::configAnnimationAddType) {
|
||||
setAnnimationType(ewol::Widget::annimationModeEnableAdd, _conf.getData());
|
||||
return true;
|
||||
}
|
||||
if (_conf.getConfig() == ewol::Widget::configAnnimationAddTime) {
|
||||
setAnnimationTime(ewol::Widget::annimationModeEnableAdd, etk::string_to_float(_conf.getData()));
|
||||
return true;
|
||||
}
|
||||
if (_conf.getConfig() == ewol::Widget::configAnnimationRemoveType) {
|
||||
setAnnimationType(ewol::Widget::annimationModeEnableRemove, _conf.getData());
|
||||
return true;
|
||||
}
|
||||
if (_conf.getConfig() == ewol::Widget::configAnnimationRemoveTime) {
|
||||
setAnnimationTime(ewol::Widget::annimationModeEnableRemove, etk::string_to_float(_conf.getData()));
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
bool ewol::Widget::onGetConfig(const char* _config, std::string& _result) const {
|
||||
if (true == ewol::Object::onGetConfig(_config, _result)) {
|
||||
return true;
|
||||
}
|
||||
if (_config == ewol::Widget::configFill) {
|
||||
_result = m_userFill;
|
||||
return true;
|
||||
}
|
||||
if (_config == ewol::Widget::configExpand) {
|
||||
_result = m_userExpand;
|
||||
return true;
|
||||
}
|
||||
if (_config == ewol::Widget::configHide) {
|
||||
_result = etk::to_string(m_hide);
|
||||
return true;
|
||||
}
|
||||
if (_config == ewol::Widget::configMinSize) {
|
||||
_result = m_userMinSize;
|
||||
return true;
|
||||
}
|
||||
if (_config == ewol::Widget::configMaxSize) {
|
||||
_result = m_userMaxSize;
|
||||
return true;
|
||||
}
|
||||
if (_config == ewol::Widget::configGravity) {
|
||||
_result = gravityToString(m_gravity);
|
||||
return true;
|
||||
}
|
||||
if (_config == ewol::Widget::configAnnimationAddType) {
|
||||
const char* type = m_annimationType[ewol::Widget::annimationModeEnableAdd];
|
||||
if (type == nullptr) {
|
||||
_result = "";
|
||||
} else {
|
||||
_result = type;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
if (_config == ewol::Widget::configAnnimationAddTime) {
|
||||
_result = etk::to_string(m_annimationType[ewol::Widget::annimationModeEnableAdd]);
|
||||
return true;
|
||||
}
|
||||
if (_config == ewol::Widget::configAnnimationRemoveType) {
|
||||
const char* type = m_annimationType[ewol::Widget::annimationModeEnableRemove];
|
||||
if (type == nullptr) {
|
||||
_result = "";
|
||||
} else {
|
||||
_result = type;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
if (_config == ewol::Widget::configAnnimationRemoveTime) {
|
||||
_result = etk::to_string(m_annimationType[ewol::Widget::annimationModeEnableRemove]);
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
*/
|
||||
|
||||
void ewol::Widget::requestUpdateSize() {
|
||||
getContext().requestUpdateSize();
|
||||
}
|
||||
|
@ -124,7 +124,7 @@ void ewol::widget::FileChooser::init() {
|
||||
|
||||
void ewol::widget::FileChooser::onGetFocus() {
|
||||
// transfert focus on a specific widget...
|
||||
setConfigNamed("[" + etk::to_string(getId()) + "]file-shooser:entry-file", "focus", "true");
|
||||
parameterSetOnWidgetNamed("[" + etk::to_string(getId()) + "]file-shooser:entry-file", "focus", "true");
|
||||
}
|
||||
|
||||
ewol::widget::FileChooser::~FileChooser() {
|
||||
@ -132,15 +132,15 @@ ewol::widget::FileChooser::~FileChooser() {
|
||||
}
|
||||
|
||||
void ewol::widget::FileChooser::setTitle(const std::string& _label) {
|
||||
setConfigNamed("[" + etk::to_string(getId()) + "]file-shooser:title-label", "value", _label);
|
||||
parameterSetOnWidgetNamed("[" + etk::to_string(getId()) + "]file-shooser:title-label", "value", _label);
|
||||
}
|
||||
|
||||
void ewol::widget::FileChooser::setValidateLabel(const std::string& _label) {
|
||||
setConfigNamed("[" + etk::to_string(getId()) + "]file-shooser:validate-label", "value", _label);
|
||||
parameterSetOnWidgetNamed("[" + etk::to_string(getId()) + "]file-shooser:validate-label", "value", _label);
|
||||
}
|
||||
|
||||
void ewol::widget::FileChooser::setCancelLabel(const std::string& _label) {
|
||||
setConfigNamed("[" + etk::to_string(getId()) + "]file-shooser:cancel-label", "value", _label);
|
||||
parameterSetOnWidgetNamed("[" + etk::to_string(getId()) + "]file-shooser:cancel-label", "value", _label);
|
||||
}
|
||||
|
||||
void ewol::widget::FileChooser::setFolder(const std::string& _folder) {
|
||||
@ -150,7 +150,7 @@ void ewol::widget::FileChooser::setFolder(const std::string& _folder) {
|
||||
|
||||
void ewol::widget::FileChooser::setFileName(const std::string& _filename) {
|
||||
m_file = _filename;
|
||||
setConfigNamed("[" + etk::to_string(getId()) + "]file-shooser:entry-file", "value", _filename);
|
||||
parameterSetOnWidgetNamed("[" + etk::to_string(getId()) + "]file-shooser:entry-file", "value", _filename);
|
||||
}
|
||||
|
||||
void ewol::widget::FileChooser::onReceiveMessage(const ewol::object::Message& _msg) {
|
||||
@ -162,18 +162,18 @@ void ewol::widget::FileChooser::onReceiveMessage(const ewol::object::Message& _m
|
||||
// == > change the file name
|
||||
m_file = _msg.getData();
|
||||
// update the selected file in the list :
|
||||
setConfigNamed("[" + etk::to_string(getId()) + "]file-shooser:list-files", "select", m_file);
|
||||
parameterSetOnWidgetNamed("[" + etk::to_string(getId()) + "]file-shooser:list-files", "select", m_file);
|
||||
} else if (eventCancel == _msg.getMessage()) {
|
||||
// == > Auto remove ...
|
||||
generateEventId(_msg.getMessage());
|
||||
autoDestroy();
|
||||
} else if (_msg.getMessage() == ewolEventFileChooserHidenFileChange) {
|
||||
if (_msg.getData() == "true") {
|
||||
setConfigNamed("[" + etk::to_string(getId()) + "]file-shooser:list-folder", "show-hidden", "true");
|
||||
setConfigNamed("[" + etk::to_string(getId()) + "]file-shooser:list-files", "show-hidden", "true");
|
||||
parameterSetOnWidgetNamed("[" + etk::to_string(getId()) + "]file-shooser:list-folder", "show-hidden", "true");
|
||||
parameterSetOnWidgetNamed("[" + etk::to_string(getId()) + "]file-shooser:list-files", "show-hidden", "true");
|
||||
} else {
|
||||
setConfigNamed("[" + etk::to_string(getId()) + "]file-shooser:list-folder", "show-hidden", "false");
|
||||
setConfigNamed("[" + etk::to_string(getId()) + "]file-shooser:list-files", "show-hidden", "false");
|
||||
parameterSetOnWidgetNamed("[" + etk::to_string(getId()) + "]file-shooser:list-folder", "show-hidden", "false");
|
||||
parameterSetOnWidgetNamed("[" + etk::to_string(getId()) + "]file-shooser:list-files", "show-hidden", "false");
|
||||
}
|
||||
} else if (_msg.getMessage() == ewolEventFileChooserListFolder) {
|
||||
// == > this is an internal event ...
|
||||
@ -216,9 +216,9 @@ void ewol::widget::FileChooser::updateCurrentFolder() {
|
||||
m_folder += "/";
|
||||
}
|
||||
}
|
||||
setConfigNamed("[" + etk::to_string(getId()) + "]file-shooser:list-files", "path", m_folder);
|
||||
setConfigNamed("[" + etk::to_string(getId()) + "]file-shooser:list-folder", "path", m_folder);
|
||||
setConfigNamed("[" + etk::to_string(getId()) + "]file-shooser:entry-folder", "value", m_folder);
|
||||
parameterSetOnWidgetNamed("[" + etk::to_string(getId()) + "]file-shooser:list-files", "path", m_folder);
|
||||
parameterSetOnWidgetNamed("[" + etk::to_string(getId()) + "]file-shooser:list-folder", "path", m_folder);
|
||||
parameterSetOnWidgetNamed("[" + etk::to_string(getId()) + "]file-shooser:entry-folder", "value", m_folder);
|
||||
markToRedraw();
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user