frosch
3d7ac6af1a
(svn r24166) -Codechange: Turn NewGRFClass::Get(Tid, uint) and GetCount(Tid) into non-static members GetSpec(uint) and GetSpecCount().
13 years ago
frosch
d42bd940b2
(svn r24162) -Codechange: Remove NewGRFClass::GetName() and SetName() in favour of using Get() and direct member access (which is needed anyway for GRF string resolving).
13 years ago
michi_cc
ca32ed6b32
(svn r24144) -Change [FS#4605]: Reset 'convert signal' button when signal GUI is closed. (yorick)
13 years ago
michi_cc
e3588ac916
(svn r24130) -Feature(ette): [FS#2314]: Deselect 'remove' button when changing signal types in the GUI. (Alberth)
13 years ago
michi_cc
88cfe6fc9c
(svn r24129) -Feature [FS#3660]: Option to minimise signal distance when dragging over obstacles. (adf88)
13 years ago
rubidium
d5eeab43b7
(svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files
13 years ago
truebrain
c74ccfff1b
(svn r23601) -Fix: fix the conflict in window number
13 years ago
truebrain
7aadc751a8
(svn r23560) -Codechange: final pieces of consistency through widgets
13 years ago
rubidium
7a6217479a
(svn r23556) -Codechange: unify rail widget naming and document them
13 years ago
truebrain
d1dc135461
(svn r23529) -Codechange: make all widget enum values unique and make them include the files they need to compile
13 years ago
truebrain
49e88dcbf0
(svn r23528) -Codechange: move widget enums to widgets/NNN_type.h
13 years ago
rubidium
a8014c0af5
(svn r23338) -Feature [FS#4841]: diagonal dragging the rail conversion tool when pressing CTRL
13 years ago
rubidium
7d447d139a
(svn r23330) -Fix [FS#4853] (r23316): alignment of signals in the signals menu was incorrect
13 years ago
frosch
ebf19d6219
(svn r23147) -Change: [NewGRF v8] Unify the return values of boolean callbacks, and check the results for validity.
13 years ago
planetmaker
35b7183a88
(svn r22714) -Fix: If there's no point in opening the rail toolbar, don't open it for people who use hotkeys either rather than only for those using GUI elements
13 years ago
alberth
a70556dac2
(svn r22459) -Doc: Typo fixes and doxygen markup improvements.
14 years ago
frosch
7b251297c9
(svn r22429) -Add: some constants for specific palette colours used in the GUI.
14 years ago
frosch
7cc3d3e143
(svn r22421) -Fix: Replace various references to Windows palette greyscale indices with the DOS palette indices.
14 years ago
frosch
4b4a40a72e
(svn r22241) -Codechange: Add additional to-be-used parameter to OnInvalidateData().
14 years ago
frosch
b322714e55
(svn r22128) -Fix [FS#4530]: Build-station-window showed wrong selection when reopening. (Regiovogel)
14 years ago
rubidium
cb2c7f871f
(svn r22018) -Cleanup: remove some (now) unneeded includes of functions.h
14 years ago
rubidium
9ff9e1d1ca
(svn r21867) -Codechange: move creating the rail type dropdown to a more general location
14 years ago
terkhen
b6148914b0
(svn r21803) -Cleanup: Remove unnecessary semicolons.
14 years ago
frosch
3fb4d0d08e
(svn r21761) -Add: Wheel-scrolling in the new build station GUI.
14 years ago
alberth
fc67b5b024
(svn r21759) -Codechange: Increase the initial horizontal size of the stationpicker slightly.
14 years ago
alberth
2523c8e3b3
(svn r21758) -Add: Allow vertical resizing of the stationpicker window.
14 years ago
alberth
9735bbf45e
(svn r21757) -Codechange: Use a list instead of a dropdown for selecting the station classes.
14 years ago
alberth
541c36ee33
(svn r21756) -Add: Display name of the selected station type in the station picker window.
14 years ago
alberth
407148ded5
(svn r21755) -Feature: Display newgrf station sprites during station picking.
14 years ago
alberth
20d1f6077f
(svn r21753) -Codechange: Use a widget for the coverage text, and re-init instead of resize to adapt for height changes.
14 years ago
alberth
32febc33fe
(svn r21752) -Doc: document the stationpicker widgets and variables.
14 years ago
alberth
1b4cba8bca
(svn r21751) -Fix: Re-initialize the stationpicker data when newgrf classes have disappeared.
14 years ago
alberth
9b29187b7c
(svn r21628) -Codechange: Remove local variables that just point to global _thd.
14 years ago
alberth
7d989073d4
(svn r21627) -Codechange: Remove _place_proc global variable.
14 years ago
alberth
245362472c
(svn r21621) -Codechange: Only consider tile highlighting mode bits in tile selection functions.
14 years ago
alberth
1e30372645
(svn r21618) -Fix: Use correct 3 bit mask for directions.
14 years ago
alberth
38a59fb3f3
(svn r21609) -Fix (r21545,r21552,r21580,r21586): Restore diagonal clearing of areas.
14 years ago
alberth
43c828cef5
(svn r21587) -Codechange: Move simple callback functions into the switch.
14 years ago
alberth
01959d4982
(svn r21586) -Codechange: Record the last started user action, and use that in the callback.
14 years ago
alberth
0e287c693d
(svn r21585) -Codechange: Move the simple click functions into the switch.
14 years ago
alberth
41eced1f5d
(svn r21584) -Codechange: Replace the _rail_build_button array by a switch.
14 years ago
alberth
28400e2d9b
(svn r21582) -Codechange: Simplify BuildRailClick_AutoSignals().
14 years ago
alberth
306096ecdb
(svn r21581) -Codechange: Fix indenting code style of a few multi-line statements.
14 years ago
alberth
135c5b3fd7
(svn r21571) -Codechange: Having a break after a return is no good.
14 years ago
rubidium
c5a369f1ba
(svn r21449) -Change: make the waypoint window make use the generic "matrix" widget
14 years ago
alberth
0722492c1b
(svn r21331) -Codechange: Make drawing the widgets default behaviour in OnPaint().
14 years ago
rubidium
360d6daf34
(svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to some headers
14 years ago
frosch
ba8d961664
(svn r20470) -Codechange: Make arrow buttons lower and raise like other buttons when clicked.
14 years ago
frosch
2d5ef5e5a8
(svn r20461) -Codechange: Replace WWT_HSCROLLBAR, WWT_SCROLLBAR and WWT_SCROLL2BAR with NWID_HSCROLLBAR and NWID_VSCROLLBAR.
14 years ago
frosch
4817d5dcd6
(svn r20453) -Codechange: Remove direct accesses to Window::hscroll, vscroll and vscroll2.
...
Note: All windows get individual members with the same names, which are initialised via Window::GetScrollbar(). This caching is not required at all, but simplifies conversion.
14 years ago