tkashkin / GameHub

All your games in one place
https://tkashkin.github.io/projects/gamehub
GNU General Public License v3.0
2.25k stars 127 forks source link

Feature: Rename "The ..." to "..., The" in titles. #166

Closed friday closed 5 years ago

friday commented 5 years ago

Some game series are inconsistently named, for example:

blackwell

Unless I had filtered out "blackwell" there, there would have been hundreds of games between Unbound and Epiphany.

Additionally GOG sometimes use "..., The", but steam doesn't seem to. So merging fails:

merging

Possibly even safer for merging is using Lutris, IGDB or some other db which collects both GOG and steam id's. But that means even more requests, and maybe it's just not worth the effort.

tkashkin commented 5 years ago

It will now sort and merge games by normalized name (The <name> -> <name>, The). It will display original names as it was before.

friday commented 5 years ago

Can confirm sorting is solved, but I still get two entries for Night of the Rabbit (like in the picture above).

Let me know if you need me to test something.

tkashkin commented 5 years ago

It should merge all games after all games are loaded if there's at least one new game added.

You can try to add user game and it should probably trigger merge. It will not be triggered if a new game added after loading is finished.

friday commented 5 years ago

I added a free GOG game to my library, then restarted Result: 0 Night of the Rabbit games Disabled Meging, then restarted: 2 Night of the Rabbit games Enabled again, restarted: Merging successful! :+1:

Thanks again! :)

Closing as the issues are solved (even if the titles aren't "renamed")