Skip to content

Releases

CTimeZone 0.3.4

Choose a tag to compare

@github-actions github-actions released this 12 Oct 04:31

改进

  • 隐藏 Mac 时区不再顺带限制别的:如果 sandbox 原来是关的,settings.json 的 sandbox 里也没有你自己的设置,打开开关时会一并放开写入、所有网络域名、Unix socket 和本地端口,sandbox 基本只拦时区。
  • 你原来就开着 sandbox,或者已经写了自己的 sandbox 设置,开关只加时区相关的三条读取限制,其余保持原样。
  • 关掉开关只撤销 CTimeZone 加的条目,之后你自己加的设置不受影响。

说明

  • 网络是通过在 permissions.allow 里加 WebFetch(domain:*) 放开的,所以 Claude 自带的 WebFetch 访问任何网站也不再询问。
  • sandbox 里的命令默认不经询问直接执行,写入放开后,它们可以在任意位置写入或删除文件。~/.claude、.zshrc、.git/hooks 等受保护路径仍然不可写。
  • open、osascript 这类需要 Apple Events 的命令仍会被拦下,否则命令能借别的程序查到时区。
  • 已经打开开关的用户,先关掉再打开一次,才会用上新行为。

CTimeZone 0.3.3

Choose a tag to compare

@github-actions github-actions released this 11 Oct 09:20

改进

  • 城市名跟随界面语言:侧边栏的城市名改用系统自带的本地化名称,中文界面显示「纽约」「阿姆斯特丹」,地区一行显示「欧洲」「亚洲」等。搜索也能直接输入中文城市名。
  • 英文界面的城市名带上正确的重音符号,如 Bogotá、São Tomé。

CTimeZone 0.3.2

Choose a tag to compare

@github-actions github-actions released this 11 Oct 06:26

改进

  • 昼夜地图改成「黑夜遮罩」:陆地统一用同一种灰色,黑夜那一半盖一层半透明的黑色遮罩,一直铺到地图边缘,晨昏线平滑过渡。以前浅色模式下白天的点反而最深,看起来像昼夜颠倒。
  • 深色模式下的遮罩更深,黑夜区域也能看清。
  • 地图四角改成圆角。

说明

  • 晨昏线的形状每次都按当天日期计算,会随季节变化:夏至时北极圈全天白天,冬至时全天黑夜。
  • 昼夜位置只取决于 UTC 时间,不受夏令时影响;两个时钟和时差会按日期自动切换夏令时。

CTimeZone 0.3.1

Choose a tag to compare

@github-actions github-actions released this 11 Oct 04:17

新增

  • 应用内切换语言:菜单 CTimeZone → 设置…(⌘,)里可以选「跟随系统」「English」或「简体中文」,点「立即重启」后生效。
  • Dock 启动器跟着 CTimeZone 用同一种语言。在系统设置里给 CTimeZone 单独选的语言,下次打开 CTimeZone 时也会同步给启动器。

CTimeZone 0.3.0

Choose a tag to compare

@github-actions github-actions released this 11 Oct 03:38

新增

  • 隐藏 Mac 时区:Claude Code 那一行下面新增一个开关。打开后,CTimeZone 会打开 Claude Code 自带的 sandbox,并禁止读取 /etc/localtime 和全局偏好设置,Claude Code 用 readlink /etc/localtime、defaults read 或自带的读文件工具都查不到 Mac 的真实时区。
  • 关掉开关只删除 CTimeZone 加的规则。sandbox 如果是 CTimeZone 打开的,也会一并关掉;你原来就开着的保持不变。修改前同样会备份 settings.json。
  • 简体中文界面:界面跟随系统语言,支持简体中文和英文,Dock 启动器的提示框也一样。

说明

  • 打开 sandbox 后,Claude Code 执行的命令只能访问允许列表里的网络域名,其他域名会被拦下或询问。
  • Claude 可以申请在 sandbox 外重新执行命令,同意后它仍可能查到时区;auto mode 下可能不经询问就自动同意。开关打开时,下方会一直显示这条提醒。
  • 语言和地区设置、出口 IP 仍然能看出你在哪里。

CTimeZone 0.2.0

Choose a tag to compare

@github-actions github-actions released this 10 Oct 13:35

新增

  • Dock 启动器:在 CTimeZone 的「Dock Launcher」一行点 Add to Dock…,会在 ~/Applications 生成 Claude · <城市>.app。把它拖进 Dock,以后直接点它打开 Claude,不用再先开 CTimeZone。Spotlight 和 Raycast 也能搜到。
  • 启动器按当时的设置处理三种情况:
    • Claude 没在运行:按目标时区启动;
    • Claude 已经以目标时区运行:直接切到前台;
    • Claude 以别的时区运行:先询问 Relaunch(正常退出后按目标时区重启)还是 Just Open(直接切到前台)。
  • 在 CTimeZone 里换时区后,启动器会自动改名(例如 Claude · Tokyo),Dock 里的图标继续可用。
  • 启动器图标在本机用你的 Claude 图标加一个 CTimeZone 小角标生成。

改进

  • 默认窗口尺寸下能完整显示全部内容,包括新增的启动器一行。

说明

  • 启动器随 CTimeZone 一起自动更新,不需要单独下载。
  • Claude 运行时,Dock 里会同时出现启动器和 Claude 本身两个图标,这是系统行为。建议把官方 Claude 图标移出 Dock,只留启动器。

CTimeZone 0.1.0

Choose a tag to compare

@github-actions github-actions released this 10 Oct 10:56

Changes

  • First release