From 6826d5aff078727040a09023ac9b80fe8beff9aa Mon Sep 17 00:00:00 2001 From: akdengi Date: Sat, 25 May 2013 02:13:29 +0400 Subject: [PATCH] add help-image patch --- help-images-mdv64789.patch | 41 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 help-images-mdv64789.patch diff --git a/help-images-mdv64789.patch b/help-images-mdv64789.patch new file mode 100644 index 0000000..747356f --- /dev/null +++ b/help-images-mdv64789.patch @@ -0,0 +1,41 @@ +--- ./xmlhelp/source/cxxhelp/provider/databases.cxx.orig3 2011-12-05 15:11:11.000000000 +0000 ++++ ./xmlhelp/source/cxxhelp/provider/databases.cxx 2011-12-05 16:15:02.000000000 +0000 +@@ -303,17 +303,34 @@ rtl::OString Databases::getImagesZipFile + bool bFound = false; + if ( aSymbolsStyleName.getLength() != 0 ) + { +- rtl::OUString aZipName = rtl::OUString(RTL_CONSTASCII_USTRINGPARAM( "images_" )); +- aZipName += aSymbolsStyleName; +- aZipName += rtl::OUString(RTL_CONSTASCII_USTRINGPARAM( ".zip" )); +- ++ rtl::OUString aZipName; ++ if (aSymbolsStyleName.equals( ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("default")) )) { ++ aZipName = ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM( "images.zip" )); ++ } else { ++ aZipName = ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM( "images_" )); ++ aZipName += aSymbolsStyleName; ++ aZipName += rtl::OUString(RTL_CONSTASCII_USTRINGPARAM( ".zip" )); ++ } + bFound = impl_getZipFile( m_aImagesZipPaths, aZipName, aImageZip ); + } + ++ // Fallbacks in case the configured style fle was not found ++ if ( ! bFound ) ++ bFound = impl_getZipFile( m_aImagesZipPaths, rtl::OUString(RTL_CONSTASCII_USTRINGPARAM( "images_oxygen.zip" )), aImageZip ); ++ ++ if ( ! bFound ) ++ bFound = impl_getZipFile( m_aImagesZipPaths, rtl::OUString(RTL_CONSTASCII_USTRINGPARAM( "images_crystal.zip" )), aImageZip ); ++ + if ( ! bFound ) + bFound = impl_getZipFile( m_aImagesZipPaths, rtl::OUString(RTL_CONSTASCII_USTRINGPARAM( "images.zip" )), aImageZip ); + + if ( ! bFound ) ++ bFound = impl_getZipFile( m_aImagesZipPaths, rtl::OUString(RTL_CONSTASCII_USTRINGPARAM( "images_tango.zip" )), aImageZip ); ++ ++ if ( ! bFound ) ++ bFound = impl_getZipFile( m_aImagesZipPaths, rtl::OUString(RTL_CONSTASCII_USTRINGPARAM( "images_hicontrast.zip" )), aImageZip ); ++ ++ if ( ! bFound ) + aImageZip = rtl::OUString(); + + m_aImagesZipFileURL = rtl::OUStringToOString(