github tariknz/irdashies v0.2.0

12 hours ago

Features

Driver Tags (by @LanceVShoot and @creagel)

Assign color-coded visual indicators to specific drivers in the Standings and Relative overlays. Quickly identify friends, rivals, streamers, or any custom category at a glance during a session.

  • Preset groups included out of the box: Dangerous, Friend, Twitch, and YouTube — each with a unique icon and color
  • Custom groups — create unlimited groups with custom names, colors, and icons from a library of 600+ icons or your own uploaded images
  • Display styles — choose between icon badges or compact colored pills
  • Driver labels — set custom display names that alternate with the real driver name on a configurable timer
  • Column visibility — toggle the driver tag column on or off per widget in settings
driver-tags-1 driver-tags-3
driver-tags.mp4

Slow Cars Ahead Warning (by @EricEzaM)

A new widget that warns you when a slower car is ahead on track. Shows the distance in meters and proximity bars that grow as the car gets closer, with colors that change based on the slow car's track position and speed. The warning no longer appears when you're on pit road.

slow-cars-ahead
slow-cars-ahead.mp4

Lap Timer (by @spikethedog78)

A new dedicated lap timer widget showing your current lap time, predicted lap time (based on last or best lap deltas), last lap, best lap, and a scrollable lap history. Highlights green for personal bests and purple for session bests. Every element can be individually toggled on or off, and the widget is fully resizable and scalable.

lap-timer-1 lap-timer-2 lap-timer-3 lap-timer-4 lap-timer-5

Information Bar (by @LanceVShoot)

A new standalone widget that displays session and timing information (flag status, lap counter, session time, etc.) independently from the Standings and Relative widgets. Fully configurable — reorder items, toggle each one on or off, adjust background opacity, and choose which session types it appears in.

info-bar-1 info-bar-2

Track Map Turn Labels (by @spikethedog78 and @LanceVShoot)

  • Turn labels — show turn numbers, turn names, or both on the track map
  • Label sizing — separate size slider for turn labels, with an increased maximum scale range
image turn-labels-2

Compact Mode Upgrade (by @LanceVShoot)

Compact mode now has three levels: Off, Compact, and Ultra. Applied across Standings, Relative, and Fuel Calculator — Ultra collapses rows to minimal height for maximum information density.

Compact
compact-1
compact-fuel-1

Ultra Compact
compact-2
compact-fuel-2

Styling Customizations (by @LanceVShoot)

New per-widget styling options to reduce visual noise for a cleaner overlay look:

  • Standings & Relative — toggle minimal license badges, minimal status badges, position background color, and car number background/border independently
  • Track Map — toggle minimal track outline and minimal car marker shadows
  • Consistent compact mode styling applied to all base widgets

standings-simple-style
track-map-simple-style

Configurable Key Bindings (by @tariknz)

All keyboard shortcuts (previously hardcoded to Alt+H, F6, F7) can now be rebound in a new Key Bindings settings page. Supports any keyboard combination with live key recording and conflict detection.

keybindings

Profile Cloning (by @creagel)

Duplicate an existing dashboard profile with one click, making it easy to create variations of your layout without starting from scratch.

profile-clone

Close to Tray (by @spikethedog78)

Clicking the close button now minimizes to the system tray instead of quitting. A new setting lets you disable this if you prefer the app to quit on close. Clicking the tray icon restores the settings window without reloading.

Smaller Font Options (by @spikethedog78)

Four new font sizes below Extra Small — 2x Small, 3x Small, and Tiny — for users on large or ultra-wide monitors who want more compact overlays.

Gear & Tachometer Improvements (by @spikethedog78)

  • Gear indicator — new sizing option that dynamically scales the gear display to fit its container, plus fixed speed unit display when set to "none"
  • Tachometer — consistent sizing across different cars, with a new option to show RPM text above the tachometer

Default
gear-1

Max size
gear-2

Max size without the speed display
gear-3

Twitch Chat Improvements (by @creagel)

  • Emoji support — emojis now render correctly in the Twitch chat widget
  • Message overflow — fixed messages extending beyond the widget boundary
twitch-emoji

Settings & Usability (by @tariknz, @LanceVShoot, and @creagel)

  • Reset widget position — a new button in each widget's settings to reset its position to the top-left corner if it gets lost off-screen
  • Log file access — open the log folder or export the log file directly from Advanced Settings
  • Browser widget settings — changes now take effect immediately without needing to refresh the widget page
  • Auto port fallback — if port 3000 is already in use, the app automatically tries the next available port (up to 3005) and updates all URLs in settings accordingly
logs

Performance Optimizations (by @tariknz and @LanceVShoot)

  • Reduced GPU usage — overlay windows are now sized to fit only the widgets on each display, rather than covering the full screen
  • Faster garage detection — the garage cover overlay now appears immediately when entering the garage, with improved telemetry latency and dual-flag detection

Bug Fixes

  • Multi-class qualifying gaps — gap and interval columns in Standings now show times relative to your class leader, not the overall session leader (by @23Kev)
  • Fastest lap detection — the fastest lap highlight in Relative view now correctly considers all drivers in the session, not just those visible in the current group (by @creagel)
  • Lap time display — fixed milliseconds occasionally showing "1000" instead of rolling over to the next second (by @tariknz)
  • Pit Helper layout — fixed broken layout when using vertical progress with horizontal speed display, and added an option to hide the speed delta (by @spikethedog78)
  • Fuel Calculator URL — fixed configuration not being applied when using the fuel calculator via browser source URL (by @creagel)
  • Driver name truncation — long driver names now correctly truncate instead of expanding the table width (by @LanceVShoot)
  • Driver tag sizing — fixed driver tag icons rendering too small in both the app overlay and OBS browser sources (by @LanceVShoot)
  • Bristol track map — fixed the track map rendering for Bristol Motor Speedway (by @tariknz)
  • Packaged app crash — fixed a stream-chain import error that prevented the packaged executable from launching (by @LanceVShoot)

Changelog

New Contributors

Full Changelog: v0.1.0...v0.2.0

Don't miss a new irdashies release

NewReleases is sending notifications on new releases.