Skip to content

Repository files navigation

RoundedTB

RoundedTB (Raikadier fork)

Add margins, rounded corners and segments to your Windows taskbar — maintained for current Windows 11 on .NET 8.

image

How do I get it?

Download the latest build from this fork’s Releases.

Requirements: Windows 10 2004+ / Windows 11 (built against net8.0-windows10.0.19041.0), .NET 8 Desktop Runtime if you run the framework-dependent build.

What’s new in this fork (v1.1.0)

Validated for recent Windows 11:

  • Stable worker loop (thread-safe settings, crash logging, no silent worker death)
  • Reliable tray host (close config → stay in tray; Exit restores the stock taskbar)
  • TaskbarWatchdog — if RoundedTB is killed from Task Manager, regions are cleared
  • Dynamic mode hardening (AppList/tray clamping, FillOnMaximise default off)
  • Windows “Automatically hide the taskbar” + RoundedTB Always show works like Gniang when margins are 0 (especially Top). Non-zero top margin clips the AH hover strip so the bar never appears
  • No experimental AH “flash machines” (peek-strip / overlay / animation registry hacks) — those caused regressions

Quality notes (ISO/IEC 25010): QUALITY.md

Windows autohide

SettingRecommendation
Windows Settings → Taskbar → Automatically hideOptional (full-bleed maximize)
RoundedTB Auto-hideAlways show when using Windows hide
Margins (Top/Left/Right/Bottom)0 if Windows hide is on
Fill taskbar when maximisedUncheck to keep Dynamic rounding over maximised apps

Known limitations

  • Rounded corners are not antialiased (Win32 SetWindowRgn limit — torchgm #4)
  • TranslucentTB: enable “Improve compatibility…” if you use both (may flicker)
  • Dynamic mode quirks on first start / alignment — toggle Left↔Center if the pill looks wrong (#98)
  • Fighting Explorer mid-slide regions is inherently racy (torchgm #36); this fork follows Gniang’s simple refresh model

Build

dotnet build RoundedTB.sln -c Release
# or one-shot install + run (UAC):
.\build-install-run.ps1
# smoke / reliability checks:
.\scripts\smoke-test.ps1
PathLocation
ExeRoundedTB\bin\Release\net8.0-windows10.0.19041.0\RoundedTB.exe
Config%LocalAppData%\rtb.json
Log%LocalAppData%\rtb.log

Docs for contributors / agents

Credits

Created by torchgm. Continued by Gniang. This repository hardens the Gniang baseline for modern Windows 11.

If something breaks badly: Ctrl+Shift+Esc → end RoundedTB → restart Explorer if needed. RoundedTB makes no permanent system changes (aside from optional “start with Windows” from the tray).

About

RoundedTB fork for current Windows 11 — margins, rounded corners, Dynamic mode. Windows autohide OK with margins at 0. .NET 8.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages