![]() ![]() Remove ContentView.swift and move everything to Main.swift to better understand its logic.Rename viewObserved to appState due to EnvironmentObject changes.Move as many things as possible to EnvironmentObject instead of ObservedObject to allow objects to flow to other UI views without directly calling them as a variable.Rename background blur calls to a more appropriate name.Update builtInAcceptableApplicationBundleIDs for Big Sur, updates and Sonoma.Update SwiftUI previews for every view to properly preview the UI changes without rendering the entire application.Enhancements to localization efforts to allow SwiftUI previews to properly work.Move to Xcode 15's new String Catalog feature for all localization.Moved back to apple-actions/import-codesign-certs for codesigning certs.Xcode 15 is now required to build Nudge. ![]() Will no longer have to maintain this logo for each major macOS version ![]() Move to generic macOS icon for logo use.Improved Github Actions build time - Nudge.app is no longer directly notarized during the build process as it was a redundant action.Ensure there is no extra lines on the preferences.Added them to your management file and prefixed the base64 encoded string with data:image/png base64,.Run base64 cli and convert to a string base64 -b 100000000 Some MDMs have issues deplyoying larger mdm profiles > 1MB, so please run your pngs through to compress them.Added base64 string support directly to iconDarkPath, iconLightPath, screenShotDarkPath, and screenShotLightPath. ![]() Create an inverted nudge icon for company logo tests.calendarDeferralUnit key to utilize the approachingWindowTime or imminentWindowTime for calendar deferrals.If you would like to reduce the amount of times Nudge launches per day, it is recommended to create your own LaunchAgent. This is a basic launch agent that opens Nudge twice an hour, every 30 minutes. If you would like to use an alternative path, please read the README or the WIKI About the LaunchAgent The package has been signed, notarized and stapled.īy default Nudge looks for a .json file located in /Library/Preferences. This is a pre-release version of Nudge created by GitHub Actions. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |