No-one is supposed to use it since 1.11.19 (except for OpenPandora,
but various other changes in master already forced us to drop support
for it), so it's time to enforce this decision for the sake of our
time and sanity.
This was rendered unnecessary in in2f650419dad963f7ad as the gamemap namespace already has
border_size_ assigned to gamemap::default_border, and 6b78073b49bcebf00b removed the passing
of any other value
Backticks as shortcut for repr() are removed from Python 3. Although all their usages were already commented out, I fixed it anyway in case the code is uncommented.
- All files are now ordered alphabetically.
- All referenced header files are now known to the project file.
- Duplicated references to source files and libraries are removed.
- References to defunct sources are removed.
- Source files are now largely stored in a structure mirroring the file system structure,
meaning a few new added groups and some files moved around (some of which were
in nonsensical places before).
Also fixes the toggle panels that show the addons description and the filter
textbox in the non new-widgets codepath.
These changes mostly effect the non new-wigets codepath. The new-widgets
codepath (which already had a sorting feature) still works like before
except that it was adjusted to the changes to the cfg file.
The dialog is not tested currently, which causes the GUI2 unit test to
fail (imagine that). Since the class constructor requires a hefty amount
of fluff to work (in particular, a display_context object), might as
well just disable it for the time being.
From the impressive number of 9 start menu shortcuts, 2 were removed.
An additional 4 were removed for Windows 8, where the app list can't collapse folders.
The title is now localized, as are the start menu shortcuts. As localized
titles can be longer than the English string, a third line was explicitly
added to the welcome page (else NSIS cuts the line in half).
The manual shortcut points to the translated manual version, if available.
Due to lack of Unicode support in NSIS 2, only translations matching the
codepage are displayed correctly.
The desktop.ini file isn't removed during uninstallation as it may contain
info on other programs, e.g. if the player chose to place the shortcuts in
'Games'.