Commit Graph

891 Commits

Author SHA1 Message Date
peter1138
4a1f9286dd (svn r9439) -Codechange: check for valid default cargo type even if a vehicle is not refittable... 2007-03-25 10:43:27 +00:00
peter1138
5780965b90 (svn r9438) -Codechange: Map cargo colours from DOS to Windows if necessary. 2007-03-25 08:13:07 +00:00
rubidium
4a9dabe2c8 (svn r9437) -Fix (r9420): dedicated server crashed when the y part of the resolution was less than 10. 2007-03-25 00:13:22 +00:00
peter1138
18c21cc115 (svn r9436) -Fix (r9411): don't deactivate GRF in an action 7/9 during reservation (and loading of cargo data), and action 6 should be run also 2007-03-24 23:43:33 +00:00
peter1138
8ec3e58b48 (svn r9435) -Fix (r8972): ensure the cargo payment graph is at least 12 "items" high 2007-03-24 18:56:59 +00:00
peter1138
0aad93d1ce (svn r9434) -Fix (r9418): remove typedef from forward declaration to appease MSVC or something 2007-03-24 16:09:39 +00:00
truelight
0ecd7f7718 (svn r9429) -Fix r9338: when deleting a vehicle which has shared orders with one more vehicle and no orders, segfaulted 2007-03-24 15:13:46 +00:00
peter1138
5a73caa0f7 (svn r9427) -Codechange: remove redundant variable 2007-03-24 14:42:11 +00:00
celestar
44be40052f (svn r9425) -Codechange/Fix (FS#689): Housekeeping in the convert rail functions: Changed the order of error checks to generate more meaningful error messages, added some doxygen comments and replaced bitshifting by proper mathematical operations 2007-03-24 09:12:03 +00:00
rubidium
3e3f582d98 (svn r9420) -Fix [FS#701]: crashes when the chatbox would be drawn outside of the main window. 2007-03-23 22:20:39 +00:00
peter1138
f69549f1eb (svn r9418) -Codechange: Implement actions 1/2/3 for cargos, callback handler and custom icon sprites 2007-03-23 20:55:45 +00:00
peter1138
c63db0def3 (svn r9417) -Fix (r1): Waiting cargo icons in the station view window were incorrectly drawn if the cargo list was scrolled, resulting in overlapping images 2007-03-23 20:51:42 +00:00
peter1138
25d4c3028f (svn r9416) -Codechange: Split NewGRF Action 3 handler into separate functions for each feature (vehicles are common, though) 2007-03-23 20:01:25 +00:00
miham
5563550d98 (svn r9415) -Update: WebTranslator2 update to 2007-03-23 20:04:40
danish     - 1 changed by ThomasA (1)
german     - 5 fixed by moewe2 (5)
hungarian  - 1 fixed by miham (1)
portuguese - 8 fixed by Digitalfox (8)
simplified_chinese - 9 fixed by Fishingsnow (9)
2007-03-23 19:06:07 +00:00
peter1138
4621436d07 (svn r9413) -Codechange: Remove default cargo translation table and use bitnums directly if no table is provided. This lets pre-cargolabel cargo definitions work. 2007-03-23 00:03:08 +00:00
peter1138
9a10771046 (svn r9412) -Fix (r8886): When looking up a cargo type by label skip disabled cargos 2007-03-22 23:32:24 +00:00
peter1138
9931916345 (svn r9411) -Codechange: Add support for loading of newcargo data. 2007-03-22 23:19:40 +00:00
belugas
691f8578fd (svn r9400) -Codechange: Use some more representative enum names for landscape types. 2007-03-22 03:42:43 +00:00
belugas
8298227685 (svn r9399) -Feature: Openttd.cfg will now present landscape patch entry as been temperate, arctic, tropic or toyland.
This is the first usage of the callback conversion system of settings loading
2007-03-22 03:35:18 +00:00
belugas
de273f1c45 (svn r9398) -Feature: Allow for a conversion callback system while reading configuration file, in case of wrong value.
This is the basic step, no patch setting is actually using it, so far
2007-03-22 03:15:58 +00:00
peter1138
3c6e6a1d99 (svn r9393) -Codechange: Use newgrf town resolver as station parent scope handler 2007-03-21 20:58:01 +00:00
miham
f2b8466375 (svn r9392) -Update: WebTranslator2 update to 2007-03-21 19:54:29
brazilian_portuguese - 2 changed by fukumori (2)
danish     - 11 fixed, 2 changed by ThomasA (13)
esperanto  - 8 fixed by LaPingvino (8)
estonian   - 28 fixed by vermon (27), t2t2 (1)
finnish    - 19 fixed, 66 changed by pallokala (9), habazi (76)
french     - 9 changed by Skiper (9)
italian    - 1 fixed, 49 changed by sidew (50)
traditional_chinese - 2 fixed by thomasau (2)
ukrainian  - 9 changed by mad (9)
2007-03-21 18:58:03 +00:00
belugas
e9295b82ff (svn r9391) -Documentation : correct Doxygen of comments and @file inclusion. Time for P and Q files 2007-03-21 17:42:43 +00:00
belugas
4d86aa2479 (svn r9390) -Documentation : correct Doxygen of comments and @file inclusion. This time, brought to you by the letter O 2007-03-21 15:19:33 +00:00
peter1138
93fe91cc8c (svn r9388) -Codechange: variable scope and type, and standardify all CargoID loops. 2007-03-21 13:19:01 +00:00
rubidium
7e00fdac90 (svn r9387) -Fix (r9385): termination of a comment forgotten. 2007-03-21 11:50:34 +00:00
belugas
8952924c64 (svn r9385) -Cleanup: doxygen changes. Today, we are exploring the letter N. 2007-03-21 03:06:21 +00:00
rubidium
d99a269493 (svn r9378) -Fix [FS#688] (r9038): cancel in password queries reduces amount of players in the network game when they haven't joined the game yet. 2007-03-20 20:11:17 +00:00
rubidium
f64f9fad4f (svn r9377) -Fix (r9376): the off-by-one error was also present at another location :( 2007-03-20 16:43:20 +00:00
rubidium
d384260ba5 (svn r9376) -Fix (r8969): off-by-one error for the amount of mouth pieces for men. 2007-03-20 16:32:41 +00:00
rubidium
9f7f58bdfc (svn r9373) -Fix (r9271): the chosen language was not stored nor read properly in/from the cfg. 2007-03-20 14:01:21 +00:00
maedhros
94db6aa1a2 (svn r9371) -Feature: Add support for variable snow lines in the arctic climate, supplied
by newgrf files. When this is enabled forests cannot be built below the highest
snow line, and farms can't be built above it. Houses still use the
_opt.snow_line so they are all consistent, so to make them respect the snowline
you may want to use some newhouses features as well.
2007-03-20 13:47:00 +00:00
maedhros
ad0b5de3da (svn r9367) -Fix (r9315): If a new house doesn't have a corresponding action 3, the
graphics for the substitute (original) house should be drawn instead.
2007-03-20 10:06:39 +00:00
belugas
4e5567a710 (svn r9366) -Codechange: Unify the different houses acceptances attributes on their cargo counterpart, as well as specifying cargo slot. 2007-03-20 02:24:14 +00:00
peter1138
b08c8dcb6a (svn r9352) -Codechange: Use cargo class to determine if an aircraft should carry mail 2007-03-19 20:54:13 +00:00
rubidium
adf90db9d0 (svn r9339) -Codechange: disable shares by default as the sharing system is broken (abusable) and should therefor not be used in multiplayer games.
-Codechange: make default maximum distance from the edge for oil refineries a little higher, so the chance that you get oil refineries is a little better.
2007-03-19 17:08:51 +00:00
truelight
a33d240af8 (svn r9338) -Fix: close the Shared Order Vehicle List if you remove the shared link with only 2 vehicles 2007-03-19 15:59:23 +00:00
truelight
c24f6f3b24 (svn r9337) -Fix [FS#542]: assert() when you removed the orders of a shared list while having the shared order vehicle list open. 2007-03-19 15:36:18 +00:00
peter1138
21c69a550a (svn r9327) -Fix (r9301): Fix warning on MSVC 2007-03-19 12:58:43 +00:00
peter1138
5a2236dd84 (svn r9322) -Codechange: Use cargo class to count crash/flood victims 2007-03-19 12:40:51 +00:00
maedhros
ccd448b72f (svn r9316) -Fix (r9315): Bump the savegame version for the newhouses merge. 2007-03-19 11:41:21 +00:00
maedhros
209101391a (svn r9315) -Merge: The newhouses branch. With this merge comes almost complete support for
the newhouses grf specs, so all newhouses grfs will be playable in the game.

Many thanks to everyone who contributed code and ideas, and all the testers
who found things we missed.
2007-03-19 11:27:30 +00:00
peter1138
3d3d8d7c47 (svn r9303) -Codechange: Use cargo class when counting passengers in a road vehicle crash, and when loading aircraft. 2007-03-18 22:32:05 +00:00
peter1138
fa206387ad (svn r9302) -Codechange: Use cargo class to test for passengers when deciding on the livery scheme to use. 2007-03-18 22:11:24 +00:00
peter1138
497e5fe565 (svn r9301) -Codechange: Use cargo class to determine if a road vehicle can stop in bus or truck stops. 2007-03-18 22:07:44 +00:00
peter1138
d947f5cec9 (svn r9300) -Codechange: Use cargo's town effect property in the subsidy gui 2007-03-18 21:58:03 +00:00
richk
46fd8ca644 (svn r9299) -Fix (FS#675,FS#660): Small micro-movements on airports (of <4 pixels) caused odd aircraft movements. On oilrigs, this caused a full crash as movement would take helicopter out of airport/station tile.
Corrected by maneuvering aircraft directly over these tiny movements, rather than relying on movement by changing facing.
2007-03-18 21:44:00 +00:00
richk
11ba449045 (svn r9298) -Fix (r1): A34-1000, Z-Shuttle, and Kelling K1 should be listed as small aircraft. 2007-03-18 21:38:30 +00:00
miham
691e9c1d0c (svn r9292) [Translations] -Fix: Removed empty translation reached /trunk 2007-03-18 20:06:51 +00:00
miham
a0bb478a29 (svn r9286) -Update: WebTranslator2 update to 2007-03-18 19:56:07
american   - 10 fixed by WhiteRabbit (10)
brazilian_portuguese - 7 fixed by fukumori (7)
bulgarian  - 12 fixed by thetitan (12)
catalan    - 3 fixed by arnaullv (3)
czech      - 8 fixed by Hadez (8)
dutch      - 8 fixed by habell (8)
french     - 3 fixed by glx (3)
greek      - 80 fixed by thanoulas (80)
italian    - 7 fixed, 7 changed by sidew (6), bluesboy84 (8)
japanese   - 11 fixed by PouncingAnt (2), ickoonite (9)
korean     - 3 fixed by darkttd (3)
norwegian_nynorsk - 6 fixed by pollux (6)
polish     - 7 fixed by meush (7)
russian    - 9 fixed, 1 changed by DarkFenX (10)
slovak     - 10 fixed by lengyel (10)
slovenian  - 6 fixed by Necrolyte (6)
spanish    - 9 fixed by eusebio (9)
swedish    - 9 fixed by daishan (9)
traditional_chinese - 6 fixed, 4 changed by thomasau (10)
ukrainian  - 9 fixed by mad (9)
2007-03-18 19:00:27 +00:00
rubidium
065144b5ae (svn r9281) -Fix [FS#687]: compile failure when compiling with 'home directories' enabled (stepancheg). 2007-03-18 18:02:24 +00:00
rubidium
b63634f095 (svn r9277) -Fix [FS#685]: shared orders got messed up when the 'first' trains got removed in the depot. 2007-03-18 15:32:42 +00:00
celestar
df793407cb (svn r9275) -Fix(r8973, FS#686): Faulty display of aircraft maximum velocity in the news item for new vehicles 2007-03-18 10:37:22 +00:00
rubidium
b30f46f274 (svn r9271) -Codechange: make the language pack initialisation a little more clear and extendable (more language paths). 2007-03-17 22:21:05 +00:00
rubidium
e04afaf704 (svn r9267) -Fix (r9266): some leftover includes and erronous call to ChangeWorkingDirectory (it was moved). 2007-03-17 14:15:21 +00:00
rubidium
aeb7241db8 (svn r9266) -Codechange: unify the retrieval of the base paths a little more. 2007-03-17 11:36:04 +00:00
peter1138
70e32d663a (svn r9259) -Codechange: NUM_CARGO isn't a valid cargo type... 2007-03-16 21:42:11 +00:00
peter1138
28717b6bc5 (svn r9257) -Codechange: Use cargo's town effect property for determining subsidy source/target type. 2007-03-16 17:40:31 +00:00
celestar
045d3dc05f (svn r9251) -Fix(r6057, FS#644): Use a less CPU-intensive algorithm to find a random industry for the AI to prevent it slowing down the game. The AI now sucks a even a bit more than before (if that's even possible). 2007-03-16 10:11:16 +00:00
peter1138
50811a49ed (svn r9243) -Fix (r9162,FS#683): One too many table rows caused cargo acceptance mixup. 2007-03-16 00:55:59 +00:00
peter1138
5b3b287883 (svn r9236) -Codechange: Add 'town effect' attribute to cargo types. This will be used to specify how the cargo behaves wrt towns, instead of relying on fixed cargo IDs. 2007-03-15 22:48:46 +00:00
belugas
dbee26fda9 (svn r9215) -Documentation : correct Doxygen of comments 2007-03-15 17:42:32 +00:00
truelight
89794adebe (svn r9205) -Fix: if you started openttd with '-g' you got the same map every run 2007-03-15 14:34:10 +00:00
belugas
9e90282712 (svn r9190) -Fix: Little typo in an enum. 2007-03-15 01:17:20 +00:00
maedhros
787d0fcf62 (svn r9178) -Fix (r7573) [FS#679]: Don't allow building docks or buoys under bridges. 2007-03-14 12:56:09 +00:00
belugas
ee945d2375 (svn r9162) -Codechange: Cleanup of industry_cmd (Step-8). Gather tile animation data into IndustryTileSpec array
Added a few documentation on remaining animation arrays (mostly ToyLand ones)
2007-03-14 02:52:50 +00:00
peter1138
c4a191dd11 (svn r9147) -Fix (r1770, r8161): when loadin games, enroute_from and enroute_from_xy were updated in the wrong place, causing issues with TTD savegames/scenarios. 2007-03-13 21:31:09 +00:00
KUDr
8a58bb5108 (svn r9146) -Fix [NTP][FS#676](r6800): "Train is lost" message is generated incorrectly. Forgot to set the best bird distance to zero in case we found the destination to indicate success. (de_zeurkous) 2007-03-13 21:04:22 +00:00
truelight
b1e8191040 (svn r9137) -Fix: if all news-setting buttons show 'full', make the ALL-button show 'full' too 2007-03-13 12:05:41 +00:00
miham
21392c7846 (svn r9132) [Translations] -Fix: Removed empty strings added by last commit 2007-03-12 19:58:56 +00:00
rubidium
9a107b8752 (svn r9130) -Codechange: move the fileio functions that do open a file into a Fio slot together. 2007-03-12 15:40:12 +00:00
rubidium
c0ac3745a0 (svn r9129) -Codechange: unify parts of DeterminePaths. 2007-03-12 15:25:33 +00:00
peter1138
a2c7352f71 (svn r9127) -Codechange: Check if a cargo is valid before displaying it in a station's cargo rating list. (And duff up the block a little) 2007-03-11 22:29:37 +00:00
bjarni
e93ace0cfa (svn r9126) -Feature: "Function of scrollwheel" can now be set to off as well
Note: since this can be useful for all platforms, the GUI is no longer OSX specific.
  Note: scrolling lists is still unaffected by this setting
2007-03-11 21:53:46 +00:00
bjarni
a7259e6317 (svn r9125) -Fix r9111: default scrollwheel setting is now zooming, not scrolling 2007-03-11 21:39:20 +00:00
miham
c998e496e4 (svn r9118) -Update: WebTranslator2 update to 2007-03-11 16:16:39
brazilian_portuguese - 2 fixed by fukumori (2)
bulgarian  - 1 fixed by thetitan (1)
catalan    - 5 fixed by arnaullv (5)
czech      - 1 changed by Hadez (1)
esperanto  - 1 fixed by LaPingvino (1)
french     - 5 fixed by glx (5)
german     - 1 fixed by Neonox (1)
greek      - 260 fixed by thanoulas (260)
hungarian  - 8 fixed by miham (8)
italian    - 1 fixed by sidew (1)
korean     - 12 fixed by leejaeuk5 (7), darkttd (5)
polish     - 1 fixed, 2 changed by meush (3)
portuguese - 2 fixed by izhirahider (2)
slovenian  - 1 fixed by Necrolyte (1)
traditional_chinese - 1 fixed, 42 changed by thomasau (43)
2007-03-11 15:17:30 +00:00
rubidium
40ebea6a6a (svn r9117) -Fix: the (current) difficulty level button was not selected when opening the difficulty window. 2007-03-11 14:56:35 +00:00
miham
8ce88873c7 (svn r9116) [Translations] -Change: force remove of changed translations (r9115) to ensure they are really changed 2007-03-11 14:38:52 +00:00
rubidium
bfe4878568 (svn r9115) -Fix [FS#622]: make clear in the tooltips when the canal build tool (in the scenario editor) makes flooding water (ocean). 2007-03-11 14:17:53 +00:00
bjarni
49d26fd754 (svn r9112) -Feature r9111: scrollwheel scrolling can now also scroll the smallmap 2007-03-11 11:57:11 +00:00
bjarni
7d498a55de (svn r9111) -Feature: [OSX] mighty mice and touchpads can now scroll the map (in all directions)
It has to be enabled first (in patches->interface) first and this will disable scrollwheel zooming
  Note: patch setting "Map scrollwheel speed" might need to be changed since the "correct" setting
    appears to depend on what kind of mouse is in use (mighty mouse or touchpad)
2007-03-11 10:55:35 +00:00
belugas
c90cfa1df0 (svn r9108) -Fix(9093) : MSVC was a bit unhappy with some of the type changes. So basically, widening the types makes the difference 2007-03-11 02:53:44 +00:00
rubidium
b510eaaca5 (svn r9105) -Fix [FS#629]: disable the ability to make flooding water with the canal build tool. In the scenario editor you can still make both canals and flooding water at height level 0. 2007-03-10 21:44:22 +00:00
KUDr
3ccc5e7b27 (svn r9104) -Fix(r9080, r9081): UINT32_MAX is undefined on MSVC, std::numeric_limits doesn't exist in gcc 2.95 (MorphOS), so back to tree and use ~0 instead (peter1138) 2007-03-10 20:05:31 +00:00
peter1138
53452ef9a7 (svn r9102) -Codechange: (NewGRF) Apply cargo translation table to vehicle refit masks 2007-03-10 16:21:29 +00:00
truelight
de5beec61c (svn r9097) -Fix [FS#525]: open and close messages now have their own setting, so you can hide economy changes, but do show open/close of industries
-Change: store news_display_opt in his own section, so it is no longer stored as uint in openttd.cfg (allows adding news-types easier)
2007-03-10 12:10:00 +00:00
peter1138
23e4a98dad (svn r9094) -Codechange: Don't set up refit masks for engine types not in the current climate, and exclude engine types if their cargo type is invalid and they have no refittable type. 2007-03-10 10:08:38 +00:00
peter1138
1efd1adc97 (svn r9093) -Codechange: variable scope / type 2007-03-10 09:55:11 +00:00
peter1138
ec5b2c600b (svn r9092) -Codechange: (NewGRF) (re r8885) Also set cargo type as invalid if the chosen type is not available in the current climate. 2007-03-10 09:23:33 +00:00
belugas
b57ef910f8 (svn r9089) -Codechange: Remove the 32 widgets limit on News Options window.
-Codechange: Use the newly created WWT_TEXT widget.
-Cleanup: remove a lot of magic numbers, make the whole window more flexible, with now the possibility to easily add new type of news events.
Thanks glx for ideas from an old patch
2007-03-10 03:33:43 +00:00
belugas
8ef56794ab (svn r9088) -Add : a new type of widget, called WWT_TEXT. It is a simple truncated string. It will be usefull on windows where lot of simple text is always drawn on the WE_PAINT event, making the code clearer. For now, left, right (total size of the window), top, color and data are necessary to use it. Maybe more features will be available soon. 2007-03-10 03:25:15 +00:00
Darkvater
8b2f9c8207 (svn r9086) -Feature/Fix: [win32] Rewrite keyboard input and handle all keypresses in a WM_CHAR event. This saves us from doing translation (ToUnicode[Ex], ToAscii[Ex]), and we get free IME-input support as a plus. 2007-03-10 00:30:18 +00:00
Darkvater
8007fb38d4 (svn r9085) -Codechange/Fix: [win32] Move the initialisation of _codepage (non-UNICODE) to winMain as a dedicated server, or different video driver will not have a win32 messageloop. 2007-03-10 00:29:20 +00:00
Darkvater
6f36db349f (svn r9084) -Fix: [win9x] Clipboard paste for Windows95 (doesn't have CF_UNICODETEXT) correctly converts the input to the current locale. 2007-03-10 00:27:20 +00:00
Darkvater
a59eec1c36 (svn r9083) -Codechange: Be more lenient when trimming UTF-8 strings and don't terminate the string when an invalid encoding is encountered, but only focus on maximum length. 2007-03-10 00:26:19 +00:00
KUDr
9cd4f3a204 (svn r9081) -Fix(r9080): UINT32_MAX is undefined on MSVC. Use std::numeric_limits<uint32>::max() instead. 2007-03-09 23:26:21 +00:00
peter1138
8754295bd9 (svn r9080) -Codechange: dynamically build cargo filter buttons in the station list window. 2007-03-09 22:55:57 +00:00
peter1138
53ee239945 (svn r9079) -Codechange: add WWT_LAST widget when dynamically building cargo payment graph 2007-03-09 22:55:04 +00:00
rubidium
9cfae085cb (svn r9078) -Codechange: coding style. 2007-03-09 15:12:37 +00:00
rubidium
2b6736d244 (svn r9077) -Fix [FS#612]: the wrong catenary wires were drawn for tunnel entrances. 2007-03-09 14:41:39 +00:00
rubidium
e1eab15b84 (svn r9076) -Fix [FS#529]: the intercontinental airport used 'T-junction' runway sprites when there is no exit in the middle of the runway as in the city airport (skidd13). 2007-03-09 10:12:08 +00:00
belugas
b95daaf434 (svn r9075) -Codechange: Cleanup of industry_cmd (Step-7). Small step that is. The new industry messages do not need a series of tests. Only one property to use. 2007-03-09 02:04:07 +00:00
glx
921d4f58cb (svn r9074) -Codechange: win32 dedicated console now doesn't need an extra 'enter' to fully quit 2007-03-09 00:15:43 +00:00
bjarni
b6efe5482d (svn r9073) -Codechange: moved autoreplace to a file of it's own (now autoreplace has a cmd and a gui file) 2007-03-08 23:05:05 +00:00
bjarni
0ad237611e (svn r9072) -Codechange: [Orders] added methods to orders to free them and check if they are in use 2007-03-08 21:39:34 +00:00
truelight
e2eeac06f8 (svn r9071) -Fix [FS#459]: when in networking an other player takes over an AI which is also controlled by a player, move the player with the company to the company who bought out the AI 2007-03-08 21:05:05 +00:00
truelight
ca375d573a (svn r9070) -Fix [FS#404]: if bribe failed and you didn't pick up cargo yet, you wouldn't ever be able to do so for a given station 2007-03-08 20:50:27 +00:00
peter1138
900fcaa2fa (svn r9069) -Codechange: Change a do ... while loop with a for loop. This fixes some warning that I never got anyway... 2007-03-08 19:23:49 +00:00
rubidium
36cea84b11 (svn r9068) -Codechange: capitalize the VEH_Train etc. enums to match the coding style (and rest of the code). 2007-03-08 16:27:54 +00:00
truelight
05eb676f22 (svn r9067) -Fix [FS#637]: don't make owner signs transparent, as then you loose the information who it owns 2007-03-08 15:50:07 +00:00
truelight
c5a6a4458b (svn r9066) -Fix [FS#638]: store the owner of a statue, so when it gets removed, the town is notified of it 2007-03-08 14:34:32 +00:00
rubidium
4ca294dfff (svn r9065) -Fix: possible dereference of NULL pointer. 2007-03-08 13:54:19 +00:00
truelight
d893909daa (svn r9064) -Fix [FS#663]: don't keep on scrolling for non-numeric values in settings, but require reclick 2007-03-08 12:57:08 +00:00
celestar
5191183f22 (svn r9062) -Fix (r4822, FS#595): The station list, sorted by cargo rating, now takes stations into account that have no cargo waiting (KeeperOfTheSoul). While at it, doxygen the function 2007-03-08 12:26:31 +00:00
rubidium
283fca3ee7 (svn r9061) -Fix [r9038, FS#668]: passwords are send when the server is in the 'authorizing' state, not 'inactive'. 2007-03-08 09:46:44 +00:00
Darkvater
1a2576cd7e (svn r9055) -Codechange: Change windows unicode handling and allow a pure non-unicode build to function. Win9x binaries will be possible with mingw/nightly system. 2007-03-07 18:58:28 +00:00
miham
663bf46352 (svn r9054) -Update: WebTranslator2 update to 2007-03-07 18:39:14
catalan    - 2 fixed by arnaullv (2)
croatian   - 95 fixed, 34 changed by Ydobon (129)
czech      - 1 fixed, 3 deleted, 109 changed by Hadez (113)
danish     - 4 fixed by ThomasA (4)
dutch      - 2 fixed by habell (2)
esperanto  - 5 fixed by LaPingvino (5)
french     - 2 fixed by glx (2)
german     - 1 fixed by Neonox (1)
hungarian  - 1 fixed by miham (1)
italian    - 1 fixed by sidew (1)
japanese   - 14 fixed by ickoonite (14)
korean     - 9 fixed by Nios (9)
norwegian_nynorsk - 1 fixed by Eikje3 (1)
polish     - 2 fixed by meush (2)
simplified_chinese - 5 fixed by Fishingsnow (5)
slovenian  - 1 fixed by Necrolyte (1)
spanish    - 5 fixed by eusebio (5)
swedish    - 5 fixed by daishan (5)
traditional_chinese - 7 fixed by sam0737 (7)
ukrainian  - 1 fixed by znikoz (1)
2007-03-07 17:42:09 +00:00
rubidium
979ccd45ba (svn r9051) -Codechange: typedef [enum|struct] Y {} X; -> [enum|struct] X {}; 2007-03-07 12:11:48 +00:00
rubidium
4169bfba06 (svn r9050) -Codechange: Foo(void) -> Foo() 2007-03-07 11:47:46 +00:00
glx
b03db3c381 (svn r9048) -Fix r9040: non-bool used as bool 2007-03-06 23:27:14 +00:00
rubidium
b6d5f6f746 (svn r9043) -Fix [FS#652]: the personal (.openttd) directories were hidden in the load/save directory listings (stepancheg). 2007-03-06 22:37:04 +00:00
belugas
4445faba29 (svn r9042) -Add : Maedhros as a developper 2007-03-06 22:16:43 +00:00
bjarni
13c72c07d6 (svn r9040) -Codechange: the build window and CmdBuildAircraft() now shares the code to figure out if an aircraft is buildable in the hangar in question
This should help ensuring that the build command and the list are consistent in what aircraft are buildable
2007-03-06 22:11:58 +00:00
bjarni
6ab89d0031 (svn r9039) -Fix r9034: missed the _pause in cocoa_v.mm 2007-03-06 22:01:59 +00:00
rubidium
4b75a29766 (svn r9038) -Fix [FS#115]: inactive connections are not automatically kicked, i.e. people who only open a telnet (or similar) connection to a server. 2007-03-06 22:00:42 +00:00
maedhros
6b329f2728 (svn r9037) -Feature: [NewGRF] Add support for Action 13, which allows you to translate
grf-specific texts. The translations will only be shown if you're using a
language with a grf language id and if a string hasn't already been set
specifically for the language you're using.
2007-03-06 22:00:13 +00:00
rubidium
b9b0edbec4 (svn r9036) -Fix [SunOS]: SunOS/Solaris does not have stdint.h, so use inttypes.h which defines the things we need from stdint.h. 2007-03-06 21:18:25 +00:00
truelight
ac6c36f980 (svn r9035) -Fix [SunOS]: Solaris sometimes has pid_t defined as long. Fix warnings in those cases 2007-03-06 21:14:48 +00:00
truelight
b3b14ac2ad (svn r9034) -Codechange: renamed _pause to _pause_game, as some targets already have
a symbol called _pause (and therefor our variable conflicts with 
 thatone. We shouldn't be using _ as global indicator.....)
2007-03-06 20:59:52 +00:00
maedhros
b838a90657 (svn r9031) -Codechange: Introduce grfconfig->status, and use it for states that are
mutually exclusive. At the same time, add an INITIALISED state which makes it
possible to check if a grf is not yet active but will be later on during the
GLS_ACTIVATION loading stage.
2007-03-06 19:33:28 +00:00
maedhros
878b6fcf37 (svn r9029) -Fix (r7326): Only call the gradual loading amount callback if the bit for it is set in the vehicle's callbackmask. 2007-03-06 19:12:56 +00:00
rubidium
38cc68898d (svn r9027) -Fix [FS#664]: desync caused by buffer overrun. 2007-03-06 18:03:06 +00:00
richk
e073c085dc (svn r9022) -Fix [FS#660]: Airport state machine fails if the adjustment in position is less than 4 pixels. The new planespeed movement made this a fatal error on the oilrig. This fix just corrects the oilrig movement orders so that the error does not occur.
Full solution is to allow minor corrections without changing the facing of the aircraft. (spotted by ledow)
2007-03-05 23:00:43 +00:00
miham
88a00e9d40 (svn r9021) [Translations] -Fix: removed empty strings once again. 2007-03-05 20:00:43 +00:00
miham
4d9344dc5f (svn r9020) -Update: WebTranslator2 update to 2007-03-05 19:56:28
american   - 17 fixed by WhiteRabbit (17)
brazilian_portuguese - 4 fixed by fukumori (4)
bulgarian  - 1 fixed by thetitan (1)
catalan    - 4 fixed by arnaullv (4)
czech      - 5 fixed, 39 changed by Hadez (44)
dutch      - 4 fixed by habell (4)
finnish    - 7 fixed by pallokala (7)
greek      - 10 fixed by thanoulas (10)
italian    - 4 fixed by sidew (4)
polish     - 3 fixed, 5 changed by meush (8)
portuguese - 3 fixed by izhirahider (3)
romanian   - 17 fixed, 8 changed by kneekoo (25)
russian    - 3 changed by DarkFenX (3)
slovak     - 4 fixed, 30 changed by lengyel (34)
ukrainian  - 6 fixed by znikoz (6)
2007-03-05 18:57:19 +00:00
truelight
d3df379aec (svn r9019) -Fix: use <> for system-headers 2007-03-05 18:00:18 +00:00
miham
f4db967046 (svn r9018) -Change: added SunOS as OS name in the quit dialog 2007-03-05 17:05:41 +00:00
celestar
7d08af73f0 (svn r9016) [SunOS] -Fix: Don't use a struct-member that doesn't exist.
-Documentation: Updated readme.txt for SunOS 5.10 (aka Solaris 10)
Note: With this commit, building and running on Solaris 10 works, thus
we officially support this OS now :)
2007-03-05 09:35:45 +00:00
tron
30d1b223c8 (svn r9015) -Fix
NL at EOF
2007-03-05 05:03:28 +00:00
tron
8b597bc000 (svn r9014) -Fix
Improve translation using gender tags
2007-03-05 05:02:24 +00:00
tron
2f9d5effb1 (svn r9013) -Fix
Remove incorrect empty translation
2007-03-05 05:01:06 +00:00
Darkvater
2ff94ab000 (svn r9012) -Fix/Feature (UTF8): When cutting strings into multiple lines also take into consideration whitespace characters of more than 1 byte length (eg IDEOGRAPHIC SPACE, IsWhitespace() function). When trimming such strings, account for multiple-byte long sequences so use *Utf8PrevChar(v) = '\0'.
-Codechange: Add a function Utf8TrimString() that properly trims a string to an UTF8 encoding seperation instead of somewhere in the wild (and use it in the chat area)
2007-03-05 00:45:56 +00:00
Darkvater
ca4c856247 (svn r9011) -Codechange (r9003): Rework Utf8PrevChar so that it returns a pointer to the previous UTF8 character's first byte instead of a byte-length offset 2007-03-05 00:34:48 +00:00
Darkvater
f8a5fa0921 (svn r9009) -Fix (r1): Determine whether to play a sound or not when entering a tunnel based on engine type (only steam engines) instead of on spritenum which can be invalid for newgrf trains. DBSet(XL) or any other steam trains without newsounds should sound their horn now. 2007-03-04 22:14:32 +00:00
miham
2422f47f1a (svn r9005) -Update: WebTranslator2 update to 2007-03-04 09:03:25
bulgarian  - 13 fixed by groupsky (13)
danish     - 13 fixed by ThomasA (13)
french     - 4 fixed, 6 changed by glx (4), Skiper (6)
german     - 4 fixed by Neonox (4)
hungarian  - 3 fixed by miham (3)
norwegian_bokmal - 13 fixed by oletk (13)
norwegian_nynorsk - 20 fixed, 1 changed by pollux (21)
portuguese - 4 fixed by izhirahider (4)
russian    - 4 fixed, 10 changed by DarkFenX (14)
simplified_chinese - 13 fixed by Fishingsnow (13)
slovenian  - 4 fixed by Necrolyte (4)
traditional_chinese - 2 fixed by thomasau (2)
2007-03-04 08:05:43 +00:00
Darkvater
4c912e462c (svn r9003) -Codechange: Introduce a function Utf8PrevCharLen that finds the starting character of an UTF-8 sequence from a given position and returns the length to the first UTF-8 encoding byte of that sequence. 2007-03-04 00:49:40 +00:00
rubidium
09333fde60 (svn r9002) -Update: remove strings removed in r9001 from languages other than English. 2007-03-03 22:15:37 +00:00
rubidium
356c2e2c90 (svn r9001) -Codechange: remove duplication of functions and strings with respect to the news of new vehicles. 2007-03-03 22:03:15 +00:00
rubidium
9da74db501 (svn r9000) -Fix [FS#581, r2572]: new locomotive names were not announced in the news, it said "new railway locomotive available - railway locomotive". 2007-03-03 20:43:52 +00:00
rubidium
62927d481f (svn r8999) -Fix [FS#450]: do not select a disabled platform length/number of track count when going out of drag-drop mode. 2007-03-03 20:43:50 +00:00