Port to GTK4
还没有人认领这个 Issue。
评估
- 难度
- 5/5
- 预计耗时
- 一周以上
- 新手友好度
- 20/100
- Issue 类型
- 重构
- 描述清晰度
- 需要澄清
- 活跃度
- 停滞
- 领域
- desktop
调研方向
该 issue 仅提供了 GTK4 迁移检查清单,并未列出文件、测试或剩余工作。首先结合已完成的准备事项,检查仓库中 GTK 和 Granite 的使用情况。完成 port 所需的剩余范围和验证工作需要在编码前与维护者明确。
由索引模型根据 Issue 内容生成。
描述
Things to do to prepare:
- Use Hdy.Tabbar
- Make Granite.SourceList Internal
- Replace Gtk.MenuItem with GLib.MenuModel
- 主要语言
- Vala
- 星标
- 521
- 派生
- 119
- 平均合并
- 1 天 7 小时
- 30 天内合并 PR
- 13
贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
elementary/code 的其他 Issue
-
难度 3/5 1-2 天 新手友好度 65/100
elementary/code#1818 · 1 条评论 ·
-
难度 4/5 3-5 天 新手友好度 35/100
elementary/code#1813 · 2 条评论 ·
-
Needs Design Priority: Wishlist
难度 3/5 1-2 天 新手友好度 68/100
elementary/code#1786 · 3 条评论 ·
-
Needs Design Priority: Wishlist
难度 5/5 一周以上 新手友好度 45/100
elementary/code#1783 ·
-
Priority: Wishlist
难度 4/5 3-5 天 新手友好度 38/100
elementary/code#1762 · 3 条评论 ·
相似的 Issue
-
bug good first issue
难度 2/5 1-3 小时 新手友好度 75/100
alexgorbatchev/simple-ptt#11 ·
-
难度 2/5 1-3 小时 新手友好度 75/100
-
bug good first issue multicut serialization
难度 2/5 1-3 小时 新手友好度 70/100
-
accepted bug via-triage
难度 2/5 1-3 小时 新手友好度 75/100
-
难度 2/5 1-3 小时 新手友好度 75/100
seagle0128/doom-modeline#835 ·