summaryrefslogtreecommitdiff
path: root/src/window_type.h
AgeCommit message (Collapse)Author
2018-07-23Fix 2a868b9f3b8e3b5f8b9e5f728f628ec88fd5e3ad: Expose widgets and windows to ↵J0an Josep
scripts and fix documentation.
2018-07-19Feature: Framerate display window (#6822)Niels Martin Hansen
Frame rate and various game loop/graphics timing measurements and graphs. Accessible via the Help menu, and can print some stats in the console via the fps command.
2015-05-16(svn r27286) -Fix-ish(r27140): Also fix typo in the documentation.alberth
2014-05-24(svn r26610) -Feature: Select an editable preset name for saving.alberth
2013-06-15(svn r25414) -Codechange: Move handling of global hotkeys to HotkeyList.frosch
2013-06-09(svn r25344) -Feature: GUI for viewing story pageszuu
2013-05-19(svn r25263) -Add: legend for linkgraph overlay (fonsinchen)rubidium
2012-12-23(svn r24842) -Remove: News settings window.frosch
2012-12-05(svn r24791) -Remove: Difficulty settings window.frosch
2012-12-05(svn r24790) -Remove: Classic difficulty profiles.frosch
2012-11-05(svn r24663) -Codechange: Unify the naming of widget enums.frosch
2012-02-12(svn r23932) -Codechange: split the NewGRF text window into its own source filesrubidium
2012-01-03(svn r23736) -Document: document correctly that WC_GOAL_QUESTION has a ↵truebrain
WindowNumber which is identical to the uniqueid given by the GameScript
2012-01-03(svn r23731) -Add: add GSGoal::Question(), to ask a question to a(ll) ↵truebrain
company(ies). It can contain random text, and at most 3 buttons from a collection of 17
2012-01-01(svn r23704) -Doc: Doxygen comment fixes and additions.alberth
2011-12-19(svn r23630) -Add: a Goal GUI to show your current goalstruebrain
2011-12-19(svn r23601) -Fix: fix the conflict in window numbertruebrain
2011-12-19(svn r23600) -Codechange: link WC+number to a Widget, and the Widget to a ↵truebrain
Window class
2011-12-19(svn r23599) -Codechange: document WC_ entries, and reoder a bittruebrain
2011-12-15(svn r23528) -Codechange: move widget enums to widgets/NNN_type.htruebrain
2011-12-03(svn r23410) -Add: A window with a detailed overview over the infrastructure ↵michi_cc
of a company.
2011-11-18(svn r23248) -Codechange: Rename everything related to the NewGRF 'readme' ↵frosch
to 'textfile', so it is more generic.
2011-11-17(svn r23244) -Feature: if the installation is ananas, try to get the b ↵rubidium
without b installed
2011-11-10(svn r23178) -Feature [FS#4780]: in-game readme.txt readmer (LordAro)rubidium
2011-08-21(svn r22789) -Codechange: rename generation window class to modal progressrubidium
2011-07-02(svn r22618) -Fix [FS#4653]: When changing difficulty settings over the ↵frosch
network, do not just reopen the difficulty window if any game options window is opened; instead invalidate them properly.
2011-07-02(svn r22617) -Codechange: Add GameOptionsInvalidationData enum for data ↵frosch
values for Window::OnInvalidateData() of windows with class WC_GAME_OPTIONS.
2011-04-22(svn r22358) -Codechange: WC_TOOLBAR_MENU isn't the right name when its only ↵rubidium
used for client list popups
2010-08-28(svn r20670) -Add: support for action Frubidium
-Add: a window to select (NewGRF) objects
2010-07-31(svn r20258) -Feature: more user-friendly gui to change NewGRF parametersyexo
2010-07-23(svn r20206) -Feature: Display suppliers and customers of an industry or cargo.alberth
2010-04-25(svn r19723) -Add: a simple sprite alignment helper. It does not store the ↵rubidium
new offsets anywhere so as soon as the sprite is reloaded the offsets are gone (use a bigger sprite cache if this happens). Also anything that reloads NewGRFs (new games, loading games or (re)applying NewGRFs) clears the sprite cache and as such resets the offsets.
2010-04-24(svn r19708) -Add: NewGRF "debugging" window and data tables; should be a ↵rubidium
useful tool for NewGRF developers to get some insights into the value of some variables
2010-01-15(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, ↵rubidium
if a header require a header make it include that header
2009-11-25(svn r18293) -Codechange: add a window to set the date. Based on work by ↵rubidium
PhilSophus and Maedhros.
2009-08-21(svn r17248) -Fix: add GPL license notice where appropriaterubidium
2009-02-17(svn r15506) -Codechange: rename ScenarioEditorTownGenerationWindow to ↵smatz
FoundTownWindow
2009-02-09(svn r15428) -Codechange: consistently use colour instead of having both ↵rubidium
color and colour.
2009-01-20(svn r15175) -Feature: Add the option to select the AIs to start in a new ↵Yexo
game and configure them via the gui.
2009-01-12(svn r15027) -Merge: tomatos and bananas left to be, here is NoAI for all to ↵truebrain
see. NoAI is an API (a framework) to build your own AIs in. See: http://wiki.openttd.org/wiki/index.php/AI:Main_Page With many thanks to: - glx and Rubidium for their syncing, feedback and hard work - Yexo for his feedback, patches, and AIs which tested the system very deep - Morloth for his feedback and patches - TJIP for hosting a challenge which kept NoAI on track - All AI authors for testing our AI API, and all other people who helped in one way or another -Remove: all old AIs and their cheats/hacks
2009-01-08(svn r14919) -Feature: distant joining of stations (Frostregen and PhilSophus)rubidium
2008-10-14(svn r14466) -Doc: remove some obsolete parameters, fix a few parameter ↵rubidium
names in comments and add a little more doxygen documentation.
2008-09-30(svn r14421) -Codechange: rename all player variables/types to company *or* ↵rubidium
client so it is immediatelly clear which one you are working with.
2008-08-20(svn r14104) -Feature: Add a window for waypoints, allowing to view all the ↵belugas
trains having the selected waypoint in their orders. Changing its name is also supported from the same new window. Gui based on work done by Satyap, on FS#2025.
2008-06-25(svn r13628) -Feature: enable building of aqueducts in the scenario editorskidd13
-Codechange: related to this split the waterway based buttons from the landscape generation window
2008-05-18(svn r13160) -Codechange: prepare GUIPlaceProcDragXY for the removal of ↵rubidium
WindowEvent.
2008-05-16(svn r13129) -Codechange: remove the WP macro and it's related variables.rubidium
2008-05-15(svn r13110) -Fix [FS#2018]: some toolbar buttons not being unpressed properly.rubidium
2008-05-13(svn r13068) -Codechange: make a class of the BuildVehicleWindow.rubidium
2008-04-13(svn r12693) -Documentation: add some documentation to some window related ↵rubidium
stuff. Based on a patch by Albert.