UltraStar-Deluxe / USDX

The free and open source karaoke singing game UltraStar Deluxe, inspired by Sony SingStar™
https://usdx.eu
GNU General Public License v2.0
812 stars 160 forks source link

list Tab in the theme shortcuts + maybe improve help system #684

Open barbeque-squared opened 1 year ago

barbeque-squared commented 1 year ago

During an event past weekend, I pressed R and someone was like "There is a key to select a random song? I never knew that!" Which I can actually kinda get behind, because who reads wiki's etc anyway, people just want to play, and I don't think there's currently any place in-game where it's actually onscreen that Tab will open the shortcut overlay.

I propose a combination of things:

  1. in at least the song selection screen, replace one of the currently displayed shortcuts with Tab (I hope there's already an image for that because I don't know how to make those)
  2. in at least those places, list Tab at the very top of the help system with something about it being context-specific. Not sure how to phrase this yet exactly.
  3. Unless the help system is themeable, find some way to split very long lists of shortcuts into multiple pages (I think up/down already scroll the list up/down, maybe we can use left/right to switch tab?). If this is only really an issue in the editor, this one isn't that important.
barbeque-squared commented 1 year ago

Well, getting a bit stuck at step 1 here, since there's currently no image for tab, and unless we redo all the keys, I don't know what template the current ones are created from either.

bohning commented 1 year ago

I dug a little deeper into the legacy SVN repository and it looks like the button jpgs were replaced by (back then newly supported) png files in 2007 by user mogguh (https://sourceforge.net/p/ultrastardx/svn/321/). The original buttons (jpg) were added by user mota23 earlier in 2007 (https://sourceforge.net/p/ultrastardx/svn/156/?page=1). I could not find any source files that were used to create the button graphics.