summaryrefslogtreecommitdiff
path: root/src/rail_gui.h
AgeCommit message (Collapse)Author
2021-05-29Codechange: use separate pre and post callbacks for int settingsrubidium42
2019-11-10Cleanup: Removed SVN headersS. D. Cloudt
2019-04-09Codechange: Switch DropDownList to directly use std::vector, thus making ↵Michael Lutz
AutoDeleteSmallVector obsolete. DropDownListItem are strongly managed using std::unique_ptr to ensure leak-free handling. Appropriate use of move-semantics make intent a lot clearer than parameter comments and allows the compiler to generate copy-free code for most situations.
2016-12-08(svn r27683) -Change: Rearrange the autoreplace GUI for trains, and do not ↵frosch
filter it by railtype by default.
2011-01-20(svn r21867) -Codechange: move creating the rail type dropdown to a more ↵rubidium
general location
2010-08-26(svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to ↵rubidium
some headers
2010-07-04(svn r20071) -Codechange: Consistently return the toolbar window for ↵frosch
ShowBuildXxxToolbar().
2010-07-03(svn r20068) -Feature: customizable hotkeys for the rail toolbaryexo
2010-05-18(svn r19850) -Codechange: move declaration of InitializeRailGUI() to rail_gui.hsmatz
2009-08-21(svn r17248) -Fix: add GPL license notice where appropriaterubidium
2009-02-04(svn r15334) -Codechange: reset setting to old value when the callback ↵smatz
procedure returns false
2008-04-03(svn r12550) -Change: the signal GUI is now persistent - has the same data ↵smatz
when it is reopened
2007-12-21(svn r11672) -Codechange: refactor some stuff out of gui.h.rubidium