Nicole28: I love Magog, as it's so lightweight, aside from the many options! In order to even begin to use GOG's search function, you'd need too access the "Browse Games" section, and that tends to clog up the browser a bit.
I was wondering, if it's possible to sort out the results?
Yes, of course.
At the bottom of the Engine form there is a section titled "Order (how to sort the games selected; default is by ascending title)", under which there are 3 optional sorts (most people need just one), each with numerous sorting options.
Nicole28: Like, imagine, if the genre button up at the top was clickable, clicking on it would re-list the games by first genre, instead of alphabetical order.
This is just a thought though! I can imagine such a thing tough to implement.
This kind of re-sort, however, is not available. The reason for that is:
- Currently all the sorting (based on the above-mentioned options) is done on the MaGog server before sending the results to your browser.
- If we want to re-sort the results after they are already in your browser, we need to have the sorting logic also in the client (i.e. in the browser). That means that I basically need to have two instances of code that can perform the sort and every change to one instance needs to be reflected in the other. It's called code duplication and it's a good recipe for mistakes.
But what you ask for is definitely something that would be convenient and useful. This is one of the reasons why the results of every search are displayed in a new window.
What I do is:
- I run some search.
- Then if I want to see the results in a different order, I just close the results window (Ctrl-W), which automatically returns me to the engine page, with all the parameters of the search still intact
- I then make one change to the order (e.g. sort by genres) and rerun the search (Ctrl-Enter)
Since I'm an experienced MaGog user, it probably takes me no more than 3 seconds to do it all. Admittedly, not as trivial as having a button at the top of column, but probably good enough.
Hope this helps and thank you for the kind words.