rubidium
|
30637a8340
|
(svn r21157) -Codechange: remove information about the text direction out of the language "list"
|
14 years ago |
rubidium
|
c862ab42c9
|
(svn r20671) -Add: feature F (not action F as written mistakenly in the previous message) support for the scenario editor
|
14 years ago |
rubidium
|
7b16c7650b
|
(svn r20670) -Add: support for action F
-Add: a window to select (NewGRF) objects
|
14 years ago |
rubidium
|
30f2afac9b
|
(svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to some headers
|
14 years ago |
rubidium
|
3da3d131c6
|
(svn r20411) -Codechange: rename unmovables as quite a lot of them are actually movable; e.g. HQ and owned land are pretty movable.
|
14 years ago |
rubidium
|
49cee72fa4
|
(svn r20328) -Codechange: unify the unmovable related commands and make building lighthouses/transmitters actually happen via a command
|
14 years ago |
terkhen
|
80c43f52e8
|
(svn r20289) -Codechange: Unify fall through coding style.
|
14 years ago |
frosch
|
4bd32799f1
|
(svn r20286) -Codechange: Unify end of doxygen comments.
|
14 years ago |
frosch
|
ed4f806f1d
|
(svn r20283) -Codechange: Unify start of doygen comments.
|
14 years ago |
rubidium
|
4871baf44d
|
(svn r20282) -Codechange: add some spaces where they should've been
|
14 years ago |
rubidium
|
e356cb9405
|
(svn r20281) -Codechange: unify case scope closure + break coding style
|
14 years ago |
rubidium
|
b8487afe54
|
(svn r20192) -Cleanup: bye bye variables.h, bye bye VARDEF... you won't be missed :)
|
14 years ago |
frosch
|
397d1186d7
|
(svn r20071) -Codechange: Consistently return the toolbar window for ShowBuildXxxToolbar().
|
14 years ago |
yexo
|
26be68ae98
|
(svn r20070) -Feature: when none of the open windows handles a keypress, try all toolbars for global hotkeys
Users that have run a version between r20056 and r20068 should delete their hotkeys.cfg to reset the terraform toolbar hotkeys to default
|
14 years ago |
yexo
|
fda69b2be3
|
(svn r20057) -Feature: customizable hotkeys for the terraform toolbar in scenario editor
|
14 years ago |
yexo
|
44a49ac849
|
(svn r20056) -Feature: customizable hotkeys for the terraform toolbar
|
14 years ago |
terkhen
|
92a6710cb7
|
(svn r19696) -Fix [FS#3781]: Avoid showing building toolbars behind the main toolbar when the "Link landscape toolbar" setting is active.
|
15 years ago |
frosch
|
af7051178d
|
(svn r19671) -Fix (r19670): RoundDiv() needs to deal with signed numerators.
|
15 years ago |
frosch
|
2e90f7f8b9
|
(svn r19670) -Codechange: Add CeilDiv() and RoundDiv() to simplify integer divisions with rounding.
|
15 years ago |
frosch
|
88019e64e1
|
(svn r18966) -Codechange: Remove Window::OnDoubleClick() in favour of a parameter for OnClick().
|
15 years ago |
rubidium
|
82fc28f77f
|
(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, if a header require a header make it include that header
|
15 years ago |
rubidium
|
2b97f38cd1
|
(svn r18781) -Codechange: pass the CommandCost to the callback instead of whether it succeeded or not.
-Fix: AIs did update their last cost incorrectly in network games if the cost of the DC_EXEC phase differed from the ~DC_EXEC phase.
|
15 years ago |
rubidium
|
b42e76d858
|
(svn r18723) -Codechange: also simplify looping over an area when building trees, desert, rocky areas or leveling land
|
15 years ago |
alberth
|
91872aca48
|
(svn r18588) -Feature [FS#2943]: Add shading and unshading of windows.
|
15 years ago |
rubidium
|
1f0da3710f
|
(svn r18324) -Codechange: there's no need for a default size when the window isn't resizable
|
15 years ago |
rubidium
|
293dfd7c3e
|
(svn r18322) -Codechange: remove the WDP duplication; no need to tell the same twice.
|
15 years ago |
rubidium
|
6a367fda8a
|
(svn r18320) -Codechange: make the terraform and transparency window not use absolute location but manually calculate based on toolbar size etc.
|
15 years ago |
rubidium
|
8d6e323ef8
|
(svn r18280) -Codechange: remove widget indices that are not needed for custom drawing/handling input
|
15 years ago |
rubidium
|
14300d309c
|
(svn r18277) -Codechange: remove unneeded widget indices for close, resize and sticky boxes and for window captions
|
15 years ago |
rubidium
|
69b6d9309a
|
(svn r18274) -Codechange: remove the unused WDF flags
|
15 years ago |
alberth
|
2b6f792513
|
(svn r18229) -Codechange: Make fill_x, fill_y a number instead of a bool.
|
15 years ago |
rubidium
|
5f2ddfbc5a
|
(svn r18152) -Codechange: remove the 'minimum window size' from the WindowDesc; it's determined from the (nested) widgets
|
15 years ago |
rubidium
|
3d2d7af88f
|
(svn r18086) -Codechange: remove 'widget' from WindowDesc
|
15 years ago |
rubidium
|
d6cded5380
|
(svn r17693) -Cleanup: remove some unneeded includes
|
15 years ago |
smatz
|
32cbe57178
|
(svn r17692) -Codechange: minor coding style fixes
|
15 years ago |
rubidium
|
e9624fe0cc
|
(svn r17682) -Codechange: remove erroneous space before some commas
|
15 years ago |
alberth
|
116c77c342
|
(svn r17572) -Codechange: Use the Window::GetWidget() function to access nested widgets through the nested_array.
|
15 years ago |
rubidium
|
e8ddf001c8
|
(svn r17570) -Fix: a number of Doxygen warnings about missing parameters, which were sometimes missing and sometimes just typos
|
15 years ago |
frosch
|
ebd916be3d
|
(svn r17532) -Codechange: Rename several Invalidate functions to SetDirty for more consistency and distinguishability.
|
15 years ago |
rubidium
|
aca7ba714a
|
(svn r17271) -Fix: SetFill sometimes used 1/0 when it should be using true/false
|
15 years ago |
rubidium
|
7fbc33dae1
|
(svn r17248) -Fix: add GPL license notice where appropriate
|
15 years ago |
rubidium
|
1fe3ad3288
|
(svn r17075) -Codechange: rename ~750 strings to be more uniform with their relatives
|
15 years ago |
rubidium
|
f5b1f23bb2
|
(svn r17063) -Fix: terraform toolbar had the wrong tooltip for building trees.
|
15 years ago |
rubidium
|
2ec12a3f58
|
(svn r16966) -Codechange: BEGIN_TILE_LOOP and END_TILE_LOOP reworked into TILE_LOOP, which means no more duplication of parameters between BEGIN_TILE_LOOP and END_TILE_LOOP
|
15 years ago |
rubidium
|
803cf87885
|
(svn r16934) -Codechange: introduce a simple helper function to check whether a station is pending deletion or not
|
15 years ago |
rubidium
|
6e3d999dce
|
(svn r16914) -Codechange: split Station and BaseStation into different files
|
15 years ago |
rubidium
|
cb0409fe52
|
(svn r16912) -Codechange: split waypoint.h in waypoint_base.h and waypoint_func.h
|
15 years ago |
rubidium
|
68ead6b84f
|
(svn r16909) -Fix [FS#2996]: NewGRF stations would be triggering assertions all over the place when using the more advanced station types.
-Change: make (rail) waypoints sub classes of 'base stations', make buoys waypoints and unify code between them where possible.
|
15 years ago |
alberth
|
eed8b07d69
|
(svn r16873) -Codechange: Terraform window and scenario landscape editing window switched to nested widgets.
|
15 years ago |
smatz
|
da57fe63f3
|
(svn r16497) -Feature [FS#2870]: Q/W/E/D will now open the landscape toolbar and select appropriate tool
|
16 years ago |
smatz
|
d1f9a90d32
|
(svn r16348) -Fix (r16280): buoys with invalid station ID could be left in the game
|
16 years ago |
smatz
|
871107f529
|
(svn r16327) -Codechange: replace IsValidPoolItemID(index) by PoolItem::IsValidID(index)
|
16 years ago |
rubidium
|
111e62bba6
|
(svn r16290) -Fix [FS#2888]: unable to (re)set the desert state for watery tiles
|
16 years ago |
smatz
|
15a5a33c70
|
(svn r16280) -Fix (r13731): crash after using the 'Reset landscape' function
-Fix: remove all waypoint signs and buoys after resetting landscape
|
16 years ago |
rubidium
|
59d45a04d6
|
(svn r16118) -Change/cleanup: remove the hexadecimal 'in TTD the string had this ID' from 'some' strings and replace the string name with something more sensible.
|
16 years ago |
rubidium
|
329cabab4f
|
(svn r16088) -Codechange: merge HighLightStyle and ViewportHighlightMode as they are basically the same thing
|
16 years ago |
alberth
|
b52c6e5905
|
(svn r16076) -Codechange: Added nested widgets to terraform windows.
|
16 years ago |
rubidium
|
f9def73be6
|
(svn r15723) -Codechange: use a constructor for WindowDescs as that makes expanding them much easier (Alberth)
|
16 years ago |
rubidium
|
ac7757324e
|
(svn r15338) -Fix [FS#2598]: close all construction related windows whenever changing company.
|
16 years ago |
rubidium
|
7da743a0dc
|
(svn r15336) -Fix: do not use _current_company in the GUI as there are no guarantees that _current_company is the same as _local_company.
|
16 years ago |
smatz
|
0d3f5e6e74
|
(svn r15299) -Cleanup: remove many redundant includes
|
16 years ago |
Yexo
|
db3ee34b44
|
(svn r15190) -Feature: Allow terraforming of the tiles at the edges of the map.
|
16 years ago |
smatz
|
ff4fcdb03c
|
(svn r15081) -Fix (r15080): of course it's about southern border, not northern...
|
16 years ago |
smatz
|
66213d8e4b
|
(svn r15080) -Fix: terraforming at the northern border failed without any visible reason
|
16 years ago |
rubidium
|
5fcf07f388
|
(svn r14895) -Change: move CMD_NO_WATER from all DoCommandPs to the command table
|
16 years ago |
rubidium
|
5b3a2ed2ab
|
(svn r14786) -Fix: road/rail/water/airport toolbar opened over terraform toolbar when toolbar linking is turned on.
|
16 years ago |
rubidium
|
5c83e8a853
|
(svn r14774) -Change: show which tile caused the "error" when leveling land like raising and lowering does and use the same sound.
|
16 years ago |
rubidium
|
87e5a8b52b
|
(svn r14754) -Codechange: get rid of _cmd_text and just pass it as (optional) parameter.
|
16 years ago |
rubidium
|
cdfa2d68b1
|
(svn r14582) -Fix [FS#2392]: blank box on cost estimation of levelling a flat area.
-Fix: make levelling, raising and lowering of an area behave the same.
|
16 years ago |
rubidium
|
b650a86e58
|
(svn r14422) -Codechange: also reflect the changes of r14421 in the filenames.
|
16 years ago |
rubidium
|
3b798599b6
|
(svn r14421) -Codechange: rename all player variables/types to company *or* client so it is immediatelly clear which one you are working with.
|
16 years ago |
belugas
|
c5cecdd2e3
|
(svn r13919) -Codechange: Replace numbers with Colours enum on osk(forgot 2 assignations), statusbar, subsidy, terraform, timetable, toolbar, town, tree and vehicle guis.
|
16 years ago |
rubidium
|
3a799389eb
|
(svn r13731) -Codechange: make a pool of the array of players.
|
16 years ago |
rubidium
|
d06529ef4d
|
(svn r13719) -Codechange: rename IsValidPlayer to IsValidPlayerID in line with all other structs/classes that are in a pool.
|
16 years ago |
skidd13
|
41b09d4027
|
(svn r13628) -Feature: enable building of aqueducts in the scenario editor
-Codechange: related to this split the waterway based buttons from the landscape generation window
|
16 years ago |
rubidium
|
fdbb1f475b
|
(svn r13624) -Fix [FS#2106]: crash when one tries to raise the nothern corner of MP_VOID tiles (i.e. the southern corner of the tiles on the southern map edge) in the scenario editor.
|
16 years ago |
belugas
|
bcb71a011e
|
(svn r13513) -Codechange: Give proper message when building a river fails.
Give proper description of a river tile with the Query Tool.
Extracted (in part) from FS#1884, by Ammler
|
16 years ago |
rubidium
|
923e21129c
|
(svn r13325) -Codechange: split the client-side only settings from the settings stored in the savegame so there is no need to have a duplicate copy of it for new games.
|
17 years ago |
smatz
|
e4be8c6e70
|
(svn r13260) -Fix: linked terraform toolbar wasn't marked dirty after moving
|
17 years ago |
rubidium
|
8c9cc415e3
|
(svn r13255) -Codechange: move _opt to _settings.
|
17 years ago |
smatz
|
a1bf80933d
|
(svn r13216) -Codechange [FS#2026]: enumify and comment Editor Terraform Toolbar widgets (Roujin)
|
17 years ago |
rubidium
|
27c38052b7
|
(svn r13185) -Codechange: remove everything related to the WindowProc callbacks.
|
17 years ago |
belugas
|
cbd0349251
|
(svn r13177) -Fix[FS#2002]: Using level tool in scenario editor makes tiles brown. That is the only tool that does so in Scenario Editor (apart dynamite, of course).Report and Fix by Roujin
|
17 years ago |
rubidium
|
9fc630422d
|
(svn r13172) -Codechange: make a window class of the terraform toolbars.
|
17 years ago |
rubidium
|
fc4393dcfe
|
(svn r13160) -Codechange: prepare GUIPlaceProcDragXY for the removal of WindowEvent.
|
17 years ago |
rubidium
|
8b54212900
|
(svn r13139) -Codechange: move DrawWindowWidgets and DrawWindowViewport to the Window class and remove Window from their naming.
|
17 years ago |
rubidium
|
ea218de179
|
(svn r13012) -Fix (r13011): the PlaceProc that was moved depended on another function...
|
17 years ago |
rubidium
|
c74ca38970
|
(svn r13011) -Codechange: move PlaceProc_BuyLand out of rail_gui.cpp to the place where it is used and remove some unneeded globalisations of some other PlaceProc functions.
|
17 years ago |
rubidium
|
23fc96c3e8
|
(svn r13005) -Codechange: prepare AllocateWindowDescFront for subclassing of Window.
|
17 years ago |
rubidium
|
3d5567ccf7
|
(svn r12987) -Codechange: split viewport and tile selection.
|
17 years ago |
rubidium
|
7ccda80b0b
|
(svn r12986) -Codechange: move the landscape and transport related types from openttd.h to their own headers.
|
17 years ago |
rubidium
|
9bf519f26b
|
(svn r12976) -Codechange: use w->SetDirty() instead of SetWindowDirty(w) when it's certain that w != NULL.
|
17 years ago |
rubidium
|
d03994098b
|
(svn r12971) -Documentation: add @file in files that missed them and add something more than whitespace as description of files that don't have a description.
|
17 years ago |
rubidium
|
a0895d57fa
|
(svn r12501) -Codechange: split signs.h.
|
17 years ago |
rubidium
|
ef2be7d0fc
|
(svn r12490) -Codechange: rename engine.h to engine_func.h and remove unneeded inclusions of engine.h and/or replace them with engine_type.h.
|
17 years ago |
smatz
|
f3663fd25c
|
(svn r12043) -Fix [FS#1736]: allow building transmitters and lighthouses on tree tiles
|
17 years ago |
frosch
|
a1c543e064
|
(svn r12029) -Feature: Allow trees on shore.
|
17 years ago |
frosch
|
46589fa827
|
(svn r12020) -Documentation: Correct description of TropicZone.
|
17 years ago |
rubidium
|
a736e8500a
|
(svn r12014) -Fix: lighthouses and transmitters were never supposed to be build on a slope.
|
17 years ago |
peter1138
|
39f6173401
|
(svn r11949) -Codechange: add river icon and cursor, drawn by skidd13.
|
17 years ago |