diff options
author | Jan Holesovsky <kendy@suse.cz> | 2011-05-30 13:12:13 +0200 |
---|---|---|
committer | Jan Holesovsky <kendy@suse.cz> | 2011-05-30 13:12:13 +0200 |
commit | 94a0ea6b9eeaef219114091da479063227243ebd (patch) | |
tree | ecc540dd0c421dcca50c7ba1fd811e8f6e5415bb /setup_native | |
parent | f8205aeecb38200b3179d01e4021dbe41e466b6c (diff) | |
parent | 90a2bfb5176f8f54b55ff4759b076d93bdc11384 (diff) |
Merge commit 'libreoffice-3.4.0.2'
Diffstat (limited to 'setup_native')
-rw-r--r-- | setup_native/source/mac/ooo/DS_Store | bin | 12556 -> 15364 bytes | |||
-rw-r--r-- | setup_native/source/mac/ooo/DS_Store_Langpack | bin | 12292 -> 12292 bytes | |||
-rw-r--r-- | setup_native/source/mac/ooo3_installer.icns | bin | 56605 -> 42710 bytes | |||
-rw-r--r-- | setup_native/source/packinfo/spellchecker_selection.txt | 84 | ||||
-rw-r--r-- | setup_native/source/win32/customactions/reg4msdoc/registrar.cxx | 48 | ||||
-rw-r--r-- | setup_native/source/win32/customactions/reg4msdoc/registrationcontextinformation.cxx | 36 | ||||
-rw-r--r-- | setup_native/source/win32/customactions/reg4msdoc/registrationcontextinformation.hxx | 14 |
7 files changed, 140 insertions, 42 deletions
diff --git a/setup_native/source/mac/ooo/DS_Store b/setup_native/source/mac/ooo/DS_Store Binary files differindex af137c0e6c41..9431578cebb3 100644 --- a/setup_native/source/mac/ooo/DS_Store +++ b/setup_native/source/mac/ooo/DS_Store diff --git a/setup_native/source/mac/ooo/DS_Store_Langpack b/setup_native/source/mac/ooo/DS_Store_Langpack Binary files differindex 21b08ffb18cc..3a8ad71a5660 100644 --- a/setup_native/source/mac/ooo/DS_Store_Langpack +++ b/setup_native/source/mac/ooo/DS_Store_Langpack diff --git a/setup_native/source/mac/ooo3_installer.icns b/setup_native/source/mac/ooo3_installer.icns Binary files differindex bacdd17d8470..45fca0fcaf80 100644 --- a/setup_native/source/mac/ooo3_installer.icns +++ b/setup_native/source/mac/ooo3_installer.icns diff --git a/setup_native/source/packinfo/spellchecker_selection.txt b/setup_native/source/packinfo/spellchecker_selection.txt index f5344b9860ef..aa90dc53fe99 100644 --- a/setup_native/source/packinfo/spellchecker_selection.txt +++ b/setup_native/source/packinfo/spellchecker_selection.txt @@ -8,47 +8,47 @@ # shall be included into the language pack, the keyword "EMPTY" can # be used as first entry. -af = "af,en-US" -ar = "EMPTY,en-US" -ca = "ca,es,en-US,fr" -cs = "cs,en-US" -da = "da,de-DE,en-US" -de = "de-DE,de-AT,de-CH,en-US,fr,it" -en-US = "en-US,es,fr" -en-GB = "en-US,es,fr" -es = "es,en-US,fr,pt" -et = "et,en-US" -fr = "fr,en-US,es" -gl = "gl,en-US,pt,es" -he = "he,en-US" -hu = "hu,de-DE,en-US" -hr = "hr,de-DE,en-US" -it = "it,de-DE,en-US,fr" -ja = "EMPTY,en-US" -ko = "EMPTY,en-US" -ku = "ku-TR,en-US" -lt = "lt,en-US" -nb = "no,en-US,fr,de-DE,es" -ne = "ne,en-US" -nl = "nl,en-US,fr,de-DE" -nn = "no,en-US,fr,de-DE,es" -oc = "oc,fr,en-US" -pl = "pl,de-DE,en-US,ru" -pt-BR = "pt,en-US,es" -pt = "pt,en-US,es" -ro = "ro,en-US,de-DE,hu" -ru = "ru,de-DE,en-US" -sk = "sk,en-US" -sl = "sl,en-US" -sv = "sv,de-DE,en-US" -sr = "sr,en-US" +af = "af" +ar = "EMPTY" +ca = "ca,es,fr" +cs = "cs" +da = "da,de-DE" +de = "de-DE,de-AT,de-CH,fr,it" +en-US = "en,es,fr" +en-GB = "en,es,fr" +es = "es,fr,pt" +et = "et" +fr = "fr,es" +gl = "gl,pt,es" +he = "he" +hu = "hu,de-DE" +hr = "hr,de-DE" +it = "it,de-DE,fr" +ja = "EMPTY" +ko = "EMPTY" +ku = "ku-TR" +lt = "lt" +nb = "no,fr,de-DE,es" +ne = "ne" +nl = "nl,fr,de-DE" +nn = "no,fr,de-DE,es" +oc = "oc,fr" +pl = "pl,de-DE,ru" +pt-BR = "pt,es" +pt = "pt,es" +ro = "ro,de-DE,hu" +ru = "ru,de-DE" +sk = "sk" +sl = "sl" +sv = "sv,de-DE" +sr = "sr" # ! Note the package 'sr' also holds the dictionaries for 'sh' ! -sh = "sr,en-US" -sw = "sw,en-US" -th = "th,en-US" -uk = "uk,ru,en-US" -vi = "vi,en-US,fr" -zh-TW = "EMPTY,en-US" -zh-CN = "EMPTY,en-US" -zu = "zu,en-US" +sh = "sr" +sw = "sw" +th = "th" +uk = "uk,ru" +vi = "vi,fr" +zh-TW = "EMPTY" +zh-CN = "EMPTY" +zu = "zu" diff --git a/setup_native/source/win32/customactions/reg4msdoc/registrar.cxx b/setup_native/source/win32/customactions/reg4msdoc/registrar.cxx index 45fbed4819d2..5220b1ed6d0c 100644 --- a/setup_native/source/win32/customactions/reg4msdoc/registrar.cxx +++ b/setup_native/source/win32/customactions/reg4msdoc/registrar.cxx @@ -81,6 +81,14 @@ void Registrar::RegisterForMsWord() const RegistrationContextInformation::Writer); RegisterForMsOfficeApplication( + m_ContextInformation.GetMOOXWordDocumentFileExtension(), + m_ContextInformation.GetMOOXWordDocumentDisplayName(), + m_ContextInformation.GetWordDocumentDefaultIconEntry(), + m_ContextInformation.GetWordDocumentDefaultShellCommand(), + m_ContextInformation.ShellNewCommandDisplayName(), + RegistrationContextInformation::Writer); + + RegisterForMsOfficeApplication( m_ContextInformation.GetWordTemplateFileExtension(), m_ContextInformation.GetWordTemplateDisplayName(), m_ContextInformation.GetWordTemplateDefaultIconEntry(), @@ -114,6 +122,14 @@ void Registrar::UnregisterForMsWord() const try { UnregisterForMsOfficeApplication( + m_ContextInformation.GetMOOXWordDocumentFileExtension()); + } + catch(RegistryKeyNotFoundException&) + {} + + try + { + UnregisterForMsOfficeApplication( m_ContextInformation.GetWordTemplateFileExtension()); } catch(RegistryKeyNotFoundException&) @@ -192,6 +208,14 @@ void Registrar::RegisterForMsExcel() const RegistrationContextInformation::Calc); RegisterForMsOfficeApplication( + m_ContextInformation.GetMOOXExcelSheetFileExtension(), + m_ContextInformation.GetMOOXExcelSheetDisplayName(), + m_ContextInformation.GetExcelSheetDefaultIconEntry(), + m_ContextInformation.GetExcelSheetDefaultShellCommand(), + m_ContextInformation.ShellNewCommandDisplayName(), + RegistrationContextInformation::Calc); + + RegisterForMsOfficeApplication( m_ContextInformation.GetExcelTemplateFileExtension(), m_ContextInformation.GetExcelTemplateDisplayName(), m_ContextInformation.GetExcelTemplateDefaultIconEntry(), @@ -217,6 +241,22 @@ void Registrar::UnregisterForMsExcel() const try { UnregisterForMsOfficeApplication( + m_ContextInformation.GetMOOXExcelSheetFileExtension()); + } + catch(RegistryKeyNotFoundException&) + {} + + try + { + UnregisterForMsOfficeApplication( + m_ContextInformation.GetMOOXPowerPointDocumentFileExtension()); + } + catch(RegistryKeyNotFoundException&) + {} + + try + { + UnregisterForMsOfficeApplication( m_ContextInformation.GetExcelTemplateFileExtension()); } catch(RegistryKeyNotFoundException&) @@ -244,6 +284,14 @@ void Registrar::RegisterForMsPowerPoint() const RegistrationContextInformation::Impress); RegisterForMsOfficeApplication( + m_ContextInformation.GetMOOXPowerPointDocumentFileExtension(), + m_ContextInformation.GetMOOXPowerPointDocumentDisplayName(), + m_ContextInformation.GetPowerPointDocumentDefaultIconEntry(), + m_ContextInformation.GetPowerPointDocumentDefaultShellCommand(), + m_ContextInformation.ShellNewCommandDisplayName(), + RegistrationContextInformation::Impress); + + RegisterForMsOfficeApplication( m_ContextInformation.GetPowerPointShowFileExtension(), m_ContextInformation.GetPowerPointShowDisplayName(), m_ContextInformation.GetPowerPointShowDefaultIconEntry(), diff --git a/setup_native/source/win32/customactions/reg4msdoc/registrationcontextinformation.cxx b/setup_native/source/win32/customactions/reg4msdoc/registrationcontextinformation.cxx index f07c35a4d988..2f04d319dd80 100644 --- a/setup_native/source/win32/customactions/reg4msdoc/registrationcontextinformation.cxx +++ b/setup_native/source/win32/customactions/reg4msdoc/registrationcontextinformation.cxx @@ -53,6 +53,18 @@ std::wstring RegistrationContextInformation::GetWordDocumentDefaultShellCommand( return std::wstring(TEXT("open")); } +std::wstring RegistrationContextInformation::GetMOOXWordDocumentDisplayName() const +{ + std::wstring str; + str = TEXT("Microsoft Word 2007 Document"); + return str; +} + +std::wstring RegistrationContextInformation::GetMOOXWordDocumentFileExtension() const +{ + return std::wstring(TEXT(".docx")); +} + std::wstring RegistrationContextInformation::GetWordTemplateDisplayName() const { std::wstring str; @@ -125,6 +137,18 @@ std::wstring RegistrationContextInformation::GetExcelSheetDefaultShellCommand() return std::wstring(TEXT("open")); } +std::wstring RegistrationContextInformation::GetMOOXExcelSheetDisplayName() const +{ + std::wstring str; + str = TEXT("Microsoft Excel 2007 Spreadsheet"); + return str; +} + +std::wstring RegistrationContextInformation::GetMOOXExcelSheetFileExtension() const +{ + return std::wstring(TEXT(".xlsx")); +} + std::wstring RegistrationContextInformation::GetExcelTemplateDisplayName() const { std::wstring str; @@ -173,6 +197,18 @@ std::wstring RegistrationContextInformation::GetPowerPointDocumentDefaultShellCo return std::wstring(TEXT("open")); } +std::wstring RegistrationContextInformation::GetMOOXPowerPointDocumentDisplayName() const +{ + std::wstring str; + str = TEXT("Microsoft PowerPoint 2007 Presentation"); + return str; +} + +std::wstring RegistrationContextInformation::GetMOOXPowerPointDocumentFileExtension() const +{ + return std::wstring(TEXT(".pptx")); +} + std::wstring RegistrationContextInformation::GetPowerPointTemplateDisplayName() const { std::wstring str; diff --git a/setup_native/source/win32/customactions/reg4msdoc/registrationcontextinformation.hxx b/setup_native/source/win32/customactions/reg4msdoc/registrationcontextinformation.hxx index 91a42e6b58d7..d3297b14775c 100644 --- a/setup_native/source/win32/customactions/reg4msdoc/registrationcontextinformation.hxx +++ b/setup_native/source/win32/customactions/reg4msdoc/registrationcontextinformation.hxx @@ -47,6 +47,14 @@ public: std::wstring GetWordDocumentDefaultIconEntry() const; std::wstring GetWordDocumentDefaultShellCommand() const; + /** MOOX Word document information + The icon index is the index of the icon + in soffice.exe to be associated with + word document files + */ + std::wstring GetMOOXWordDocumentDisplayName() const; + std::wstring GetMOOXWordDocumentFileExtension() const; + /** Word template information The icon index is the index of the icon in soffice.exe to be associated with @@ -77,6 +85,9 @@ public: std::wstring GetExcelSheetDefaultIconEntry() const; std::wstring GetExcelSheetDefaultShellCommand() const; + std::wstring GetMOOXExcelSheetDisplayName() const; + std::wstring GetMOOXExcelSheetFileExtension() const; + /** Excel template information The icon index is the index of the icon in soffice.exe to be associated with @@ -97,6 +108,9 @@ public: std::wstring GetPowerPointDocumentDefaultIconEntry() const; std::wstring GetPowerPointDocumentDefaultShellCommand() const; + std::wstring GetMOOXPowerPointDocumentDisplayName() const; + std::wstring GetMOOXPowerPointDocumentFileExtension() const; + /** PowerPoint template information The icon index is the index of the icon in soffice.exe to be associated with |