[wesnoth-commits] [wesnoth/wesnoth] fbd42a: Help Browser: Actually show the correct topics wit...

GitHub noreply at github.com
Sun Mar 18 23:59:31 UTC 2018


  Branch: refs/heads/master
  Home:   https://github.com/wesnoth/wesnoth
  Commit: fbd42a737857f25e08e5147fb394eb7c72cf2853
      https://github.com/wesnoth/wesnoth/commit/fbd42a737857f25e08e5147fb394eb7c72cf2853
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2018-03-19 (Mon, 19 Mar 2018)

  Changed paths:
    M data/gui/window/help_browser.cfg
    M src/gui/dialogs/help_browser.cpp
    M src/gui/dialogs/help_browser.hpp
    M src/gui/dialogs/title_screen.cpp

  Log Message:
  -----------
  Help Browser: Actually show the correct topics with the correct icons

This also fixes the lag when opening help and makes the topic text appear.
(The topic text is not parsed at the moment, though.)


  Commit: 178dba82849f755a047b1d242c99503e29e0b185
      https://github.com/wesnoth/wesnoth/commit/178dba82849f755a047b1d242c99503e29e0b185
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2018-03-19 (Mon, 19 Mar 2018)

  Changed paths:
    M src/gui/dialogs/help_browser.cpp
    M src/gui/dialogs/help_browser.hpp
    M src/help/help.cpp
    M src/help/help.hpp

  Log Message:
  -----------
  Help Viewer: Show topics with generated text


  Commit: d61af99a9b256e382b942e4a8baaade28399e542
      https://github.com/wesnoth/wesnoth/commit/d61af99a9b256e382b942e4a8baaade28399e542
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2018-03-19 (Mon, 19 Mar 2018)

  Changed paths:
    M src/help/help_impl.cpp
    M src/help/help_impl.hpp

  Log Message:
  -----------
  Help: That parameter isn't really needed


  Commit: 19eee7e8063614cfdb6fe2096f22f10822b0f699
      https://github.com/wesnoth/wesnoth/commit/19eee7e8063614cfdb6fe2096f22f10822b0f699
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2018-03-19 (Mon, 19 Mar 2018)

  Changed paths:
    M data/gui/window/help_browser.cfg

  Log Message:
  -----------
  Help Browser: improved layout stability and added next/back buttons (non-functional, of course)


  Commit: 11dbcb1464f9b30796ff3faadb60dd85fd154ba8
      https://github.com/wesnoth/wesnoth/commit/11dbcb1464f9b30796ff3faadb60dd85fd154ba8
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2018-03-19 (Mon, 19 Mar 2018)

  Changed paths:
    M src/gui/dialogs/help_browser.cpp
    M src/help/help_impl.cpp
    M src/help/help_impl.hpp
    M src/help/help_text_area.cpp
    M src/help/help_text_area.hpp

  Log Message:
  -----------
  Help Viewer: Parse help markup to Pango markup... mostly.

The help parser now outputs a config rather than a vector of strings of
which some should be taken literally and others parsed as WML.


  Commit: 231a8ccbf2376b56c9bc02c4cf93c1a9079fc4f2
      https://github.com/wesnoth/wesnoth/commit/231a8ccbf2376b56c9bc02c4cf93c1a9079fc4f2
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2018-03-19 (Mon, 19 Mar 2018)

  Changed paths:
    M data/gui/window/help_browser.cfg
    M src/gui/dialogs/help_browser.cpp
    M src/gui/dialogs/help_browser.hpp

  Log Message:
  -----------
  Help Browser: implemented viewing of sub-sections/topics


  Commit: c514c95a1f182bc44a6c2d13ae590238227f1a4e
      https://github.com/wesnoth/wesnoth/commit/c514c95a1f182bc44a6c2d13ae590238227f1a4e
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2018-03-19 (Mon, 19 Mar 2018)

  Changed paths:
    M src/gui/dialogs/title_screen.cpp
    M src/help/help.cpp

  Log Message:
  -----------
  Moved new help entry point to a common location


  Commit: cdea534ee0f2ef04191bf4ad6b15a06b73504985
      https://github.com/wesnoth/wesnoth/commit/cdea534ee0f2ef04191bf4ad6b15a06b73504985
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2018-03-19 (Mon, 19 Mar 2018)

  Changed paths:
    M src/gui/dialogs/help_browser.cpp
    M src/gui/dialogs/help_browser.hpp

  Log Message:
  -----------
  Help Browser: Implement history


  Commit: a96c270b321b2ac69b9e15f56a76617c42b08d66
      https://github.com/wesnoth/wesnoth/commit/a96c270b321b2ac69b9e15f56a76617c42b08d66
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2018-03-19 (Mon, 19 Mar 2018)

  Changed paths:
    M src/help/help_text_area.cpp

  Log Message:
  -----------
  Fix GUI1 help topics not showing


  Commit: 71a89de7b2ffa204de0142a045880021b603db3f
      https://github.com/wesnoth/wesnoth/commit/71a89de7b2ffa204de0142a045880021b603db3f
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2018-03-19 (Mon, 19 Mar 2018)

  Changed paths:
    A data/gui/widget/toggle_button_help_topic.cfg
    M data/gui/window/help_browser.cfg
    M src/gui/dialogs/help_browser.cpp

  Log Message:
  -----------
  Help Browser: properly implement toggling by clicking the book icons


  Commit: f2434d65720363ab572cd81166beac535e2ca9d9
      https://github.com/wesnoth/wesnoth/commit/f2434d65720363ab572cd81166beac535e2ca9d9
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2018-03-19 (Mon, 19 Mar 2018)

  Changed paths:
    M src/gui/dialogs/help_browser.cpp

  Log Message:
  -----------
  Help Browser: Fix back button being visible when dialog opens


  Commit: 854ade5d5c99f00eb792443858cb2ef77019d8a1
      https://github.com/wesnoth/wesnoth/commit/854ade5d5c99f00eb792443858cb2ef77019d8a1
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2018-03-19 (Mon, 19 Mar 2018)

  Changed paths:
    M data/gui/window/help_browser.cfg
    M src/gui/dialogs/help_browser.cpp

  Log Message:
  -----------
  Help Browser: Show topic title


  Commit: b5c0da9e37ddf07828a564776b73b932deba3aad
      https://github.com/wesnoth/wesnoth/commit/b5c0da9e37ddf07828a564776b73b932deba3aad
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2018-03-19 (Mon, 19 Mar 2018)

  Changed paths:
    M src/gui/dialogs/help_browser.cpp

  Log Message:
  -----------
  Help Browser: Don't double-list a section's root topic


  Commit: 5d918cd5a50bb823e1ded5f184d3a0d786bc7f49
      https://github.com/wesnoth/wesnoth/commit/5d918cd5a50bb823e1ded5f184d3a0d786bc7f49
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2018-03-19 (Mon, 19 Mar 2018)

  Changed paths:
    M src/gui/dialogs/help_browser.cpp
    M src/gui/dialogs/help_browser.hpp
    M src/help/help.cpp

  Log Message:
  -----------
  Help Browser: Support arbitrary initial topic

Hidden topics still untested.


  Commit: 75639bafd19b6a7668f47f8089a10b3388eaa08c
      https://github.com/wesnoth/wesnoth/commit/75639bafd19b6a7668f47f8089a10b3388eaa08c
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2018-03-19 (Mon, 19 Mar 2018)

  Changed paths:
    M data/gui/window/help_browser.cfg

  Log Message:
  -----------
  Help Browser: fixup topic title layout


  Commit: 5193c7e7bf6af320d04e5b8d50451aa2048f8f4d
      https://github.com/wesnoth/wesnoth/commit/5193c7e7bf6af320d04e5b8d50451aa2048f8f4d
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2018-03-19 (Mon, 19 Mar 2018)

  Changed paths:
    M data/gui/window/help_browser.cfg

  Log Message:
  -----------
  Help Browser: removed help topic padding


  Commit: 1167e3e78ba6fcbad42ac42ccf888bb11c5e7e43
      https://github.com/wesnoth/wesnoth/commit/1167e3e78ba6fcbad42ac42ccf888bb11c5e7e43
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2018-03-19 (Mon, 19 Mar 2018)

  Changed paths:
    M data/gui/widget/toggle_button_help_topic.cfg
    M src/gui/dialogs/help_browser.cpp
    M src/help/help_impl.cpp

  Log Message:
  -----------
  Some build fixups to reflect changes since the help commits were originally made


  Commit: 68f4bd14d6eaf546cec3c49d04b14b5d50ac6ebd
      https://github.com/wesnoth/wesnoth/commit/68f4bd14d6eaf546cec3c49d04b14b5d50ac6ebd
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2018-03-19 (Mon, 19 Mar 2018)

  Changed paths:
    M src/gui/core/canvas.cpp

  Log Message:
  -----------
  Used std::exchange for a thing

Note we don't really need to set the other object's renderer ptr to null since
the canvas dtor doesn't destroy it anymore, but still. Good to do.


  Commit: 4225e1aa7c35f8133745c7d81c77fa06f32156dd
      https://github.com/wesnoth/wesnoth/commit/4225e1aa7c35f8133745c7d81c77fa06f32156dd
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2018-03-19 (Mon, 19 Mar 2018)

  Changed paths:
    M src/help/help.cpp

  Log Message:
  -----------
  Small build fixup


Compare: https://github.com/wesnoth/wesnoth/compare/22f0a89a647a...4225e1aa7c35


More information about the Commits mailing list