v1.2.0: Fix app icons and DockTilePlugin rename
- Rename WarpDockTilePlugin to GalaxyDockTilePlugin - Fix runtime icon switching to load from compiled-in assets - Add NSDockTilePlugIn key to embedded Info.plist - Replace all channel icons with padded Galaxy variants - Update build.rs references for renamed plugin - No longer requires post-bundle steps for icon switching - Bump version to 1.2.0 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.6
parent
ccc67e6a33
commit
53914688c0
+5
-4
@@ -47,8 +47,8 @@ fn main() -> Result<()> {
|
||||
.compile("warp_objc");
|
||||
|
||||
// Build the dock tile plugin
|
||||
println!("cargo:rerun-if-changed=DockTilePlugin/WarpDockTilePlugin.m");
|
||||
println!("cargo:rerun-if-changed=DockTilePlugin/WarpDockTilePlugin.h");
|
||||
println!("cargo:rerun-if-changed=DockTilePlugin/GalaxyDockTilePlugin.m");
|
||||
println!("cargo:rerun-if-changed=DockTilePlugin/GalaxyDockTilePlugin.h");
|
||||
println!("cargo:rerun-if-changed=DockTilePlugin/Info.plist");
|
||||
println!("cargo:rerun-if-changed=DockTilePlugin/Makefile");
|
||||
|
||||
@@ -66,8 +66,9 @@ fn main() -> Result<()> {
|
||||
// Copy the dock tile plugin to the output directory
|
||||
let profile = get_build_profile_name();
|
||||
let target_dir = app_target_dir(&profile).expect("Failed to get app target directory");
|
||||
let plugin_src = Path::new("DockTilePlugin/WarpDockTilePlugin.docktileplugin");
|
||||
let plugin_dst = target_dir.join("WarpDockTilePlugin.docktileplugin");
|
||||
let plugin_src = Path::new("DockTilePlugin/GalaxyDockTilePlugin.docktileplugin");
|
||||
let plugin_dst = target_dir.join("GalaxyDockTilePlugin.docktileplugin");
|
||||
|
||||
|
||||
if !status.success() {
|
||||
fs::remove_dir_all(plugin_src).expect("Failed to clean up plugin directory");
|
||||
|
||||
Reference in New Issue
Block a user