[wesnoth-commits] [wesnoth/wesnoth] 28d2be: Removed a whole bunch of GUI1 stuff

GitHub noreply at github.com
Tue Mar 20 10:08:19 UTC 2018


  Branch: refs/heads/master
  Home:   https://github.com/wesnoth/wesnoth
  Commit: 28d2be4bec1b79faf2f55e671d1f16ad16b9d283
      https://github.com/wesnoth/wesnoth/commit/28d2be4bec1b79faf2f55e671d1f16ad16b9d283
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2018-03-20 (Tue, 20 Mar 2018)

  Changed paths:
    M projectfiles/VC14/wesnoth.vcxproj
    M projectfiles/VC14/wesnoth.vcxproj.filters
    M source_lists/libwesnoth
    M source_lists/wesnoth
    M src/controller_base.cpp
    M src/display.cpp
    R src/floating_textbox.cpp
    R src/floating_textbox.hpp
    M src/help/help.cpp
    M src/hotkey/command_executor.cpp
    M src/play_controller.cpp
    R src/show_dialog.cpp
    R src/show_dialog.hpp
    R src/widgets/menu.cpp
    R src/widgets/menu.hpp
    R src/widgets/menu_style.cpp
    R src/widgets/scrollarea.cpp
    R src/widgets/scrollarea.hpp
    R src/widgets/scrollbar.cpp
    R src/widgets/scrollbar.hpp
    R src/widgets/textbox.cpp
    R src/widgets/textbox.hpp

  Log Message:
  -----------
  Removed a whole bunch of GUI1 stuff

This almost completely removes GUI1, save for the button widget (will remove once I get
all the Theme handling sorted out) and the editor's own GUI1 widgets.

This includes the GUI1 textbox, scrollbar, scrollarea, and menu widgets, as well as the
dialog_frame and dialog_manager classes. I've also removed floating_textbox. It was only
kept around for reference (it's unused as of the inclusion of the GUI2 command console).

gui::in_dialog has been replaced by GUI2's is_in_dialog directly now that we have no more
GUI1 dialogs.

\o/




More information about the Commits mailing list