PRs that are old and have not been updated recently—likely abandoned or superseded. Consider closing with a polite note; authors can always reopen.
Each PR has three scores on a 0–10 scale:
| Points | Signal |
|---|---|
| 3.0 | No merge conflicts |
| 2.5 | CI passing 1 |
| 2.5 | Has approval 1 |
| 2.5 | Feedback addressed 1 |
| 2.5 | Discussion healthy 1 |
| 2.0–3.0 | Small, easy to review (2.0) / trivial ≤2 files, ≤20 lines (3.0) 1 |
| 1.5 | Has maintainer review 1 |
| 1.0 | Recently active 1 |
| 0.5–1.0 | Team or known author (1.0) / community (0.5) 1 |
| 0.7 | Recently updated 1 |
| 0.5 | Well labeled 1 |
| 0.3 | Good review momentum 1 |
| Points | Signal |
|---|---|
| 1.5 | No approval yet |
| 1.5 | CI blocking merge (otherwise merge-ready) |
| 1.0 | Community author |
| 1.0 | Reviewed, not approved |
| 1.0 | Has unresolved feedback |
| 1.0 | High interest |
| 0.5 | Large change (>200 lines) |
| 0.5 | Trivial change (≤2 files, ≤20 lines, no unresolved threads) |
| 0.5 | Old but active (>30d) |
| −1.5 | Author silent >14d (ball in their court) |
| −0.5 | Author slow 7–14d (ball in their court) |
(ready + 1) × (need + 1)
normalized to 0–10
PRs that are both high-need and near-ready rank highest.
🎯 = action ≥ 5
⚡ = action 4–5
1 Weight from 980-PR statistical analysis. Click any column header to re-sort. Click [?] on any score to see the breakdown.
| Ready | Need | Action | PR | Title | Next Action | CI | Disc | Age | Upd | Size | Author | Area |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 6.5 | 2.2 | 2 | #13456 | Add unit test for RadioButtonStandardAdapter.cs, RadioButtonPopupAdapter.cs and RadioButtonFlatAdapter.cs files | @KlausLoeffelmann🔍, @JeremyKuhne🔍: review needed |
✅ 8/0/0 | 0/0t 2ppl | 314d | 314d | 390 | @Olina-Zhang🔍 |
test coverage |
| 6.5 | 2.2 | 2 | #13448 | Refactor icon initialization and make use of CreateIconResourceDirectory() for improved accuracy | @JeremyKuhne🔍, @KlausLoeffelmann🔍: review needed |
✅ 8/0/0 | 0/0t 2ppl | 315d | 292d | 237 | @DJm00n🔍 |
Infrastructure |
| 6.4 | 2.8 | 2.3 | #13739 | Use programatically check instead of assertion in method ComputeVisibleColumns of DataGridView.Methods to avoid null reference exception | @KlausLoeffelmann🔍, @ricardobossan🔍: review needed |
✅ 8/0/0 | 0/1t 3ppl | 243d | 223d | 23 | @LeafShi1🔍 |
controls-DataGridView |
| 7.9 | 2.2 | 2.4 | #13486 | add workflow Block PRs with "NO-MERGE" label | 🔄 @Epica3055🔍: merge main (stale 221d) |
✅ 3/0/0 | 0/0t 1ppl | 308d | 221d | 19 | @Epica3055🔍 |
Infrastructure |
| 7.5 | 3.3 | 3 | #13792 | Add check "IsDarkModeEnabled" for SelectionForeColor of DataGridView | @KlausLoeffelmann🔍: review needed |
✅ 8/0/0 | 0/1t 2ppl | 229d | 201d | 🐁 4 | @LeafShi1🔍 |
controls-DataGridView |
| 5.9 | 0 | 0.6 | #13645 | Adding Data, DataObject, FileDrop and Text tests to ClipboardCoreTests | 🛑 @LeafShi1🔍: resolve conflicts; @JeremyKuhne🔍, @Epica3055🔍: review needed |
✅ 8/0/0 | 0/1t 3ppl | 273d | 187d | 137 | @LeafShi1🔍 |
Clipboard |
| 8.6 | 1.7 | 2.1 | #13878 | fix #13873 [DarkMode]: TabControl doesn't render tab titles correctly when SizeMode = Fixed | 🔄 @Epica3055🔍: merge main (stale 183d) |
✅ 8/0/0 | 0/2t 4ppl | 189d | 183d | 6 | @Epica3055🔍 |
DarkMode |
| 7.2 | 3.3 | 2.9 | #13891 | Add hover visual effect for Popup button | 🔄 @LeafShi1🔍: merge main (stale 182d) |
✅ 8/0/0 | 0/1t 3ppl | 182d | 182d | 18 | @LeafShi1🔍 |
DarkMode |
| 6.5 | 2.8 | 2.4 | #13898 | Fix the Button border and color with FlatStyle = Flat: FlatAppearance properties | @KlausLoeffelmann🔍, @ricardobossan🔍: review needed |
✅ 8/0/0 | 0/2t 2ppl | 181d | 167d | 90 | @LeafShi1🔍 |
DarkMode |
| 7 | 1.7 | 1.8 | #13480 | [DarkMode] Fix MDIParent MainMenuStrip System Bitmaps | @JeremyKuhne🔍, @KlausLoeffelmann🔍: review needed |
✅ 9/0/0 | 0/0t 2ppl | 309d | 161d | 31 | @memoarfaa🔍 |
DarkMode |
| 6.8 | 2.8 | 2.4 | #13981 | Fix 13976: Enhance TreeNode.UpdateImage() to support inherited image keys and selected image rendering | 🔄 @LeafShi1🔍: merge main (stale 149d) |
✅ 8/0/0 | 0/2t 3ppl | 153d | 149d | 78 | @LeafShi1🔍 |
Infrastructure |
| 3.6 | 3.9 | 1.9 | #12486 | Code Coverage for DownloadFile Review 1St | 🛑 @paul1956🔍: resolve conflicts; respond to 6 thread(s) |
✅ 8/0/0 | 6/14t 5ppl | 495d | 145d | 4239 | @paul1956🔍 |
VisualBasic |
| 6.5 | 3.9 | 3 | #13449 | Optimize icon rendering: simplify logic and eliminate redundant calculations | 🔄 @DJm00n🔍: merge main (stale 126d) |
✅ 8/0/0 | 0/2t 4ppl | 315d | 126d | 113 | @DJm00n🔍 |
Infrastructure |
| 7.8 | 0 | 0.7 | #14074 | Fixing/clarifying XML comments for ScreenCaptureMode and VB's ColorMode. | @KlausLoeffelmann🔍: respond to 2 thread(s) from @Shyam-Gupta🔍, @adegeo🔍 |
✅ 9/0/0 | 2/2t 3ppl | 121d | 119d | 21 | @KlausLoeffelmann🔍 |
VisualBasic |
| 6.2 | 2.8 | 2.3 | #14121 | [release/10.0] Refactor StatusStrip DefaultPadding calculation and adjust GripWidth for improved layout consistency | @KlausLoeffelmann🔍, @merriemcgaw🔍: review needed |
✅ 9/0/0 | 0/1t 2ppl | 106d | 106d | 104 | @LeafShi1🔍 |
Infrastructure |
| 8.9 | 0.6 | 1.3 | #14110 | Fix ToolStripStatusLabel text visibility in High Contrast mode with System RenderMode | 🔄 @SimonZhao888🔍: merge main (stale 105d) |
✅ 9/0/0 | 0/2t 2ppl | 110d | 105d | 10 | @SimonZhao888🔍 |
|
| 8.2 | 0.6 | 1.2 | #14133 | Fix visibility logic for addNewPanel in DesignBindingPicker to use _dataSourceProviderService | 🔄 @LeafShi1🔍: merge main (stale 102d) |
✅ 8/0/0 | 0/3t 2ppl | 103d | 102d | 6 | @LeafShi1🔍 |
|
| 6.8 | 2.8 | 2.4 | #14138 | Add AppContext switch to mirror Owner.TopMost for modal dialogs (restore .NET Framework‑like behavior) | @Shyam-Gupta🔍: review needed |
✅ 8/0/0 | 0/2t 2ppl | 102d | 100d | 28 | @LeafShi1🔍 |
|
| 7.5 | 2.2 | 2.2 | #14162 | Fix TabControl spinner button not applying Dark Mode when TabPages added dynamically | @JeremyKuhne🔍, @KlausLoeffelmann🔍: review needed |
✅ 9/0/0 | 0/0t 1ppl | 91d | 91d | 9 | @LeafShi1🔍 |
DarkMode |
| 7.5 | 2.2 | 2.2 | #14161 | Improve ButtonDarkModeAdapter color handling and remove inappropriate HighContrast logic | @KlausLoeffelmann🔍: review needed |
✅ 9/0/0 | 0/0t 1ppl | 91d | 91d | 14 | @LeafShi1🔍 |
DarkMode |
| 8.5 | 0.6 | 1.3 | #14163 | Fix CollectionEditor Up/Down button enabled state for first/last items | 🔄 @LeafShi1🔍: merge main (stale 91d) |
✅ 9/0/0 | 0/1t 2ppl | 91d | 91d | 🐁 4 | @LeafShi1🔍 |
Infrastructure |
| 8.5 | 0.6 | 1.3 | #14152 | Fix insufficient contrast for PropertyGrid dropdown text in Dark Mode | 🔄 @LeafShi1🔍: merge main (stale 91d) |
✅ 9/0/0 | 0/0t 1ppl | 96d | 91d | 🐁 3 | @LeafShi1🔍 |
DarkMode |
| 8 | 0 | 0.7 | #13896 | Add unit tests for ToolStripKeyboardHandlingService.cs file | 🔄 @Olina-Zhang🔍: merge main (stale 49d) |
✅ 8/0/0 | 0/2t 2ppl | 182d | 49d | 124 | @Olina-Zhang🔍 |
test coverage |
| 9 | 0 | 0.8 | #14166 | Fix MaskedTextBox PropertyGrid text editor DPI scaling at runtime | 🔄 @SimonZhao888🔍: merge main (stale 43d) |
✅ 8/0/0 | 0/0t 1ppl | 91d | 43d | 22 | @SimonZhao888🔍 via |
NRT |
| 7.4 | 0.6 | 1.1 | #13950 | Fixes #13901. Properly displays PropertyGrid` color and cursor dropdowns when using Dark Mode | 🛑 @ricardobossan🔍: resolve conflicts |
✅ 9/0/0 | 0/0t 1ppl | 166d | 43d | 18 | @ricardobossan🔍 |
|
| 6 | 2.2 | 1.9 | #14079 | Fix incorrect logic in CharIsPrintable for UnicodeCategory exclusions | 🛑 @LeafShi1🔍: resolve conflicts; @merriemcgaw🔍, @KlausLoeffelmann🔍: review needed |
✅ 9/0/0 | 0/0t 1ppl | 120d | 43d | 🐁 4 | @LeafShi1🔍 |
NRT |
| 4.6 | 2.2 | 1.5 | #13303 | Use MouseWheel scrolling in ToolStripDropDownMenu | 🛑 @toehead2001🔍: resolve conflicts; respond to 1 thread(s) |
✅ 8/0/0 | 1/1t 3ppl | 345d | 43d | 33 | @toehead2001🔍 |
Infrastructure |
| 4 | 3.3 | 1.8 | #11258 | Fix WindowsFormsApplicationBase.IsSingleInstance | 🛑 @elachlan🔍: resolve conflicts; respond to 1 thread(s) |
✅ 1/0/0 | 🔥 1/1t 6ppl | 700d | 43d | 68 | @elachlan🔍 |
VisualBasic |
| 6.1 | 3.3 | 2.5 | #14131 | Fix TabControl dark mode rendering for Left/Right alignment with vertical text rotation, dark tab strip, and dark border | @SimonZhao888🔍: respond to 1 thread(s) from @LeafShi1🔍 |
✅ 8/0/0 | 1/1t 4ppl | 104d | 43d | 188 | @SimonZhao888🔍 via |
DarkMode |
| 4.5 | 3.9 | 2.2 | #10944 | Add convenience / perf methods to ListViewItem/ControlCollection | 🛑 @JeremyKuhne🔍: resolve conflicts; @KlausLoeffelmann🔍, @LeafShi1🔍: review needed |
✅ 1/0/0 | 0/1t 4ppl | 760d | 43d | 159 | @JeremyKuhne🔍 |
|
| 6.2 | 3.9 | 2.9 | #13824 | Update the OwnerDraw flag when BackgroundImage changes | 🔄 @LeafShi1🔍: merge main (stale 43d) |
✅ 8/0/0 | 0/4t 5ppl | 216d | 43d | 74 | @LeafShi1🔍 |
DarkMode |
| 6.6 | 3.3 | 2.7 | #11641 | Fix 11214 by removing IsHandleCreated in OnFontChanged | @KlausLoeffelmann🔍: review needed |
✅ 8/0/0 | 0/0t 5ppl | 623d | 43d | 🐁 2 | @LeafShi1🔍 |
|
| 9.5 | 0.6 | 1.4 | #14128 | Fix ComboBox dark mode theme on first TabPage | 🔄 @SimonZhao888🔍: merge main (stale 43d) |
✅ 8/0/0 | 0/0t 1ppl | 104d | 43d | 16 | @SimonZhao888🔍 via |
DarkMode |
| 7.2 | 4.4 | 3.7 | #14129 | Fix dark mode text visibility in Collection Editor dialogs | 🔄 @SimonZhao888🔍: merge main (stale 43d) |
✅ 8/0/0 | 0/5t 5ppl | 104d | 43d | 6 | @SimonZhao888🔍 via |
DarkMode |