mrnotsoevil / CSLMusicMod

Add custom music and radio stations to Cities: Skylines
GNU Lesser General Public License v2.1
26 stars 9 forks source link

Improvement: Checkbox to toggle enable/disable of track #20

Closed originalfoo closed 6 years ago

originalfoo commented 6 years ago

In the track list panel, tooltip says to double-click a track to disable it.

I feel it would be much better to have a small checkbox (like the blue square thing used in content manager or mod options) at the start of each track entry in the list as it would provide much better visual feedback as to which tracks are enabled/disabled and also make it far more obvious how to enable/disable a track (without relying on tooltip or weird double-click).

rumangerst commented 6 years ago

I really would love this, too - But it does not work. Tried it. The UI system offers a list component that does exactly what you can see and nothing else. In a different branch I tried to completely build a better list from ground up. Ended in a massive lag fest.

originalfoo commented 6 years ago

Can you update items in the list while it's displayed? Maybe keep the double click thing, but have that checkbox icon change state as visual feedback - not ideal, but at least I will see clearly which items are enabled/disabled.

rumangerst commented 6 years ago

I think I might have a solution how to get a checkbox without adding new UI elements

(Writing this down because otherwise I could forget it)