DynamicNotch
Turn the MacBook notch into a living system surface.
File Explorer
Download Latest Version (.zip)- bug_report.md
- custom.md
- feature_request.md
- Bluetooth.png
- Charging.png
- Downloads.png
- FocusMode.png
- FullBattery.png
- Hotspot.png
- LockScreen.png
- LowBattery.png
- NoInternet.png
- Player.png
- Timer.png
- Tray.png
- VolumeHud.png
- VpnConnection.png
- AppDelegate+Observers.swift
- AppDelegate+OutsideClick.swift
- AppDelegate+Window.swift
- AppDelegate.swift
- OverlayPanelFactory.swift
- OverlayPanelWindow.swift
- OverlayWindowLayout.swift
- OverlayWindowLevel.swift
- SettingsWindowController.swift
- WindowsScene.swift
- AppContainer.swift
- DynamicNotch.entitlements
- DynamicNotchApp.swift
- GlobalClickMonitor.swift
- Info.plist
- AppRelauncher.swift
- AppVersionText.swift
- NotchAnimationPreset.swift
- NotchCollapseInteraction.swift
- NotchDisplayLocation.swift
- NotchExpandInteraction.swift
- NotchScreenSelection.swift
- NotchTransitionMetrics.swift
- SwipeFeedbackMetrics.swift
- NotchContentPriority.swift
- NotchContentRegistry.swift
- NotchDisplayOption.swift
- NotchModel.swift
- NotchScreenSelectionPreferences.swift
- NotchState.swift
- AudioOutputRouting.swift
- ClockTimerControlling.swift
- ClockTimerMonitoring.swift
- DownloadMonitoring.swift
- DynamicIslandCustomizable.swift
- LockScreenMonitoring.swift
- LyricsProviding.swift
- NotchContentProtocol.swift
- NotchSettingsProviding.swift
- PowerStateProviding.swift
- ScreenRecordingMonitoring.swift
- WifiMonitoring.swift
- BluetoothAudioDevice.swift
- BluetoothAudioDeviceType.swift
- BluetoothLEBatteryReader.swift
- BluetoothService+Battery.swift
- BluetoothService+Detection.swift
- BluetoothService+Lifecycle.swift
- BluetoothService.swift
- DownloadModel.swift
- FolderFileDownloadMonitor.swift
- InactiveDownloadMonitor.swift
- DoNotDisturbManager+Metadata.swift
- DoNotDisturbManager.swift
- FocusAssertionsReader.swift
- FocusLogStream.swift
- FocusMetadataDecoder.swift
- FocusModeType.swift
- FocusService.swift
- FullDiskAccessAuthorization.swift
- HardwareHUDMonitor.swift
- SystemAudioChangeObserver.swift
- SystemAudioVolumeService.swift
- SystemDisplayBrightnessService.swift
- SystemMediaKeyTap.swift
- VolumeFeedbackSoundPlayer.swift
- DistributedLockScreenMonitoringService.swift
- InactiveLockScreenMonitoringService.swift
- LockScreenManager.swift
- LockScreenSoundPlayer.swift
- CompositeLyricsProvider.swift
- InactiveLyricsProvider.swift
- LRCLIBLyricsProvider.swift
- OvhLyricsProvider.swift
- LyricLine.swift
- NowPlayingLyricsState.swift
- TrackLyrics.swift
- AudioOutputRoute.swift
- InactiveAudioOutputRoutingService.swift
- InactiveNowPlayingService.swift
- MediaKeyCommandDispatcher.swift
- MediaRemoteAdapterResources.swift
- MediaRemoteCommandDispatcher.swift
- MediaRemoteNowPlayingService.swift
- NowPlayingApplicationBridge.swift
- NowPlayingCommand.swift
- NowPlayingMonitoring.swift
- NowPlayingSnapshot.swift
- SystemAudioOutputRoutingService.swift
- PowerService.swift
- InactiveScreenRecordingMonitor.swift
- SystemScreenRecordingMonitor.swift
- OCRService.swift
- ScreenshotFlyAnimationService.swift
- ScreenshotMonitorService.swift
- ClockTimerController.swift
- ClockTimerMonitor.swift
- InactiveClockTimerController.swift
- InactiveClockTimerMonitor.swift
- VPNStatusFetcher.swift
- WifiMonitor.swift
- BatteryCompactStatusView.swift
- ChargerNotchContent.swift
- FullPowerNotchContent.swift
- LowPowerNotchContent.swift
- PowerViewModel.swift
- ChargerNotchView.swift
- FullPowerNotchView.swift
- LowPowerNotchView.swift
- BluetoothBatteryIndicatorView.swift
- BluetoothConnectedNotchContent.swift
- BluetoothViewModel.swift
- BluetoothConnectedNotchView.swift
- CalendarNotchContent.swift
- CalendarViewModel.swift
- CalendarExpandedNotchView.swift
- CalendarMinimalNotchView.swift
- CameraActiveNotchContent.swift
- CameraViewModel.swift
- CameraNotchView.swift
- DownloadFileThumbnailView.swift
- DownloadProgressIndicatorView.swift
- DownloadNotchContent.swift
- DownloadViewModel.swift
- DownloadExpandedNotchView.swift
- DownloadNotchView.swift
- AirDropActiveNotchContent.swift
- AirDropNotchContent.swift
- AirDropTransferInfo.swift
- AirDropViewModel.swift
- AirDropActiveNotchView.swift
- AirDropDestinationView.swift
- AirDropExpandedActiveNotchView.swift
- AirDropNotchView.swift
- AirDropTransferProgressRingView.swift
- DragAndDropCombinedNotchView.swift
- AirDropController.swift
- DragAndDropDropZoneView.swift
- DragAndDropTarget.swift
- DragAndDropCombinedNotchContent.swift
- TrayActiveNotchContent.swift
- TrayNotchContent.swift
- FileTrayViewModel.swift
- TrayActiveNotchView.swift
- TrayExpandedActiveNotchView.swift
- TrayNotchView.swift
- FileConverterConvertingIndicator.swift
- FileConverterActiveNotchContent.swift
- FileConverterHomePageNotchContent.swift
- FileConverterViewModel.swift
- FileConverterActiveNotchView.swift
- FileConverterExpandedNotchView.swift
- FileConverterHomePageView.swift
- FocusOffNotchContent.swift
- FocusOnNotchContent.swift
- FocusViewModel.swift
- FocusOffNotchView.swift
- FocusOnNotchView.swift
- FocusOffExpandedNotchView.swift
- FocusOnExpandedNotchView.swift
- FocusStatusNotchView.swift
- HomePageNotchContent.swift
- HomePageViewModel.swift
- HomePageNotchView.swift
- HomePagePageIndicatorView.swift
- HudLevelIndicatorView.swift
- HudLevelStyling.swift
- HudNotchContent.swift
- HudPresentationKind.swift
- HudCompactContentView.swift
- HudMinimalContentView.swift
- HudStandardContentView.swift
- HudExpandedCompactContentView.swift
- HudExpandedDetailedContentView.swift
- HudContentView.swift
- LockScreenClockView.swift
- LockScreenLyricsView.swift
- LockScreenNowPlayingView.swift
- LockScreenWidgetSurface.swift
- LockScreenNotchContent.swift
- LockScreenSettings.swift
- LockScreenLiveActivityOverlayView.swift
- LockScreenNotchView.swift
- LockScreenNowPlayingPanelView.swift
- LockScreenLiveActivityWindowManager.swift
- LockScreenPanelManager.swift
- DynamicIslandShape.swift
- NotchBackgroundSurface.swift
- NotchContextMenu.swift
- NotchDragAndDropDestinationOverlay.swift
- NotchInteractiveBodyView.swift
- NotchShape.swift
- NotchSurfaceContainerView.swift
- NotchCalendarEventsHandler.swift
- NotchConnectivityEventsHandler.swift
- NotchDownloadEventsHandler.swift
- NotchDragAndDropEventsHandler.swift
- NotchEventHandlersView.swift
- NotchFocusEventsHandler.swift
- NotchHomePageEventsHandler.swift
- NotchHUDEventsHandler.swift
- NotchLocalTimerEventsHandler.swift
- NotchMediaEventsHandler.swift
- NotchPowerEventsHandler.swift
- NotchSystemEventsHandler.swift
- NotchTimerEventsHandler.swift
- NotchViewModel.swift
- NotchHostingView.swift
- NotchView.swift
- NotchAnimations.swift
- NotchEngine.swift
- NotchEventCoordinator.swift
- MailNotchContent.swift
- MailMessage.swift
- MailDatabaseReader.swift
- MailDatabaseWatcher.swift
- MailManager.swift
- MailNotificationView.swift
- ArtworkView.swift
- AudioOutputRoutePickerButton.swift
- FavoriteTrackButton.swift
- LightweightNowPlayingEqualizerView.swift
- NowPlayingArtworkBackground.swift
- NowPlayingArtworkPalette.swift
- PlayerControlButton.swift
- PlayerProgressBar.swift
- NowPlayingNotchContent.swift
- NowPlayingViewModel.swift
- NowPlayingExpandedNotchView.swift
- NowPlayingMinimalNotchView.swift
- DebugOnboardingPreviewNotchContent.swift
- OnboardingNotchContent.swift
- OnboardingSteps.swift
- OnboardingNotchFirstStepView.swift
- OnboardingNotchFourthStepView.swift
- OnboardingNotchSecondStepView.swift
- OnboardingNotchThirdStepView.swift
- OnboardingNotchView.swift
- ScreenRecordingContent.swift
- ScreenRecordingViewModel.swift
- ScreenRecordingExpandedNotchView.swift
- ScreenRecordingView.swift
- ScreenshotNotchContent.swift
- ScreenshotModel.swift
- ScreenshotViewModel.swift
- ScreenshotMinimalNotchView.swift
- LanguageChangedNotchContent.swift
- NotchSizeHeightNotchContent.swift
- NotchSizeWidthNotchContent.swift
- SoftwareUpdateNotchContent.swift
- LanguageChangedNotchView.swift
- NotchSizeHeightNotchView.swift
- NotchSizeWidthNotchView.swift
- SoftwareUpdateNotchView.swift
- SettingsPermissionController.swift
- SparkleUpdater.swift
- DebugSettingsViewModel.swift
- SettingsViewModel.swift
- ActivityPrioritiesSettingsView.swift
- AnimationSettingsView.swift
- DisplaySettingsView.swift
- GesturesSettingsView.swift
- NotchSettingsView.swift
- AboutAppSettingsView.swift
- AppearanceSettingsView.swift
- DebugSettingsView.swift
- GeneralSettingsView.swift
- LanguageSettingsView.swift
- PermissionsSettingsView.swift
- SoftwareUpdateSettingsView.swift
- SupportSettingsView.swift
- SystemSettingsView.swift
- FileConverterSettingsView.swift
- HomePagePagesSettingsView.swift
- HomePageSettingsView.swift
- TimerSettingsView.swift
- BatterySettingsView.swift
- BluetoothSettingsView.swift
- VpnSettingsView.swift
- WifiSettingsView.swift
- DragAndDropSettingsView.swift
- FileTraySettingsView.swift
- DownloadsSettingsView.swift
- NowPlayingSettingsView.swift
- SettingsRootDebugFactory.swift
- SettingsRootSections.swift
- SettingsSelectionHistory.swift
- SettingsSubPage.swift
- SettingsRootViewModel.swift
- SettingsRootView.swift
- SettingsAccessibilityModifier.swift
- SettingsButtonRow.swift
- SettingsCardView.swift
- SettingsChoiceRow.swift
- SettingsCopyRowView.swift
- SettingsIconBadge.swift
- SettingsMenuRow.swift
- SettingsNavigationRowView.swift
- SettingsNotchPreview.swift
- SettingsOrderListView.swift
- SettingsPageScrollView.swift
- SettingsSearchableListView.swift
- SettingsSearchEmptyState.swift
- SettingsSidebarRow.swift
- SettingsSliderRow.swift
- SettingsStrokeToggleRow.swift
- SettingsToggleRow.swift
- SettingsUrlRowView.swift
- BatteryNotificationStyle.swift
- BluetoothAppearanceStyle.swift
- BluetoothBatteryIndicatorStyle.swift
- CalendarTimeDisplayFormat.swift
- DownloadProgressIndicatorStyle.swift
- DragAndDropActivityMode.swift
- FileTrayUsageMode.swift
- FocusAppearanceStyle.swift
- DynamicNotchLanguage.swift
- SettingsAppearanceMode.swift
- HomePageIndicatorSize.swift
- HomePageScrollAxis.swift
- HudIndicatorStyle.swift
- HudLayoutType.swift
- HudStyle.swift
- LockScreenCustomSoundKind.swift
- LockScreenMediaPanelBackgroundStyle.swift
- LockScreenStyle.swift
- LockScreenWidgetAppearanceStyle.swift
- LockScreenWidgetTintStyle.swift
- NotchBackgroundStyle.swift
- NowPlayingProgressTintStyle.swift
- NowPlayingSourceFilter.swift
- TimerSound.swift
- HotspotAppearanceStyle.swift
- VPNAppearanceStyle.swift
- ApplicationSettingsStore.swift
- BatterySettingsStore.swift
- CalendarSettingsStore.swift
- ConnectivitySettingsStore.swift
- GeneralSettingsStorage.swift
- HomePageSettingsStore.swift
- HUDSettingsStore.swift
- LockScreenFeatureSettingsStore.swift
- MediaAndFilesSettingsStore.swift
- NotificationsSettingsStore.swift
- ScreenRecordingSettingsStore.swift
- SettingsStoreBase.swift
- AppleMailNotificationsSettingsView.swift
- NotificationsSettingsView.swift
- CalendarSettingsView.swift
- FocusSettingsView.swift
- HUDSettingsView.swift
- LockScreenSettingsView.swift
- ScreenCaptureSettingsView.swift
- SystemStatsHomePageNotchContent.swift
- SystemStatsViewModel.swift
- SleekMiniGraphView.swift
- SystemStatsPageNotchView.swift
- TimerCompactIndicatorView.swift
- TimerCountdownText.swift
- LocalTimerHomePageNotchContent.swift
- TimerFinishedNotchContent.swift
- TimerNotchContent.swift
- TimerSoundPlayer.swift
- LocalTimerViewModel.swift
- TimerSource.swift
- TimerViewModel.swift
- LocalTimerSetupNotchView.swift
- TimerExpandedNotchView.swift
- TimerFinishedNotchView.swift
- TimerMinimalNotchView.swift
- VpnConnectedNotchContent.swift
- VpnDisconnectedNotchContent.swift
- VpnHomePageNotchContent.swift
- VpnPageViewModel.swift
- VpnViewModel.swift
- VpnConnectedNotchView.swift
- VpnDisconnectedNotchView.swift
- VpnPageNotchView.swift
- HotspotActiveContent.swift
- NoInternetConnectionContent.swift
- WifiConnectedNotchContent.swift
- WifiViewModel.swift
- HotspotActiveNotchView.swift
- NoInternetConnectionView.swift
- WifiConnectedNotchView.swift
- Contents.json
- appicon_mac_128x128_2x.png
- appicon_mac_16x16_2x.png
- appicon_mac_256x256_2x.png
- Contents.json
- logo1024.png
- logo128.png
- logo16.png
- logo256.png
- logo32.png
- logo512.png
- logo64.png
- backgrounddark_universal_1x.png
- backgrounddark_universal_2x.png
- backgrounddark_universal_3x.png
- Contents.json
- backgroundlight_universal_1x.png
- backgroundlight_universal_2x.png
- backgroundlight_universal_3x.png
- Contents.json
- Contents.json
- airdrop_white_universal_2x.png
- airdrop_white_universal_3x.png
- Contents.json
- icons8-airdrop-96-2.png
- Contents.json
- icon_128x128@2x 1.png
- icon_128x128@2x 2.png
- icon_128x128@2x.png
- bluetooth-svgrepo-com-2.png
- bluetooth_white_universal_2x.png
- bluetooth_white_universal_3x.png
- Contents.json
- boosty-sign-logo-2 1.png
- boosty-sign-logo-2 2.png
- boosty-sign-logo-2.png
- Contents.json
- Bitcoin.svg-2 1.png
- Bitcoin.svg-2 2.png
- Bitcoin.svg-2.png
- Contents.json
- Contents.json
- DA_Alert_White 1.png
- DA_Alert_White 2.png
- DA_Alert_White.png
- Contents.json
- email_universal_2x.png
- email_universal_3x.png
- icons8-circled-envelope-96.png
- Contents.json
- images-2 1.png
- images-2 2.png
- images-2.png
- Contents.json
- github_universal_2x.png
- github_universal_3x.png
- icons8-github-96.png
- Contents.json
- logo128 1.png
- logo128 2.png
- logo128.png
- Contents.json
- simplifiedLogo96 1.png
- simplifiedLogo96 2.png
- simplifiedLogo96.png
- Contents.json
- telegram_universal_1x.png
- telegram_universal_2x.png
- telegram_universal_3x.png
- Contents.json
- u_b_522da230-81a6-11ed-8daa-3558e683ad74-2 1.png
- u_b_522da230-81a6-11ed-8daa-3558e683ad74-2 2.png
- u_b_522da230-81a6-11ed-8daa-3558e683ad74-2.png
- Contents.json
- Contents.json
- sa 1.png
- sa 2.png
- sa.png
- bd 1.png
- bd 2.png
- bd.png
- Contents.json
- bg 1.png
- bg 2.png
- bg.png
- Contents.json
- ca 1.png
- ca 2.png
- ca.png
- Contents.json
- cn 1.png
- cn 2.png
- cn.png
- Contents.json
- Contents.json
- hr 1.png
- hr 2.png
- hr.png
- Contents.json
- cz 1.png
- cz 2.png
- cz.png
- Contents.json
- dk 1.png
- dk 2.png
- dk.png
- Contents.json
- nl 1.png
- nl 2.png
- nl.png
- Contents.json
- Flag_of_the_United_Kingdom_(3-5).svg 1.png
- Flag_of_the_United_Kingdom_(3-5).svg.png
- gb 2.png
- Contents.json
- ph 1.png
- ph 2.png
- ph.png
- Contents.json
- fi 1.png
- fi 2.png
- fi.png
- Contents.json
- fr 1.png
- fr 2.png
- fr.png
- Contents.json
- de 1.png
- de 2.png
- de.png
- Contents.json
- gr 1.png
- gr 2.png
- gr.png
- Contents.json
- il 1.png
- il 2.png
- il.png
- Contents.json
- in 1.png
- in 2.png
- in.png
- Contents.json
- hu 1.png
- hu 2.png
- hu.png
- Contents.json
- id 1.png
- id 2.png
- id.png
- Contents.json
- it 1.png
- it 2.png
- it.png
- Contents.json
- jp 1.png
- jp 2.png
- jp.png
- Contents.json
- kz 1.png
- kz 2.png
- kz.png
- Contents.json
- kr 1.png
- kr 2.png
- kr.png
- Contents.json
- my 1.png
- my 2.png
- my.png
- Contents.json
- no 1.png
- no 2.png
- no.png
- Contents.json
- ir 1.png
- ir 2.png
- ir.png
- Contents.json
- pl 1.png
- pl 2.png
- pl.png
- Contents.json
- pt 1.png
- pt 2.png
- pt.png
- Contents.json
- ro 1.png
- ro 2.png
- ro.png
- Contents.json
- ru 1.png
- ru 2.png
- ru.png
- Contents.json
- rs 1.png
- rs 2.png
- rs.png
- Contents.json
- sk 1.png
- sk 2.png
- sk.png
- Contents.json
- es 1.png
- es 2.png
- es.png
- Contents.json
- se 1.png
- se 2.png
- se.png
- Contents.json
- th 1.png
- th 2.png
- th.png
- cn 1.png
- cn 2.png
- cn.png
- Contents.json
- Contents.json
- tr 1.png
- tr 2.png
- tr.png
- Contents.json
- ua 1.png
- ua 2.png
- ua.png
- Contents.json
- vn 1.png
- vn 2.png
- vn.png
- Contents.json
- Contents.json
- Contents.json
- InfoPlist.xcstrings
- L10n.swift
- Localizable.xcstrings
- confirm.json
- money.json
- star.json
- telegram.json
- welcome.json
- CodeResources
- MediaRemoteAdapter.h
- Info.plist
- MediaRemoteAdapter
- Current
- Headers
- MediaRemoteAdapter
- Resources
- LICENSE
- mediaremote-adapter.pl
- MediaRemoteAdapterTestClient
- DynamicNotch_lock.caf
- DynamicNotch_unlock.caf
- LowBatterySound.mp3
- extension+AnyTransition.swift
- extension+CGFloat.swift
- extension+Int.swift
- extension+LinearGradient.swift
- extension+NSScreen.swift
- extension+View.swift
- DisplayServicesBridge.swift
- SkyLightOperator.swift
- AdaptiveCustomPicker.swift
- AnimateImage.swift
- AnimateLevelText.swift
- CircleIndicatorView.swift
- CustomPicker.swift
- CustomToggle.swift
- LiquidGlassBackground.swift
- MarqueeText.swift
- NavigationCardButtonStyle.swift
- PlaybackSourceButton.swift
- PressedButton.swift
- PrimaryButton.swift
- ScrollFadeMask.swift
- TickedSlider.swift
- NotchScaleEnvironmentKey.swift
- BlurFadeModifier.swift
- NotchCustomScaleModifier.swift
- NotchMouseSwipeModifier.swift
- NotchSwipeDismissModifier.swift
- NotchTransitionModifier.swift
- ResizeAwareBlurModifier.swift
- Package.resolved
- UserInterfaceState.xcuserstate
- contents.xcworkspacedata
- DynamicNotch.xcscheme
- DynamicNotchUI.xcscheme
- Breakpoints_v2.xcbkptlist
- xcschememanagement.plist
- project.pbxproj
- BluetoothViewModelTests.swift
- DownloadViewModelIntegrationTests.swift
- FolderFileDownloadMonitorIntegrationTests.swift
- LockScreenManagerIntegrationTests.swift
- NotchEventCoordinatorIntegrationTests.swift
- NotchTimerEventsHandlerTests.swift
- NotchViewModelIntegrationTests.swift
- MailDatabaseReaderTests.swift
- MailDatabaseWatcherTests..swift
- MailManagerTests.swift
- MailNotchContentTests.swift
- MailTestDatabase.swift
- NowPlayingViewModelIntegrationTests.swift
- ScreenRecordingViewModelIntegrationTests.swift
- LocalizationCatalogTests.swift
- SettingsSelectionHistoryTests.swift
- VPNStatusFetcherTests.swift
- VpnViewModelIntegrationTests.swift
- WifiViewModelIntegrationTests.swift
- NotchScreenSelectionTests.swift
- NotchTransitionMetricsTests.swift
- TestDoubles.swift
- XCTestCase+Async.swift
- DynamicNotchUITests.swift
- .gitattributes
- .gitignore
- appcast.xml
- CONTRIBUTING.md
- LICENSE
- README.md
- SECURITY.md
// repository documentation
Was this content helpful?
(0 ratings)
