[wesnoth-commits] [wesnoth/wesnoth] 4b40af: gui2/label: Add "bad" label variations

Iris Morelle noreply at github.com
Sat Jun 19 17:10:54 UTC 2021


  Branch: refs/heads/master
  Home:   https://github.com/wesnoth/wesnoth
  Commit: 4b40afe052208379d74bed4139c3b738af8736b7
      https://github.com/wesnoth/wesnoth/commit/4b40afe052208379d74bed4139c3b738af8736b7
  Author: Iris Morelle <shadowm at wesnoth.org>
  Date:   2021-06-19 (Sat, 19 Jun 2021)

  Changed paths:
    M data/gui/macros/_initial.cfg
    M data/gui/widget/label_default.cfg

  Log Message:
  -----------
  gui2/label: Add "bad" label variations

These are displayed in #FF0000 red currently.


  Commit: 561ee5c291ae3654a619698e82ec63a7d4f17a4e
      https://github.com/wesnoth/wesnoth/commit/561ee5c291ae3654a619698e82ec63a7d4f17a4e
  Author: Iris Morelle <shadowm at wesnoth.org>
  Date:   2021-06-19 (Sat, 19 Jun 2021)

  Changed paths:
    M src/addon/client.hpp

  Log Message:
  -----------
  addon/client: Add getters for connection address and TLS status


  Commit: 71c17a3b654c365bb3199d43871e7b86ed64f817
      https://github.com/wesnoth/wesnoth/commit/71c17a3b654c365bb3199d43871e7b86ed64f817
  Author: Iris Morelle <shadowm at wesnoth.org>
  Date:   2021-06-19 (Sat, 19 Jun 2021)

  Changed paths:
    A images/icons/action/lock_broken_ornate_30.png

  Log Message:
  -----------
  Add a special "broken" lock icon

Trivial edit of LordBob's open lock icon together with the Close cross
icon in red to make it highly conspicuous.


  Commit: 1e262697294060cca54cef74d7203f5dc3fae680
      https://github.com/wesnoth/wesnoth/commit/1e262697294060cca54cef74d7203f5dc3fae680
  Author: Iris Morelle <shadowm at wesnoth.org>
  Date:   2021-06-19 (Sat, 19 Jun 2021)

  Changed paths:
    M data/gui/window/addon_manager.cfg
    M src/gui/dialogs/addon/manager.cpp

  Log Message:
  -----------
  gui2/addon_manager: Add TLS status and server address indicator

This is displayed on the bottom left in "big GUI" mode and on the bottom
middle in "small GUI" mode. The hostname label's colour depends on
whether the connection is actually layered in TLS or not.

The tooltips are kind of a hack because we currently can't set a tooltip
on a grid so it triggers whenever the player mouses over any of its
children or the border/margin space between cells. Instead we set the
same tooltips for both widget pairs via preprocessor trickery and call
it a day.


  Commit: 02b4b5e44dc63d2718aeaea22fb6e58da9254022
      https://github.com/wesnoth/wesnoth/commit/02b4b5e44dc63d2718aeaea22fb6e58da9254022
  Author: Iris Morelle <shadowm at wesnoth.org>
  Date:   2021-06-19 (Sat, 19 Jun 2021)

  Changed paths:
    M data/gui/macros/_initial.cfg
    M data/gui/widget/label_default.cfg
    M data/gui/window/addon_manager.cfg
    A images/icons/action/lock_broken_ornate_30.png
    M src/addon/client.hpp
    M src/gui/dialogs/addon/manager.cpp

  Log Message:
  -----------
  Merge branch 'feature/addon-ui-tls-indicator'


Compare: https://github.com/wesnoth/wesnoth/compare/f539deea1b92...02b4b5e44dc6



More information about the Commits mailing list