Repository navigation
Releases
Releases · Snowyyyyyy1/CTimeZone
CTimeZone 0.3.4
改进
- 隐藏 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
改进
- 城市名跟随界面语言:侧边栏的城市名改用系统自带的本地化名称,中文界面显示「纽约」「阿姆斯特丹」,地区一行显示「欧洲」「亚洲」等。搜索也能直接输入中文城市名。
- 英文界面的城市名带上正确的重音符号,如 Bogotá、São Tomé。
CTimeZone 0.3.2
改进
- 昼夜地图改成「黑夜遮罩」:陆地统一用同一种灰色,黑夜那一半盖一层半透明的黑色遮罩,一直铺到地图边缘,晨昏线平滑过渡。以前浅色模式下白天的点反而最深,看起来像昼夜颠倒。
- 深色模式下的遮罩更深,黑夜区域也能看清。
- 地图四角改成圆角。
说明
- 晨昏线的形状每次都按当天日期计算,会随季节变化:夏至时北极圈全天白天,冬至时全天黑夜。
- 昼夜位置只取决于 UTC 时间,不受夏令时影响;两个时钟和时差会按日期自动切换夏令时。
CTimeZone 0.3.1
新增
- 应用内切换语言:菜单 CTimeZone → 设置…(⌘,)里可以选「跟随系统」「English」或「简体中文」,点「立即重启」后生效。
- Dock 启动器跟着 CTimeZone 用同一种语言。在系统设置里给 CTimeZone 单独选的语言,下次打开 CTimeZone 时也会同步给启动器。
CTimeZone 0.3.0
新增
- 隐藏 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
新增
- 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,只留启动器。