[Commits] [wesnoth/wesnoth] 01dfc6: Windows installer: Remove components page

GitHub noreply at github.com
Sat Aug 8 01:53:45 UTC 2015


  Branch: refs/heads/master
  Home:   https://github.com/wesnoth/wesnoth
  Commit: 01dfc6783f224dcff4924f61377ee50e71551636
      https://github.com/wesnoth/wesnoth/commit/01dfc6783f224dcff4924f61377ee50e71551636
  Author: aquileia <sk.aquileia at gmail.com>
  Date:   2015-08-08 (Sat, 08 Aug 2015)

  Changed paths:
    M packaging/windows/Wesnoth.nsi.in

  Log Message:
  -----------
  Windows installer: Remove components page

We only have one module anyways, thus there's no choice in the component selection menu.


  Commit: 46af40eb61864bc5cd54517e55a77893d923d65e
      https://github.com/wesnoth/wesnoth/commit/46af40eb61864bc5cd54517e55a77893d923d65e
  Author: aquileia <sk.aquileia at gmail.com>
  Date:   2015-08-08 (Sat, 08 Aug 2015)

  Changed paths:
    M packaging/windows/Wesnoth.nsi.in
    A packaging/windows/gpl-2.de.txt
    A packaging/windows/gpl-2.gl.txt
    A packaging/windows/gpl-2.it.txt
    A packaging/windows/gpl-2.pl.txt
    A packaging/windows/gpl-2.pt-br.txt
    A packaging/windows/gpl-2.pt.txt
    A packaging/windows/gpl-2.ru.txt
    A packaging/windows/gpl-2.zh-cn.txt
    A packaging/windows/gpl-2.zh-tw.txt
    A packaging/windows/gpl-3.cs.txt
    A packaging/windows/gpl-3.fr.txt
    A packaging/windows/gpl-3.hu.txt
    A packaging/windows/translations.nsh

  Log Message:
  -----------
  Windows Installer: Add GPL translations

Source:
https://www.gnu.org/licenses/old-licenses/gpl-2.0-translations.html
http://www.gnu.org/licenses/translations.html

Changes:
- Links to the English original added in the headers.
- Portuguese translations reindented to fit width of textbox.
- Reference between Chinese GPLs removed.
- UTF8 BOM added (else NSIS doesn't recognize the encoding).

Thanks to @chisquare130 (Xara) for checking the Chinese versions.


  Commit: 12066d87c5eafe2df7a5692900f774fe0aecafc9
      https://github.com/wesnoth/wesnoth/commit/12066d87c5eafe2df7a5692900f774fe0aecafc9
  Author: aquileia <sk.aquileia at gmail.com>
  Date:   2015-08-08 (Sat, 08 Aug 2015)

  Changed paths:
    M packaging/windows/Wesnoth.nsi.in
    M packaging/windows/translations.nsh

  Log Message:
  -----------
  Windows Installer: Translate 'Battle for Wesnoth' and shortcuts

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'.


  Commit: 1c3fa278ffd08d4ea67c244ec782d35881d2eae3
      https://github.com/wesnoth/wesnoth/commit/1c3fa278ffd08d4ea67c244ec782d35881d2eae3
  Author: aquileia <sk.aquileia at gmail.com>
  Date:   2015-08-08 (Sat, 08 Aug 2015)

  Changed paths:
    M packaging/windows/Wesnoth.nsi.in

  Log Message:
  -----------
  Windows installer: Cut down on shortcuts

>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.


  Commit: 4a272b301d838ba0231285f353469a9fef303b2c
      https://github.com/wesnoth/wesnoth/commit/4a272b301d838ba0231285f353469a9fef303b2c
  Author: aquileia <sk.aquileia at gmail.com>
  Date:   2015-08-08 (Sat, 08 Aug 2015)

  Changed paths:
    M SConstruct
    M packaging/windows/Wesnoth.nsi.in

  Log Message:
  -----------
  Windows installer: Use FILE /oname to avoid copying files


  Commit: c7ffe8dfd7d100cdc0d2cb9ac25b40124adbb6a9
      https://github.com/wesnoth/wesnoth/commit/c7ffe8dfd7d100cdc0d2cb9ac25b40124adbb6a9
  Author: aquileia <sk.aquileia at gmail.com>
  Date:   2015-08-08 (Sat, 08 Aug 2015)

  Changed paths:
    M packaging/windows/Wesnoth.nsi.in

  Log Message:
  -----------
  Windows installer: Update to NSIS 3

Compatibility changes:
- Plugins moved to a different directory

New Features:
- Unicode installer
- Could now detect Windows 8 - 10


  Commit: d8b5e7b3c193c086692b8ad1c071748cd38c5325
      https://github.com/wesnoth/wesnoth/commit/d8b5e7b3c193c086692b8ad1c071748cd38c5325
  Author: aquileia <sk.aquileia at gmail.com>
  Date:   2015-08-08 (Sat, 08 Aug 2015)

  Changed paths:
    M packaging/windows/Wesnoth.nsi.in

  Log Message:
  -----------
  Windows installer: Remove userdata dir selection

Due to UAC, especially virtualization of the Programs directory, it is preferable to force 'My Games' as the location.


Compare: https://github.com/wesnoth/wesnoth/compare/d87b8457ed94...d8b5e7b3c193


More information about the Commits mailing list