rubidium
|
2be4215f43
|
(svn r26482) -Codechange: add an include that allows us to undefine/redefine "unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values
|
11 years ago |
rubidium
|
0463dbdc9e
|
(svn r26482) -Codechange: add an include that allows us to undefine/redefine "unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values
|
11 years ago |
frosch
|
5c3b3f84d6
|
(svn r26422) -Fix [FS#5946]: Some road constructions used the rail sound effect. Rename the enum items to properly reflect their purpose.
|
11 years ago |
frosch
|
5370613924
|
(svn r26422) -Fix [FS#5946]: Some road constructions used the rail sound effect. Rename the enum items to properly reflect their purpose.
|
11 years ago |
frosch
|
173aed1687
|
(svn r25414) -Codechange: Move handling of global hotkeys to HotkeyList.
|
11 years ago |
frosch
|
fef30983e6
|
(svn r25414) -Codechange: Move handling of global hotkeys to HotkeyList.
|
11 years ago |
frosch
|
303aa2f473
|
(svn r25412) -Codechange: Make use of Window::OnHotkey
|
11 years ago |
frosch
|
5cb174c6b8
|
(svn r25412) -Codechange: Make use of Window::OnHotkey
|
11 years ago |
frosch
|
1565bb32a0
|
(svn r25410) -Codechange: Put all hotkeys of a window into a static HotkeyList member.
|
11 years ago |
frosch
|
1b8b1f3f6c
|
(svn r25410) -Codechange: Put all hotkeys of a window into a static HotkeyList member.
|
11 years ago |
frosch
|
55154f91b6
|
(svn r25408) -Codechange: Simplify hotkeys by removing unused stuff.
|
11 years ago |
frosch
|
d9e9710cb3
|
(svn r25408) -Codechange: Simplify hotkeys by removing unused stuff.
|
11 years ago |
frosch
|
fdd94f7601
|
(svn r25401) -Fix-ish: Add missing includes with prototypes to functions declared in the cpp file.
|
11 years ago |
frosch
|
bb308c5e30
|
(svn r25401) -Fix-ish: Add missing includes with prototypes to functions declared in the cpp file.
|
11 years ago |
frosch
|
01dc8ee620
|
(svn r25395) -Fix [FS#5596]: The size of station construction windows could oscillate when resizing the window moved the mouse into the window.
|
11 years ago |
frosch
|
9cb89b3639
|
(svn r25395) -Fix [FS#5596]: The size of station construction windows could oscillate when resizing the window moved the mouse into the window.
|
11 years ago |
frosch
|
16feb5c4e9
|
(svn r25290) -Add: Assign string names to notable windows.
|
12 years ago |
frosch
|
8157a8afd8
|
(svn r25290) -Add: Assign string names to notable windows.
|
12 years ago |
frosch
|
25adefca23
|
(svn r25287) -Codechange: Keep a reference to the WindowDesc in the Window after construction.
|
12 years ago |
frosch
|
56e4a8c4d6
|
(svn r25287) -Codechange: Keep a reference to the WindowDesc in the Window after construction.
|
12 years ago |
planetmaker
|
f00d9976f9
|
(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow)
|
12 years ago |
planetmaker
|
c24374f99c
|
(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow)
|
12 years ago |
frosch
|
336a93a9d8
|
(svn r24846) -Add: Advanced settings to disable certain sound effects.
|
12 years ago |
frosch
|
3ce8d2ce70
|
(svn r24846) -Add: Advanced settings to disable certain sound effects.
|
12 years ago |
rubidium
|
d5eeab43b7
|
(svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files
|
13 years ago |
rubidium
|
6d6be50ae0
|
(svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files
|
13 years ago |
truebrain
|
32ca564bca
|
(svn r23600) -Codechange: link WC+number to a Widget, and the Widget to a Window class
|
13 years ago |
truebrain
|
bcbdc3933c
|
(svn r23600) -Codechange: link WC+number to a Widget, and the Widget to a Window class
|
13 years ago |
truebrain
|
000ff60e25
|
(svn r23531) -Codechange: document and rename widgets to be consistent and understandable
|
13 years ago |
truebrain
|
e9f584ac21
|
(svn r23531) -Codechange: document and rename widgets to be consistent and understandable
|
13 years ago |
truebrain
|
49e88dcbf0
|
(svn r23528) -Codechange: move widget enums to widgets/NNN_type.h
|
13 years ago |
truebrain
|
2aa774e831
|
(svn r23528) -Codechange: move widget enums to widgets/NNN_type.h
|
13 years ago |
rubidium
|
70faeeaba9
|
(svn r23106) -Codechange: pass int* to GetTileSlope and friends
|
13 years ago |
rubidium
|
19eabdba2c
|
(svn r23106) -Codechange: pass int* to GetTileSlope and friends
|
13 years ago |
rubidium
|
1a54b7733c
|
(svn r23102) -Codechange: remove the remaining pointless multiplications by TILE_HEIGHT
|
13 years ago |
rubidium
|
798f5a8608
|
(svn r23102) -Codechange: remove the remaining pointless multiplications by TILE_HEIGHT
|
13 years ago |
rubidium
|
bcb93b3b75
|
(svn r23093) -Codechange: add a default NULL for the Z of GetTileSlope and use it
|
13 years ago |
rubidium
|
2ed0f93bfb
|
(svn r23093) -Codechange: add a default NULL for the Z of GetTileSlope and use it
|
13 years ago |
rubidium
|
de980ef0f9
|
(svn r23091) -Codechange: rename some Get*Z functions to Get*PixelZ functions if they return the Z in pixels (like TilePixelHeight)
|
13 years ago |
rubidium
|
7757a2ed40
|
(svn r23091) -Codechange: rename some Get*Z functions to Get*PixelZ functions if they return the Z in pixels (like TilePixelHeight)
|
13 years ago |
frosch
|
ba358638a8
|
(svn r22646) -Codechange: Simplify MP_WATER map accessors, esp. for locks and depots. (based on patched by adf88 and michi_cc)
|
13 years ago |
frosch
|
a7f7a97825
|
(svn r22646) -Codechange: Simplify MP_WATER map accessors, esp. for locks and depots. (based on patched by adf88 and michi_cc)
|
13 years ago |
rubidium
|
39a41a3a58
|
(svn r22266) -Fix [FS#4558]: In the scenario editor you could build a ship depot using the hotkeys. Removing that depot causes an assertions to trigger.
|
14 years ago |
rubidium
|
e645a2e066
|
(svn r22266) -Fix [FS#4558]: In the scenario editor you could build a ship depot using the hotkeys. Removing that depot causes an assertions to trigger.
|
14 years ago |
frosch
|
4b4a40a72e
|
(svn r22241) -Codechange: Add additional to-be-used parameter to OnInvalidateData().
|
14 years ago |
frosch
|
ec9540a12a
|
(svn r22241) -Codechange: Add additional to-be-used parameter to OnInvalidateData().
|
14 years ago |
rubidium
|
7086bb3017
|
(svn r21959) -Change: replace longbridges with custom maximum bridge and tunnel length setting
|
14 years ago |
rubidium
|
46b3d114a8
|
(svn r21959) -Change: replace longbridges with custom maximum bridge and tunnel length setting
|
14 years ago |
rubidium
|
05199a641a
|
(svn r21890) -Cleanup: remove some unneeded includes
|
14 years ago |
rubidium
|
7eba2bf4d3
|
(svn r21890) -Cleanup: remove some unneeded includes
|
14 years ago |
terkhen
|
9df9575e72
|
(svn r21806) -Codechange: Correct additional appearances of the same typo.
|
14 years ago |
terkhen
|
53c9846f14
|
(svn r21806) -Codechange: Correct additional appearances of the same typo.
|
14 years ago |
terkhen
|
98e0a17c47
|
(svn r21805) -Codechange: Correct a typo.
|
14 years ago |
terkhen
|
93b26e8e3d
|
(svn r21805) -Codechange: Correct a typo.
|
14 years ago |
alberth
|
7d989073d4
|
(svn r21627) -Codechange: Remove _place_proc global variable.
|
14 years ago |
alberth
|
852e647bcc
|
(svn r21627) -Codechange: Remove _place_proc global variable.
|
14 years ago |
alberth
|
38a59fb3f3
|
(svn r21609) -Fix (r21545,r21552,r21580,r21586): Restore diagonal clearing of areas.
|
14 years ago |
alberth
|
802ec80c5d
|
(svn r21609) -Fix (r21545,r21552,r21580,r21586): Restore diagonal clearing of areas.
|
14 years ago |
alberth
|
b78387b68d
|
(svn r21545) -Codechange: Replace the callback by another switch.
|
14 years ago |
alberth
|
a1cfb14d92
|
(svn r21545) -Codechange: Replace the callback by another switch.
|
14 years ago |
alberth
|
5a75937649
|
(svn r21544) -Codechange: Fold the small static click functions into the switch.
|
14 years ago |
alberth
|
eb99392966
|
(svn r21544) -Codechange: Fold the small static click functions into the switch.
|
14 years ago |
alberth
|
7ad959b4bc
|
(svn r21543) -Codechange: Remove _build_docks_button_proc array.
|
14 years ago |
alberth
|
1f9fe3999d
|
(svn r21543) -Codechange: Remove _build_docks_button_proc array.
|
14 years ago |
rubidium
|
0f52366443
|
(svn r21471) -Change [FS#4153]: make building aqueducts behave more like building tunnels. They can't be built on flat (or foundationed) tiles, so there is at most one destination tile like there is only one for tunnels
|
14 years ago |
rubidium
|
293ede7bdf
|
(svn r21471) -Change [FS#4153]: make building aqueducts behave more like building tunnels. They can't be built on flat (or foundationed) tiles, so there is at most one destination tile like there is only one for tunnels
|
14 years ago |
alberth
|
0722492c1b
|
(svn r21331) -Codechange: Make drawing the widgets default behaviour in OnPaint().
|
14 years ago |
alberth
|
f5c6fd1a25
|
(svn r21331) -Codechange: Make drawing the widgets default behaviour in OnPaint().
|
14 years ago |
terkhen
|
f12391dcb0
|
(svn r20932) -Add [FS#4153]: Highlight all destination tiles when building a lock. (uni657)
|
14 years ago |
terkhen
|
780f120c32
|
(svn r20932) -Add [FS#4153]: Highlight all destination tiles when building a lock. (uni657)
|
14 years ago |
terkhen
|
0a8adab770
|
(svn r20931) -Document: Waterways toolbar click functions.
|
14 years ago |
terkhen
|
46ca8778b4
|
(svn r20931) -Document: Waterways toolbar click functions.
|
14 years ago |
terkhen
|
6c9580d6d0
|
(svn r20856) -Fix [FS#4141]: Road/water toolbars did not get updated when the first vehicle of their type becomes available.
|
14 years ago |
terkhen
|
897bb71621
|
(svn r20856) -Fix [FS#4141]: Road/water toolbars did not get updated when the first vehicle of their type becomes available.
|
14 years ago |
rubidium
|
360d6daf34
|
(svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to some headers
|
14 years ago |
rubidium
|
30f2afac9b
|
(svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to some headers
|
14 years ago |
rubidium
|
71118b60ec
|
(svn r20438) -Fix [FS#4022]: for docks "facing" north, i.e. having the watery part a the northern side, the joiner had an off-by-one to the north w.r.t. the station spread against the actual other (correct) building tools
|
14 years ago |
rubidium
|
2a9f9b092b
|
(svn r20438) -Fix [FS#4022]: for docks "facing" north, i.e. having the watery part a the northern side, the joiner had an off-by-one to the north w.r.t. the station spread against the actual other (correct) building tools
|
14 years ago |
frosch
|
d19a8038f4
|
(svn r20071) -Codechange: Consistently return the toolbar window for ShowBuildXxxToolbar().
|
14 years ago |
frosch
|
397d1186d7
|
(svn r20071) -Codechange: Consistently return the toolbar window for ShowBuildXxxToolbar().
|
14 years ago |
yexo
|
d96aa7abfa
|
(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
|
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
|
4cac42fa43
|
(svn r20063) -Feature: customizable hotkeys for the dock toolbar
|
14 years ago |
yexo
|
243075a096
|
(svn r20063) -Feature: customizable hotkeys for the dock toolbar
|
14 years ago |
frosch
|
099f734be9
|
(svn r19668) -Codechange: Use WaterClass in parameters of CMD_BUILD_CANAL.
|
15 years ago |
frosch
|
893e405af0
|
(svn r19668) -Codechange: Use WaterClass in parameters of CMD_BUILD_CANAL.
|
15 years ago |
frosch
|
94a5c917a5
|
(svn r18966) -Codechange: Remove Window::OnDoubleClick() in favour of a parameter for OnClick().
|
15 years ago |
frosch
|
88019e64e1
|
(svn r18966) -Codechange: Remove Window::OnDoubleClick() in favour of a parameter for OnClick().
|
15 years ago |
rubidium
|
9467b7c6d6
|
(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
|
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
|
26b203e3ff
|
(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
|
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
|
21f2acfd01
|
(svn r18324) -Codechange: there's no need for a default size when the window isn't resizable
|
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
|
45eb0be570
|
(svn r18322) -Codechange: remove the WDP duplication; no need to tell the same twice.
|
15 years ago |
rubidium
|
293dfd7c3e
|
(svn r18322) -Codechange: remove the WDP duplication; no need to tell the same twice.
|
15 years ago |
rubidium
|
877307a0eb
|
(svn r18321) -Fix [FS#3331]: make the toolbars also calculate their top location based on the main toolbar's height instead of hardcoding that
|
15 years ago |
rubidium
|
b58b058e2b
|
(svn r18321) -Fix [FS#3331]: make the toolbars also calculate their top location based on the main toolbar's height instead of hardcoding that
|
15 years ago |
rubidium
|
ab417c6c06
|
(svn r18280) -Codechange: remove widget indices that are not needed for custom drawing/handling input
|
15 years ago |
rubidium
|
8d6e323ef8
|
(svn r18280) -Codechange: remove widget indices that are not needed for custom drawing/handling input
|
15 years ago |