[Feature Requests] 任务栏时间弹窗支持显示农历与法定休/班(调休)标识
Tofloor
poster avatar
dpfrun
deepin
6 hours ago
Author

现状

当前点击任务栏时间弹窗仅显示公历日历,用户需点进日历应用才能看到农历和节假日。

期望

弹窗内同时展示:

  1. 公历 + 农历(含节气、宜忌等已有信息);
  2. 法定节假日「休」/ 调休「班」角标,并对休日、周末、调班日做底色区分;
  3. 跨月节假日正确标识(如端午跨月时,上月末的格也应带标识);
  4. 顶部「年/月」快速跳转,避免逐月翻页。

数据源建议

可复用系统已有的日历数据服务 com.deepin.dataserver.Calendar 的
getFestivalMonth(year, month)(DBus,签名 uu,返回 JSON 含 status:1=休/2=班 与节日名)。
无需自带/维护独立节假日库,所有 Deepin 用户开箱即用。

兼容性

建议做成可配置开关(默认开/关均可讨论),避免强制所有用户显示。

备注

我有一份基于旧版本(2.0.44)的本地实现草稿(含农历渲染、休/班角标、周末着色、
跨月标识、年/月跳转浮层),愿意整理为 PR 贡献。已知上游 master 已重构为
datetimewidget 体系,需在新代码上重做,工作量可评估。

类似于截图,这个修改了 /usr/lib/dde-dock/plugins/libdatetime.so
截图_选择区域_20261113123943.png

Reply Favorite View the author
All Replies
avatar
一头牛
deepin product team
5 hours ago
#1

这个目前我们已经在考虑优化了,静候佳音

Reply View the author
avatar
dpfrun
deepin
5 hours ago
#2
一头牛:

这个目前我们已经在考虑优化了,静候佳音

棒棒达

Reply View the author
avatar
deepin157
deepin
4 hours ago
#3
一头牛:

这个目前我们已经在考虑优化了,静候佳音

这个建议和设想好,每年国务院年假方案出来能够实现自动更新日历标识更省事。

Reply View the author
avatar
dpfrun
deepin
an hour ago
#4
deepin157:

这个建议和设想好,每年国务院年假方案出来能够实现自动更新日历标识更省事。

日历本身就是能获取到节假日信息的,只是弹窗不显示,需要打开应用才行

Reply View the author