You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Jamf Pro Custom Schema/Jamf Pro Custom Schema.json
+15Lines changed: 15 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -105,6 +105,21 @@
105
105
}
106
106
]
107
107
},
108
+
"HideMajorUpdates": {
109
+
"title": "Hide major macOS updates",
110
+
"description": "Ignore macOS major updates. This will prevent the menu bar icon and the macOS version info item from showing an available major update. Only applicable to macOS 12.3 and higher",
111
+
"type": "boolean",
112
+
"options": {
113
+
"enum_titles": ["Hide", "Show"],
114
+
"infoText": "Key name: HideMajorUpdates"
115
+
},
116
+
"links": [
117
+
{
118
+
"rel": "Documentation",
119
+
"href": "https://github.com/root3nl/SupportApp"
120
+
}
121
+
]
122
+
},
108
123
"CustomColor": {
109
124
"title": "Custom Color",
110
125
"description": "HEX color in RGB format. Example: #8cc63f. Leave empty to use macOS Accent Color",
Copy file name to clipboardExpand all lines: README.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -182,6 +182,7 @@ All general settings
182
182
| StatusBarIcon | String | Root3 Logo | Path to the status bar icon shown in the menu bar. Recommended: PNG, 16x16 points. Icons larger than 22 points will automatically be resized to 16 points. A subfolder in `/Library/Application Support/` is the recommended location due to sandboxing |`/Library/Application Support/Your Company/statusbaricon.png`|
183
183
| StatusBarIconSFSymbol | String | Root3 Logo | Custom status bar icon using an SF Symbol. Ignored when StatusBarIcon is also set | “lifepreserver” |
184
184
| StatusBarIconNotifierEnabled | Boolean | false | Shows a small notification badge in the Status Bar Icon when an info items triggers a warning or notification | true |
185
+
| HideMajorUpdates | Boolean | false | Ignore macOS major updates. This will prevent the menu bar icon and the macOS version info item from showing an available major update. Only applicable to macOS 12.3 and higher | true |
185
186
| CustomColor | String | macOS Accent Color | Custom color for all symbols. Leave empty to use macOS Accent Color. We recommend not to use a very light color as text may become hard to read | HEX color in RGB format like "#8cc63f" |
186
187
| CustomColorDarkMode | String | macOS Accent Color | Custom color for all symbols in Dark Mode. Leave empty to use macOS Accent Color or CustomColor if specified. We recommend not to use a very dark color as text may become hard to read | HEX color in RGB format like "#8cc63f" |
187
188
| HideFirstRow | Boolean | false | Hides the first row of configurable items. | true |
logger.debug("macOS version \(version, privacy:.public) is higher than the current macOS version, update will be hidden")
575
+
logger.debug("macOS version \(version, privacy:.public) is higher than the current macOS version, update will be hidden when DeferMajorVersions is enabled")
570
576
majorVersionUpdates +=1
571
577
}
578
+
}else{
579
+
logger.error("Error getting macOS version from \(item.displayName)")
572
580
}
581
+
}else{
582
+
logger.debug("\(item.displayName) is not a macOS update")
0 commit comments