Commit Graph

12413 Commits

Author SHA1 Message Date
alberth
9cfbe11e3a (svn r16739) -Codechange: Initialize internal data before computing the widgets. 2009-07-04 14:13:23 +00:00
alberth
8f727713d6 (svn r16738) -Codechange: Remove casting away constness by changing the text before storing. 2009-07-04 13:55:28 +00:00
frosch
da1628d0b5 (svn r16737) -Fix (r15645): When loading a savegame Engine::grffile might be left NULL in certain cases. (dynamic_engines enabled, articulated vehicle with only wagon-override action3s) 2009-07-04 12:20:42 +00:00
rubidium
c5a44ce99e (svn r16736) -Codechange: give some station enums a name and use that instead of 'byte'. 2009-07-04 11:26:57 +00:00
rubidium
e56535fda5 (svn r16735) -Codechange: had_vehicle_of_type only stored 7 bits, all less that bit 7... but it was a word wasting space etc. 2009-07-04 11:24:25 +00:00
alberth
4d577b8cc1 (svn r16734) -Codechange: Prepare intro, town directory, and found town windows for more flexible widget contents. 2009-07-03 22:25:59 +00:00
alberth
14d5eb0427 (svn r16733) -Codechange: Move rebuilding and sorting the town list out of TownDirectoryWindow::OnPaint. 2009-07-03 21:38:41 +00:00
rubidium
677b2d07bd (svn r16732) -Fix [FS#2991]: show Close instead of Cancel when there's nothing to canel in the content downloading window. 2009-07-03 21:08:18 +00:00
yexo
bed99fdaec (svn r16731) -Fix [NoAI]: AIDepotList contained wrong tiles for hangars when st->xy != st->airport_tile. 2009-07-03 19:55:07 +00:00
alberth
840ac11452 (svn r16730) -Doc: Added some missing docs (most notably the class/struct docs) to GUIList template. 2009-07-03 19:34:28 +00:00
translators
d609a5be25 (svn r16729) -Update from WebTranslator v3.0:
german - 7 changes by planetmaker
hebrew - 2 changes by yitzc
indonesian - 28 changes by fanioz
korean - 1 changes by darkttd
brazilian_portuguese - 85 changes by Tucalipe
turkish - 23 changes by niw3
2009-07-03 17:45:22 +00:00
smatz
a7d6ccbfb0 (svn r16728) -Fix (r14919): the Join station window didn't show all stations nearby in some cases 2009-07-03 13:33:00 +00:00
alberth
b441e00ce7 (svn r16727) -Codechange: Introducing WD_SORTBUTTON_ARROW_WIDTH constant. 2009-07-02 21:18:22 +00:00
translators
12faf721a2 (svn r16726) -Update from WebTranslator v3.0:
indonesian - 26 changes by fanioz
italian - 8 changes by lorenzodv
korean - 29 changes by darkttd
swedish - 74 changes by daishan
2009-07-02 17:45:16 +00:00
frosch
34d45cdf9d (svn r16725) -Documentation: raw_industry_cost_multiplier 2009-07-02 17:08:54 +00:00
smatz
fd48f3cc5c (svn r16724) -Fix (r16714): MSVC 64bit warnings (Rubidium) 2009-07-02 12:47:52 +00:00
smatz
32bf91aa41 (svn r16723) -Codechange: make GetNextArticPart(), GetLastEnginePart(), GetNextVehicle(), GetPrevVehicle(), GetNextUnit(), GetPrevUnit() members of Train 2009-07-02 12:10:39 +00:00
rubidium
18fbe0aac4 (svn r16722) -Codechange: unify the naming of the Is/Set/HasArticulatedPart functions 2009-07-02 09:06:15 +00:00
rubidium
f97bd41ed4 (svn r16721) -Codechange: make Is/SetRoadVehicleFront, Is/Set/HasArticulatedPart member of RoadVehicle. 2009-07-02 08:59:27 +00:00
smatz
9b10bc9cdf (svn r16720) -Codechange: make Set/ClearFrontEngine(), Set/ClearArticulatedPart(), Set/ClearWagon(), Set/ClearEngine(), Set/ClearFreeWagon() and Set/ClearMultiheaded() members of Train 2009-07-02 00:17:27 +00:00
smatz
1e1f0ab2cf (svn r16719) -Codechange: make IsArticulatedPart(), IsTrainEngine(), IsTrainWagon(), IsMultiheaded(), EngineHasArticPart() and IsRearDualheaded() members of Train 2009-07-01 23:57:20 +00:00
smatz
378d01f2f4 (svn r16718) -Codechange: make IsFreeWagon() member of Train 2009-07-01 23:49:13 +00:00
smatz
20fedeb3d6 (svn r16717) -Codechange: make IsFrontEngine() member of Train 2009-07-01 22:22:01 +00:00
smatz
8eda6955b5 (svn r16716) -Codechange: reduce code duplication in DrawCompanyVehiclesAmount() 2009-07-01 21:33:06 +00:00
smatz
fe57925910 (svn r16715) -Codechange: add attribute to assert_compile(), so it doesn't warn when used inside function 2009-07-01 21:29:03 +00:00
smatz
93557ba4e9 (svn r16714) -Codechange: use pool-like accessors for Subsidy 2009-07-01 18:45:05 +00:00
smatz
07f133e7c4 (svn r16713) -Doc: document the Subsidy struct 2009-07-01 18:18:12 +00:00
translators
26d1a888f9 (svn r16712) -Update from WebTranslator v3.0:
afrikaans - 23 changes by burgerd
dutch - 8 changes by Yexo
french - 8 changes by glx
german - 29 changes by dihedral, planetmaker
indonesian - 14 changes by fanioz
italian - 43 changes by lorenzodv
malay - 55 changes by Syed
2009-07-01 17:45:22 +00:00
smatz
d04750ff87 (svn r16711) -Codechange: use FOR_ALL_SUBSIDIES macro when iterating over all subsidies 2009-07-01 17:43:26 +00:00
smatz
5a227bffdc (svn r16710) -Fix: invalidate subsidies with invalid source or destination when converting older savegames 2009-07-01 15:08:43 +00:00
rubidium
3b44f44287 (svn r16709) -Fix [FS#2994]: the list of animated tiles could have duplicates (only for old savegames) and tiles that weren't animated 2009-07-01 14:51:05 +00:00
rubidium
4e15c61aff (svn r16708) -Cleanup: do not try to indent strings using spaces, especially strings that span multiple lines; it will not get the effect you want. Also do not indent at different levels in different strings that will be shown on the same place. 2009-07-01 09:53:54 +00:00
rubidium
ff4326d6a3 (svn r16707) -Fix [FS#3007] (r16693): under some circumstances vehicles would skip loading as they thought nothing could be unloaded or loaded. 2009-07-01 09:50:52 +00:00
rubidium
e189037662 (svn r16706) -Fix (r16694): acquiring a subsidy resulted in an assertion. 2009-07-01 09:45:30 +00:00
translators
50827afb71 (svn r16703) -Update from WebTranslator v3.0:
catalan - 1 changes by arnaullv
traditional_chinese - 7 changes by elleryq
danish - 3 changes by silentStatic
dutch - 4 changes by Excel20
estonian - 34 changes by kristjans
german - 7 changes by dihedral
greek - 24 changes by Gonik
malay - 30 changes by Syed
romanian - 68 changes by kneekoo
2009-06-30 17:45:27 +00:00
rubidium
54c52f4401 (svn r16702) -Change: don't implicitly fall back to the null/dedicated (video) drivers, but show an error message that no driver could be found. You can still explicitly start the null drivers thought. 2009-06-30 16:20:16 +00:00
rubidium
ffb9f1f1f9 (svn r16701) -Fix [FS#3001]: limit the screen's resolution to 65535x65535 so the dirty pixels stay within bounds of a 32 bits integer 2009-06-30 12:42:43 +00:00
rubidium
f0693ed0c8 (svn r16700) -Fix: if allegro fails to start or fails open a window or sound card fall back to another driver 2009-06-30 12:38:18 +00:00
rubidium
231626f98c (svn r16699) -Fix [FS#3001]: if SDL fails to allocate a surface due to it being too large (and SDL doesn't crash!) fall back to another video driver. 2009-06-30 12:36:24 +00:00
rubidium
6ce7df1153 (svn r16698) -Document: update documentation pointing to the old translator tool. 2009-06-30 10:26:28 +00:00
translators
7de2b22d92 (svn r16697) -Fix (r16696): don't silently introduce old ##case for some languages 2009-06-30 10:19:14 +00:00
translators
a4ffea66e0 (svn r16696) -Change: make order of pragmas identical for all languages (and to what strgen defines it to be)
-Change: make order of cases identical to what the case-pragma indicates
2009-06-30 10:14:17 +00:00
translators
21a845ac98 (svn r16695) -Update: WebTranslator2 update to 2009-06-30 10:00:57
japanese   - 6 fixed by nex259 (6)
norwegian_bokmal - 8 fixed by jankmi (8)
portuguese - 9 fixed by SnowFlake (9)
serbian    - 111 fixed by etran (111)
spanish    - 1 fixed by erregerre (1)
2009-06-30 10:01:05 +00:00
rubidium
4f99508114 (svn r16694) -Fix [FS#2995] (rgradual loading, rnewindustries): only pay for whatever has been actually unloaded and perform the payment when unloading has finished. This fixes, amongst others:
* cheating by starting to unload and after getting paid rushing to the depot to get sold (or unloading, loading and getting paid again for the remainder)
 * cargo being dropped onto a station at the moment a stockpiling industry doesn't accept it anymore
 * industries getting cargo that has not been unloaded yet and subsequently dumping it back on the station in one go
Note: you will now get paid after the unloading has finished, so you'll have to wait a bit longer for 'your' money.
2009-06-29 19:55:36 +00:00
rubidium
025cf4b546 (svn r16693) -Fix [FS#3004] (r16883): cargo income was not added to the vehicle's profit. 2009-06-29 19:17:23 +00:00
translators
86dbc2bc89 (svn r16692) -Update from WebTranslator v3.0:
ukrainian - 3 changes by Madvin
2009-06-29 17:45:07 +00:00
rubidium
6670a92012 (svn r16691) -Codechange: what's the point of getting the fifth dparam and then using that as the second dparam later on? Especially when the fifth dparam is never set and the second dparam is never used. 2009-06-29 09:32:58 +00:00
michi_cc
dfa16d6525 (svn r16690) -Fix [FS#3002]: Missing debug string for ESRB_SAFE_TILE in YAPF debugging helper. 2009-06-28 22:42:19 +00:00
alberth
2509f55d87 (svn r16689) -Codechange: Allow for rendering of parameterized text of nested widgets in Window::DrawWidget, adapt intro and town directory windows. 2009-06-28 22:23:26 +00:00
alberth
0365d15306 (svn r16688) -Codechange: Some cleanup of intro screen and town directory. 2009-06-28 21:23:37 +00:00