Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add other versions of Wesnoth to the Load Game dialog
If a save directory from another version is found, a drop-down list of directories is added below the filter box in the Load Game dialog. Refactor save_index_class to allow instances for other directories. Design idea: all new saves go in to the main save directory. Games can be loaded from other directories, but those directories are treated as read-only. When building an index for other directories, the index is kept in memory and not written to disk - this results in some noticeable lag in the UI when opening the other versions' directories, but not the usual save dir.
- Loading branch information
1 parent
66e2d53
commit c46070d
Showing
15 changed files
with
385 additions
and
122 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.