rubidium
e797f53c33
(svn r25432) -Fix [FS#5608]: clang compiler error; sometimes it's more strict than others
11 years ago
fonsinchen
1584c8f733
(svn r25426) -Fix: highlight the right entry in the sorting selector in station view window
11 years ago
rubidium
420f95a6e9
(svn r25405) -Feature-ish: differentiate between total waiting cargo count and available (not reserved) cargo count in the station list
...
-Change: sort based on the cargo count, not the cargo value
11 years ago
fonsinchen
0fc198cb00
(svn r25365) -Feature: show cargo by next hops and final destinations in the station GUI
11 years ago
fonsinchen
04e3eb6fab
(svn r25361) -Feature: distribute cargo according to plan given by linkgraph
11 years ago
frosch
4e4e635916
(svn r25294) -Feature: Add another button to window title bars to resize the window to its default size.
11 years ago
frosch
8157a8afd8
(svn r25290) -Add: Assign string names to notable windows.
11 years ago
frosch
56e4a8c4d6
(svn r25287) -Codechange: Keep a reference to the WindowDesc in the Window after construction.
11 years ago
rubidium
15b67dbafa
(svn r25272) -Feature: show the approximate monthly supply to a station of the different cargoes (fonsinchen)
11 years ago
frosch
5eddbb338b
(svn r25185) -Fix [FS#5508]: Remove ambivalent functions CargoList::Empty() and Count(), and replace them with VehicleCargoList::StoredCount(), TotalCount(), StationCargoList::AvailableCount() and TotalCount(). (fonsinchen)
11 years ago
rubidium
b2292122b6
(svn r25149) -Codechange: replace 'magic' 'has rating' bitcheck by descriptive function
11 years ago
rubidium
4367224b35
(svn r25013) -Feature: show the amount of cargo that has already been reserved by full loading vehicles in the station (fonsinchen)
12 years ago
frosch
e6459a91dd
(svn r24703) -Fix: Disallow closing oilrig airports in SE.
12 years ago
frosch
03736af2ae
(svn r24700) -Cleanup: Remove WDF_UNCLICK_BUTTONS and make it the default.
12 years ago
frosch
b998cbdff1
(svn r24697) -Codechange: Use WDF_UNCLICK_BUTTONS instead of duplicating the same functionality.
12 years ago
frosch
3e367cd087
(svn r24668) -Feature(ette) [FS#5311]: Draw cargo labels in the station list black or white depending on the background colour. (sbr)
12 years ago
terkhen
efb2ddf62a
(svn r24615) -Feature [FS#5311]: Sort cargo filter by cargo name/label at the company stations window (sbr)
12 years ago
frosch
db09f67674
(svn r24260) -Change [FS#5126]: Make the oilrig-vehicle list accessible to specators and colour it's caption neutrally grey.
12 years ago
frosch
477a09d13e
(svn r24205) -Feature [FS#5178-ish]: Show a hint in the supplies tab of station windows, if the station is affected by exclusive transport rights.
12 years ago
michi_cc
aa47d6c7f2
(svn r24127) -Feature [FS#1497]: Allow closing airports for incoming aircraft. (Based on patch by cirdan)
12 years ago
rubidium
bf6434abaf
(svn r24023) -Fix [FS#5090]: pass cases down into the list of cargos
12 years ago
truebrain
bcf00dbb8f
(svn r23553) -Fix: avoid naming conflict in widget enums
13 years ago
truebrain
9266bde593
(svn r23546) -Codechange: document and rename widgets to be consistent and understandable
13 years ago
truebrain
2aa774e831
(svn r23528) -Codechange: move widget enums to widgets/NNN_type.h
13 years ago
rubidium
3d88c74389
(svn r23526) -Codechange: unify cargos vs cargoes
13 years ago
truebrain
df0afdf0dc
(svn r23525) -Codechange: make Window::flags4 WindowFlags instead of uint16, with only values known in WindowFlags (and move out 2 timers to their own variable)
...
-Codechange: rename Window::flags4 to Window::flags
-Codechange: move some non-inline functions from .hpp to .cpp
13 years ago
yexo
87e59dce5a
(svn r22595) -Fix [FS#4560] (r22593): build railstation gui was broken with newgrf stations
13 years ago
yexo
1a0d25dab1
(svn r22593) -Fix [FS#4647]: don't show cargo accepted/produced in the new station window when no tiles are selected (mouse hovering a window or toolbar)
13 years ago
terkhen
5bb79b1f46
(svn r22540) -Codechange: Rename AcceptancePickup to GoodsEntryStatus.
13 years ago
frosch
5e449b8fae
(svn r22429) -Add: some constants for specific palette colours used in the GUI.
13 years ago
terkhen
10caf391a1
(svn r22343) -Change: Remove pixel limiter for query strings.
13 years ago
frosch
652c9cb663
(svn r22247) -Codechange: Update comments wrt. ForceRebuild() in command-scope.
13 years ago
frosch
ec9540a12a
(svn r22241) -Codechange: Add additional to-be-used parameter to OnInvalidateData().
13 years ago
frosch
77d1dcb926
(svn r22228) -Fix (r22135)[FS#4546]: Do not resort town, industry and signs list directly in OnInvalidateData(). There might be a scheduled rebuild which needs execution first. So, only set a trigger for resorting.
14 years ago
rubidium
89a135293a
(svn r21864) -Fix [FS#4430]: distant-join station would build at the wrong location when having persistent building turned on and selecting a "second" location for the station tile
14 years ago
rubidium
44d1c55347
(svn r21415) -Codechange: limit station/waypoint name by amount of characters, not bytes
14 years ago
alberth
f5c6fd1a25
(svn r21331) -Codechange: Make drawing the widgets default behaviour in OnPaint().
14 years ago
rubidium
30637a8340
(svn r21157) -Codechange: remove information about the text direction out of the language "list"
14 years ago
rubidium
e745bd9815
(svn r21144) -Change [FS#4206]: filter stations by cargo they have a rating for instead of having cargo waiting
14 years ago
planetmaker
c2a7b82a9f
(svn r20997) -Fix: Size of sort buttons for order and vehicle list gui could be too small
14 years ago
rubidium
e63d975d6e
(svn r20785) -Fix: crash when closing the station view of oilrigs (similar to r20774)
14 years ago
rubidium
f5128695c5
(svn r20772) -Codechange: use packed VehicleListIdentifiers as window numbers
14 years ago
rubidium
30f2afac9b
(svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to some headers
14 years ago
frosch
03ab158935
(svn r20579) -Change (r1579): Allow removing of buoys if they are only used by own vehicles.
14 years ago
alberth
35fec79700
(svn r20499) -Doc: Spelling fixes, and one doxygen comment addition.
14 years ago
frosch
9e538acc03
(svn r20461) -Codechange: Replace WWT_HSCROLLBAR, WWT_SCROLLBAR and WWT_SCROLL2BAR with NWID_HSCROLLBAR and NWID_VSCROLLBAR.
14 years ago
frosch
71ca58c2bb
(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
frosch
10339c60c0
(svn r20452) -Codechange: Remove NWidgetCore::FindScrollbar() and associate scrollbar explicitly using a NWidgetPart via SetScrollbar().
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
alberth
4203e641f8
(svn r20223) -Codechange: Replace scrolled row calculations by a call to GetScrolledRowFromWidget().
14 years ago
alberth
22b9bc5157
(svn r20043) -Codechange: Introduce vertical alignment for DrawStringMultiLine().
14 years ago
rubidium
3e35018f97
(svn r19997) -Codechange: Unify order of ship and plane icon in stationlist and stationsigns with the rest of the game (frosch)
14 years ago
smatz
55a684efc1
(svn r19969) -Change: swap 'list of ships' and 'list of aircraft' buttons in the Station View window
14 years ago
smatz
830e40af19
(svn r19955) -Fix: close list of vehicles with given buoy/oil rig in orders when switching company
14 years ago
rubidium
d2364c32ed
(svn r19790) -Change: use the typed FOR_EACH_SET_BIT for CargoIDs (adf88)
14 years ago
rubidium
be504a6ef0
(svn r19788) -Codechange: make FOR_EACH_SET_BIT not change the value of the passed bit variable, i.e. allow expressions as parameter
14 years ago
frosch
2e90f7f8b9
(svn r19670) -Codechange: Add CeilDiv() and RoundDiv() to simplify integer divisions with rounding.
14 years ago
smatz
7f531267dc
(svn r19581) -Codechange: auto-raise 'All facilities/cargos' buttons in the Station list window
14 years ago
terkhen
869fac9964
(svn r19573) -Fix (r19541): Special cargos did not appear at the refit list.
14 years ago
terkhen
fdc146b3c1
(svn r19540) -Feature: Sort the ratings of a station by cargo class / name.
14 years ago
alberth
6a3dbaf99a
(svn r19350) -Codechange: StationRect::BeforeAddRect() returns a CommandCost.
15 years ago
alberth
8641f08df3
(svn r19129) -Fix [FS#3623] (r19122): Don't draw cargo ratings/acceptance when the window is shaded.
15 years ago
alberth
09327c2e69
(svn r19123) -Fix [FS#3617]: Resize station cargo widget when needed to display all accepted cargo types.
15 years ago
alberth
1737292d07
(svn r19122) -Codechange: Move cargo drawing to StationViewWindow::OnPaint().
15 years ago
alberth
df920582af
(svn r19121) -Codechange: Introduce a variable for the height of the ratings and accepted cargo widgets.
15 years ago
rubidium
171dbb7831
(svn r19111) -Fix (r19070): the station view didn't show acceptance anymore
15 years ago
rubidium
0072503496
(svn r19087) -Codechange: some typos in StringIDs
15 years ago
rubidium
29ce905bc2
(svn r19070) -Fix [FS#3607]: the station coverage text was not RTL language aware (sbr)
15 years ago
frosch
88019e64e1
(svn r18966) -Codechange: Remove Window::OnDoubleClick() in favour of a parameter for OnClick().
15 years ago
rubidium
4d93b704d9
(svn r18866) -Codechange: remove the CmdFailed(ret)/CmdSucceeded(ret) wrapper functions
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
f348afb5aa
(svn r18731) -Codechange: move the DrawStationCoverage stuff from misc_gui.cpp to station_gui.cpp
15 years ago
rubidium
3e131e2fec
(svn r18718) -Codechange: make a wrapper macro for looping TileAreas
15 years ago
rubidium
02a297669a
(svn r18713) -Fix [FS#3476]: the join station window didn't account for scrolling, so if you did scroll the station was not joined with the selected station
15 years ago
alberth
91872aca48
(svn r18588) -Feature [FS#2943]: Add shading and unshading of windows.
15 years ago
alberth
5a083f183e
(svn r18580) -Codechange: Use widget information only for setting scrollbar capacity.
15 years ago
alberth
07a2c21d24
(svn r18539) -Codechange: Re-use cargolist drawing in StationViewWindow::DrawAcceptedCargo()
15 years ago
alberth
c38f3ce380
(svn r18410) -Codechange: Move GetCargoSprite() to CargoSpec::GetCargoIcon().
15 years ago
alberth
c0dfaec34d
(svn r18333) -Fix (r18127): Station view window did not resize properly when toggling between ratings and acceptance view.
15 years ago
rubidium
293dfd7c3e
(svn r18322) -Codechange: remove the WDP duplication; no need to tell the same twice.
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
rubidium
b351de15d9
(svn r18260) -Codechange: make the company station view big font aware
15 years ago
alberth
450e40b997
(svn r18230) -Codechange: Allow fill stepsize to be set from Window::UpdateWidgetSize().
15 years ago
alberth
2b6f792513
(svn r18229) -Codechange: Make fill_x, fill_y a number instead of a bool.
15 years ago
rubidium
c99d15bf74
(svn r18225) -Codechange: make the select station window behave better with big fonts
15 years ago
rubidium
e9b6e73333
(svn r18211) -Cleanup: remove unneeded tooltip, size and fill 'parameters' from WWT_RESIZEBOX instances
15 years ago
rubidium
cee67acfba
(svn r18170) -Codechange: make the station view RTL aware
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
peter1138
f14cd93ec8
(svn r18137) -Codechange: Make station rating graphics in station list scale to the small font size.
15 years ago
peter1138
2e54ff1aa2
(svn r18127) -Codechange: Adjust station accept/rating list height by number of lines instead of pixels.
15 years ago
rubidium
626de6b128
(svn r18126) -Codechange: remove duplicate (since r18119) scrollbar capacity/matrix initialisation
15 years ago
rubidium
ae799e7b1b
(svn r18116) -Change: make the station list support RTL when drawing the ratings
15 years ago
rubidium
3d2d7af88f
(svn r18086) -Codechange: remove 'widget' from WindowDesc
15 years ago
alberth
efbdba72b3
(svn r18021) -Codechange: Have a widget for every cargo-type to eliminate searching.
15 years ago
alberth
7f1f105afa
(svn r18020) -Codechange: Make the company station list window nested.
15 years ago
alberth
71c207048f
(svn r18014) -Codechange: Station view window uses pure nested widgets.
15 years ago
alberth
cc320dc4d0
(svn r18010) -Codechange: Split StationViewWindow::OnPaint in four functions.
15 years ago