From 5a81079170460ac882570328b9daf0208deda1b1 Mon Sep 17 00:00:00 2001 From: "minho.sun" Date: Thu, 2 Aug 2018 10:19:51 +0900 Subject: [PATCH] Revert "[Tizen] Support custom fonts registration" This reverts commit 8a433739346538ac42be984f33ce936dc363692a. --- 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 77223f9..e49410a 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 5cfe938..6411b16 100755 --- a/dali/devel-api/text-abstraction/font-client.h +++ b/dali/devel-api/text-abstraction/font-client.h @@ -406,15 +406,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 ee3d651..6e081af 100644 --- a/dali/internal/text/text-abstraction/font-client-impl.cpp +++ b/dali/internal/text/text-abstraction/font-client-impl.cpp @@ -281,13 +281,6 @@ bool FontClient::IsColorGlyph( FontId fontId, GlyphIndex glyphIndex ) return mPlugin->IsColorGlyph( fontId, glyphIndex ); } -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 13d847b..cfa3a20 100644 --- a/dali/internal/text/text-abstraction/font-client-impl.h +++ b/dali/internal/text/text-abstraction/font-client-impl.h @@ -193,11 +193,6 @@ public: */ bool IsColorGlyph( FontId fontId, GlyphIndex glyphIndex ); - /** - * @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 30ee4e8..fc85a4b 100644 --- a/dali/internal/text/text-abstraction/font-client-plugin-impl.cpp +++ b/dali/internal/text/text-abstraction/font-client-plugin-impl.cpp @@ -1256,12 +1256,6 @@ bool FontClient::Plugin::IsColorGlyph( FontId fontId, GlyphIndex glyphIndex ) return FT_Err_Ok == error; } -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 8a62eb6..4de27b7 100644 --- a/dali/internal/text/text-abstraction/font-client-plugin-impl.h +++ b/dali/internal/text/text-abstraction/font-client-plugin-impl.h @@ -323,11 +323,6 @@ struct FontClient::Plugin */ bool IsColorGlyph( FontId fontId, GlyphIndex glyphIndex ); - /** - * @copydoc Dali::TextAbstraction::FontClient::AddCustomFontDirectory() - */ - bool AddCustomFontDirectory( const FontPath& path ); - private: /** -- 2.7.4