summaryrefslogtreecommitdiff
path: root/src/misc_gui.cpp
AgeCommit message (Collapse)Author
2009-03-11(svn r15669) -Change: Key presses that are not handles by an input box are ↵yexo
no longer marked as handled but given to other OnKeyPress handlers. This makes the global shortcuts like F1 work again when an input box is open.
2009-03-04(svn r15605) -Codechange: constify a functionrubidium
2009-02-25(svn r15584) -Codechange: Move several variables from variables.h to more ↵yexo
appropriate headers.
2009-02-25(svn r15578) -Change: unexternalise squirrel.rubidium
2009-02-09(svn r15434) -Codechange: bit of type safety for the DC_xxx flags.rubidium
2009-02-09(svn r15428) -Codechange: consistently use colour instead of having both ↵rubidium
color and colour.
2009-02-09(svn r15424) -Codechange: make it possible to have multiple windows with ↵rubidium
edit box open simultaniously (Zuu).
2009-01-31(svn r15299) -Cleanup: remove many redundant includessmatz
2009-01-27(svn r15283) -Documentation: Apply some widget naming to the widget arrays.belugas
-Codechange : use a pointer of the same repetitive reference of a widget, rather than an index in the array.
2009-01-25(svn r15273) -Fix: OSK of the chat did not update the caret graphicsrubidium
2009-01-19(svn r15151) -Fix: tile 0 can now be highlighted as error tileYexo
2009-01-16(svn r15104) -Codechange: unify the resolving of the xyz kbytes/megabytes ↵rubidium
strings.
2009-01-09(svn r14944) -Cleanup: add spaces around some operatorsrubidium
2009-01-04(svn r14840) -Cleanup: remove duplicate includesglx
2009-01-04(svn r14828) -Codechange: move most of save/load-specific code to separate filessmatz
2009-01-03(svn r14820) -Codechange: use (the correct) enum-type instead of just int (Zuu)rubidium
2009-01-03(svn r14804) -Codechange: unify opening the OSK (Zuu)rubidium
2009-01-02(svn r14790) -Codechange: unify generation of default savegame/screenshot ↵rubidium
names (PhilSophus)
2008-12-28(svn r14754) -Codechange: get rid of _cmd_text and just pass it as ↵rubidium
(optional) parameter.
2008-12-26(svn r14752) -Fix [FS#2438]: revenue when clearing land would show up in red ↵rubidium
in the land info window as negative cost.
2008-12-16(svn r14679) -Fix [FS#2431]: opening the OSK on the chatbox did disable map ↵rubidium
scrolling (with keyboard) until another window with editbox was opened and closed. Just "refcount" the open edit boxes instead of setting/clearing a bit when opening/closing a window.
2008-11-02(svn r14555) -Codechange: replace ttd_strlcat and ttd_strlcpy with strecat ↵skidd13
and strecpy where direct conversion is possible
2008-10-25(svn r14534) -Codechange [FS#2382]: Enumify magic return values of ↵glx
HandleEditBox function (Zuu)
2008-10-22(svn r14514) -Codechange: use 'size' instead of 'length' for querystring and ↵smatz
textbuf, explicitly say it includes the terminating zero -Fix: one couldn't rename things with too long default/automatic name -Fix: buffer overflow in console when too long (1024 bytes) command was entered
2008-09-30(svn r14422) -Codechange: also reflect the changes of r14421 in the filenames.rubidium
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-09-29(svn r14414) -Fix: replace instances of strncpy with strecpy as strncpy ↵rubidium
doesn't guarantee the resulting string is '\0'-terminated.
2008-09-21(svn r14371) -Fix [FS#2313]: loading indicator didn't stay with the front ↵rubidium
engine when turning a train in a station.
2008-09-15(svn r14334) -Feature: ability to reset name to default/automatic value (for ↵smatz
vehicles, engines, towns, groups, stations, waypoints, managers and companies)
2008-09-15(svn r14331) -Codechange: use an enum as additional parameter for ↵smatz
ShowQueryString()
2008-08-31(svn r14199) -Codechange: split fileio.h into fileio_type.h and ↵rubidium
fileio_func.h so not everything that includes saveload.h needs to include everything else too.
2008-08-18(svn r14099) -Codechange: Welcome back, Celestar.belugas
While at it, an alphabetic error been fixed
2008-08-13(svn r14069) -Fix: silence MSVC 64-bits compile warnings.rubidium
2008-08-11(svn r14046) -Codechange: make the size of querystring "widgets" more ↵rubidium
configurable.
2008-08-02(svn r13932) -Add [YAPP]: PBS signals added to the map array. The signals ↵rubidium
are drawn using the old Patch-like PBS sprites. (michi_cc)
2008-08-02(svn r13922) -Codechange: Move measurement-tooltip related stuff out of the ↵frosch
general tooltip window.
2008-07-31(svn r13888) -Codechange: Replace numbers with Colours enum on miscellaneous ↵belugas
guis.
2008-07-25(svn r13830) -Feature: show additional NewGRF info in the Tile Info window ↵smatz
for stations, houses and industries
2008-07-25(svn r13826) -Codechange: use 'INVALID_DATE' instead of '0' as placeholder ↵smatz
in tile description
2008-07-23(svn r13800) -Codechange: minor comment style fixes in misc_gui.cppsmatz
2008-07-22(svn r13787) -Codechange: resize the red error message box if neededsmatz
2008-07-18(svn r13731) -Codechange: make a pool of the array of players.rubidium
2008-07-17(svn r13719) -Codechange: rename IsValidPlayer to IsValidPlayerID in line ↵rubidium
with all other structs/classes that are in a pool.
2008-07-17(svn r13715) -Fix [FS#2129]: C-like strings had to be rebound each time they ↵rubidium
were printed, otherwise the text could change due to the few number of slots that could be used to bind. -Codechange: remove all BindCString and related functions and replace it by RAW_STRING which prints the C-string raw pointer that is on the 'print stack'.
2008-06-21(svn r13601) -Codechange: resize the Tile Info window when it is needed, ↵smatz
make it better readable
2008-06-02(svn r13359) -Codechange: convert _fios_items to a SmallVectorskidd13
-Cleanup: some reincarnations of _fios_items in the code
2008-05-29(svn r13325) -Codechange: split the client-side only settings from the ↵rubidium
settings stored in the savegame so there is no need to have a duplicate copy of it for new games.
2008-05-29(svn r13318) -Codechange: move some functions from gui.h/misc_gui.cpp to ↵rubidium
window_gui.h/window.cpp because they belong there.
2008-05-28(svn r13310) -Fix: invalidate OSK when parent editbox changes (from keyboard)smatz
2008-05-28(svn r13305) -Fix (r13039): Confirmation window sent both yes and no answers ↵peter1138
instead of just yes.