peter1138
|
04da1e1d45
|
(svn r11915) -Codechange: Add a function to draw a sort button's up/down arrow. Arrows are now drawn in a consistent position based on the widget, instead of randomly positioned by pixel.
|
17 years ago |
peter1138
|
727d07c67e
|
(svn r11904) -Codechange: use dropdown widget in 3 more windows, build vehicle, group vehicle list and station list.
|
17 years ago |
peter1138
|
1fa2285327
|
(svn r11848) -Codechange: New class-based drop down list functionality. Lists are now dynamically generated, and can include parameters, or be extended however needed.
|
17 years ago |
rubidium
|
90acd52f22
|
(svn r11828) -Codechange: include table/* as the last includes and remove an unneeded include from openttd.h.
|
17 years ago |
rubidium
|
2fc62eab05
|
(svn r11818) -Codechange: split player.h into smaller pieces.
|
17 years ago |
rubidium
|
64d691bacc
|
(svn r11787) -Codechange: more header rewrites. This time related to viewport.h.
|
17 years ago |
rubidium
|
c08bff8931
|
(svn r11785) -Codechange: remove some unneeded includes.
|
17 years ago |
peter1138
|
8c7bd8fef4
|
(svn r11781) -Codechange: variable scope and initialization
|
17 years ago |
rubidium
|
444e77d8bc
|
(svn r11774) -Change: do not include variables.h in a header when it is not needed.
|
17 years ago |
bjarni
|
2c62136ace
|
(svn r11710) -Feature: [build vehicles windows] added sorting for cost, running costs and speed to road vehicles and ships build windows
|
17 years ago |
rubidium
|
722613f7f3
|
(svn r11706) -Codechange: split vehicle.h and remove another bunch of useless includes.
|
17 years ago |
rubidium
|
db73addb43
|
(svn r11702) -Codechange: move all date related stuff to date*.
|
17 years ago |
rubidium
|
81bf9f8503
|
(svn r11692) -Codechange: move some functions from 'functions.h' to a more logical place and remove about 50% of the includes of 'functions.h'
|
17 years ago |
rubidium
|
1f6043458c
|
(svn r11682) -Codechange: move some 'generic' geometry related types into a single file and do not include gfx.h everywhere to get a Point type.
|
17 years ago |
rubidium
|
766551b0bc
|
(svn r11677) -Codechange: move price and command related types/functions to their respective places.
|
17 years ago |
rubidium
|
8427b8bad2
|
(svn r11675) -Codechange: split the string types from the string functions.
|
17 years ago |
rubidium
|
2cf7d5b2cb
|
(svn r11668) -Codechange: more refactoring aimed at reducing compile time and making it more logic where function definitions can be found.
|
17 years ago |
rubidium
|
8bfbfd0031
|
(svn r11667) -Codechange: split window.h into a header that defines some 'global' window related types, on that defined 'global' window functions and one that defines functions and types only used by *_gui.cpps.
|
17 years ago |
rubidium
|
92cb0e45ca
|
(svn r11555) -Codechange: use the new members introduced in r11551.
|
17 years ago |
skidd13
|
c0a2c0c23e
|
(svn r11481) -Codechange: Rename the HASBIT function to fit with the naming style
|
17 years ago |
belugas
|
e2c0f1faf7
|
(svn r11374) -Codechange: Give meaning to the magical number that specifies the color of the text in a DrawString call.
Patch heavily based on BiBB's work (FS#1383)
|
17 years ago |
rubidium
|
eadd6765e1
|
(svn r11312) -Codechange: implement a overflow safe integer and use that for money and don't misuses CommandCost to have a overflow safe integer. Based on a patch by Noldo.
|
17 years ago |
glx
|
342025d0e1
|
(svn r11214) -Fix [FS#1296]: planes can't use heliports so refuse these orders
|
17 years ago |
rubidium
|
f41c8ab3aa
|
(svn r11122) -Fix [FS#1234]: crash when building a NewGRF vehicle when the articulated build vehicle callback returneed a different value for the purchase window than the normal build. Thanks for Dalestan and _minime_ for pointers to possible causes.
|
17 years ago |
rubidium
|
45900925c3
|
(svn r10992) -Fix [FS#1132]: huge amount of vehicles in the "ungrouped" group. Patch by frosch.
|
17 years ago |
rubidium
|
d1590e8f07
|
(svn r10731) -Codechange: allow smaller initial "build <vehicle type>" windows.
|
17 years ago |
rubidium
|
13ab17bca8
|
(svn r10704) -Codechange: provide an infrastructure to have resizable windows that are smaller than the default window size.
|
17 years ago |
peter1138
|
61e41b24b4
|
(svn r10603) -Codechange: avoid direct access to _engine_info
|
17 years ago |
rubidium
|
13692798e6
|
(svn r10567) -Add [FS#915]: a "group" with ungrouped vehicles. Patch by Matthias Wolf.
|
17 years ago |
truelight
|
988d9b8da8
|
(svn r10552) -Fix [FS#1034, r10546]: opening Available Aircrafts segfaulted
|
17 years ago |
truelight
|
1845b5633d
|
(svn r10546) -Fix [FS#1026]: you can now have both Available Train as Available Ship window open
|
17 years ago |
peter1138
|
76874f34bf
|
(svn r10324) -Codechange: reference engine names by index
|
18 years ago |
truelight
|
dc82eeb2ae
|
(svn r10265) -Feature: allow double-clicking on certain places: build-vehicle and town-action
|
18 years ago |
rubidium
|
d0fa4eb9de
|
(svn r10258) -Codechange: as we are now using int64 all over the place, it's better to use int64 variables in the string generating too instead of packing them into two int32s.
-Fix: some displays of money were wrong.
|
18 years ago |
rubidium
|
1b27095c83
|
(svn r10247) -Fix (r10210): *always* call SetDParamMoney when you want to place money in some string.
|
18 years ago |
rubidium
|
0d8e82b7d7
|
(svn r10246) -Fix (r10297): some forgotten money conversions and truncation issues. Thanks to benc for providing the patch.
|
18 years ago |
bjarni
|
07e7a80a05
|
(svn r10025) -Fix: [build windows] sorting planes for capacity didn't check mail capacity. Now mail capacity is used if passenger capacity is the same
The sort will still resort to EngineID if both mail and passenger capacities are the same
|
18 years ago |
bjarni
|
65ff472991
|
(svn r10024) -Feature: [build windows] trains, road vehicles and ships can now be sorted by cargo capacity (planes already had this option)
|
18 years ago |
maedhros
|
2181e11c18
|
(svn r10008) -Codechange: Move a couple of functions related to articulated vehicles to a file of their own.
|
18 years ago |
rubidium
|
21546a66f3
|
(svn r9917) -Codechange: prepare some more areas for more road types.
|
18 years ago |
rubidium
|
8f0f090c51
|
(svn r9874) -Feature: advanced vehicle lists a.k.a. group interface. Now you can make groups of vehicles and perform all kinds of tasks on that given group. Original code by nycom and graphics by skidd13.
|
18 years ago |
rubidium
|
c8d05162c2
|
(svn r9869) -Codechange: replace some bytes with VehicleType, i.e. more type strictness.
|
18 years ago |
peter1138
|
e16ea9b758
|
(svn r9828) -Codechange: [NewGRF] Add support for changing cargo capacity with callback 36. This is set on construction for ships and roadvehicles, and whenever carriages are attached for trains.
|
18 years ago |
peter1138
|
4cfef9b7f5
|
(svn r9809) -Codechange: [NewGRF] Add callback 36 properties to purchase lists and add running cost changing for ships.
|
18 years ago |
peter1138
|
ebe81b98ce
|
(svn r9806) -Codechange: [NewGRF] Add callback 36 support for purchase cost, for all vehicle types.
|
18 years ago |
peter1138
|
9763b5bf8b
|
(svn r9703) -Codechange: support callback 36 in vehicle purchase lists
|
18 years ago |
rubidium
|
7577954ced
|
(svn r9672) -Cleanup: lots of coding style fixes around operands.
|
18 years ago |
maedhros
|
2eed59028f
|
(svn r9476) -Codechange: Make build windows for all vehicle types the same width.
|
18 years ago |
maedhros
|
822ce5661d
|
(svn r9475) -Codechange: Allow the purchase details widget to expand dynamically if there's still not enough room for the text.
|
18 years ago |
maedhros
|
9339c954e1
|
(svn r9474) -Fix (r8378): Expand the details widget in the vehicle build windows again to make room for all the text.
|
18 years ago |