Commit Graph

202 Commits (a2d47a4a796bb850fbee1f744dc43e32481220e7)

Author SHA1 Message Date
alberth 6e951ec614 (svn r16142) -Codechange: Use widgets in the custom currency window. 15 years ago
rubidium 5c5b357043 (svn r16118) -Change/cleanup: remove the hexadecimal 'in TTD the string had this ID' from 'some' strings and replace the string name with something more sensible. 15 years ago
alberth d6ddae77d6 (svn r16082) -Codechange: Completed the widget numbers of the advanced settings window. 15 years ago
rubidium 4c707c7414 (svn r16037) -Feature: allow (per order) to let a train stop at the near end, middle or far end of a platform from the point of view of the driver of the train that enters the station. 15 years ago
alberth bbd546b792 (svn r15885) -Codechange: Removed new_size parameter of Window::OnResize() callback 15 years ago
yexo 2336879a85 (svn r15874) -Codechange: New widgets for the game options window. 15 years ago
yexo 42d89c1efe (svn r15868) -Codechange: remove the close box from the widget array instead of doing it in the constructor of the difficulty window. This makes it work again in rtl languages. 15 years ago
yexo 8432a0b918 (svn r15866) -Codechange: New widgets for the difficulty window. 15 years ago
rubidium 2e7cab3b77 (svn r15840) -Codechange: complete the game option window widget enum and unify the naming. 15 years ago
yexo 8b873859ba (svn r15835) -Codechange: Prevent using the return value of DrawString as much as possible. 15 years ago
yexo d8a0e59b9d (svn r15825) -Codechange: remove the WWT_DROPDOWNIN widget type and replace it with WWT_DROPDOWN. 15 years ago
rubidium 2e38d7c332 (svn r15812) -Codechange: use the new DrawString API in another set of GUIs 15 years ago
rubidium a1088869f5 (svn r15794) -Codechange: remove the DoDrawString part of the old text drawing API 15 years ago
rubidium 89d614deea (svn r15790) -Codechange: remove the *Centered part of the old text drawing API. 15 years ago
rubidium c1aabd9842 (svn r15785) -Codechange: remove the *Truncated part of the old text drawing API. 15 years ago
rubidium 7f468dc142 (svn r15723) -Codechange: use a constructor for WindowDescs as that makes expanding them much easier (Alberth) 15 years ago
rubidium c3e87f345d (svn r15718) -Cleanup: apply some comment coding style on the rest of the sources too 15 years ago
rubidium 9f2a906bc1 (svn r15601) -Fix [FS#2615]: bridges/tunnels don't store tram owner making it possible to remove someone's tram tracks.
-Feature: allow building road stops on road/tram tracks of competitors.
16 years ago
yexo d96b151859 (svn r15570) -Fix: Too long strings in the advanced settings window are now truncated. 16 years ago
rubidium 89e1afdaa0 (svn r15428) -Codechange: consistently use colour instead of having both color and colour. 16 years ago
rubidium fc342a0d68 (svn r15416) -Fix (r15412): revert the removal of the road side drop down box handling. 16 years ago
peter1138 5429c5a095 (svn r15412) -Fix: Clearing custom engine names could cause desyncs due to be client-side only; GUI parts of save/load of custom engine names also removed as it was never implemented. 16 years ago
rubidium 283b3d16ab (svn r15410) -Cleanup: get rid of most of the references to the 'patches' except where it's used for backward compatability. 16 years ago
peter1138 43a8400647 (svn r15389) -Feature: Add ability to select which base graphics set is used from the Game Options window. The change takes effect when the window is closed. This option can only be used from the intro menu, as reloading graphics during a game may cause issues. 16 years ago
smatz 3a8d57816a (svn r15340) -Fix [FS#2121]: changing town road layout in-game caused ugly road networks
-Fix: use a flag instead of TL_NO_ROADS to forbid towns to build roads. The flag is ignored during world generation, so there won't be 'ghost' towns anymore
-Feature: town layout is now stored per town, so it is possible to (manually) set different layout for each town
16 years ago
rubidium ce1fcfd8c0 (svn r15335) -Change: use the patch change mechanism to change the road side too instead of a separate command. 16 years ago
peter1138 b3f3df76e8 (svn r15301) -Feature [FS#104]: Add option to group and subtotal expenses list in the company finance window. Concept from Zr40. 16 years ago
smatz 9021c20b5e (svn r15299) -Cleanup: remove many redundant includes 16 years ago
peter1138 4812e633a2 (svn r15238) -Fix (r15236): Missed a file 16 years ago
Yexo e3c69b7c4e (svn r15190) -Feature: Allow terraforming of the tiles at the edges of the map. 16 years ago
Yexo e84ff99a8b (svn r15148) -Cleanup: Remove the options "competitor start time" and "competitor intelligence" from the difficulty options because they already were unused. 16 years ago
truebrain c2406cd42d (svn r15027) -Merge: tomatos and bananas left to be, here is NoAI for all to 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
16 years ago
rubidium 537a8b8342 (svn r14999) -Change [FS#2523]: move service at helipad to the servicing options 16 years ago
rubidium 3a7c62022d (svn r14980) -Change: shuffle around some more settings to make them more logically grouped/ordered 16 years ago
rubidium bf744ec651 (svn r14978) -Codechange: simplify the control flow of the OnClick of the settings window 16 years ago
rubidium 6ef631d590 (svn r14974) -Change: reorder/reorganise the entries of the settings window (Alberth) 16 years ago
rubidium ffa31d118d (svn r14973) -Codechange: recursively fold subpages (Alberth) 16 years ago
rubidium 0120505763 (svn r14970) -Change: move all (patch) settings to a single "page" (Alberth) 16 years ago
rubidium 7642fd7b34 (svn r14969) -Codechange: make drawing trees possible (Alberth) 16 years ago
rubidium 097fddc454 (svn r14967) -Codechange: split the drawing of the window into several smaller functions (Alberth) 16 years ago
rubidium 5b6489e2d3 (svn r14966) -Codechange: simplify and generalise finding patch entries (Alberth) 16 years ago
rubidium 75a776770b (svn r14965) -Codechange: remember the patch entry instead of the page and index of the entry for handling the "input box" (Alberth) 16 years ago
rubidium b467902e65 (svn r14964) -Codechange: hide the length of a patch page behind a function (Alberth) 16 years ago
rubidium 58c5b6106e (svn r14963) -Codechange: remember what entry was clicked instead of the index (Alberth) 16 years ago
rubidium c91930e94c (svn r14962) -Codechange: add the concept of patch entries and patch (sub) pages 16 years ago
rubidium bc8d1d7b0d (svn r14961) -Update: remove the string from r14960 from the other languages too. 16 years ago
rubidium a54e957416 (svn r14960) -Codechange: add some this where appropriate (Alberth) 16 years ago
rubidium f902e3097d (svn r14938) -Fix: some small inconsistencies w.r.t. "0 is disabled" setting handling 16 years ago
rubidium 7a5798695d (svn r14919) -Feature: distant joining of stations (Frostregen and PhilSophus) 16 years ago
frosch eb6df17b1a (svn r14902) -Feature: Advanced setting to keep various building tools active, which are usually closed after placing an object. (planetmaker) 16 years ago