Synchronize the SwtResourceManager with the JFace ResourceManager
維護者通常 1 天內回覆
還沒有人認領這個 Issue。
評估
研究方向
先比較 SwtResourceManager 與 JFace ResourceManager,並對照其 JFace 對應方法檢視列出的 getColor、getImage 和 getFont 方法。特別注意 decorateImage(),它沒有直接對應的 JFace 方法。在維持列出方法的相容性並保留複合影像使用情境的前提下減少重複程式碼,即表示完成。
由索引模型根據 Issue 內容生成。
描述
There is quite a lot of overlap between both classes. We should try to extend the JFace class in order to reduce the amount of duplicate code.
Following methods should be compatible:
getColor(int) -> Display.getSystemColor(int)
getColor(int, int, int), getColor(RGB) -> createColor(ColorDescriptor)
getImage(int) -> Display.getSystemImage(int)
getImage(String), getImage(Class<?>, String)-> createImage(ImageDescriptor)
getFont(...) -> createFont(FontDescriptor)
The difficult method is going to be the decorateImage() method, which we use to quickly construct composite images. JFace doesn't provide a function for such a specific use-case.
- 主要語言
- Java
- 星號
- 97
- 分支
- 34
- 平均合併
- 1 天 14 小時
- 30 天內合併 PR
- 27
環境準備
從這裡開始
- 先讀完整個 Issue,再讀專案的貢獻指南。
- 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
- Fork 儲存庫,在一個分支上完成修改。
- 送出 Pull Request,並在描述裡引用這個 Issue 編號。
eclipse-windowbuilder/windowbuilder 的其他 Issue
-
難度 1/5 1 小時以內 新手友好度 86/100
eclipse-windowbuilder/windowbuilder#1602 ·
維護者通常 1 天內回覆
-
Only set default layout when no other layout is set可能已有人在做 @ptziegler 於 3 天前認領。 未關閉
難度 3/5 1-2 天 新手友好度 35/100
eclipse-windowbuilder/windowbuilder#1671 ·
維護者通常 1 天內回覆
-
Suppress NPE in JDT LookupEnvironment可能已有人在做 關聯的 PR 仍在進行中或已合併。 未關閉
難度 3/5 1-2 天 新手友好度 48/100
eclipse-windowbuilder/windowbuilder#1654 ·
維護者通常 1 天內回覆
-
難度 3/5 1-2 天 新手友好度 40/100
eclipse-windowbuilder/windowbuilder#1635 · 1 則留言 ·
維護者通常 1 天內回覆
-
good first issue
難度 3/5 1-2 天 新手友好度 65/100
eclipse-windowbuilder/windowbuilder#1632 ·
維護者通常 1 天內回覆
查看 eclipse-windowbuilder/windowbuilder 的全部 Issue
相似的 Issue
-
staticAssetsPath follows symlinks outside the directory on Windows可能已有人在做 @ybelMekk 今天認領。 未關閉bug security findings
難度 2/5 1-3 小時 新手友好度 84/100
navikt/mock-oauth2-server#1132 ·
維護者通常 1 天內回覆
-
agent:working follow-up
難度 2/5 1-3 小時 新手友好度 76/100
Sanne/incus-spawn#1683 · 2 則留言 ·
維護者通常 1 天內回覆
-
難度 2/5 1-3 小時 新手友好度 76/100
checkstyle/checkstyle#22210 ·
維護者通常 1 天內回覆
-
難度 2/5 1-3 小時 新手友好度 67/100
google/error-prone#6239 · 1 則留言 ·
維護者通常 1 天內回覆
-
[Failing Test]: BigqueryClient.queryUnflattened fails BigQuery ITs on a transient 503可能已有人在做 @mxtymoshyk 今天認領。 未關閉
難度 2/5 1-3 小時 新手友好度 77/100
維護者通常 1 天內回覆