message: [SDL4.0]SDL does not create icons folder in case it was removed
  The check for existence directory of app icons folder
  has been added to SetAppIconRequest.
diff: @@ -60,6 +60,14 @@ SetAppIconRequest::SetAppIconRequest(
  , is_icons_saving_enabled_(false) {
  const std::string path =
  application_manager_.get_settings().app_icons_folder();
  +
  + if (!file_system::DirectoryExists(path)) {
  + LOG4CXX_WARN(logger_, "App icons folder doesn't exist.");
  + if (!file_system::CreateDirectoryRecursively(path)) {
  + LOG4CXX_ERROR(logger_, "Unable to create app icons directory: " << path);
  + }
  + }
  +
  is_icons_saving_enabled_ = file_system::IsWritingAllowed(path) &&
  file_system::IsReadingAllowed(path);
  }
  