frosch
|
ed4f806f1d
|
(svn r20283) -Codechange: Unify start of doygen comments.
|
2010-08-01 19:22:34 +00:00 |
rubidium
|
e356cb9405
|
(svn r20281) -Codechange: unify case scope closure + break coding style
|
2010-08-01 18:53:30 +00:00 |
rubidium
|
ab47c9dea7
|
(svn r20242) -Change: remove the need for "{WHITE}" control codes in some of the railtype NewGRF strings
-Fix: make it possible to properly assess the length of the rail toolbar caption
|
2010-07-30 12:15:22 +00:00 |
alberth
|
2dd77d0ef9
|
(svn r20241) -Codechange: Move variable declarations to their first use.
|
2010-07-30 10:39:24 +00:00 |
alberth
|
4203e641f8
|
(svn r20223) -Codechange: Replace scrolled row calculations by a call to GetScrolledRowFromWidget().
|
2010-07-26 13:08:48 +00:00 |
alberth
|
be6c058424
|
(svn r20211) -Codechange: Indented code should have curly braces around it.
|
2010-07-24 10:14:39 +00:00 |
frosch
|
397d1186d7
|
(svn r20071) -Codechange: Consistently return the toolbar window for ShowBuildXxxToolbar().
|
2010-07-04 09:27:15 +00:00 |
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
|
2010-07-03 21:43:44 +00:00 |
yexo
|
9b66684b81
|
(svn r20068) -Feature: customizable hotkeys for the rail toolbar
|
2010-07-03 20:40:18 +00:00 |
frosch
|
0f656010c8
|
(svn r19637) -Codechange: Pass complete TransportType to CmdBuildTunnel.
|
2010-04-14 20:28:37 +00:00 |
frosch
|
0f9be95e03
|
(svn r19445) -Change: No need to drag an area when overbuilding bridges.
|
2010-03-17 20:19:55 +00:00 |
peter1138
|
ef8deb2edd
|
(svn r19431) -Codechange: Append rail type speed limit (if set) to rail type selection list, and toolbar title.
|
2010-03-16 06:18:52 +00:00 |
rubidium
|
833169d894
|
(svn r19321) -Codechange [FS#3630]: unify the rail station widget descriptions (sbr)
|
2010-03-05 22:48:58 +00:00 |
rubidium
|
cc8fd6e910
|
(svn r19006) -Fix (r18970): default rail type determination failed causing 'A'/SHIFT-F4 not to work the first time. As rail types can now be anything the explicit options for the different railtypes have been removed, leaving the most used rail type and first/last available rail types.
|
2010-02-04 17:08:48 +00:00 |
frosch
|
88019e64e1
|
(svn r18966) -Codechange: Remove Window::OnDoubleClick() in favour of a parameter for OnClick().
|
2010-01-30 18:34:48 +00:00 |
rubidium
|
82fc28f77f
|
(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, if a header require a header make it include that header
|
2010-01-15 16:41:15 +00:00 |
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.
|
2010-01-11 18:46:09 +00:00 |
peter1138
|
5ef4be1780
|
(svn r18528) -Fix (FS#3370): Platform length/count buttons not centred when NewGRF stations in use.
|
2009-12-18 15:56:31 +00:00 |
rubidium
|
7c2a61e210
|
(svn r18508) -Fix [FS#3372]: if a rail station class had less data than capacity it would try to set a negative position
|
2009-12-15 01:38:55 +00:00 |
rubidium
|
b7263147c1
|
(svn r18503) -Fix [FS#3370]: the length and platform buttons in the station window weren't always properly centered
|
2009-12-14 22:11:06 +00:00 |
rubidium
|
1f0da3710f
|
(svn r18324) -Codechange: there's no need for a default size when the window isn't resizable
|
2009-11-28 15:01:49 +00:00 |
rubidium
|
293dfd7c3e
|
(svn r18322) -Codechange: remove the WDP duplication; no need to tell the same twice.
|
2009-11-28 14:42:35 +00:00 |
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
|
2009-11-28 14:36:43 +00:00 |
frosch
|
93ef16c520
|
(svn r18286) -Fix (r18280): Number of platforms and platform length start with 1.
|
2009-11-25 16:26:25 +00:00 |
rubidium
|
8d6e323ef8
|
(svn r18280) -Codechange: remove widget indices that are not needed for custom drawing/handling input
|
2009-11-24 21:13:36 +00:00 |
rubidium
|
14300d309c
|
(svn r18277) -Codechange: remove unneeded widget indices for close, resize and sticky boxes and for window captions
|
2009-11-24 18:05:55 +00:00 |
rubidium
|
69b6d9309a
|
(svn r18274) -Codechange: remove the unused WDF flags
|
2009-11-24 17:28:29 +00:00 |
rubidium
|
5c13e0c1e6
|
(svn r18241) -Codechange: make the rail depot 'buttons' centered in the window
|
2009-11-22 19:31:52 +00:00 |
alberth
|
450e40b997
|
(svn r18230) -Codechange: Allow fill stepsize to be set from Window::UpdateWidgetSize().
|
2009-11-22 18:28:14 +00:00 |
alberth
|
2b6f792513
|
(svn r18229) -Codechange: Make fill_x, fill_y a number instead of a bool.
|
2009-11-22 18:26:01 +00:00 |
rubidium
|
d913282e7a
|
(svn r18212) -Codechange: remove unneeded 'parameters' for WWT_CAPTION, WWT_CLOSEBOX and WWT_STICKYBOX in the nested widget arrays
|
2009-11-22 11:20:12 +00:00 |
rubidium
|
64d65cc635
|
(svn r18187) -Codechange: make the advanced face selection, custom currency, difficulty, news settings, signal, sign and vehicle details window RTL aware (use the arrow widget)
|
2009-11-19 17:57:27 +00:00 |
rubidium
|
5f2ddfbc5a
|
(svn r18152) -Codechange: remove the 'minimum window size' from the WindowDesc; it's determined from the (nested) widgets
|
2009-11-17 19:16:48 +00:00 |
rubidium
|
b9aecbf78c
|
(svn r18148) -Fix: with the waypoint picker the wrong widget was 'grayed' with RTL and the y offset of the grayed area was incorrect for big fonts
|
2009-11-17 18:45:00 +00:00 |
rubidium
|
3d2d7af88f
|
(svn r18086) -Codechange: remove 'widget' from WindowDesc
|
2009-11-15 10:26:01 +00:00 |
rubidium
|
d6cded5380
|
(svn r17693) -Cleanup: remove some unneeded includes
|
2009-10-04 17:16:41 +00:00 |
rubidium
|
c847f5c04e
|
(svn r17674) -Codechange: replace SetDirty + OnInvalidateData with InvalidateData (which does the same). Also call InvalidateData in a few cases where that was actually meant.
|
2009-09-30 21:07:54 +00:00 |
rubidium
|
cc3ef246fd
|
(svn r17659) -Codechange: remove the last custom drawing from the signal GUI
|
2009-09-28 13:42:47 +00:00 |
rubidium
|
4347758e48
|
(svn r17658) -Codechange: remove custom drawing of the signal density in the signal GUI
-Codechange: move the state updates from OnPaint
|
2009-09-28 12:38:35 +00:00 |
rubidium
|
d74216b7fe
|
(svn r17657) -Fix [FS#3242]: some semaphore signals fell outside of the signal GUI. Now the signals are properly centered which should make that problem go away
|
2009-09-28 12:19:15 +00:00 |
rubidium
|
ca91a97826
|
(svn r17579) -Fix: remove doxygen docs for removed parameters, or change @param to @tparam if necessary
|
2009-09-19 15:17:47 +00:00 |
alberth
|
116c77c342
|
(svn r17572) -Codechange: Use the Window::GetWidget() function to access nested widgets through the nested_array.
|
2009-09-19 11:31:12 +00:00 |
rubidium
|
64bafcbe18
|
(svn r17534) -Codechange: unify the naming of callback masks/flags
|
2009-09-14 12:22:57 +00:00 |
frosch
|
ebd916be3d
|
(svn r17532) -Codechange: Rename several Invalidate functions to SetDirty for more consistency and distinguishability.
|
2009-09-13 19:15:59 +00:00 |
frosch
|
734edc178d
|
(svn r17525) -Cleanup: Remove SetWindowDirty(), it is completely covered by other functions already.
|
2009-09-13 17:37:47 +00:00 |
rubidium
|
dcd6b2096d
|
(svn r17471) -Change: when removing a station or waypoint keep the rail unless Ctrl is pressed. This makes the behaviour consistent between the two.
|
2009-09-08 10:12:13 +00:00 |
rubidium
|
1dfa38bb1f
|
(svn r17372) -Codechange: make the settings, rail and sign GUIs use the scrollbar wrappers
|
2009-09-02 08:28:50 +00:00 |
rubidium
|
9eb06f125f
|
(svn r17304) -Codechange: move (more) drawing code out of the rail depot picker's OnPaint.
|
2009-08-29 09:30:40 +00:00 |
rubidium
|
aca7ba714a
|
(svn r17271) -Fix: SetFill sometimes used 1/0 when it should be using true/false
|
2009-08-23 19:03:09 +00:00 |
rubidium
|
5a76fb5686
|
(svn r17251) -Fix [FS#3141]: other tunnel end not shown if building rail tunnels and the first railtype is not available yet
|
2009-08-22 07:02:33 +00:00 |
rubidium
|
7fbc33dae1
|
(svn r17248) -Fix: add GPL license notice where appropriate
|
2009-08-21 20:21:05 +00:00 |
rubidium
|
1fe3ad3288
|
(svn r17075) -Codechange: rename ~750 strings to be more uniform with their relatives
|
2009-08-05 17:59:21 +00:00 |
rubidium
|
4b2592dbc0
|
(svn r17062) -Change: unify the naming of some 125 strings
|
2009-08-04 18:04:33 +00:00 |
yexo
|
113d276ca5
|
(svn r17059) -Codechange: Rename a few strings to reflect their usage
|
2009-08-03 21:32:35 +00:00 |
alberth
|
c0c2e02fb7
|
(svn r17018) -Fix [FS#1833]: Take width of station type names into account in station builder window.
|
2009-08-01 10:38:25 +00:00 |
alberth
|
b129184d57
|
(svn r17008) -Fix [FS#3061]: Resize matrix in station build window vertically according to font height.
|
2009-07-31 22:08:19 +00:00 |
rubidium
|
a148a991bb
|
(svn r17002) -Change: also support distant join for waypoints
|
2009-07-31 16:28:28 +00:00 |
rubidium
|
c2fdb85c0d
|
(svn r17000) -Change: allow overbuilding/extending waypoints
|
2009-07-30 22:06:54 +00:00 |
rubidium
|
5592eb4955
|
(svn r16993) -Change: make the rail waypoint builder draggable
|
2009-07-30 17:44:13 +00:00 |
rubidium
|
de99f212dc
|
(svn r16991) -Change: make 'remove waypoint' draggable
|
2009-07-30 15:16:19 +00:00 |
rubidium
|
37e6f6a003
|
(svn r16990) -Codechange: unify some (command) naming w.r.t. stations/waypoints.
|
2009-07-29 22:32:20 +00:00 |
rubidium
|
47a37b6093
|
(svn r16965) -Codechange: use tile area instead of sets of variables for the station joiner code.
|
2009-07-26 21:07:03 +00:00 |
alberth
|
e3033ee895
|
(svn r16953) -Codechange: Use SetStringParameters() for simple parameterized strings.
|
2009-07-25 11:54:53 +00:00 |
rubidium
|
2c6b5237f6
|
(svn r16938) -Codechange: introduce helper function to tell whether a tile is either a rail station or rail waypoint tile
|
2009-07-24 11:15:11 +00:00 |
alberth
|
07447a1766
|
(svn r16937) -Codechange: Make the station build window look good when resized.
|
2009-07-24 09:56:37 +00:00 |
alberth
|
bbcb985938
|
(svn r16936) -Fix [FS#3053]: Rail station build window with NewGRFs could crash due to uninitialized string parameter.
|
2009-07-24 09:45:39 +00:00 |
rubidium
|
e9bc557b2a
|
(svn r16930) -Codechange: more StringID name unification and grouping
|
2009-07-23 19:31:50 +00:00 |
rubidium
|
3bcfa7c52a
|
(svn r16917) -Codechange: fix some GCC 4.5 'case X is not in enum Y' warnings
|
2009-07-22 16:56:36 +00:00 |
alberth
|
da9d9a27fe
|
(svn r16913) -Codechange: Signal, train depot, and waypoint windows switched to using nested widget tree.
|
2009-07-22 10:34:21 +00:00 |
rubidium
|
cb0409fe52
|
(svn r16912) -Codechange: split waypoint.h in waypoint_base.h and waypoint_func.h
|
2009-07-22 10:18:19 +00:00 |
alberth
|
8083d67780
|
(svn r16906) -Fix (r12939): Child windows of build toolbars were placed inconsistently.
|
2009-07-21 22:25:21 +00:00 |
alberth
|
4ba0e2301a
|
(svn r16898) -Codechange: Station build window uses nested widget tree.
|
2009-07-21 11:40:30 +00:00 |
alberth
|
a9474bf032
|
(svn r16882) -Codechange: Introduce a line_height variable in the station picker window.
|
2009-07-19 17:28:20 +00:00 |
alberth
|
d509ad3213
|
(svn r16879) -Codechange: Use coordinates of widgets for custom rendering.
|
2009-07-19 15:40:43 +00:00 |
alberth
|
3361602f1b
|
(svn r16878) -Codechange: Let WWT_LABEL widgets do the drawing rather than OnPaint.
|
2009-07-19 15:18:26 +00:00 |
rubidium
|
2b374824dc
|
(svn r16870) -Codechange: unmagicify road stop/waypoint picker drawing
|
2009-07-18 10:39:52 +00:00 |
alberth
|
b9cf3f880b
|
(svn r16856) -Fix: Allow the rail toobar window to align vertically for larger sprites.
|
2009-07-17 10:38:07 +00:00 |
alberth
|
3cba03c5eb
|
(svn r16844) -Doc (r13182): Remove documentation of removed window event handling function.
|
2009-07-16 15:36:52 +00:00 |
yexo
|
4843b3c45d
|
(svn r16789) -Codechange: unify the drawing of the Accepts/Supplies cargo lists in the station build windows.
|
2009-07-10 22:03:09 +00:00 |
alberth
|
d95f548576
|
(svn r16749) -Codechange: Rail toolbar uses nested widget tree only.
|
2009-07-05 15:53:47 +00:00 |
smatz
|
1a506f5912
|
(svn r16496) -Codechange: remove one useless dynamic_cast<>
|
2009-06-01 13:34:13 +00:00 |
peter1138
|
b801d801b5
|
(svn r16363) -Fix: The previously selected newgrf station type was still remembered after switching to a different game without newstations enabled, preventing stations from being built.
|
2009-05-21 07:29:50 +00:00 |
smatz
|
871107f529
|
(svn r16327) -Codechange: replace IsValidPoolItemID(index) by PoolItem::IsValidID(index)
|
2009-05-17 01:00:56 +00:00 |
alberth
|
d953f3e4c7
|
(svn r16225) -Codechange: Added nested widgets to all rail_gui windows (except the build depot window).
|
2009-05-04 12:22:01 +00:00 |
alberth
|
a5e9e837a1
|
(svn r16224) -Codechange: Move BuildRailStationWidgets and BuildRailWaypointWidgets enums out of their Window structs, extend horizontal scrollbar by 1 pixel.
|
2009-05-04 12:09:30 +00:00 |
smatz
|
fc63e37616
|
(svn r16155) -Codechange: remove MarkTileDirty, use MarkTileDirtyByTile instead
|
2009-04-26 10:21:50 +00:00 |
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.
|
2009-04-21 23:40:56 +00:00 |
rubidium
|
d02cdd91ca
|
(svn r16095) -Change/Feature-ish: make the first 4 rail building tools behave more like autorail
|
2009-04-19 21:26:06 +00:00 |
rubidium
|
329cabab4f
|
(svn r16088) -Codechange: merge HighLightStyle and ViewportHighlightMode as they are basically the same thing
|
2009-04-19 10:31:30 +00:00 |
yexo
|
84b632d60f
|
(svn r15862) -Codechange: New widgets for the road, rail and ship depot guis.
|
2009-03-26 21:12:14 +00:00 |
yexo
|
b61a681f02
|
(svn r15825) -Codechange: remove the WWT_DROPDOWNIN widget type and replace it with WWT_DROPDOWN.
|
2009-03-23 00:08:59 +00:00 |
rubidium
|
9003641095
|
(svn r15790) -Codechange: remove the *Centered part of the old text drawing API.
|
2009-03-21 22:00:00 +00:00 |
rubidium
|
45f189fdca
|
(svn r15785) -Codechange: remove the *Truncated part of the old text drawing API.
|
2009-03-21 20:12:12 +00:00 |
rubidium
|
f9def73be6
|
(svn r15723) -Codechange: use a constructor for WindowDescs as that makes expanding them much easier (Alberth)
|
2009-03-15 15:12:06 +00:00 |
rubidium
|
b25a4f8231
|
(svn r15718) -Cleanup: apply some comment coding style on the rest of the sources too
|
2009-03-15 00:32:18 +00:00 |
rubidium
|
9d018723b7
|
(svn r15711) -Codechange: lots of whitespace cleanup/fixes
|
2009-03-14 18:16:29 +00:00 |
rubidium
|
faeb00008a
|
(svn r15415) -Change: close the (station) joiner window when pressing the bulldozer.
|
2009-02-08 16:03:17 +00:00 |
rubidium
|
57b27ffbab
|
(svn r15414) -Codechange: s/delete FindWindowById/DeleteWindowById/
|
2009-02-08 16:00:57 +00:00 |
rubidium
|
856f26e35b
|
(svn r15413) -Fix [FS#2529/2533]: inconsistencies between station and bridge building w.r.t. tile selection and when the window should be closed.
|
2009-02-08 15:45:34 +00:00 |
rubidium
|
377ce6c5bf
|
(svn r15410) -Cleanup: get rid of most of the references to the 'patches' except where it's used for backward compatability.
|
2009-02-08 12:25:13 +00:00 |