question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Future ideas for speed limit tool (scope creep from PR 1168)

See original GitHub issue

Future ideas and scope creep gathered from PR #1168: The reference branch is here https://github.com/kvakvs/TMPE/tree/u-speedlimits-tool-feature-creep

Features

  • Icon overlay fade - only when nearing max distance from cam?
  • Noticed that speed icons in lane mode are bigger than those in segment mode - if anything should be other way round, but ideally should be same size in both modes. - will be fixed by #1404 image image
  • #925 - Allow lanes/roads to be clicked (not just icons)
  • kvakvs: I had this idea to replace numbers in speed palette with actual textures in an atlas, and I am OK to have a theme switch as a button and dropdown menu or something simplistic. We probably do not need an entire new window for that, its just an MPH switch and theme dropdown, 2 controls.
    • Load signs theme texture into Atlas and use for buttons

Improvements to UI

  • Minimal effort: options checkbox to show country theme signs instead of default signs in the default SpeedLimits view. Some users are getting confused by the green field of default signs. - will be fixed by #1404
  • Mouse wheel:
    • when in speed window, mouse wheel to cycle the selected speed
    • when over a sign in overlay, could adjust speed of that specific sign?
  • Disable speed shortcuts (mod option) - possibly limit to disabling the Alt+0..9 ones?
  • (Minor) add some kind of feedback to the user that shown speed limit is averaged value when one or more lanes have different speed.
    • Maybe: Use basic circle icon (similar to default speeds, but different colour/shape)?
    • Or, rotate the icon by 45 degrees? Or make bigger than normal?
    • Or, force per-lane speed display on segments that have lanes with different speeds? (might clutter overlay tho)
  • OSD - Merge Increase/Decrease shortcuts on to one line, so the Alt shortcuts can be moved to it’s own line?
    image
  • BoundingBoxContribution to become enum (True, False, OnlyHeight, OnlyWidth)
  • Highlight entire segments for segment ops #1246
  • Now we have distinct icon themes, would be nice if chosen theme was reflected in the toolbar (eg. priority signs button shows Yield.png, speed limits button shows 30.png, and parking restrictions button shows Parking.png).

UI problems

  • BUG: If speed window loses focus the key shortcuts stop working again - steps to reproduce: Open speed tool - shortcuts work fine Click (?) on TMPE main toolbar - speed shortcuts stop working (until a button on speed bar is clicked)
  • Remove circle backgrounds from buttons (seg vs. lane, and defaults) at side of speed window? (Debatable, as button style for TM:PE uses circles).
  • Treat Ø as a speed button:
    • Move button to end of speed bar (eg. after 90mph) so it’s logical progression 0 -> 90 -> unlimited
    • Right align under-button hint text for that button
      • Allow text labels to be right aligned, aligned to anchor control’s right edge?
    • Have it change size in same way the other speed buttons do
    • Include in speed cycling shortcuts (could possibly ditch the /,\ shortcuts?)

Issue Analytics

  • State:open
  • Created 2 years ago
  • Comments:20 (17 by maintainers)

github_iconTop GitHub Comments

1reaction
originalfoocommented, Feb 14, 2022

Option added: image

Now just need to work out where in the speed limits code determines which icon to show. Fixed by #1404

1reaction
originalfoocommented, Feb 14, 2022

There’s been a few users commenting along those lines.

If we add a new mod option, maybe it should be ‘off by default’, something like:

( ) Use un-themed green signs for default speeds in normal view

So by default the normal view will always show themed signs regardless of whether they are default speed or custom speed override.

Maybe we could do an 11.6.5 release with that in? Fixed by #1404

Read more comments on GitHub >

github_iconTop Results From Across the Web

Untitled
George greenberger obituary, Avion sans pilote drone algerien, Festa major almoster 2013, Implants teeth video, Raja pala lagu bali, Pr and qt prolongation, ......
Read more >
Stop Scope Creep from Creeping: What It Is & How To ...
Learn what project scope creep is and how it undermines a project. Plus, the main causes of scope creep, and five core principles...
Read more >
Innovation Speed: A Conceptual Model of Context, ...
There is a growing recognition that innovation speed is important to a firm's creating and sustaining competitive advantage amidst rapidly.
Read more >
Defense Manpower Requirements Report
the AF can achieve smaller legacy capacity will determine the speed the AF can invest manpower in the future capabilities.
Read more >
MDOT Research Administration Repository - JBoss EAP 7
SPR-1676, New tools allow proactive management of Michigan?s retaining ... SPR-1648, Evaluating the Impacts of Speed Limit Increases on Identified Case ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found