From d0c53a91c3ae98e4ffc4bac5a8daaa26fa9f1691 Mon Sep 17 00:00:00 2001 From: Seoyeon Kim Date: Mon, 20 Aug 2018 14:10:04 +0900 Subject: [PATCH] Revert "[Tizen] Support custom fonts registration" This reverts commit 064bd8be3d1eaa92475030caf03f732da76aaaaa. Change-Id: Id8352b7ac83ba785704c65c15c7fc0bc308ef760 --- dali/devel-api/text-abstraction/font-client.cpp | 5 ----- dali/devel-api/text-abstraction/font-client.h | 9 --------- dali/internal/text/text-abstraction/font-client-impl.cpp | 7 ------- dali/internal/text/text-abstraction/font-client-impl.h | 5 ----- dali/internal/text/text-abstraction/font-client-plugin-impl.cpp | 6 ------ dali/internal/text/text-abstraction/font-client-plugin-impl.h | 5 ----- 6 files changed, 37 deletions(-) diff --git a/dali/devel-api/text-abstraction/font-client.cpp b/dali/devel-api/text-abstraction/font-client.cpp index 00b7528..2dcb128 100644 --- a/dali/devel-api/text-abstraction/font-client.cpp +++ b/dali/devel-api/text-abstraction/font-client.cpp @@ -207,11 +207,6 @@ bool FontClient::IsColorGlyph( FontId fontId, GlyphIndex glyphIndex ) return GetImplementation(*this).IsColorGlyph( fontId, glyphIndex ); } -bool FontClient::AddCustomFontDirectory( const FontPath& path ) -{ - return GetImplementation(*this).AddCustomFontDirectory( path ); -} - FontClient::FontClient( Internal::FontClient* internal ) : BaseHandle( internal ) { diff --git a/dali/devel-api/text-abstraction/font-client.h b/dali/devel-api/text-abstraction/font-client.h index c444eb8..167607d 100755 --- a/dali/devel-api/text-abstraction/font-client.h +++ b/dali/devel-api/text-abstraction/font-client.h @@ -408,15 +408,6 @@ public: */ bool IsColorGlyph( FontId fontId, GlyphIndex glyphIndex ); - /** - * @brief Add custom fonts directory - * - * @param[in] path to the fonts directory - * - * @return true if the fonts can be added. - */ - bool AddCustomFontDirectory( const FontPath& path ); - public: // Not intended for application developers /** * @brief This constructor is used by FontClient::Get(). diff --git a/dali/internal/text/text-abstraction/font-client-impl.cpp b/dali/internal/text/text-abstraction/font-client-impl.cpp index 3d0f72b..ad125fd 100644 --- a/dali/internal/text/text-abstraction/font-client-impl.cpp +++ b/dali/internal/text/text-abstraction/font-client-impl.cpp @@ -288,13 +288,6 @@ FT_FaceRec_* FontClient::GetFreetypeFace( FontId fontId ) return mPlugin->GetFreetypeFace( fontId ); } -bool FontClient::AddCustomFontDirectory( const FontPath& path ) -{ - CreatePlugin(); - - return mPlugin->AddCustomFontDirectory( path ); -} - void FontClient::CreatePlugin() { if( !mPlugin ) diff --git a/dali/internal/text/text-abstraction/font-client-impl.h b/dali/internal/text/text-abstraction/font-client-impl.h index 0d9cf71..e957187 100644 --- a/dali/internal/text/text-abstraction/font-client-impl.h +++ b/dali/internal/text/text-abstraction/font-client-impl.h @@ -205,11 +205,6 @@ public: */ FT_FaceRec_* GetFreetypeFace( FontId fontId ); - /** - * @copydoc Dali::TextAbstraction::FontClient::AddCustomFontDirectory() - */ - bool AddCustomFontDirectory( const FontPath& path ); - private: /** diff --git a/dali/internal/text/text-abstraction/font-client-plugin-impl.cpp b/dali/internal/text/text-abstraction/font-client-plugin-impl.cpp index 9b866ef..8047822 100644 --- a/dali/internal/text/text-abstraction/font-client-plugin-impl.cpp +++ b/dali/internal/text/text-abstraction/font-client-plugin-impl.cpp @@ -1283,12 +1283,6 @@ FT_FaceRec_* FontClient::Plugin::GetFreetypeFace( FontId fontId ) return fontFace; } -bool FontClient::Plugin::AddCustomFontDirectory( const FontPath& path ) -{ - // NULL as first parameter means the current configuration is used. - return FcConfigAppFontAddDir( NULL, reinterpret_cast( path.c_str() ) ); -} - void FontClient::Plugin::InitSystemFonts() { DALI_LOG_INFO( gLogFilter, Debug::General, "-->FontClient::Plugin::InitSystemFonts\n" ); diff --git a/dali/internal/text/text-abstraction/font-client-plugin-impl.h b/dali/internal/text/text-abstraction/font-client-plugin-impl.h index 9bbc70c..da207d5 100644 --- a/dali/internal/text/text-abstraction/font-client-plugin-impl.h +++ b/dali/internal/text/text-abstraction/font-client-plugin-impl.h @@ -329,11 +329,6 @@ struct FontClient::Plugin */ FT_FaceRec_* GetFreetypeFace( FontId fontId ); - /** - * @copydoc Dali::TextAbstraction::FontClient::AddCustomFontDirectory() - */ - bool AddCustomFontDirectory( const FontPath& path ); - private: /** -- 2.7.4