1765 Commits
Author SHA1 Message Date
Oliver Hamlet 49e5eb55ad Set release date for v0.7.0. v0.7.0 2015-05-20 10:47:50 +01:00
Oliver Hamlet 25396d32e4 Fix conflict filtered plugins not highlighted.
Fixes #420.
2015-05-19 15:48:47 +01:00
Oliver Hamlet a82461e8bd Readme updates. 2015-05-19 15:48:11 +01:00
Oliver Hamlet 82aa208db6 Fix startup crash due to filesystem permissions.
An exception can be thrown when checking if a path exists, if the user
doesn't have permission to read that path. This exception wasn't getting
caught, so game detection was causing crashes on improperly-configured
systems. Now exceptions thrown during game detection are treated as the
game not being installed. Fixes #416.
2015-05-13 17:53:57 +01:00
Oliver Hamlet 7a48820d2b Handle Win32 API paths more consistently. 2015-05-08 21:29:52 +01:00
Oliver Hamlet 9e37b256a6 Improve registry querying code.
I can use RegGetValue since XP is not a target, and that adds some
safety features. For #416.
2015-05-08 21:29:51 +01:00
Oliver Hamlet 8ec47cca17 Misc. README updates. 2015-05-08 21:28:56 +01:00
Oliver Hamlet ea5e91922e Disable conflict filter before sorting.
Fixes #432.
2015-05-03 16:10:53 +01:00
Oliver Hamlet fc0fd37960 Fixed Bash Tag filter causing spaces/overlaps.
Closes #430. Unlike the other CSS toggles, the Bash Tags can change the
height of the plugin cards, so the list size needs updating.
2015-05-02 15:29:13 +01:00
Oliver Hamlet d6867af9a1 Fixed default game selection not updating.
Closes #431.
2015-05-02 15:24:09 +01:00
Oliver Hamlet f973cdb712 Various readme updates. 2015-05-01 11:50:58 +01:00
Oliver Hamlet 5c8aea5e1e Partly revert explicitly closing plugin menu on click.
It's only necessary for the conflicts filter, and causes other issues if
used for the other menu entries. Closes #425.
2015-04-30 15:07:05 +01:00
Oliver Hamlet 509e341c82 Use existing load order when sorting.
To decide the relative positions of otherwise non-interacting plugins,
or conflicting plugins that have equal numbers of override records. For
2015-04-30 12:51:39 +01:00
Oliver Hamlet 8d69b942df Revert "Produce more human-readable load orders."
This reverts commit cc3036f7b7.

Conflicts:
	src/tests/api/api.h
2015-04-29 15:13:17 +01:00
Oliver Hamlet 76b3c21276 Revert "Better plugin name ordering."
This reverts commit b7aec613a1.
2015-04-29 15:12:02 +01:00
Oliver Hamlet f924bcfbf5 Check that toposort result is Hamiltonian.
It should be, but don't stop people from sorting if it's not for
whatever reason.
2015-04-29 14:04:52 +01:00
Oliver Hamlet f85f5504d6 Exit early when searching for a path.
Don't wait until all connected vertices have been searched, exit when
the target vertex is found.
2015-04-29 14:04:42 +01:00
Oliver Hamlet 589bf6d32f Only build the graph vertex index once per sort. 2015-04-29 14:04:22 +01:00
Oliver Hamlet 4493c8650d Move unnecessary typedefs out of header. 2015-04-29 14:02:08 +01:00
Oliver Hamlet f49c02a6b5 Comment out the edge validity check logging.
It's not particularly useful, and fills up the debug log, making it
harder to spot the lines where edges were actually added.
2015-04-29 14:01:58 +01:00
Oliver Hamlet 9116596bc9 Check for masterlist before repo when getting revision.
It makes more sense to have "N/A" displayed instead of "Unknown" when
there's no file present.
2015-04-26 19:06:22 +01:00
TokcDK 3cf6a0bed8 Updated russian translation from latest template 2015-04-26 14:46:39 +05:00
Oliver Hamlet f26f19a0b1 Explicitly close plugin card menu on item click.
This fixes #422.
2015-04-26 10:20:31 +01:00
Oliver Hamlet 13a7908794 Fix more than one plugin highlighted at once.
When switching the conflict filter between different plugins. Fixes
#420.
2015-04-24 16:04:18 +01:00
Oliver Hamlet 35bc15b8c9 Merge branch 'polymer-bug-fixes' into dev 2015-04-23 10:50:32 +01:00