diff options
author | Pranam Lashkari <lpranam@collabora.com> | 2021-06-02 19:06:52 +0530 |
---|---|---|
committer | Pranam Lashkari <lpranam@collabora.com> | 2021-08-16 09:01:11 +0200 |
commit | 513120d24c770079773559367202d54ff62b39b4 (patch) | |
tree | c037d98b6d0068ee031fdd77b05ad2353bf1f012 /include/comphelper | |
parent | f34146b7d5d0bb66c805504a691cb70d5b3da6b2 (diff) |
LOK: introduced Freemium LOK API
also block the uno commands from deny list
Change-Id: Iee994411891b73b865e6496403682f996d5e9321
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116384
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Pranam Lashkari <lpranam@collabora.com>
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120482
Tested-by: Jenkins
Diffstat (limited to 'include/comphelper')
-rw-r--r-- | include/comphelper/lok.hxx | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/comphelper/lok.hxx b/include/comphelper/lok.hxx index 99f3dd30dfce..d68fabb2e600 100644 --- a/include/comphelper/lok.hxx +++ b/include/comphelper/lok.hxx @@ -12,6 +12,7 @@ #include <comphelper/comphelperdllapi.h> #include <rtl/ustring.hxx> +#include <vector> class LanguageTag; @@ -108,6 +109,10 @@ COMPHELPER_DLLPUBLIC bool isAllowlistedLanguage(const OUString& lang); COMPHELPER_DLLPUBLIC void statusIndicatorStart(const OUString& sText); COMPHELPER_DLLPUBLIC void statusIndicatorSetValue(int percent); COMPHELPER_DLLPUBLIC void statusIndicatorFinish(); + +COMPHELPER_DLLPUBLIC void setFreemiumDenyList(const char* freemiumDenyList); +COMPHELPER_DLLPUBLIC const std::vector<OUString>& getFreemiumDenyList(); +COMPHELPER_DLLPUBLIC bool isCommandFreemiumDenied(const OUString& command); } #endif // INCLUDED_COMPHELPER_LOK_HXX |