summaryrefslogtreecommitdiff
path: root/newgrf_gui.c
AgeCommit message (Collapse)Author
2006-12-30(svn r7637) -Codechange: Change ShowQueryString to use a window pointer as a ↵Darkvater
parent. If the query has no parent (eg give money, rename waypoint), the global function HandleOnEditText is used.
2006-12-29(svn r7621) -Codechange: Rework ShowQuery into a general modal popup window. ↵Darkvater
It gets passed a parent pointer which will be blocked as long as the popup is open. This applies to newgrf-apply, heightmap warning, genworld progress.
2006-12-22(svn r7549) -Fix (r7357): change the size of the NewGRF GUIs so any ↵rubidium
description of a GRF that is shown in TTDPatch without overflowing, does not overflow in OpenTTD.
2006-12-21(svn r7523) -Feature: Add the possibility to change the newgrf configuration ↵Darkvater
of a running game. This is only possible in SP (or in the intro menu). During game play you will get a confirmation window when applying the changes as some actions can crash OpenTTD and/or make your current game unplayable.
2006-12-20(svn r7516) -Codechange: Number the newgrf-gui widgets and use their ↵Darkvater
symbolic names for access with some const goodness.
2006-12-18(svn r7505) -Feature: show NewGRFs used on a game server, show which NewGRFs ↵rubidium
you do and do not have. -Feature: show NewGRF compatability of network games in the Game List window; a green square if you got the same OpenTTD version and have the needed NewGRF, a red square if the version does not match and a yellow square if the version matches, but the client is missing at least one of the NewGRFs.
2006-12-12(svn r7490) -Feature: Load a list of NewGRFs from the config (in the ↵peter1138
[newgrf-static] section) that should always be loaded. These will also be active during the intro screen, and in multiplayer games. Only "network-safe" NewGRFs are permitted, such as fonts and sprite replacement sets.
2006-12-10(svn r7464) -Codechange: move BuildParamList from newgrf_gui to ↵peter1138
newgrf_config and prefix with GRF.
2006-12-05(svn r7373) -Codechange: when removing a GRF from the list, make the next ↵peter1138
one selected, or the previous file if the last item is being removed. This makes clearing the list easier.
2006-12-05(svn r7367) -Codechange: prevent adding files where the GRF ID is already in ↵peter1138
the list
2006-12-04(svn r7363) -Fix (r7357): Update count of NewGRFs when adding an filepeter1138
2006-12-04(svn r7357) -Codechange: new NewGRF set up window which allows modification ↵peter1138
of NewGRF settings.