diff options
Diffstat (limited to 'src/presenters/helpers.cpp')
-rw-r--r-- | src/presenters/helpers.cpp | 69 |
1 files changed, 0 insertions, 69 deletions
diff --git a/src/presenters/helpers.cpp b/src/presenters/helpers.cpp deleted file mode 100644 index ef4ea02..0000000 --- a/src/presenters/helpers.cpp +++ /dev/null @@ -1,69 +0,0 @@ -/* - * Copyright 2017 Samsung Electronics Co., Ltd - * - * Licensed under the Flora License, Version 1.1 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://floralicense.org/license/ - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#include "common.h" - -namespace callui { namespace { namespace himpl { - - const TString STR_HH_MM_SS_TIME{"%02d:%02d:%02d"}; - const TString STR_MM_SS_TIME{"%02d:%02d"}; - -}}} - -namespace callui { - - using namespace ucl; - - void replaceSubstringInString(std::string &str, - const std::string &from, const std::string &to) - { - if (from.empty()) { - LOG_RETURN_VOID(RES_FAIL, "Parameter from is empty"); - } - - size_t start_pos = 0; - while((start_pos = str.find(from, start_pos)) != std::string::npos) { - str.replace(start_pos, from.length(), to); - start_pos += to.length(); - } - } - - void setCallDuration(const struct tm &time, - EdjeWidget &widget, - const EdjePart &part) - { - TString tmp; - if (time.tm_hour > 0) { - tmp = himpl::STR_HH_MM_SS_TIME.format(time.tm_hour, time.tm_min, time.tm_sec); - } else { - tmp = himpl::STR_MM_SS_TIME.format(time.tm_min, time.tm_sec); - } - widget.setText(tmp, part); - } - - void tryUpdateCallDurationTime( - struct tm &curTime, - struct tm &compTime, - EdjeWidget &widget, - const EdjePart &part) - { - if ((compTime.tm_sec - curTime.tm_sec) != 0) { - curTime = compTime; - setCallDuration(curTime, widget, part); - } - } - -} |