summaryrefslogtreecommitdiff
path: root/src/ai/ai_gui.cpp
AgeCommit message (Collapse)Author
2012-11-13(svn r24723) -Fix: AI debug GUI crashed when using disabled buttons via hotkeys.frosch
2012-11-11(svn r24700) -Cleanup: Remove WDF_UNCLICK_BUTTONS and make it the default.frosch
2012-11-11(svn r24699) -Codechange: Proper usage of push and toggle buttons in mapgen ↵frosch
and script debug GUI.
2012-09-23(svn r24554) -Add: Hotkeys for widgets in AI Debug windowzuu
2012-09-23(svn r24552) -Fix (r24537): Unpause do no longer continue scriptszuu
2012-09-21(svn r24537) -Feature: Scripts can be suspended even if the game is still ↵zuu
progressing, thus break-on-log now works also for Game Scripts.
2012-09-01(svn r24505) -Add: Select the GS tab if all AI tabs are unselectable in the ↵zuu
AI debug window.
2012-08-21(svn r24489) -Feature [FS#5230]: Display GS dead state in AI debug window.zuu
2012-08-13(svn r24467) -Codechange [FS#5236]: make textfile window class slightly more ↵yexo
general (LordAro)
2012-06-13(svn r24342) -Feature: Also use the new multi-word filtering for script ↵frosch
breakpoints.
2012-06-04(svn r24324) -Codechange: Turn functions dealing with Textbufs into member ↵frosch
functions.
2012-06-01(svn r24317) -Feature: Add dropdowns to AI configurations, if all values ↵frosch
have labels.
2012-06-01(svn r24315) -Fix: Make the AI settings window behave more like the other ↵frosch
settings window by closing the query window whenever selecting a different row.
2012-06-01(svn r24313) -Fix: Some obiwans wrt. clicking on setting buttons.frosch
2012-06-01(svn r24312) -Change: Center the settings buttons in the AI and NewGRF ↵frosch
config windows.
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