[Libreoffice-commits] core.git: sfx2/source

Szymon Kłos eszkadev at gmail.com
Tue Nov 11 08:40:11 PST 2014


 sfx2/source/dialog/dialog.hrc  |    1 +
 sfx2/source/dialog/versdlg.cxx |    4 +++-
 sfx2/source/dialog/versdlg.src |    5 +++++
 3 files changed, 9 insertions(+), 1 deletion(-)

New commits:
commit 2fc7a10dbf7f76046cd287c7e7695fc547d2fab3
Author: Szymon Kłos <eszkadev at gmail.com>
Date:   Sat Nov 8 13:43:07 2014 +0100

    fdo#84582 : fixed label in the 'Insert Version Comment' dialog
    
    When user's data are empty, dialog shows "(no name set)".
    
    Dialog:
    Writer->File->Versions...->Save New Version
    
    Change-Id: I6780cbe452fbc206b3e153975dbb1c1d9570718b
    Reviewed-on: https://gerrit.libreoffice.org/12307
    Reviewed-by: Caolán McNamara <caolanm at redhat.com>
    Tested-by: Caolán McNamara <caolanm at redhat.com>

diff --git a/sfx2/source/dialog/dialog.hrc b/sfx2/source/dialog/dialog.hrc
index 74eaba9..73e39ac 100644
--- a/sfx2/source/dialog/dialog.hrc
+++ b/sfx2/source/dialog/dialog.hrc
@@ -46,6 +46,7 @@
 #define MN_CONTEXT_TEMPLDLG             ( RC_DIALOG_BEGIN + 46)
 
 #define STR_VIEWVERSIONCOMMENT          ( RC_DIALOG_BEGIN + 71 )
+#define STR_NO_NAME_SET                 ( RC_DIALOG_BEGIN + 72 )
 
 #define STR_ERROR_WRONG_CONFIRM         ( RC_DIALOG_BEGIN + 76 )
 
diff --git a/sfx2/source/dialog/versdlg.cxx b/sfx2/source/dialog/versdlg.cxx
index 5b3ebd5..35c5d73 100644
--- a/sfx2/source/dialog/versdlg.cxx
+++ b/sfx2/source/dialog/versdlg.cxx
@@ -473,9 +473,11 @@ SfxViewVersionDialog_Impl::SfxViewVersionDialog_Impl(vcl::Window *pParent, SfxVe
     get(m_pCancelButton, "cancel");
     get(m_pCloseButton, "close");
 
+    OUString sAuthor = rInfo.aAuthor.isEmpty() ? SfxResId(STR_NO_NAME_SET) : rInfo.aAuthor;
+
     const LocaleDataWrapper& rLocaleWrapper( Application::GetSettings().GetLocaleDataWrapper() );
     m_pDateTimeText->SetText(m_pDateTimeText->GetText() + formatTime(rInfo.aCreationDate, rLocaleWrapper));
-    m_pSavedByText->SetText(m_pSavedByText->GetText() + rInfo.aAuthor);
+    m_pSavedByText->SetText(m_pSavedByText->GetText() + sAuthor);
     m_pEdit->SetText(rInfo.aComment);
     m_pEdit->set_height_request(7 * m_pEdit->GetTextHeight());
     m_pEdit->set_width_request(40 * m_pEdit->approximate_char_width());
diff --git a/sfx2/source/dialog/versdlg.src b/sfx2/source/dialog/versdlg.src
index 63471ac..0017145 100644
--- a/sfx2/source/dialog/versdlg.src
+++ b/sfx2/source/dialog/versdlg.src
@@ -24,4 +24,9 @@ String STR_VIEWVERSIONCOMMENT
     Text [ en-US ] = "View Version Comment" ;
 };
 
+String STR_NO_NAME_SET
+{
+    Text [ en-US ] = "(no name set)" ;
+};
+
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */


More information about the Libreoffice-commits mailing list