Skip to content

Commit 378b092

Browse files
committed
Merge branch 'release/1.5.0' into main
2 parents 3992f8f + 54d9283 commit 378b092

File tree

2 files changed

+25
-0
lines changed

2 files changed

+25
-0
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,17 @@ All notable changes to this project will be documented in this file. Dates are d
44

55
Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).
66

7+
#### [1.5.0](https://github.com/rdkcentral/entservices-apis/compare/1.4.2...1.5.0)
8+
9+
- DELIA-67834 : Added privacyMode related calls. [`#133`](https://github.com/rdkcentral/entservices-apis/pull/133)
10+
- Merge tag '1.4.2' into develop [`4ebfb21`](https://github.com/rdkcentral/entservices-apis/commit/4ebfb219ea129bfe695290c85bcd5cecee5a0a7c)
11+
712
#### [1.4.2](https://github.com/rdkcentral/entservices-apis/compare/1.4.1...1.4.2)
813

14+
> 28 May 2025
15+
916
- RDKEMW-1016 Add COM-RPC support to LEDControl plugin [`#157`](https://github.com/rdkcentral/entservices-apis/pull/157)
17+
- RDKEMW-1016 - Changelog updates for 1.4.2 [`1449587`](https://github.com/rdkcentral/entservices-apis/commit/1449587865c3b124b89a6b7af3ba69fa677318e8)
1018
- Merge tag '1.4.1' into develop [`e2e96ce`](https://github.com/rdkcentral/entservices-apis/commit/e2e96ce04efecaa6f3259c22bcd52320a68e7e91)
1119

1220
#### [1.4.1](https://github.com/rdkcentral/entservices-apis/compare/1.4.0...1.4.1)

apis/UserSettings/IUserSettings.h

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,11 @@ struct EXTERNAL IUserSettings : virtual public Core::IUnknown
7474
// @param service: the changed preferredClosedCaptionService.
7575
virtual void OnPreferredClosedCaptionServiceChanged(const string& service) {};
7676

77+
// @text onPrivacyModeChanged
78+
// @brief The PrivacyMode setting has changed.
79+
// @param privacyMode: "SHARE", "DO_NOT_SHARE".
80+
virtual void OnPrivacyModeChanged(const string& privacyMode /* @text privacyMode */) {};
81+
7782
// @alt onPinControlChanged
7883
// @brief The PinControl setting has changed.
7984
// @param pinControl: pinControl enabled or not.
@@ -219,6 +224,18 @@ struct EXTERNAL IUserSettings : virtual public Core::IUnknown
219224
// @param service: Identifies the service to display e.g. "CC3".
220225
virtual Core::hresult GetPreferredClosedCaptionService(string &service /* @out */) const = 0;
221226

227+
// @text setPrivacyMode
228+
// @brief Sets the PrivacyMode.
229+
// @details The setting should be honored by the Telemetry.
230+
// If privacyMode is "DO_NOT_SHARE", logs and crash report should not be uploaded.
231+
// @param privacyMode: "SHARE", "DO_NOT_SHARE"
232+
virtual uint32_t SetPrivacyMode(const string& privacyMode /* @in @text privacyMode*/) = 0;
233+
234+
// @text getPrivacyMode
235+
// @brief Gets the current PrivacyMode setting.
236+
// @param privacyMode: "SHARE"
237+
virtual uint32_t GetPrivacyMode(string &privacyMode /* @out @text privacyMode */) const = 0;
238+
222239
// @alt setPinControl
223240
// @brief Sets PinControl ON/OFF. Parental Control as a whole is enabled or disabled.
224241
// @param pinControl: Enabled/Disabled

0 commit comments

Comments
 (0)