summaryrefslogtreecommitdiff
path: root/src/smallmap_gui.cpp
AgeCommit message (Collapse)Author
2009-08-05(svn r17075) -Codechange: rename ~750 strings to be more uniform with their ↵rubidium
relatives
2009-07-08(svn r16765) -Codechange: give ViewportSign's width_1 and width_2 more self ↵rubidium
explaining names
2009-06-16(svn r16579) -Codechange: rework smallmap code a bit; remove goto, remove ↵rubidium
some unneeded variables, return value directly instead of writing it to a variable to later return that
2009-05-30(svn r16473) -Fix [FS#2934](r16442): show all non-effect vehicles in the ↵smatz
minimap, not only effect vehicles
2009-05-26(svn r16442) -Codechange: use new Vehicle accessors at more placessmatz
2009-05-01(svn r16193) -Codechange: Added nested widgets for smallmap and extra ↵alberth
viewport windows.
2009-05-01(svn r16192) -Codechange: Moving smallmap and extra viewport widget enums ↵alberth
out of the window structs, completing smallmap enum.
2009-04-26(svn r16162) -Codechange: remove needless TC_ colours from DrawString when ↵rubidium
they are part of strings and add some colours to a few strings.
2009-04-26(svn r16160) -Codechange: remove the need for explicit TC_FROMSTRING for ↵rubidium
DrawString.
2009-04-21(svn r16118) -Change/cleanup: remove the hexadecimal 'in TTD the string had ↵rubidium
this ID' from 'some' strings and replace the string name with something more sensible.
2009-03-29(svn r15885) -Codechange: Removed new_size parameter of Window::OnResize() ↵alberth
callback
2009-03-22(svn r15813) -Codechange: remove the last remnants of the old text drawing API.rubidium
2009-03-15(svn r15725) -Fix: centering on a vehicle didn't respect its z coordinatesmatz
2009-03-15(svn r15723) -Codechange: use a constructor for WindowDescs as that makes ↵rubidium
expanding them much easier (Alberth)
2009-03-15(svn r15718) -Cleanup: apply some comment coding style on the rest of the ↵rubidium
sources too
2009-03-14(svn r15711) -Codechange: lots of whitespace cleanup/fixesrubidium
2009-03-02(svn r15598) -Fix [FS#2695]: crash when opening viewport while scrolling the ↵rubidium
map and the mouse 'lands' on the window decoration of the viewport.
2009-02-09(svn r15428) -Codechange: consistently use colour instead of having both ↵rubidium
color and colour.
2009-01-31(svn r15299) -Cleanup: remove many redundant includessmatz
2009-01-21(svn r15201) -Fix [FS#2565] (r15190): The smallmap tried to get the owner of ↵Yexo
invalid tiles.
2009-01-09(svn r14946) -Fix: copying a location from the extra viewport to the main ↵rubidium
viewport did not cancel vehicle following
2009-01-09(svn r14944) -Cleanup: add spaces around some operatorsrubidium
2008-11-07(svn r14567) -Revert (part of 14566): don't commit testing stuff...rubidium
2008-11-07(svn r14566) -Fix [FS#2397]: RV's go via order would reserve a slot at the ↵rubidium
'via' station which it never uses, which makes it unlikely that it reserves a slot for the next station and that makes queueing fail (Aali)
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-04(svn r14243) -Fix [FS#2269]: clicking on the smallmap didn't break the ↵rubidium
"follow vehicle in main viewport".
2008-08-05(svn r14000) -Codechange: Missing enum entries kind of defeat the point of ↵peter1138
the enum
2008-08-04(svn r13987) -Codechange: Resize small map legend dynamically on window ↵peter1138
resize and when switching small map types, so that the legend is taller only on the industry type and only when the legend will not fit in the available space.
2008-08-03(svn r13984) -Codechange: Simplify industry legend on small map, by ↵peter1138
automatically splitting columns based on widget height.
2008-08-03(svn r13980) -Codechange: Turn small map legend while loop into a for-loop.peter1138
2008-08-03(svn r13979) -Codechange: Use widget dimensions instead of magic number ↵peter1138
incantations for limiting small map area.
2008-08-03(svn r13978) -Fix: Incorrect widget size.peter1138
2008-08-03(svn r13975) -Codechange: Replace some globals used by the small map window ↵peter1138
with static members of the window.
2008-08-02(svn r13921) -Codechange (r11473): Use the correct enum...peter1138
2008-07-31(svn r13900) -Codechange: Replace numbers with Colours enum on settings, ↵belugas
smallmaps, stations and signs guis.
2008-07-18(svn r13731) -Codechange: make a pool of the array of players.rubidium
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 r13323) -Codechange: scrollbars are not refresh counterspeter1138
2008-05-25(svn r13255) -Codechange: move _opt to _settings.rubidium
2008-05-24(svn r13233) -Fix: Replace some (incorrect) evaluations of TileOwner by ↵frosch
RoadOwner. -Fix: Before evaluating RoadOwner, check if the roadtype is present. -Fix: Some places assumed that MP_ROAD means normal street.
2008-05-19(svn r13185) -Codechange: remove everything related to the WindowProc callbacks.rubidium
2008-05-17(svn r13139) -Codechange: move DrawWindowWidgets and DrawWindowViewport to ↵rubidium
the Window class and remove Window from their naming.
2008-05-13(svn r13069) -Codechange: it is no longer needed to pass a void *data ↵rubidium
pointer with the WE_CREATE message because nothing uses it anymore.
2008-05-12(svn r13058) -Codechange: make a class of the ExtraViewportWindow.glx
2008-05-11(svn r13055) -Codechange: make a class of SmallMapWindow.glx
2008-05-11(svn r13047) -Codechange: remove vp_dglx
2008-05-10(svn r13028) -Codechange: WE_MESSAGE and WE_INVALIDATE_DATA were doing the ↵rubidium
same thing.
2008-05-09(svn r13024) -Codechange: do not use WE_MOUSELOOP when WE_TICK suffices, ↵rubidium
rename WE_4 to something more descriptive and correct some (completely incorrect) comments.
2008-05-08(svn r13015) -Codechange: move some 'WP' structs out of window_gui.h to the ↵rubidium
.cpp files where they are actually used.