Skip to content

Commit

Permalink
Merge branch 'panda-glows' into fix-notch-window-management
Browse files Browse the repository at this point in the history
  • Loading branch information
Alexander5015 authored Oct 30, 2024
2 parents e0ddebd + 6b5cea0 commit 5a0963f
Show file tree
Hide file tree
Showing 26 changed files with 84 additions and 47 deletions.
8 changes: 4 additions & 4 deletions boringNotch.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -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 = "";
Expand All @@ -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 = "";
Expand All @@ -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 = "";
Expand All @@ -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 = "";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"originHash" : "ff456cff2928c9d9d8eb19af1178aa7a334f7691188aff2eaed742626506771f",
"originHash" : "7cdc1f3bd18c54561dd174b285f645b3029f5a2147bf6d2ab4a408088e2a45e9",
"pins" : [
{
"identity" : "defaults",
Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
20 changes: 10 additions & 10 deletions boringNotch/Assets.xcassets/AppIcon.appiconset/Contents.json
Original file line number Diff line number Diff line change
@@ -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"
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion boringNotch/Shortcuts/ShortcutConstants.swift
Original file line number Diff line number Diff line change
Expand Up @@ -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]))
}
25 changes: 18 additions & 7 deletions boringNotch/components/Settings/SettingsView.swift
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
74 changes: 50 additions & 24 deletions updater/appcast.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,32 +2,58 @@
<rss xmlns:sparkle="http://www.andymatuschak.org/xml-namespaces/sparkle" version="2.0">
<channel>
<title>boringNotch</title>
<item>
<title>πŸŽ‰ v2.1 – Glowing Panda: The Update You've Been Waiting For (Sort Of) 😜</title>
<link>https://theboring.name</link>
<pubDate>Sat, 19 Oct 2024 17:38:33 +0530</pubDate>
<sparkle:version>2.1+1</sparkle:version>
<sparkle:shortVersionString>2.1</sparkle:shortVersionString>
<item>
<title>πŸŽ‰ v2.2 πŸš€ New release with bug fixes and great additions</title>
<link>https://theboring.name</link>
<pubDate>Tue, 29 Oct 2024 01:48:10 +0530</pubDate>
<sparkle:version>2.2+1</sparkle:version>
<sparkle:shortVersionString>2.2</sparkle:shortVersionString>
<sparkle:minimumSystemVersion>14.2</sparkle:minimumSystemVersion>
<description><![CDATA[
<h1>πŸŽ‰ v2.0 – Glowing Panda: The Update You've Been Waiting For (Sort Of) 😜</h1>
<p>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.</p><br />
<h2>πŸ€” What's New? πŸ€“</h2>
<ul><li>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 😎</li>
<li>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 πŸ’ͺ</li>
<li>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 🍿</li>
<li>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 πŸ€ͺ</li>
<li>Improved Settings: Don't Lose Your Stuff πŸ—‚οΈ New and improved settings that actually save changes πŸ”„. No more wondering where you put that pesky setting πŸ”</li>
<li>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 ✨)</li>
<li>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.</li>
<li>Update Check: πŸ”„ A new feature to check for updates in the Settings / About section has been added.</li>
<li>Non-Notch Display Customization: πŸ–₯️ Customization options for non-notch displays have been introduced to ensure a seamless experience for all users.</li>
<li>GitHub Link Update: πŸ”„ The GitHub link in the settings has been updated to ensure easy access to the latest updates.</li>
</ul>
]]>
</description>
<description><![CDATA[
<h1>πŸŽ‰ v2.2 πŸš€ New release with bug fixes and great additions</h1>
<p>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.</p><br />
<h2>πŸ€” What's Changed? πŸ€“</h2>
<ul>
<li>Calendar & Behavior: πŸ“… Fixed calendar data handling and behavior issues (Thanks @LostCause!)</li>
<li>Music Features: 🎡 Added keyboard shortcut for music sneakPeek (Thanks @freepicheep!) and improved Mirror logic (Thanks @LostCause!)</li>
<li>App Management: πŸ”„ Implemented app restart functionality (Thanks @LostCause!)</li>
<li>Media Player: 🎬 New timeline slider and centered controls with tinting options (Based on @LostCause's work)</li>
<li>Live Activity: πŸ“± Added option to disable music live activity</li>
<li>UI Improvements: 🎨 Fixed sizing and spacing issues, especially notch content overlap</li>
<li>Gesture System: 🀚 Improved gesture logic (Thanks @LostCause!)</li>
<li>Header Update: πŸ”„ Removed "Glowing 🐼" text from header</li>
<li>Settings Enhancement: βš™οΈ Added new Appearance and Shortcuts tabs</li>
</ul>
]]>
</description>
<enclosure url="https://github.com/TheBoredTeam/boring.notch/releases/download/glowing-panda/GlowingPanda.dmg" length="7127871" type="application/octet-stream" sparkle:edSignature="ACOUBGdj/+iaWWDE8YetJVZp6UhTEqWWZPilGrUOo6ccwHCHMHaFo9Ppx+/Xq1iguS4NuOOyfVF55SQAWl4dCw=="/>
</item>
<item>
<title>πŸŽ‰ v2.1 – Glowing Panda: The Update You've Been Waiting For (Sort Of) 😜</title>
<link>https://theboring.name</link>
<pubDate>Sat, 19 Oct 2024 17:38:33 +0530</pubDate>
<sparkle:version>2.1+1</sparkle:version>
<sparkle:shortVersionString>2.1</sparkle:shortVersionString>
<sparkle:minimumSystemVersion>14.2</sparkle:minimumSystemVersion>
<description><![CDATA[
<h1>πŸŽ‰ v2.0 – Glowing Panda: The Update You've Been Waiting For (Sort Of) 😜</h1>
<p>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.</p><br />
<h2>πŸ€” What's New? πŸ€“</h2>
<ul><li>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 😎</li>
<li>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 πŸ’ͺ</li>
<li>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 🍿</li>
<li>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 πŸ€ͺ</li>
<li>Improved Settings: Don't Lose Your Stuff πŸ—‚οΈ New and improved settings that actually save changes πŸ”„. No more wondering where you put that pesky setting πŸ”</li>
<li>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 ✨)</li>
<li>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.</li>
<li>Update Check: πŸ”„ A new feature to check for updates in the Settings / About section has been added.</li>
<li>Non-Notch Display Customization: πŸ–₯️ Customization options for non-notch displays have been introduced to ensure a seamless experience for all users.</li>
<li>GitHub Link Update: πŸ”„ The GitHub link in the settings has been updated to ensure easy access to the latest updates.</li>
</ul>
]]>
</description>
<enclosure url="https://github.com/TheBoredTeam/boring.notch/releases/download/glowing-panda/GlowingPanda.dmg" length="10428612" type="application/octet-stream" sparkle:edSignature="x6+BvmZZjnDg/CBMoEMaXMLzQtsW8Hi1Speba/I+KUCbqXgj2pRAo+ATo9m5pqedVmWmAqqEYxSY82u2TK3ZCw=="/>
</item>
</item>
</channel>
</rss>

Expand Down

0 comments on commit 5a0963f

Please sign in to comment.