JosefNemec / Playnite

Video game library manager with support for wide range of 3rd party libraries and game emulation support, providing one unified interface for your games.
https://playnite.link
MIT License
9.08k stars 492 forks source link

Change Completion Statuses default sort order to a more logical sorting #1951

Closed darklinkpower closed 3 years ago

darklinkpower commented 4 years ago

Describe the solution you'd like

Currently the sort order doesn't seem to follow any logical sorting; it seems somewhat random and doesn't follow rules.

imagen

I propose to changing a more logical order that groups and follows the usual game playing order: Not Played -> Playing -> Finished

imagen

shakeyourbunny commented 4 years ago

I'd add at least one another new completion status, namely one for these all endless games like MMOs / Diablo where the game is perpetually updated and new content is patched in. These games are never really finished until their (online) servers are down.

In addition, there are also some games which are meant to be played for a short burst of time, high score games like Tetris, Pac-Man, these PopCap games and their like. They are never "finished".

Party games meant for playing with other people is also not covered, like ... how do you "complete" Mario Party, a brawler like Super Smash Brothers? They would stay eternally in "played".

In this vein, I'd suggest some sort of new statuses like "recurring play" / "playing again" or something similar.

Perhaps just make the completion status editable like any other entries.

darklinkpower commented 4 years ago

You know, I thought before that "Playing" would suffice fo those cases, but after using the completion status for a while to filter, I realized just how needed is a completion status for what you mention, specially for endless multiplayer games in my case. I was thinking what would be a good name but couldn't come up with anything, but I like the name "Recurring Play" that you mention. I would place it between "Playing" and "Abandoned".

edit: I've opened an issue for this.

JosefNemec commented 3 years ago

I'm closing this because it's going to be obsolete after #1388 is implemented.