Skip to content

Releases: 9947447-alt/FocusPulse

FocusPulse 2.1

Choose a tag to compare

@9947447-alt 9947447-alt released this 23 Aug 02:47

中文

  • 积分与愿望单独立为侧栏页面,不再藏在设置里
  • 奖励目标积分支持直接键盘输入
  • 已兑换奖励视觉弱化,并自动沉底
  • 每日奖励状态改为清晰徽章(已发放 / 进行中 / 条件不足)
  • 计分规则默认折叠
  • 愿望单空状态增加引导卡片
  • 未达标奖励显示「还差 X 积分」
  • 支持撤销兑换并准确退还积分
  • 修复:删除或清空历史后积分余额不再变为负数(新账本模型)

English

  • Points & Wishlist is now a dedicated sidebar page
  • Target points for rewards support direct keyboard input
  • Redeemed rewards are visually de-emphasized and sink to the bottom
  • Daily bonus status shown as clear badges
  • Scoring rules are collapsible by default
  • Empty wishlist now has a helpful guide card
  • Unmet rewards show remaining points needed
  • Undo redemption with accurate point refund
  • Fixed: Clearing or deleting history no longer causes negative balance (new lifetime ledger)

FocusPulse v2.0

Choose a tag to compare

@9947447-alt 9947447-alt released this 22 Aug 06:00

FocusPulse v2.0

Features / 功能

  • Points, wishlist self-rewards, daily +50 bonus
    积分、愿望单、每日奖励 +50
  • In-app + global hotkeys (⌘,, ⌥⌃B)
    应用内与全局快捷键
  • Richer Settings + Check for Updates
    设置增强与检查更新
  • UI polish (glass materials, calmer Focus-inspired aesthetic)
    界面质感升级

Install / 安装

  1. Download the zip and unzip
    下载 zip 并解压
  2. Move FocusPulse.app to Applications
    拖到「应用程序」
  3. If macOS blocks: right-click → Open
    若拦截:右键 → 打开

Note / 说明

Build may be ad-hoc signed (not Apple-notarized). Gatekeeper warnings on other Macs are expected without a Developer ID.
若未正式公证,其他电脑出现安全提示属预期。

FocusPulse v1.1

Choose a tag to compare

@9947447-alt 9947447-alt released this 21 Aug 02:33

FocusPulse v1.1

What's New / 更新内容

  • Fixed timer desync on cold start and task switching
    修复冷启动与任务切换时的时长不同步问题
  • Normalized AppIcon and Dock presence
    完善 AppIcon 与 Dock 显示
  • Universal Binary support (Apple Silicon + Intel)
    支持 Universal Binary(Apple Silicon + Intel)
  • Hardened Runtime enabled (local ad-hoc signing)
    启用 Hardened Runtime(本地 ad-hoc 签名)
  • Notarization script prepared for future Developer ID use
    预留公证脚本(有开发者账号后可直接使用)

Install / 安装

  1. Download `FocusPulse-1.1.zip` and unzip
    下载 `FocusPulse-1.1.zip` 并解压
  2. Drag `FocusPulse.app` to Applications
    将 `FocusPulse.app` 拖到「应用程序」
  3. If macOS blocks opening: Right-click the app → Open
    若提示无法打开:右键 App → 打开

Note / 说明

This build is ad-hoc signed and not notarized. Other Macs may show a Gatekeeper warning.
本包为 ad-hoc 签名,未做 Apple 公证。其他电脑可能出现 Gatekeeper 警告,属预期。"

FocusPulse 1.0

Choose a tag to compare

@9947447-alt 9947447-alt released this 19 Aug 05:11

FocusPulse 1.0

FocusPulse 1.0 is the first public release of FocusPulse — a native macOS focus timer and productivity insights app built with SwiftUI, SwiftData, and Swift Charts.

Highlights

  • Native focus, short-break, and long-break timer
  • Task management linked directly to focus sessions
  • Menu bar timer controls and live status
  • Session history with editing support
  • Statistics dashboard with weekly, monthly, task, and streak insights
  • Local notifications and audio cues
  • Light and Dark Mode support
  • English and Simplified Chinese localization
  • Fully local data storage with SwiftData
  • Universal 2 support for Apple Silicon and Intel Macs

Download

Download:

Download FocusPulse 1.0 for macOS (Universal 2)

Requirements:

  • macOS 14 Sonoma or later
  • Apple Silicon or Intel Mac

The accompanying .sha256 file can be used to verify the downloaded DMG.

Download SHA-256 checksum file

SHA-256:

a33acdac5d7fe7bd4a7a02b318067aa0b662df80b01ded1dd98b5b6d5c97f3f1

Installation

  1. Open FocusPulse-1.0-universal.dmg.
  2. Drag FocusPulse into Applications.
  3. Launch FocusPulse from the Applications folder.

macOS security notice

This V1.0 build is distributed as an ad-hoc signed, non-notarized open-source build because it is not currently signed with an Apple Developer ID certificate.

macOS may block the application on first launch.

If that happens, use Finder to right-click FocusPulse and choose Open. If macOS still blocks it, open System Settings → Privacy & Security and use the available option to allow FocusPulse to open.

Only download FocusPulse from this official GitHub repository and verify the SHA-256 checksum if desired.


FocusPulse 1.0 中文说明

FocusPulse 1.0 是 FocusPulse 的首个公开版本。这是一款使用 SwiftUI、SwiftData 和 Swift Charts 构建的原生 macOS 专注计时与效率统计应用。

主要功能

  • 原生专注、短休息和长休息计时器
  • 与专注会话直接关联的任务管理
  • 菜单栏实时状态与快捷计时控制
  • 可编辑的专注历史记录
  • 周统计、月趋势、任务分布和连续专注统计
  • 本地通知与音效提示
  • 支持浅色与深色模式
  • 支持 English 与简体中文
  • 基于 SwiftData 的全本地数据存储
  • Universal 2,同时支持 Apple Silicon 与 Intel Mac

下载

下载:

下载 FocusPulse 1.0 for macOS(Universal 2)

系统要求:

  • macOS 14 Sonoma 或更高版本
  • Apple Silicon 或 Intel Mac

同时提供 .sha256 文件用于验证 DMG 文件完整性。

下载 SHA-256 校验文件

SHA-256:

a33acdac5d7fe7bd4a7a02b318067aa0b662df80b01ded1dd98b5b6d5c97f3f1

安装

  1. 打开 FocusPulse-1.0-universal.dmg。
  2. 将 FocusPulse 拖入 Applications(应用程序)。
  3. 从“应用程序”文件夹启动 FocusPulse。

macOS 安全提示

FocusPulse 1.0 当前采用 Ad-Hoc 签名并且尚未经过 Apple 公证,因为目前没有使用 Apple Developer ID 证书进行发行签名。

因此 macOS 首次启动时可能会阻止应用运行。

如果出现这种情况,可以在 Finder 中右键点击 FocusPulse,选择 打开。如果系统仍然阻止启动,可以前往 系统设置 → 隐私与安全性,使用系统提供的允许打开选项。

建议仅从本项目官方 GitHub 仓库下载 FocusPulse,并可使用上面的 SHA-256 校验值验证下载文件。

License

FocusPulse is open source and released under the MIT License.