summaryrefslogtreecommitdiff
path: root/cui/source/inc/about.hxx
diff options
context:
space:
mode:
authorHeiko Tietze <tietze.heiko@gmail.com>2020-04-29 11:39:57 +0200
committerHeiko Tietze <heiko.tietze@documentfoundation.org>2020-04-29 19:09:39 +0200
commitab846145bbd56f4308c8657df8b1354a403edd74 (patch)
tree6867760584cff9eba04ab197ba01004470246564 /cui/source/inc/about.hxx
parent3aa11fb2b425e2f4bb1b47fed8782423d2b6f269 (diff)
Resolves tdf#132322 - Link to Gerrit hash reintroduced
Mulit-line label split, Build realized as link_button Required changes also solve tdf#132066 partially as many localized strings are not anymore copied to clipboard Change-Id: I346fdc65cd1734f17854eccd587fe0b7e216e720 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93119 Tested-by: Jenkins Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
Diffstat (limited to 'cui/source/inc/about.hxx')
-rw-r--r--cui/source/inc/about.hxx16
1 files changed, 14 insertions, 2 deletions
diff --git a/cui/source/inc/about.hxx b/cui/source/inc/about.hxx
index 0872a7c3da44..53f8ca489fa2 100644
--- a/cui/source/inc/about.hxx
+++ b/cui/source/inc/about.hxx
@@ -34,12 +34,24 @@ private:
std::unique_ptr<weld::Image> m_pBrandImage;
std::unique_ptr<weld::Image> m_pAboutImage;
std::unique_ptr<weld::Label> m_pVersionLabel;
+ std::unique_ptr<weld::Label> m_pBuildCaption;
+ std::unique_ptr<weld::LinkButton> m_pBuildLabel;
+ std::unique_ptr<weld::Label> m_pEnvLabel;
+ std::unique_ptr<weld::Label> m_pUILabel;
+ std::unique_ptr<weld::Label> m_pLocaleLabel;
+ std::unique_ptr<weld::Label> m_pMiscLabel;
std::unique_ptr<weld::Label> m_pCopyrightLabel;
- static OUString GetBuildId();
static OUString GetVersionString();
- static OUString GetCopyrightString();
+ static OUString GetBuildString();
+ static OUString GetEnvString();
+ static OUString GetUIString();
static OUString GetLocaleString();
+ static OUString GetMiscString();
+ static OUString GetExtraString();
+
+ static OUString GetCopyrightString();
+ static bool IsStringValidGitHash(const OUString& hash);
DECL_LINK(HandleClick, weld::Button&, void);