summaryrefslogtreecommitdiff
path: root/src/ai/ai_gui.cpp
AgeCommit message (Collapse)Author
2012-06-01(svn r24310) -Codechange: Add named constants for the dimensions of settings ↵frosch
buttons, and generally make their usage more consistent.
2012-06-01(svn r24309) -Codechange: Split some functions from gui.h to settings_gui.hfrosch
2012-05-23(svn r24268) -Fix: Use the same colour scheme for the script selection ↵frosch
window as in other comparable windows.
2012-02-12(svn r23936) -Feature [FS#5047]: readme/licence/changelog viewer for AI and ↵rubidium
game scripts (LordAro)
2012-02-11(svn r23930) -Fix [FS#4944]: [Script] Do not close the parameter window when ↵rubidium
a script starts
2012-01-05(svn r23757) -Codechange: Unify the drawing of toggle buttons for boolean ↵frosch
settings.
2012-01-03(svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp filesrubidium
2012-01-02(svn r23720) -Fix/Feature [FS#4935]: show the script debug window also when ↵rubidium
the game script crashes
2012-01-01(svn r23704) -Doc: Doxygen comment fixes and additions.alberth
2011-12-27(svn r23678) -Fix: close the editbox of settings when changing an AI, to ↵truebrain
avoid invalid memory read/write (reported by SmatZ)
2011-12-27(svn r23677) -Fix [FS#4909]: invalidate AI Parameters window when changing AItruebrain
2011-12-24(svn r23668) -Fix: the 'Configure' button in the 'AI / Game Configuration' ↵smatz
window didn't get enabled when activating a GameScript
2011-12-21(svn r23653) -Fix: also show GameScripts when you click Check Online Content ↵truebrain
(SubVersion does not allow translated commit messages, I am sorry) in AI / Game Settings
2011-12-19(svn r23607) -Add: wire GameScript in all the GUIstruebrain
2011-12-19(svn r23601) -Fix: fix the conflict in window numbertruebrain
2011-12-18(svn r23589) -Codechange: Make the AI-start-delay setting translateable.frosch
2011-12-16(svn r23531) -Codechange: document and rename widgets to be consistent and ↵truebrain
understandable
2011-12-15(svn r23528) -Codechange: move widget enums to widgets/NNN_type.htruebrain
2011-12-10(svn r23474) -Codechange: move the declaration error related functions to ↵rubidium
error.h
2011-11-29(svn r23364) -Codechange: refactor AIConfig, moving it mostly to Scriptconfigtruebrain
2011-11-29(svn r23362) -Codechange: refactor AIScanner, splitting it in AIScannerInfo ↵truebrain
and AIScannerLibrary
2011-11-29(svn r23355) -Codechange: rename all AI* to Script* (Rubidium)truebrain
2011-11-29(svn r23354) -Codechange: move all src/ai/api/ai_*.[hc]pp files to ↵truebrain
src/script/api/script_* (Rubidium)
2011-11-13(svn r23209) -Codechange: track the current active script instance directly, ↵truebrain
instead of assuming the current company points you to the right one.
2011-11-12(svn r23201) -Doc: [NoAI] Hide all contents of AIObject from the API ↵yexo
documentation as AIs were never able to use it anyway
2011-11-08(svn r23169) -Feature: [NoAI] AICONFIG_AI_DEVELOPER flags to hide AI ↵yexo
settings unless gui.ai_developer_tools is enabled (Zuu)
2011-10-15(svn r23031) -Fix [FS#4804]: for the admin "bots" there was no distinction ↵rubidium
between bankruptcy and manual removal of companies even though the API suggested that
2011-07-02(svn r22616) -Codechange: Fix typo.frosch
2011-06-11(svn r22553) -Fix (r22499): NewGRF parameter window was not set dirty, when ↵frosch
changing row selection.
2011-05-27(svn r22499) -Fix: don't lower the arrow buttons in the newgrf/AI parameter ↵yexo
windows if they're clicked when disabled
2011-05-06(svn r22429) -Add: some constants for specific palette colours used in the GUI.frosch
2011-05-04(svn r22421) -Fix: Replace various references to Windows palette greyscale ↵frosch
indices with the DOS palette indices.
2011-05-01(svn r22396) -Document: some AI doxygen stuffrubidium
2011-04-30(svn r22386) -Fix [FS#4602]: When the last AI company gets removed, the ↵frosch
'dead' state was not reset in the AI debug window.
2011-04-17(svn r22343) -Change: Remove pixel limiter for query strings.terkhen
2011-03-13(svn r22249) -Codechange: Process some more invalidation of IDs during ↵frosch
command scope.
2011-03-13(svn r22248) -Codechange: Make OnInvalidateData() process 'delete this;' ↵frosch
already in command scope.
2011-03-13(svn r22243) -Codechange: Make AIDebugWindow::OnInvalidateData() handle ↵frosch
command-/GUI-scope itself.
2011-03-13(svn r22241) -Codechange: Add additional to-be-used parameter to ↵frosch
OnInvalidateData().
2011-01-22(svn r21890) -Cleanup: remove some unneeded includesrubidium
2011-01-02(svn r21696) -Feature [FS#4362]: allow changing the AI configuration in the ↵yexo
scenario editor / in game
2010-11-26(svn r21331) -Codechange: Make drawing the widgets default behaviour in ↵alberth
OnPaint().
2010-11-18(svn r21250) -Fix [FS#3952]: Rescanning AIs didn't "forget" removed AIsrubidium
2010-11-18(svn r21246) -Fix: upon rescanning AIs the new AIs would (after some time) ↵rubidium
show up in the AI list but you could not select all
2010-11-13(svn r21157) -Codechange: remove information about the text direction out of ↵rubidium
the language "list"
2010-10-16(svn r20951) -Codechange: Add SmallMap::Contains() and use it.frosch
2010-08-26(svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to ↵rubidium
some headers
2010-08-23(svn r20604) -Feature: add a reset button to the newgrf parameters windowyexo
2010-08-19(svn r20575) -Fix [FS#4059] (r20542): reloading of companies did load another AIrubidium
2010-08-19(svn r20558) -Codechange: use one generic function to create a list of ↵yexo
company buttons