brunodrugowick/notification-position-gnome-extension · 文件 下载 ZIP
文件最后提交记录最后更新时间
README.md
以下内容由 AI 翻译,如有问题请点此提交 issue 反馈
通知横幅位置 Gnome 扩展
可将通知横幅的位置从屏幕中心更改为您选择的任意位置。
该代码的设计理念是尽可能简化,仅实现这一功能!
待办事项
- 屏幕右上角
- 设置界面/菜单
- 屏幕左上角
- 屏幕右下角
- 屏幕左下角
该扩展现在会在顶部面板添加一个简单菜单,让您能够快速切换横幅位置,并通过示例通知预览效果。
兼容性
由于 GNOME 45 将扩展加载方式更改为 JavaScript 模块,该仓库因此包含两个版本的扩展:
src/gnome45:GNOME Shell 45 及更高版本src/legacy:GNOME Shell 44 及更低版本
这两个版本都会提供顶部面板菜单。请将它们作为具有相同 UUID 但不同 shell-version 范围的独立文件上传,这样 extensions.gnome.org 就能提供与用户所使用的 GNOME Shell 版本相匹配的包。
致谢
我曾试图寻找能解决我问题的扩展,最终找到了这个。
我决定对其进行改进,但找不到该扩展的仓库,于是便自己创建了一个。
注意:根据反馈,确实存在一个能实现我需求的优秀扩展,它名为 Panel OSD。 注意:还有另一个超棒的扩展,它能完成大量(非常多!)功能。根据该扩展的作者分享的代码,我对自己的代码稍作了修改,因此要向他致以敬意,建议大家去看看他的扩展。
贡献方式
- 请注意 CHANGELOG.md 文件。
- 如果仅需要支持新的 Gnome 版本,有相应的自动化工具可以自动处理此事。
- 如果您仍想提交 Pull Request,请将
version属性与您试图支持的版本在./src/gnome45/metadata.json中对应起来。
- 如果您仍想提交 Pull Request,请将
部署到 extensions.gnome.org
注意:建议通过 GitHub Actions 实现自动化处理
合并到 master 后:
- 转到该仓库的
Actions选项卡; - 找到
Generate artifact工作流; - 点击
Run workflow(可能需要刷新页面才能看到新的执行状态);
要上传到 Gnome Extensions 的构建产物将会被上传到您刚刚启动的工作流中。