Skip to content

Commit 3e3787c

Browse files
committed
修复:macOS menu bar图标无法自动自适应(#73)
1 parent ab7b574 commit 3e3787c

File tree

4 files changed

+10
-7
lines changed

4 files changed

+10
-7
lines changed

build/macos/Info.plist

+2-2
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919
<key>NSHighResolutionCapable</key>
2020
<true/>
2121
<key>CFBundleVersion</key>
22-
<string>0.7.0</string>
22+
<string>0.7.0.1</string>
2323
<key>CFBundleShortVersionString</key>
24-
<string>0.7.0</string>
24+
<string>0.7.0.1</string>
2525
</dict>
2626
</plist>

src/SyncClipboard.Desktop.MacOS/Views/MainWindow.axaml.cs

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
using AppKit;
22
using Avalonia.Controls;
33
using Avalonia.Controls.ApplicationLifetimes;
4+
using Avalonia.Platform;
45
using System;
56
using System.Linq;
67

@@ -10,10 +11,8 @@ public class MainWindow : Desktop.Views.MainWindow
1011
{
1112
public MainWindow()
1213
{
13-
if (App.Current.ApplicationLifetime is not IActivatableApplicationLifetime lifetime)
14-
{
15-
throw new NotSupportedException("Mac AppLifetime wrong.");
16-
}
14+
var lifetime = App.Current.TryGetFeature<IActivatableLifetime>()
15+
?? throw new NotSupportedException("Mac AppLifetime wrong.");
1716
lifetime.Activated += Lifitime_Activated;
1817
}
1918

src/SyncClipboard.Desktop/AppConfig.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ internal class AppConfig : IAppConfig
66
{
77
public string AppId => Env.AppId;
88
public string AppStringId => "SyncClipboard.Desktop";
9-
public string AppVersion => "0.7.0";
9+
public string AppVersion => "0.7.0.1";
1010
public string UpdateApiUrl => "https://api.github.com/repos/Jeric-X/SyncClipboard.Desktop/releases/latest";
1111
public string UpdateUrl => "https://github.com/Jeric-X/SyncClipboard.Desktop/releases/latest";
1212
}

src/SyncClipboard.Desktop/Changes.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
0.7.0.1
2+
- 修复:macOS menu bar图标无法自动自适应(https://github.com/Jeric-X/SyncClipboard/issues/73)
3+
- 修复:无发自动删除本地临时文件
4+
15
0.7.0
26
- 功能:支持同步多个文件、文件夹,移动端体现为zip压缩文件,安卓端`HTTP Shortcuts`配置也需要更新以支持此功能
37
- 修复:最大上传文件大小设置项在混合模式无法设置(https://github.com/Jeric-X/SyncClipboard/issues/68)

0 commit comments

Comments
 (0)