toggle to nullify screentime agent plist

This commit is contained in:
leminlimez
2024-12-06 13:48:06 -05:00
parent 95ea165494
commit 0a97e66756
8 changed files with 82 additions and 20 deletions

View File

@@ -3797,6 +3797,18 @@ QComboBox QAbstractItemView::item:hover {
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="clearScreenTimeAgentChk">
<property name="toolTip">
<string>Deletes the Screen Time Agent preferences file to prevent app lockout set via iCloud.
To work properly, also disable the daemon using the toggle above.</string>
</property>
<property name="text">
<string>Clear ScreenTimeAgent.plist file</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="crashReportsChk">
<property name="toolTip">

View File

@@ -1993,6 +1993,11 @@ class Ui_Nugget(object):
self.verticalLayout_132.addWidget(self.screenTimeChk)
self.clearScreenTimeAgentChk = QCheckBox(self.daemonsPageContent)
self.clearScreenTimeAgentChk.setObjectName(u"clearScreenTimeAgentChk")
self.verticalLayout_132.addWidget(self.clearScreenTimeAgentChk)
self.crashReportsChk = QCheckBox(self.daemonsPageContent)
self.crashReportsChk.setObjectName(u"crashReportsChk")
@@ -3319,6 +3324,12 @@ class Ui_Nugget(object):
self.screenTimeChk.setToolTip(QCoreApplication.translate("Nugget", u"Disables Screen Time monitoring features.", None))
#endif // QT_CONFIG(tooltip)
self.screenTimeChk.setText(QCoreApplication.translate("Nugget", u"Disable Screen Time Agent", None))
#if QT_CONFIG(tooltip)
self.clearScreenTimeAgentChk.setToolTip(QCoreApplication.translate("Nugget", u"Deletes the Screen Time Agent preferences file to prevent app lockout set via iCloud.\n"
"\n"
"To work properly, also disable the daemon using the toggle above.", None))
#endif // QT_CONFIG(tooltip)
self.clearScreenTimeAgentChk.setText(QCoreApplication.translate("Nugget", u"Clear ScreenTimeAgent.plist file", None))
#if QT_CONFIG(tooltip)
self.crashReportsChk.setToolTip(QCoreApplication.translate("Nugget", u"Stops logs, dumps, and crash reports collection.", None))
#endif // QT_CONFIG(tooltip)

View File

@@ -1993,6 +1993,11 @@ class Ui_Nugget(object):
self.verticalLayout_132.addWidget(self.screenTimeChk)
self.clearScreenTimeAgentChk = QCheckBox(self.daemonsPageContent)
self.clearScreenTimeAgentChk.setObjectName(u"clearScreenTimeAgentChk")
self.verticalLayout_132.addWidget(self.clearScreenTimeAgentChk)
self.crashReportsChk = QCheckBox(self.daemonsPageContent)
self.crashReportsChk.setObjectName(u"crashReportsChk")
@@ -3319,6 +3324,12 @@ class Ui_Nugget(object):
self.screenTimeChk.setToolTip(QCoreApplication.translate("Nugget", u"Disables Screen Time monitoring features.", None))
#endif // QT_CONFIG(tooltip)
self.screenTimeChk.setText(QCoreApplication.translate("Nugget", u"Disable Screen Time Agent", None))
#if QT_CONFIG(tooltip)
self.clearScreenTimeAgentChk.setToolTip(QCoreApplication.translate("Nugget", u"Deletes the Screen Time Agent preferences file to prevent app lockout set via iCloud.\n"
"\n"
"To work properly, also disable the daemon using the toggle above.", None))
#endif // QT_CONFIG(tooltip)
self.clearScreenTimeAgentChk.setText(QCoreApplication.translate("Nugget", u"Clear ScreenTimeAgent.plist file", None))
#if QT_CONFIG(tooltip)
self.crashReportsChk.setToolTip(QCoreApplication.translate("Nugget", u"Stops logs, dumps, and crash reports collection.", None))
#endif // QT_CONFIG(tooltip)