Xapp Status Icon Menu Items - very inconsistent paddings.
还没有人认领这个 Issue。
评估
调研方向
使用列出的图标和 GTK Inspector 重现 XApp status-icon 菜单中不一致的水平内边距,然后定位 xapp status-icon 菜单的实现。比较不同主题下带复选框和不带复选框的菜单;完成标准是:不再为不存在的复选框预留空间,同时包含复选框的菜单仍保持正确的内边距。
由索引模型根据 Issue 内容生成。
描述
Cinnamon 4.6.6
xapp-common 1.8.8
Icons in use
Cjs-Message: 07:52:26.839: JS LOG: [LookingGlass/info] Adding XAppStatusIcon: blueberry (org.x.StatusIcon.PID-2033-5)
Cjs-Message: 07:52:26.842: JS LOG: [LookingGlass/info] Adding XAppStatusIcon: redshift-gtk (org.x.StatusIcon.PID-1766-5)
Cjs-Message: 07:52:26.844: JS LOG: [LookingGlass/info] Adding XAppStatusIcon: keepassxc (org.x.StatusIcon.PID-3808-12)
Cjs-Message: 07:52:26.846: JS LOG: [LookingGlass/info] Adding XAppStatusIcon: hp-systray (org.x.StatusIcon.PID-3808-13)
Cjs-Message: 07:52:26.847: JS LOG: [LookingGlass/info] Adding XAppStatusIcon: flameshot (org.x.StatusIcon.PID-3808-14)
Cjs-Message: 07:52:26.849: JS LOG: [LookingGlass/info] Adding XAppStatusIcon: mintUpdate.py (org.x.StatusIcon.PID-2380-5)
Cjs-Message: 07:52:26.851: JS LOG: [LookingGlass/info] Adding XAppStatusIcon: nm-applet (org.x.StatusIcon.PID-1794-5)
Cinnamon warning: Log level 128: posix_spawn avoided (automatic reaping requested) (fd close requested)
Cjs-Message: 07:52:26.884: JS LOG: [LookingGlass/info] Hiding XAppStatusIcon (we have an applet): nm-applet (org.x.StatusIcon.PID-1794-5)
Some of the menus displayed for these various icons have anomalous horizontal padding consistently across a variety of different GTK themes. Examining the menus with GTK inspector I think there's space being left for an absent checkbox. The only one that looks correct is redshift which has checkboxes. The mintupdate menu doesn't appear to have the absent checkbox issue.
E.g.





- 主要语言
- C
- 星标
- 169
- 派生
- 50
- PR 合并指标
- 30 天内没有已合并 PR
环境准备
这个项目没有提供开发容器、Dockerfile 或贡献指南,环境需要你自己搭建:先看它的 README,通用步骤见我们的新手贡献指南。
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
linuxmint/xapp 的其他 Issue
-
xapp-sn-watcher segfaults in g_dbus_proxy_get_name every time Blip (Flatpak) registers its tray icon未关闭
难度 4/5 3-5 天 新手友好度 20/100
-
难度 4/5 3-5 天 新手友好度 48/100
-
难度 3/5 1-2 天 新手友好度 72/100
-
难度 4/5 3-5 天 新手友好度 42/100
-
难度 2/5 1-3 小时 新手友好度 55/100
相似的 Issue
-
mewencode: base256[] and base128[] are indexed out of bounds by a non-ASCII octet可能已有人在做 @kazu-yamamoto 今天认领。 未关闭
难度 2/5 1-3 小时 新手友好度 78/100
kazu-yamamoto/Mew#276 ·
维护者通常 1 天内回复
-
难度 1/5 1 小时以内 新手友好度 91/100
FujiNetWIFI/fujinet-firmware#2045 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 84/100
维护者通常 1 天内回复
-
难度 1/5 1 小时以内 新手友好度 75/100
gbdev/homebrewhub-submit#20 ·
-
pluto: extract.c logs cert nickname instead of ckaid when both *cert= and *ckaid= are specified可能已有人在做 @Yash990-bit 今天认领。 未关闭
难度 1/5 1-3 小时 新手友好度 70/100
维护者通常 2 天内回复