diff --git a/boringNotch.xcodeproj/project.pbxproj b/boringNotch.xcodeproj/project.pbxproj index a2949c3..0a0b287 100644 --- a/boringNotch.xcodeproj/project.pbxproj +++ b/boringNotch.xcodeproj/project.pbxproj @@ -852,7 +852,7 @@ "CODE_SIGN_IDENTITY[sdk=macosx*]" = "-"; CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = "2.1+1"; + CURRENT_PROJECT_VERSION = "2.2+1"; DEAD_CODE_STRIPPING = YES; DEVELOPMENT_ASSET_PATHS = "\"boringNotch/Preview Content\""; DEVELOPMENT_TEAM = ""; @@ -873,7 +873,7 @@ "@executable_path/../Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 14.2; - MARKETING_VERSION = 2.1; + MARKETING_VERSION = 2.2; PRODUCT_BUNDLE_IDENTIFIER = theboringteam.boringnotch; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -900,7 +900,7 @@ "CODE_SIGN_IDENTITY[sdk=macosx*]" = "-"; CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = "2.1+1"; + CURRENT_PROJECT_VERSION = "2.2+1"; DEAD_CODE_STRIPPING = YES; DEVELOPMENT_ASSET_PATHS = "\"boringNotch/Preview Content\""; DEVELOPMENT_TEAM = ""; @@ -921,7 +921,7 @@ "@executable_path/../Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 14.2; - MARKETING_VERSION = 2.1; + MARKETING_VERSION = 2.2; PRODUCT_BUNDLE_IDENTIFIER = theboringteam.boringnotch; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; diff --git a/boringNotch.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved b/boringNotch.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved index 2f07633..83601bc 100644 --- a/boringNotch.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved +++ b/boringNotch.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved @@ -1,5 +1,5 @@ { - "originHash" : "ff456cff2928c9d9d8eb19af1178aa7a334f7691188aff2eaed742626506771f", + "originHash" : "7cdc1f3bd18c54561dd174b285f645b3029f5a2147bf6d2ab4a408088e2a45e9", "pins" : [ { "identity" : "defaults", diff --git a/boringNotch/Assets.xcassets/AppIcon.appiconset/1024-mac.png b/boringNotch/Assets.xcassets/AppIcon.appiconset/1024-mac.png deleted file mode 100644 index dfc660f..0000000 Binary files a/boringNotch/Assets.xcassets/AppIcon.appiconset/1024-mac.png and /dev/null differ diff --git a/boringNotch/Assets.xcassets/AppIcon.appiconset/128-mac.png b/boringNotch/Assets.xcassets/AppIcon.appiconset/128-mac.png deleted file mode 100644 index 1652345..0000000 Binary files a/boringNotch/Assets.xcassets/AppIcon.appiconset/128-mac.png and /dev/null differ diff --git a/boringNotch/Assets.xcassets/AppIcon.appiconset/16-mac.png b/boringNotch/Assets.xcassets/AppIcon.appiconset/16-mac.png deleted file mode 100644 index 91de73c..0000000 Binary files a/boringNotch/Assets.xcassets/AppIcon.appiconset/16-mac.png and /dev/null differ diff --git a/boringNotch/Assets.xcassets/AppIcon.appiconset/256-mac 1.png b/boringNotch/Assets.xcassets/AppIcon.appiconset/256-mac 1.png deleted file mode 100644 index 3bc82b0..0000000 Binary files a/boringNotch/Assets.xcassets/AppIcon.appiconset/256-mac 1.png and /dev/null differ diff --git a/boringNotch/Assets.xcassets/AppIcon.appiconset/256-mac.png b/boringNotch/Assets.xcassets/AppIcon.appiconset/256-mac.png deleted file mode 100644 index 3bc82b0..0000000 Binary files a/boringNotch/Assets.xcassets/AppIcon.appiconset/256-mac.png and /dev/null differ diff --git a/boringNotch/Assets.xcassets/AppIcon.appiconset/32-mac 1.png b/boringNotch/Assets.xcassets/AppIcon.appiconset/32-mac 1.png deleted file mode 100644 index 602855d..0000000 Binary files a/boringNotch/Assets.xcassets/AppIcon.appiconset/32-mac 1.png and /dev/null differ diff --git a/boringNotch/Assets.xcassets/AppIcon.appiconset/32-mac.png b/boringNotch/Assets.xcassets/AppIcon.appiconset/32-mac.png deleted file mode 100644 index 602855d..0000000 Binary files a/boringNotch/Assets.xcassets/AppIcon.appiconset/32-mac.png and /dev/null differ diff --git a/boringNotch/Assets.xcassets/AppIcon.appiconset/512-mac 1.png b/boringNotch/Assets.xcassets/AppIcon.appiconset/512-mac 1.png deleted file mode 100644 index 9d3027b..0000000 Binary files a/boringNotch/Assets.xcassets/AppIcon.appiconset/512-mac 1.png and /dev/null differ diff --git a/boringNotch/Assets.xcassets/AppIcon.appiconset/512-mac.png b/boringNotch/Assets.xcassets/AppIcon.appiconset/512-mac.png deleted file mode 100644 index 9d3027b..0000000 Binary files a/boringNotch/Assets.xcassets/AppIcon.appiconset/512-mac.png and /dev/null differ diff --git a/boringNotch/Assets.xcassets/AppIcon.appiconset/64-mac.png b/boringNotch/Assets.xcassets/AppIcon.appiconset/64-mac.png deleted file mode 100644 index 5b56d17..0000000 Binary files a/boringNotch/Assets.xcassets/AppIcon.appiconset/64-mac.png and /dev/null differ diff --git a/boringNotch/Assets.xcassets/AppIcon.appiconset/Contents.json b/boringNotch/Assets.xcassets/AppIcon.appiconset/Contents.json index 2c976ad..519bc19 100644 --- a/boringNotch/Assets.xcassets/AppIcon.appiconset/Contents.json +++ b/boringNotch/Assets.xcassets/AppIcon.appiconset/Contents.json @@ -1,61 +1,61 @@ { "images" : [ { - "filename" : "16-mac.png", + "filename" : "notch-stage-icon2 2.png", "idiom" : "mac", "scale" : "1x", "size" : "16x16" }, { - "filename" : "32-mac.png", + "filename" : "notch-stage-icon2 5.png", "idiom" : "mac", "scale" : "2x", "size" : "16x16" }, { - "filename" : "32-mac 1.png", + "filename" : "notch-stage-icon2 6.png", "idiom" : "mac", "scale" : "1x", "size" : "32x32" }, { - "filename" : "64-mac.png", + "filename" : "notch-stage-icon2 11.png", "idiom" : "mac", "scale" : "2x", "size" : "32x32" }, { - "filename" : "128-mac.png", + "filename" : "notch-stage-icon2 12.png", "idiom" : "mac", "scale" : "1x", "size" : "128x128" }, { - "filename" : "256-mac.png", + "filename" : "notch-stage-icon2 13.png", "idiom" : "mac", "scale" : "2x", "size" : "128x128" }, { - "filename" : "256-mac 1.png", + "filename" : "notch-stage-icon2 7.png", "idiom" : "mac", "scale" : "1x", "size" : "256x256" }, { - "filename" : "512-mac.png", + "filename" : "notch-stage-icon2 8.png", "idiom" : "mac", "scale" : "2x", "size" : "256x256" }, { - "filename" : "512-mac 1.png", + "filename" : "notch-stage-icon2 9.png", "idiom" : "mac", "scale" : "1x", "size" : "512x512" }, { - "filename" : "1024-mac.png", + "filename" : "notch-stage-icon2 10.png", "idiom" : "mac", "scale" : "2x", "size" : "512x512" diff --git a/boringNotch/Assets.xcassets/AppIcon.appiconset/notch-stage-icon2 10.png b/boringNotch/Assets.xcassets/AppIcon.appiconset/notch-stage-icon2 10.png new file mode 100644 index 0000000..f114f25 Binary files /dev/null and b/boringNotch/Assets.xcassets/AppIcon.appiconset/notch-stage-icon2 10.png differ diff --git a/boringNotch/Assets.xcassets/AppIcon.appiconset/notch-stage-icon2 11.png b/boringNotch/Assets.xcassets/AppIcon.appiconset/notch-stage-icon2 11.png new file mode 100644 index 0000000..166997a Binary files /dev/null and b/boringNotch/Assets.xcassets/AppIcon.appiconset/notch-stage-icon2 11.png differ diff --git a/boringNotch/Assets.xcassets/AppIcon.appiconset/notch-stage-icon2 12.png b/boringNotch/Assets.xcassets/AppIcon.appiconset/notch-stage-icon2 12.png new file mode 100644 index 0000000..e0ab74d Binary files /dev/null and b/boringNotch/Assets.xcassets/AppIcon.appiconset/notch-stage-icon2 12.png differ diff --git a/boringNotch/Assets.xcassets/AppIcon.appiconset/notch-stage-icon2 13.png b/boringNotch/Assets.xcassets/AppIcon.appiconset/notch-stage-icon2 13.png new file mode 100644 index 0000000..c2d2b43 Binary files /dev/null and b/boringNotch/Assets.xcassets/AppIcon.appiconset/notch-stage-icon2 13.png differ diff --git a/boringNotch/Assets.xcassets/AppIcon.appiconset/notch-stage-icon2 2.png b/boringNotch/Assets.xcassets/AppIcon.appiconset/notch-stage-icon2 2.png new file mode 100644 index 0000000..2b897b3 Binary files /dev/null and b/boringNotch/Assets.xcassets/AppIcon.appiconset/notch-stage-icon2 2.png differ diff --git a/boringNotch/Assets.xcassets/AppIcon.appiconset/notch-stage-icon2 5.png b/boringNotch/Assets.xcassets/AppIcon.appiconset/notch-stage-icon2 5.png new file mode 100644 index 0000000..394b128 Binary files /dev/null and b/boringNotch/Assets.xcassets/AppIcon.appiconset/notch-stage-icon2 5.png differ diff --git a/boringNotch/Assets.xcassets/AppIcon.appiconset/notch-stage-icon2 6.png b/boringNotch/Assets.xcassets/AppIcon.appiconset/notch-stage-icon2 6.png new file mode 100644 index 0000000..394b128 Binary files /dev/null and b/boringNotch/Assets.xcassets/AppIcon.appiconset/notch-stage-icon2 6.png differ diff --git a/boringNotch/Assets.xcassets/AppIcon.appiconset/notch-stage-icon2 7.png b/boringNotch/Assets.xcassets/AppIcon.appiconset/notch-stage-icon2 7.png new file mode 100644 index 0000000..c2d2b43 Binary files /dev/null and b/boringNotch/Assets.xcassets/AppIcon.appiconset/notch-stage-icon2 7.png differ diff --git a/boringNotch/Assets.xcassets/AppIcon.appiconset/notch-stage-icon2 8.png b/boringNotch/Assets.xcassets/AppIcon.appiconset/notch-stage-icon2 8.png new file mode 100644 index 0000000..770e71c Binary files /dev/null and b/boringNotch/Assets.xcassets/AppIcon.appiconset/notch-stage-icon2 8.png differ diff --git a/boringNotch/Assets.xcassets/AppIcon.appiconset/notch-stage-icon2 9.png b/boringNotch/Assets.xcassets/AppIcon.appiconset/notch-stage-icon2 9.png new file mode 100644 index 0000000..770e71c Binary files /dev/null and b/boringNotch/Assets.xcassets/AppIcon.appiconset/notch-stage-icon2 9.png differ diff --git a/boringNotch/Shortcuts/ShortcutConstants.swift b/boringNotch/Shortcuts/ShortcutConstants.swift index 2ba3113..d4d3770 100644 --- a/boringNotch/Shortcuts/ShortcutConstants.swift +++ b/boringNotch/Shortcuts/ShortcutConstants.swift @@ -13,5 +13,5 @@ extension KeyboardShortcuts.Name { static let toggleMicrophone = Self("toggleMicrophone", default: .init(.f5, modifiers: [.function])) static let decreaseBacklight = Self("decreaseBacklight", default: .init(.f1, modifiers: [.command])) static let increaseBacklight = Self("increaseBacklight", default: .init(.f2, modifiers: [.command])) - static let toggleSneakPeek = Self("toggleSneakPeek", default: .init(.f6, modifiers: [.command])) + static let toggleSneakPeek = Self("toggleSneakPeek", default: .init(.h, modifiers: [.command, .shift])) } diff --git a/boringNotch/components/Settings/SettingsView.swift b/boringNotch/components/Settings/SettingsView.swift index 88d68f1..bd4f7da 100644 --- a/boringNotch/components/Settings/SettingsView.swift +++ b/boringNotch/components/Settings/SettingsView.swift @@ -724,14 +724,25 @@ struct Appearance: View { Image(icon) .resizable() .frame(width: 80, height: 80) - } - .background( - RoundedRectangle(cornerRadius: 20, style: .circular) - .strokeBorder( - icon == selectedIcon ? Defaults[.accentColor] : .clear, - lineWidth: 2.5 + .background( + RoundedRectangle(cornerRadius: 20, style: .circular) + .strokeBorder( + icon == selectedIcon ? Defaults[.accentColor] : .clear, + lineWidth: 2.5 + ) + ) + + Text("Default") + .fontWeight(.medium) + .font(.caption) + .foregroundStyle(icon == selectedIcon ? .white : .secondary) + .padding(.horizontal, 10) + .padding(.vertical, 3) + .background( + Capsule() + .fill(icon == selectedIcon ? Defaults[.accentColor] : .clear) ) - ) + } .onTapGesture { withAnimation { selectedIcon = icon diff --git a/updater/appcast.xml b/updater/appcast.xml index 99eef67..628eb8f 100644 --- a/updater/appcast.xml +++ b/updater/appcast.xml @@ -2,32 +2,58 @@ boringNotch - - 🎉 v2.1 – Glowing Panda: The Update You've Been Waiting For (Sort Of) 😜 - https://theboring.name - Sat, 19 Oct 2024 17:38:33 +0530 - 2.1+1 - 2.1 + + 🎉 v2.2 🚀 New release with bug fixes and great additions + https://theboring.name + Tue, 29 Oct 2024 01:48:10 +0530 + 2.2+1 + 2.2 14.2 - 🎉 v2.0 – Glowing Panda: The Update You've Been Waiting For (Sort Of) 😜 -

We're thrilled to announce the release of Glowing Panda version 2.0! 🎊 This major update brings numerous improvements and new features that will make your app-building experience even more enjoyable.


-

ðŸĪ” What's New? ðŸĪ“

-
  • Rewritten Layout: The Speed Demon 🏃‍♂ïļ Our layout has been reworked for better performance, making it faster and smoother. We've also added some fancy animations to keep things interesting 😎
  • -
  • Polished Managers: The Playback Pro ðŸŽĩ Playback managers have been revamped to ensure a seamless experience. No more buffering or crashes – we've got this covered 💊
  • -
  • Calendar & Music Activity: The Visual Showstopper 📆 A fancy blur background behind music activity has been added to enhance the app's visual appeal. It's like a mini-movie in your app ðŸŋ
  • -
  • Customization Options: Make it Yours (Sort Of) ðŸŽĻ More customization options have been introduced to personalize your glow. We've also added some new emojis to make things more fun ðŸĪŠ
  • -
  • Improved Settings: Don't Lose Your Stuff 🗂ïļ New and improved settings that actually save changes 🔄. No more wondering where you put that pesky setting 🔍
  • -
  • Resource Management Optimizations: The Secret Sauce ⚙ïļ Our resource management has been optimized for a faster app. We've also added some secret sauce (just kidding, it's just good old-fashioned coding magic âœĻ)
  • -
  • Bug Fixes: ðŸšŦ We've squashed some pesky bugs that caused issues with HUDs and Download Manager settings, shelf icon responsiveness, and General tab in Settings.
  • -
  • Update Check: 🔄 A new feature to check for updates in the Settings / About section has been added.
  • -
  • Non-Notch Display Customization: ðŸ–Ĩïļ Customization options for non-notch displays have been introduced to ensure a seamless experience for all users.
  • -
  • GitHub Link Update: 🔄 The GitHub link in the settings has been updated to ensure easy access to the latest updates.
  • -
- ]]> -
+ 🎉 v2.2 🚀 New release with bug fixes and great additions +

We're thrilled to announce the release of Glowing Panda version 2.2! 🎊 This major update brings numerous improvements and new features that will make your app-building experience even more enjoyable.


+

ðŸĪ” What's Changed? ðŸĪ“

+
    +
  • Calendar & Behavior: 📅 Fixed calendar data handling and behavior issues (Thanks @LostCause!)
  • +
  • Music Features: ðŸŽĩ Added keyboard shortcut for music sneakPeek (Thanks @freepicheep!) and improved Mirror logic (Thanks @LostCause!)
  • +
  • App Management: 🔄 Implemented app restart functionality (Thanks @LostCause!)
  • +
  • Media Player: 🎎 New timeline slider and centered controls with tinting options (Based on @LostCause's work)
  • +
  • Live Activity: ðŸ“ą Added option to disable music live activity
  • +
  • UI Improvements: ðŸŽĻ Fixed sizing and spacing issues, especially notch content overlap
  • +
  • Gesture System: ðŸĪš Improved gesture logic (Thanks @LostCause!)
  • +
  • Header Update: 🔄 Removed "Glowing 🐞" text from header
  • +
  • Settings Enhancement: ⚙ïļ Added new Appearance and Shortcuts tabs
  • +
+ ]]> +
+ +
+ + 🎉 v2.1 – Glowing Panda: The Update You've Been Waiting For (Sort Of) 😜 + https://theboring.name + Sat, 19 Oct 2024 17:38:33 +0530 + 2.1+1 + 2.1 + 14.2 + 🎉 v2.0 – Glowing Panda: The Update You've Been Waiting For (Sort Of) 😜 +

We're thrilled to announce the release of Glowing Panda version 2.0! 🎊 This major update brings numerous improvements and new features that will make your app-building experience even more enjoyable.


+

ðŸĪ” What's New? ðŸĪ“

+
  • Rewritten Layout: The Speed Demon 🏃‍♂ïļ Our layout has been reworked for better performance, making it faster and smoother. We've also added some fancy animations to keep things interesting 😎
  • +
  • Polished Managers: The Playback Pro ðŸŽĩ Playback managers have been revamped to ensure a seamless experience. No more buffering or crashes – we've got this covered 💊
  • +
  • Calendar & Music Activity: The Visual Showstopper 📆 A fancy blur background behind music activity has been added to enhance the app's visual appeal. It's like a mini-movie in your app ðŸŋ
  • +
  • Customization Options: Make it Yours (Sort Of) ðŸŽĻ More customization options have been introduced to personalize your glow. We've also added some new emojis to make things more fun ðŸĪŠ
  • +
  • Improved Settings: Don't Lose Your Stuff 🗂ïļ New and improved settings that actually save changes 🔄. No more wondering where you put that pesky setting 🔍
  • +
  • Resource Management Optimizations: The Secret Sauce ⚙ïļ Our resource management has been optimized for a faster app. We've also added some secret sauce (just kidding, it's just good old-fashioned coding magic âœĻ)
  • +
  • Bug Fixes: ðŸšŦ We've squashed some pesky bugs that caused issues with HUDs and Download Manager settings, shelf icon responsiveness, and General tab in Settings.
  • +
  • Update Check: 🔄 A new feature to check for updates in the Settings / About section has been added.
  • +
  • Non-Notch Display Customization: ðŸ–Ĩïļ Customization options for non-notch displays have been introduced to ensure a seamless experience for all users.
  • +
  • GitHub Link Update: 🔄 The GitHub link in the settings has been updated to ensure easy access to the latest updates.
  • +
+ ]]> +
-
+