summaryrefslogtreecommitdiff
path: root/src/road_gui.cpp
AgeCommit message (Collapse)Author
2007-11-18(svn r11457) -Fix: (r11455) Reenable the accidentaly removed one way roads ↵skidd13
option -Change: Enable one way roads like the remove via a toolbar icon
2007-11-18(svn r11455) -Codechange: make autoroad, 'normal' road building and 'normal' ↵rubidium
rail building all react the same on CTRL as autorail.
2007-11-17(svn r11446) -Codechange: change the naming of road related code parts to ↵skidd13
something more descriptive -Change: invert the two single roads gui buttons, making it consistent with rails toolbar Based on a patch by Octopussy
2007-10-26(svn r11344) -Codechange: Removes some magic numbers referring the ↵belugas
highlighting mode in road_gui.cpp Some typos fixed too.(FS#1371-skidd13)
2007-10-22(svn r11339) -Add: autoroad; same as autorail, but for road and trams and ↵rubidium
only on X and Y direction. Patch by Octopussy and skidd13.
2007-10-14(svn r11264) -Codechange: replace a lot of magic numbers with enums for the ↵rubidium
rail and road GUIs. Patch by skidd13.
2007-09-04(svn r11040) -Fix [FS#1179]: removing CMD_AUTO from some commands could ↵rubidium
remotely trigger an assertion.
2007-07-29(svn r10733) -Codechange: change MP_STREET into MP_ROAD as we use the word ↵rubidium
"road" everywhere except in the tile type.
2007-07-27(svn r10704) -Codechange: provide an infrastructure to have resizable ↵rubidium
windows that are smaller than the default window size.
2007-07-27(svn r10702) -Fix: "Can't build ..." instead of "Can't remove ..." message ↵rubidium
shown for road stops for trucks/cargo trams.
2007-07-16(svn r10601) -Codechange: store (and use) the type of stations instead of ↵rubidium
hardcoding station types by graphics IDs.
2007-07-16(svn r10587) -Codechange: move the string/dparam related stuff from ↵rubidium
variables.h to strings.h
2007-07-12(svn r10522) -Fix: the "build truck station" GUI showed that it would accept ↵rubidium
tourists when it does not, whereas the "build bus station" GUI did not show them when it did accept them.
2007-06-27(svn r10353) -Fix/Feature [FS#669]: disallow (in the GUI) the building of ↵rubidium
infrastructure you do not have available vehicles for. This means that the airport building button is disabled till you can actually build aircraft. The game itself will not disallow you to build the infrastructure and this "new" behaviour can be overriden with a patch setting.
2007-06-01(svn r10015) -Fix: one could build (only) tram tracks when that was the last ↵rubidium
built roadtype (in a normal game).
2007-05-31(svn r9999) -Feature: make it possible to disallow busses and lorries to go ↵rubidium
a specific way on straight pieces of road.
2007-05-26(svn r9933) -Fix (9925): unified a little too much.rubidium
2007-05-25(svn r9925) -Fix: wrong tooltips in station picker.rubidium
2007-05-25(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.rubidium
2007-05-24(svn r9909) -Fix (r9897): Highlight road tunnels properly when building them.maedhros
2007-05-24(svn r9908) -Codechange: prepare the station picker for more road types.rubidium
2007-05-24(svn r9907) -Codechange: prepare the road gui for more road types.rubidium
2007-05-23(svn r9905) -Feature: Allow building new stations adjacent to existing ↵maedhros
stations by holding down control. Based on a patch by Wolf01.
2007-05-23(svn r9901) -Codechange: Decide what to do with selected land areas based on ↵maedhros
the specific variable, not how it was highlighted.
2007-05-23(svn r9900) -Codechange: Separate the variables for how to highlight a land ↵maedhros
area and what to do with it afterwards.
2007-05-21(svn r9897) -Codechange: prepare the toolbar for more road types.rubidium
2007-05-20(svn r9893) -Fix (r9892): various small bugs that only act up when using ↵rubidium
something different than plain roads.
2007-05-20(svn r9892) -Codechange: lots of ground work for allowing multiple types of ↵rubidium
"road" with multiple owners on a single tile.
2007-04-18(svn r9673) -Cleanup: remove spaces before tabs and replace non-indenting ↵rubidium
tabs with spaces.
2007-04-18(svn r9672) -Cleanup: lots of coding style fixes around operands.rubidium
2007-03-28(svn r9523) -Cleanup: doxygen changes. Time to take care of "R"belugas
2007-03-07(svn r9050) -Codechange: Foo(void) -> Foo()rubidium
2007-02-21(svn r8837) -Fix [FS#626]: drive through stations did not connect to ↵rubidium
neighbouring roads (mart3p).
2007-02-16(svn r8765) -Codechange: remove logic redundancy by moving it from the gui ↵rubidium
into the cmd code.
2007-02-14(svn r8741) -Fix (r8735): make the saveguards of CmdBuildRoadStop more ↵rubidium
robust and add roadstops.grf to the list of required grfs.
2007-02-14(svn r8735) -Feature: drive-through road stops made possible by the hard ↵rubidium
work of mart3p.
2007-02-01(svn r8511) -Codechange: make WindowClass an enumerated value.rubidium
2007-01-28(svn r8436) -Fixtron
-Feature: When linking the terraform toolbar to the build toolbars place them side by side instead of on top of each other
2007-01-25(svn r8402) -Codechange: Move RoadStop-specific enums to the RoadStop class, ↵celestar
and changed a one-member enum into a static const. Simplify their naming and add some doxygen-comments to RoadStop
2007-01-16(svn r8152) Fix a off-by-one error in the placement of the sticky box of the ↵tron
road build toolbar in the scenario editor
2007-01-15(svn r8143) Remove the landscaping button from the build toolbars.tron
The landscaping toolbar can be reached at least as easy directly from the main toolbar. Further two of the four toolbars uses 'l' as keyboard shortcut for this button, which plain does not work (The letter has to be uppercase). This was covered by the fact there is a global shortcut 'L' to open the landscaping toolbar, so the individual checks in the four build toolbars were redundant anyway.
2007-01-10(svn r8038) -Merge: the cpp branch. Effort of KUDr, Celestar, glx, Smoovius, ↵rubidium
stillunknown and pv2b.
2007-01-10(svn r8033) [cpp] - Prepare for merge from branches/cpp (all .c files ↵KUDr
renamed to .cpp)