[Libreoffice-commits] core.git: sw/inc sw/source
Libreoffice Gerrit user
logerrit at kemper.freedesktop.org
Tue Mar 19 12:45:11 UTC 2019
sw/inc/strings.hrc | 1 +
sw/source/uibase/dialog/SwSpellDialogChildWindow.cxx | 4 ++--
2 files changed, 3 insertions(+), 2 deletions(-)
New commits:
commit 35027d2e9fff6e674609fe0659c1ebb8b79c2c1a
Author: Vaibhav <vaibhavr at iitbhilai.ac.in>
AuthorDate: Sun Mar 17 19:42:23 2019 +0530
Commit: Szymon Kłos <szymon.klos at collabora.com>
CommitDate: Tue Mar 19 13:44:45 2019 +0100
tdf#86731: Add the dictionary not available message
The patch enables a message or notification box which notifies
the user with the message *No dictionary available*
in case there is no dictionary available for any content.
Change-Id: I61fa01ea469acb345637ab86da98a8de8f8a9762
Reviewed-on: https://gerrit.libreoffice.org/69366
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski at collabora.com>
Reviewed-by: Szymon Kłos <szymon.klos at collabora.com>
diff --git a/sw/inc/strings.hrc b/sw/inc/strings.hrc
index 1a3e7bcabb83..93a8fcc1fcd2 100644
--- a/sw/inc/strings.hrc
+++ b/sw/inc/strings.hrc
@@ -836,6 +836,7 @@
#define STR_QUERY_SPELL_CONTINUE NC_("STR_QUERY_SPELL_CONTINUE", "Continue checking at beginning of document?")
#define STR_SPELLING_COMPLETED NC_("STR_SPELLING_COMPLETED", "The spellcheck is complete.")
+#define STR_DICTIONARY_UNAVAILABLE NC_("STR_DICTIONARY_UNAVAILABLE", "No dictionary available")
/*--------------------------------------------------------------------
Description: strings for the types
diff --git a/sw/source/uibase/dialog/SwSpellDialogChildWindow.cxx b/sw/source/uibase/dialog/SwSpellDialogChildWindow.cxx
index 5dd83f837ea8..3dd7874977c7 100644
--- a/sw/source/uibase/dialog/SwSpellDialogChildWindow.cxx
+++ b/sw/source/uibase/dialog/SwSpellDialogChildWindow.cxx
@@ -406,10 +406,10 @@ The code below would only be part of the solution.
}
}
bool bNoDictionaryAvailable = pWrtShell->GetDoc()->IsDictionaryMissing();
- if( aRet.empty() && bCloseMessage && !bNoDictionaryAvailable )
+ if( aRet.empty() && bCloseMessage )
{
LockFocusNotification( true );
- OUString sInfo( SwResId( STR_SPELLING_COMPLETED ) );
+ OUString sInfo( SwResId( bNoDictionaryAvailable ? STR_DICTIONARY_UNAVAILABLE : STR_SPELLING_COMPLETED ) );
vcl::Window* pThisWindow = GetWindow();
// #i84610#
std::unique_ptr<weld::MessageDialog> xBox(
More information about the Libreoffice-commits
mailing list