[Commits] [wesnoth/wesnoth] ea0f4a: Addon List: catch user_exit exceptions when perfor...

GitHub noreply at github.com
Fri Oct 27 04:27:30 UTC 2017


  Branch: refs/heads/master
  Home:   https://github.com/wesnoth/wesnoth
  Commit: ea0f4ab6ddb86c633da1fef541ca5b53ca46a2d1
      https://github.com/wesnoth/wesnoth/commit/ea0f4ab6ddb86c633da1fef541ca5b53ca46a2d1
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2017-10-27 (Fri, 27 Oct 2017)

  Changed paths:
    M src/gui/widgets/addon_list.cpp
    M src/gui/widgets/addon_list.hpp

  Log Message:
  -----------
  Addon List: catch user_exit exceptions when performing addon ops

This fixes an issue where the manager would close if canceling operations invoked by the
inline addon list buttons.


  Commit: 5ac959e78322868b75633ca9a98af67efd023f46
      https://github.com/wesnoth/wesnoth/commit/5ac959e78322868b75633ca9a98af67efd023f46
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2017-10-27 (Fri, 27 Oct 2017)

  Changed paths:
    M src/gui/dialogs/addon/manager.cpp

  Log Message:
  -----------
  Addon Manager: don't reload addon list after Update All if nothing changed

Can happen, for example, if the op was canceled. This also properly flags need_wml_cache_refresh_
on a per-addon basis when updating.


  Commit: 78ffabd25495113e7b2ccc7368205e22ffc4d5ee
      https://github.com/wesnoth/wesnoth/commit/78ffabd25495113e7b2ccc7368205e22ffc4d5ee
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2017-10-27 (Fri, 27 Oct 2017)

  Changed paths:
    M src/gui/widgets/addon_list.cpp

  Log Message:
  -----------
  Addon List: some minor code cleanup and formatting


Compare: https://github.com/wesnoth/wesnoth/compare/48ec4cd6f7f1...78ffabd25495


More information about the Commits mailing list