- 增加universal版的下载
- 更改字体,避免在新版本的macos下下载字体
- 更新2019年的假日安排
- 将个人事件分开,避免更新国家法定假期时,个人事件被覆盖
- 更新2018年的假日安排
- 修正了一个节气计算错误的问题
- 更新2017年的假日安排,感谢@internalerror
- 更新农历假期的显示,可以直接显示最多6个英文或者4个中文
- 更新2016年的假日安排
- 由于OSX 10.11的SIP安全机制,之后只会对使用官方API的版本进行维护。
- 官方API版本: 修正农历在PDT时区显示错误的问题
- 官方API版本: 支持开机自启动
- 之前的实现,用的是mac上非官方的一套API, 这套API使得程序可以像系统原生的图标那样,使用CMD+Drag的方式来移动或者删除。但是这套API貌似在OSX 10.11上终于被禁用了。目前看起来这套API很有可能会彻底废掉了
- 这次做了一个改版,使用官方的API来开发,实现了原来大部分的功能,但是图标位置没法改动;自动启动也没有实现。先发布出来给升级到OSX新版本的同学暂时使用
- 新功能:在某个特定日期,显示事件名称。可以自行修改holidays.js里的CALENDAR_EVENTS变量
- 修正了更新节日信息时的一个bug
- 增加了9月3日的抗日战争胜利日的节日
- 将节日信息单独放到了festivals.js中,方便个人增加自己的提醒信息.
vim ~/Library/Application\ Support/com.zfdang.calendar/festivals.js
格式直接参考js里已有节日即可
- 将日历资料放到Application Support目录下,从而可以在线更新假日信息
- 增加更新假日信息的功能
到目前为止,日历的功能已经比较完善了,以后程序代码的变动会比较少。如果有新的假日安排(一般是在年末),也只需要在菜单里更新一下假日信息就可以了
- 增加了“关于”菜单
- 根据国家的调休方案显示假期和工作日
修正错误:立春的日期计算
- 从状态栏快速弹出含农历及节日的万年历
- 可以按(前/后)(年/月)的方式改变日期,也可以直接选择年月
- 支持键盘控制日历: ←上一年, →下一年,↑上一月,↓下一月,↵回今日
- 点击选择某一天,长按显示更详细的信息
- 可改变图标位置(使用CMD+Drag的方式拖动),或者拖至桌面空白处关闭程序
- 启动后会自动随机启动
- 兼容10.8, 10.9, 10.10
- 开源,你可以根据自己的需要对软件做进一步的修改