Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
48 changes: 24 additions & 24 deletions CLI Pulse Bar/CLI Pulse Bar.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -999,15 +999,15 @@
CODE_SIGN_ENTITLEMENTS = "CLI Pulse Bar/CLI_Pulse_Bar.entitlements";
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 99;
CURRENT_PROJECT_VERSION = 100;
DEAD_CODE_STRIPPING = YES;
GENERATE_INFOPLIST_FILE = NO;
INFOPLIST_FILE = "CLI Pulse Bar/Info.plist";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/../Frameworks",
);
MARKETING_VERSION = 1.46.0;
MARKETING_VERSION = 1.47.0;
PRODUCT_BUNDLE_IDENTIFIER = "yyh.CLI-Pulse";
PRODUCT_NAME = "$(TARGET_NAME)";
REGISTER_APP_GROUPS = YES;
Expand All @@ -1027,7 +1027,7 @@
CODE_SIGN_INJECT_BASE_ENTITLEMENTS = NO;
CODE_SIGN_STYLE = Manual;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 99;
CURRENT_PROJECT_VERSION = 100;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = "";
ENABLE_APP_SANDBOX = NO;
Expand All @@ -1037,7 +1037,7 @@
"$(inherited)",
"@executable_path/../Frameworks",
);
MARKETING_VERSION = 1.46.0;
MARKETING_VERSION = 1.47.0;
PRODUCT_BUNDLE_IDENTIFIER = app.clipulse.qa.local;
PRODUCT_NAME = "CLIPulse QA";
PROVISIONING_PROFILE_SPECIFIER = "";
Expand All @@ -1055,15 +1055,15 @@
CODE_SIGN_ENTITLEMENTS = "CLI Pulse Bar/CLI_Pulse_Bar.entitlements";
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 99;
CURRENT_PROJECT_VERSION = 100;
DEAD_CODE_STRIPPING = YES;
GENERATE_INFOPLIST_FILE = NO;
INFOPLIST_FILE = "CLI Pulse Bar/Info.plist";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/../Frameworks",
);
MARKETING_VERSION = 1.46.0;
MARKETING_VERSION = 1.47.0;
PRODUCT_BUNDLE_IDENTIFIER = "yyh.CLI-Pulse";
PRODUCT_NAME = "$(TARGET_NAME)";
REGISTER_APP_GROUPS = YES;
Expand All @@ -1079,15 +1079,15 @@
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
CODE_SIGN_ENTITLEMENTS = "CLI Pulse Bar iOS/CLI_Pulse_iOS.entitlements";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 99;
CURRENT_PROJECT_VERSION = 100;
GENERATE_INFOPLIST_FILE = NO;
INFOPLIST_FILE = "CLI Pulse Bar iOS/Info.plist";
IPHONEOS_DEPLOYMENT_TARGET = 17.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 1.46.0;
MARKETING_VERSION = 1.47.0;
PRODUCT_BUNDLE_IDENTIFIER = "yyh.CLI-Pulse";
PRODUCT_NAME = "CLI Pulse";
SDKROOT = iphoneos;
Expand All @@ -1106,15 +1106,15 @@
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
CODE_SIGN_ENTITLEMENTS = "CLI Pulse Bar iOS/CLI_Pulse_iOS.entitlements";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 99;
CURRENT_PROJECT_VERSION = 100;
GENERATE_INFOPLIST_FILE = NO;
INFOPLIST_FILE = "CLI Pulse Bar iOS/Info.plist";
IPHONEOS_DEPLOYMENT_TARGET = 17.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 1.46.0;
MARKETING_VERSION = 1.47.0;
PRODUCT_BUNDLE_IDENTIFIER = "yyh.CLI-Pulse";
PRODUCT_NAME = "CLI Pulse";
SDKROOT = iphoneos;
Expand All @@ -1134,14 +1134,14 @@
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
CODE_SIGN_ENTITLEMENTS = "CLI Pulse Bar Watch/CLI_Pulse_Watch.entitlements";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 99;
CURRENT_PROJECT_VERSION = 100;
GENERATE_INFOPLIST_FILE = NO;
INFOPLIST_FILE = "CLI Pulse Bar Watch/Info.plist";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 1.46.0;
MARKETING_VERSION = 1.47.0;
PRODUCT_BUNDLE_IDENTIFIER = "yyh.CLI-Pulse.watchkitapp";
PRODUCT_NAME = "CLI Pulse Watch";
SDKROOT = watchos;
Expand All @@ -1161,14 +1161,14 @@
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
CODE_SIGN_ENTITLEMENTS = "CLI Pulse Bar Watch/CLI_Pulse_Watch.entitlements";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 99;
CURRENT_PROJECT_VERSION = 100;
GENERATE_INFOPLIST_FILE = NO;
INFOPLIST_FILE = "CLI Pulse Bar Watch/Info.plist";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 1.46.0;
MARKETING_VERSION = 1.47.0;
PRODUCT_BUNDLE_IDENTIFIER = "yyh.CLI-Pulse.watchkitapp";
PRODUCT_NAME = "CLI Pulse Watch";
SDKROOT = watchos;
Expand All @@ -1189,7 +1189,7 @@
ASSETCATALOG_COMPILER_WIDGET_BACKGROUND_COLOR_NAME = WidgetBackground;
CODE_SIGN_ENTITLEMENTS = "CLI Pulse Widgets/CLI_Pulse_Widgets.entitlements";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 99;
CURRENT_PROJECT_VERSION = 100;
GENERATE_INFOPLIST_FILE = NO;
INFOPLIST_FILE = "CLI Pulse Widgets/Info.plist";
IPHONEOS_DEPLOYMENT_TARGET = 17.0;
Expand All @@ -1198,7 +1198,7 @@
"@executable_path/Frameworks",
"@executable_path/../../Frameworks",
);
MARKETING_VERSION = 1.46.0;
MARKETING_VERSION = 1.47.0;
PRODUCT_BUNDLE_IDENTIFIER = "yyh.CLI-Pulse.widgets";
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
Expand All @@ -1217,7 +1217,7 @@
ASSETCATALOG_COMPILER_WIDGET_BACKGROUND_COLOR_NAME = WidgetBackground;
CODE_SIGN_ENTITLEMENTS = "CLI Pulse Widgets/CLI_Pulse_Widgets.entitlements";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 99;
CURRENT_PROJECT_VERSION = 100;
GENERATE_INFOPLIST_FILE = NO;
INFOPLIST_FILE = "CLI Pulse Widgets/Info.plist";
IPHONEOS_DEPLOYMENT_TARGET = 17.0;
Expand All @@ -1226,7 +1226,7 @@
"@executable_path/Frameworks",
"@executable_path/../../Frameworks",
);
MARKETING_VERSION = 1.46.0;
MARKETING_VERSION = 1.47.0;
PRODUCT_BUNDLE_IDENTIFIER = "yyh.CLI-Pulse.widgets";
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = iphoneos;
Expand All @@ -1245,7 +1245,7 @@
CODE_SIGN_ENTITLEMENTS = CLIPulseHelper/CLIPulseHelper.entitlements;
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 99;
CURRENT_PROJECT_VERSION = 100;
DEAD_CODE_STRIPPING = YES;
ENABLE_APP_SANDBOX = YES;
GENERATE_INFOPLIST_FILE = NO;
Expand All @@ -1254,7 +1254,7 @@
"$(inherited)",
"@executable_path/../Frameworks",
);
MARKETING_VERSION = 1.46.0;
MARKETING_VERSION = 1.47.0;
PRODUCT_BUNDLE_IDENTIFIER = "yyh.CLI-Pulse.helper";
PRODUCT_NAME = "$(TARGET_NAME)";
REGISTER_APP_GROUPS = YES;
Expand All @@ -1273,7 +1273,7 @@
CODE_SIGN_INJECT_BASE_ENTITLEMENTS = NO;
CODE_SIGN_STYLE = Manual;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 99;
CURRENT_PROJECT_VERSION = 100;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = "";
ENABLE_APP_SANDBOX = NO;
Expand All @@ -1283,7 +1283,7 @@
"$(inherited)",
"@executable_path/../Frameworks",
);
MARKETING_VERSION = 1.46.0;
MARKETING_VERSION = 1.47.0;
PRODUCT_BUNDLE_IDENTIFIER = app.clipulse.qa.local.helper;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
Expand All @@ -1300,7 +1300,7 @@
CODE_SIGN_ENTITLEMENTS = CLIPulseHelper/CLIPulseHelper.entitlements;
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 99;
CURRENT_PROJECT_VERSION = 100;
DEAD_CODE_STRIPPING = YES;
ENABLE_APP_SANDBOX = YES;
GENERATE_INFOPLIST_FILE = NO;
Expand All @@ -1309,7 +1309,7 @@
"$(inherited)",
"@executable_path/../Frameworks",
);
MARKETING_VERSION = 1.46.0;
MARKETING_VERSION = 1.47.0;
PRODUCT_BUNDLE_IDENTIFIER = "yyh.CLI-Pulse.helper";
PRODUCT_NAME = "$(TARGET_NAME)";
REGISTER_APP_GROUPS = YES;
Expand Down
4 changes: 2 additions & 2 deletions android/app/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -32,8 +32,8 @@ android {
applicationId = "com.clipulse.android"
minSdk = 26
targetSdk = 35
versionCode = 65
versionName = "1.46.0"
versionCode = 66
versionName = "1.47.0"

buildConfigField("String", "SUPABASE_URL",
"\"${localProps.getProperty("SUPABASE_URL", "https://gkjwsxotmwrgqsvfijzs.supabase.co")}\"")
Expand Down
5 changes: 5 additions & 0 deletions release/whatsnew_147/en-US.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Fixed: the background helper could stop starting after an update and stay stopped, with nothing on screen saying so. When that happened CLI Pulse found no CLI activity at all and simply showed nothing. It now checks the helper's real state at every launch and re-registers it when it is registered but failing to start.

Fixed: with local-only mode turned on, the first-run card about anonymous statistics said they were being sent. Nothing was — local-only mode already covers them.

Fixed: the counter for "CLI Pulse found a CLI on this machine" often wasn't recorded until a later launch, which made our own numbers read lower than reality. No change to what is collected.
5 changes: 5 additions & 0 deletions release/whatsnew_147/zh-Hans.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
修复:后台 helper 在更新后可能再也起不来,而且界面上没有任何提示。发生这种情况时,CLI Pulse 完全采集不到 CLI 活动,只会显示一片空白。现在每次启动都会检查 helper 的真实状态,发现"已注册但起不来"就重新注册。

修复:开启"仅本地模式"时,首次启动的匿名统计卡片声称统计正在发送。实际上什么都没有发送 —— 仅本地模式本来就已经把它关掉了。

修复:"在这台机器上发现了 CLI"这个计数常常要等到之后某次启动才被记录,导致我们自己看到的数字低于实际。收集的内容没有变化。
Loading