rubidium
8960939b22
(svn r26499) -Codechange: replace strndup with stredup
2014-04-24 18:37:39 +00:00
rubidium
382ca0941f
(svn r26498) -Add: method for duplicating strings with similar behaviours as strecpy and strecat; give end pointer instead of a size
2014-04-24 18:21:32 +00:00
frosch
0e8bfeb7a9
(svn r26496) -Fix (r1547): Reading console input on dedicated server relied on unspecified behaviour.
2014-04-24 17:49:31 +00:00
translators
411cca2dc3
(svn r26495) -Update from WebTranslator v3.0:
...
catalan - 2 changes by juanjo
croatian - 1 changes by VoyagerOne
estonian - 2 changes by KSiimson
lithuanian - 3 changes by Stabilitronas
spanish - 1 changes by juanjo
2014-04-24 17:45:33 +00:00
rubidium
24fdd0b7bb
(svn r26494) -Codechange: replace some further usages of s(n)printf with seprintf
2014-04-24 17:40:43 +00:00
rubidium
b4914b91d9
(svn r26493) -Codechange: use strecat to concatenate script settings instead of manually accounting for the amount of characters that has been written
2014-04-24 04:41:54 +00:00
rubidium
ae46990636
(svn r26492) -Fix (r26491): obviously it's too late
2014-04-23 21:33:29 +00:00
rubidium
567bf962fd
(svn r26491) -Fix: compilation failure when networking is disabled
2014-04-23 21:32:41 +00:00
rubidium
ce06139328
(svn r26490) -Fix (r26489): compilation under Windows
2014-04-23 21:30:32 +00:00
rubidium
21f991e235
(svn r26489) -Codechange: properly account for the end of buffers in the file io code instead of assuming MAX_PATH is okay
2014-04-23 21:23:21 +00:00
rubidium
160ad31028
(svn r26488) -Codechange: perform the appropriate length checks when getting a client name
2014-04-23 21:19:54 +00:00
rubidium
a5274117bd
(svn r26487) -Codechange: use lastof instead of lengthof/sizeof for script names
2014-04-23 21:16:58 +00:00
rubidium
5b82822c12
(svn r26486) -Codechange: replace a number of snprintfs with seprintf
2014-04-23 21:12:09 +00:00
frosch
ef4c2ce031
(svn r26485) -Codechange: Replace ttd_strlcpy and ttd_strlcat with strecpy and strecat.
2014-04-23 20:44:42 +00:00
fonsinchen
56e8ea6dde
(svn r26484) -Change: Remove demand calculation based on tiles.
2014-04-23 20:23:22 +00:00
fonsinchen
49f27eb247
(svn r26483) -Fix: Allow single-vehicle consists to station-refit in a meaningful way.
2014-04-23 20:22:27 +00:00
rubidium
0463dbdc9e
(svn r26482) -Codechange: add an include that allows us to undefine/redefine "unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values
2014-04-23 20:13:33 +00:00
translators
287ecd1582
(svn r26481) -Update from WebTranslator v3.0:
...
polish - 1 changes by wojteks86
2014-04-22 17:45:10 +00:00
rubidium
f0d5f754b6
(svn r26480) -Fix (r26479): forgot to remove a *
2014-04-21 18:35:12 +00:00
rubidium
b3129ce7bf
(svn r26479) -Codechange: use MallocT instead of malloc
2014-04-21 18:31:06 +00:00
translators
ab49f2f0d9
(svn r26478) -Update from WebTranslator v3.0:
...
czech - 4 changes by djst
serbian - 2 changes by ivan_mile
2014-04-21 17:45:13 +00:00
translators
f399a92271
(svn r26477) -Update from WebTranslator v3.0:
...
catalan - 30 changes by juanjo
russian - 1 changes by Lone_Wolf
serbian - 18 changes by ivan_mile
turkish - 7 changes by wakeup
2014-04-20 17:45:24 +00:00
rubidium
4b355534c0
(svn r26476) -Fix: prevent comparing to NULL when strndup could not allocate memory
2014-04-20 16:43:22 +00:00
rubidium
bbed2ff956
(svn r26475) -Fix: potentially undefined shifts in NewGRF code
2014-04-20 15:47:50 +00:00
rubidium
295076155c
(svn r26474) -Cleanup: remove unneeded check for NULL
2014-04-20 15:10:26 +00:00
rubidium
c8fffcd5ce
(svn r26473) -Fix: make sure there is no uninitialised sprite data; the other blitters cleared the memory too
2014-04-20 14:55:28 +00:00
rubidium
ddc35bc252
(svn r26472) -Cleanup: pointless instance variable
2014-04-20 14:17:13 +00:00
translators
6ba16d9af0
(svn r26471) -Update from WebTranslator v3.0:
...
catalan - 4 changes by juanjo
simplified_chinese - 79 changes by xiangyigao
english_US - 8 changes by Supercheese
indonesian - 7 changes by Yoursnotmine
italian - 1 changes by lorenzodv
2014-04-19 17:45:28 +00:00
translators
c51a058f2b
(svn r26470) -Update from WebTranslator v3.0:
...
catalan - 2 changes by juanjo
korean - 3 changes by telk5093
polish - 4 changes by wojteks86
gaelic - 29 changes by GunChleoc
2014-04-18 17:45:28 +00:00
frosch
be03779514
(svn r26469) -Fix [FS#5985, FS#5986, FS#5988]: Improve english strings.
2014-04-18 12:33:31 +00:00
translators
62ccfd9fad
(svn r26468) -Update from WebTranslator v3.0:
...
catalan - 3 changes by arnau
czech - 4 changes by djst
english_AU - 2 changes by mrtux
2014-04-17 17:45:23 +00:00
peter1138
e943d355e2
(svn r26467) -Fix: Include shadow on ...
2014-04-16 19:54:51 +00:00
translators
9e578d358a
(svn r26466) -Update from WebTranslator v3.0:
...
hungarian - 1 changes by Brumi
2014-04-16 17:45:09 +00:00
translators
903cf3638b
(svn r26465) -Update from WebTranslator v3.0:
...
catalan - 23 changes by juanjo
croatian - 4 changes by VoyagerOne
english_US - 5 changes by Supercheese
finnish - 1 changes by jpx_
luxembourgish - 4 changes by Phreeze
swedish - 2 changes by Joel_A
2014-04-15 17:45:37 +00:00
translators
e4aa01fee9
(svn r26464) -Update from WebTranslator v3.0:
...
belarusian - 4 changes by Wowanxm
catalan - 47 changes by juanjo
norwegian_bokmal - 3 changes by cuthbert
polish - 4 changes by wojteks86
brazilian_portuguese - 4 changes by Tucalipe
2014-04-14 17:45:28 +00:00
peter1138
209d3e2e9e
(svn r26463) -Fix (r10190ish): Add special handling for PALETTE_CRASH to work for non-8bpp-mapped sprites.
2014-04-13 19:22:23 +00:00
translators
5fe053988f
(svn r26462) -Update from WebTranslator v3.0:
...
german - 3 changes by planetmaker
hungarian - 5 changes by Brumi
italian - 3 changes by lorenzodv
turkish - 4 changes by wakeup
welsh - 6 changes by kazzie
2014-04-13 17:45:28 +00:00
translators
71a8a471ab
(svn r26459) -Update from WebTranslator v3.0:
...
catalan - 2 changes by juanjo
simplified_chinese - 10 changes by siu238X, xiangyigao
traditional_chinese - 1 changes by siu238X
finnish - 2 changes by jpx_
russian - 2 changes by Lone_Wolf
2014-04-12 17:45:43 +00:00
planetmaker
ba42bcdf49
(svn r26458) -Doc: Correct a few spelling mistakes (__ln__)
2014-04-12 15:59:56 +00:00
planetmaker
2aa545a842
(svn r26457) -Codechange: Remove unused parameter from SetIndustryCompleted
2014-04-12 11:43:04 +00:00
peter1138
fc0646c229
(svn r26455) -Change: Prompt for confirmation when deleting a vehicle group.
2014-04-11 18:14:44 +00:00
translators
396f4ad6a8
(svn r26454) -Update from WebTranslator v3.0:
...
catalan - 2 changes by juanjo
simplified_chinese - 1 changes by xiangyigao
english_AU - 2 changes by mrtux
russian - 1 changes by Lone_Wolf
2014-04-11 17:45:27 +00:00
translators
80c142c0b1
(svn r26453) -Update from WebTranslator v3.0:
...
basque - 35 changes by laxkax
simplified_chinese - 2 changes by Gavin
finnish - 2 changes by jpx_
italian - 1 changes by lorenzodv
korean - 2 changes by telk5093
gaelic - 1 changes by GunChleoc
2014-04-10 17:45:49 +00:00
translators
722a1f2a56
(svn r26452) -Update from WebTranslator v3.0:
...
basque - 18 changes by laxkax
english_US - 2 changes by Supercheese
russian - 2 changes by Lone_Wolf
2014-04-09 17:45:18 +00:00
peter1138
8545955424
(svn r26451) -Change: Document GroupIsInGroup() function.
2014-04-08 21:52:53 +00:00
peter1138
567d0ff3a7
(svn r26450) -Feature: Hierarchical vehicle subgroups.
2014-04-08 21:09:06 +00:00
planetmaker
3e9c10f9e1
(svn r26449) -Add: Allow more sound sleep for dedicated servers when there's nothing to do and nobody paying attention
2014-04-08 20:19:41 +00:00
fonsinchen
bef953a32c
(svn r26448) -Fix [FS#5970]: Avoid division by 0 when scaling flow values.
2014-04-08 19:28:14 +00:00
translators
a9bdb92d19
(svn r26447) -Update from WebTranslator v3.0:
...
basque - 56 changes by laxkax
2014-04-08 17:45:08 +00:00
translators
8da7c5312b
(svn r26446) -Update from WebTranslator v3.0:
...
hungarian - 1 changes by Brumi
gaelic - 2 changes by GunChleoc
2014-04-05 17:45:22 +00:00
fonsinchen
782b9f01cb
(svn r26445) -Change [FS#5961]: Draw links to match _settings_game.vehicle.road_side (M3Henry)
2014-04-05 14:28:55 +00:00
translators
a336f24c7d
(svn r26444) -Update from WebTranslator v3.0:
...
simplified_chinese - 5 changes by siu238X, xiangyigao
traditional_chinese - 2 changes by siu238X
czech - 1 changes by marek995
german - 1 changes by Jogio
2014-04-04 17:45:23 +00:00
planetmaker
9450a28090
(svn r26442) -Fix [FS#5962] Silence compiler warning by adding newline at end of file
2014-04-03 10:54:37 +00:00
translators
de637f9002
(svn r26441) -Update from WebTranslator v3.0:
...
norwegian_bokmal - 2 changes by kristoffer_hh
2014-04-02 17:45:12 +00:00
translators
d86f9c765a
(svn r26438) -Update from WebTranslator v3.0:
...
brazilian_portuguese - 2 changes by Tucalipe
turkish - 2 changes by wakeup
2014-03-31 17:45:13 +00:00
translators
bcf5a37fe2
(svn r26437) -Update from WebTranslator v3.0:
...
belarusian - 1 changes by Wowanxm
2014-03-30 18:45:12 +00:00
translators
f14e6127f7
(svn r26436) -Update from WebTranslator v3.0:
...
hungarian - 1 changes by Brumi
polish - 15 changes by Kilian
welsh - 1 changes by kazzie
2014-03-29 18:45:20 +00:00
translators
baf0077a84
(svn r26434) -Update from WebTranslator v3.0:
...
dutch - 2 changes by habell
finnish - 1 changes by jpx_
hebrew - 14 changes by oofnik
korean - 2 changes by telk5093
swedish - 1 changes by d0tt
2014-03-28 18:46:02 +00:00
translators
c586c5b18d
(svn r26431) -Update from WebTranslator v3.0:
...
english_AU - 2 changes by mrtux
italian - 1 changes by lorenzodv
japanese - 10 changes by guppy
lithuanian - 1 changes by Stabilitronas
polish - 21 changes by Kilian
2014-03-27 18:45:34 +00:00
frosch
6562ec9402
(svn r26430) -Feature(ette): Add vehicle modflag 1 (unloading in progress).
2014-03-26 21:27:37 +00:00
translators
4e46e92554
(svn r26429) -Update from WebTranslator v3.0:
...
catalan - 1 changes by juanjo
croatian - 1 changes by Tifached
luxembourgish - 1 changes by Phreeze
polish - 25 changes by Kilian
russian - 2 changes by Lone_Wolf
slovak - 2 changes by Milsa
spanish - 3 changes by juanjo
2014-03-26 18:46:00 +00:00
planetmaker
7316b5672c
(svn r26428) -Add [FS#5953]: Load button for heightmap list
2014-03-25 21:47:07 +00:00
translators
0d2bf4d50b
(svn r26427) -Update from WebTranslator v3.0:
...
catalan - 160 changes by juanjo
2014-03-25 18:45:09 +00:00
translators
40c42e2bb0
(svn r26426) -Update from WebTranslator v3.0:
...
polish - 3 changes by McZapkie
2014-03-24 18:45:17 +00:00
frosch
246568bbff
(svn r26425) -Doc: SoundFx enum
2014-03-23 21:56:48 +00:00
planetmaker
cbb971f791
(svn r26423) -Fix: Don't crash when supplying an invalid filename without extension to cmd parameter -q
2014-03-23 14:55:32 +00:00
frosch
5370613924
(svn r26422) -Fix [FS#5946]: Some road constructions used the rail sound effect. Rename the enum items to properly reflect their purpose.
2014-03-23 13:28:32 +00:00
frosch
73a2245528
(svn r26420) -Fix (r25623) [FS#5948]: Goal GUI failed to shade.
2014-03-23 12:49:22 +00:00
frosch
3352dc7e62
(svn r26419) -Cleanup: Remove implementation of BuildTreesWindow::OnPaint since it matches the one of the base class.
2014-03-23 12:47:04 +00:00
translators
f06a08521c
(svn r26418) -Update from WebTranslator v3.0:
...
simplified_chinese - 7 changes by xiangyigao
hungarian - 9 changes by Brumi
2014-03-22 18:45:15 +00:00
translators
7b40668c3f
(svn r26417) -Update from WebTranslator v3.0:
...
luxembourgish - 4 changes by Phreeze
2014-03-21 18:45:09 +00:00
planetmaker
3dd1a6ad2d
(svn r26416) -Fix [FS#5947]: Shares button state was not appropriately updated when switching setting or company (frosch)
2014-03-18 20:53:34 +00:00
translators
28b078d2a7
(svn r26413) -Update from WebTranslator v3.0:
...
luxembourgish - 2 changes by Phreeze
polish - 1 changes by xaxa
2014-03-18 18:45:17 +00:00
fonsinchen
afd1263ce1
(svn r26411) -Change [FS#5941]: Use better distance metric for link graph (MildaIV)
2014-03-17 20:33:26 +00:00
frosch
8ff9499fe2
(svn r26409) -Update: Version number in some more places.
2014-03-17 20:16:05 +00:00
frosch
db96a109ff
(svn r26406) -Change: heading for 1.5 now
2014-03-17 20:02:30 +00:00
translators
d470955e40
(svn r26404) -Update from WebTranslator v3.0:
...
persian - 91 changes by rkarimabadi
2014-03-17 18:45:11 +00:00
translators
c18ccfe0de
(svn r26403) -Update from WebTranslator v3.0:
...
belarusian - 91 changes by Wowanxm
swedish - 1 changes by spacejens
2014-03-16 18:45:15 +00:00
translators
2e7230dc2b
(svn r26402) -Update from WebTranslator v3.0:
...
croatian - 1 changes by VoyagerOne
welsh - 8 changes by kazzie
2014-03-15 18:45:16 +00:00
translators
a7f5ff3f73
(svn r26401) -Update from WebTranslator v3.0:
...
catalan - 4 changes by juanjo
2014-03-14 18:45:08 +00:00
translators
7ff5066904
(svn r26400) -Update from WebTranslator v3.0:
...
simplified_chinese - 5 changes by siu238X
traditional_chinese - 6 changes by siu238X
polish - 30 changes by McZapkie
2014-03-13 18:45:28 +00:00
translators
2febdda8df
(svn r26399) -Update from WebTranslator v3.0:
...
finnish - 1 changes by jpx_
ukrainian - 8 changes by Madvin
2014-03-12 18:45:14 +00:00
zuu
e73cd7e81d
(svn r26398) -Codechange/fix (26396): A tab that should be a space
2014-03-11 22:08:58 +00:00
translators
e031a86d69
(svn r26397) -Update from WebTranslator v3.0:
...
korean - 1 changes by telk5093
2014-03-11 18:45:09 +00:00
zuu
ae23f519f7
(svn r26396) -Add: [script] AI/GS APIs to get cargo waiting from/via other station
2014-03-10 22:18:53 +00:00
translators
51501be48f
(svn r26395) -Update from WebTranslator v3.0:
...
english_US - 9 changes by Supercheese
hebrew - 3 changes by oofnik
italian - 1 changes by lorenzodv
2014-03-09 18:45:19 +00:00
alberth
d0356725f6
(svn r26394) -Fix[FS#5939]: Don't explain "symmetric" cargodist mode when the setting does not allow it.
2014-03-08 19:38:50 +00:00
fonsinchen
5d3fcce725
(svn r26393) -Fix: Update distances between link graph nodes when station sign is moved
2014-03-06 21:19:41 +00:00
alberth
aee9444c1b
(svn r26392) -Fix[FS#5933] No need to call OnFocus twice (MJP)
2014-03-05 21:21:55 +00:00
translators
7a126a20ea
(svn r26391) -Update from WebTranslator v3.0:
...
czech - 1 changes by djst
indonesian - 1 changes by abdu354
2014-03-05 18:45:14 +00:00
translators
72f6c1b4bf
(svn r26390) -Update from WebTranslator v3.0:
...
polish - 39 changes by Kilian
2014-03-04 18:45:10 +00:00
fonsinchen
b816e07742
(svn r26389) -Fix [FS#5885]: Select a specific font size when freetype fails to select one automatically.
2014-03-03 21:34:36 +00:00
frosch
6b61c4608f
(svn r26388) -Codechange: Move resolving of Action 3 into ResolverObject constructor.
2014-03-03 20:02:31 +00:00
frosch
b935cb8415
(svn r26387) -Cleanup (r26173): No need to manually clear registers before resolving.
2014-03-03 19:32:53 +00:00
translators
363d5e8205
(svn r26386) -Update from WebTranslator v3.0:
...
indonesian - 2 changes by abdu354
norwegian_nynorsk - 50 changes by 2rB
gaelic - 12 changes by GunChleoc
2014-03-03 18:45:21 +00:00
translators
2b0863d2b0
(svn r26385) -Update from WebTranslator v3.0:
...
swedish - 6 changes by Joel_A
2014-03-01 18:45:10 +00:00
fonsinchen
d0aa98ef7d
(svn r26384) -Fix [FS#5924]: Return correct values from ICU iterators in case of leading or trailing whitespace
2014-03-01 14:14:41 +00:00
translators
8e8cf213bd
(svn r26383) -Update from WebTranslator v3.0:
...
greek - 38 changes by Evropi
2014-02-28 18:45:11 +00:00
frosch
20970da24a
(svn r26382) -Fix [FS#5932] (r25372): All goal commands invalidated the goal list of company 0.
2014-02-27 21:53:14 +00:00
translators
34cd77dcf5
(svn r26381) -Update from WebTranslator v3.0:
...
bulgarian - 1 changes by Wold
estonian - 8 changes by KSiimson
hebrew - 20 changes by oofnik
norwegian_nynorsk - 15 changes by 2rB
brazilian_portuguese - 1 changes by leandromoh
slovak - 4 changes by Milsa
spanish - 1 changes by Welder05
2014-02-27 18:46:10 +00:00
translators
fc818d1373
(svn r26380) -Update from WebTranslator v3.0:
...
brazilian_portuguese - 2 changes by leandromoh
2014-02-26 18:45:15 +00:00
translators
33206425c0
(svn r26379) -Update from WebTranslator v3.0:
...
polish - 92 changes by McZapkie
2014-02-25 18:45:08 +00:00
frosch
a9acaf7a5e
(svn r26375) -Fix [FS#5929]: Station sizes > 8 were always allowed. (adf88)
2014-02-24 19:57:18 +00:00
frosch
62b22bfd2b
(svn r26374) -Fix [FS#5928]: Mixed up callback mask flags in station inspect window. (adf88)
2014-02-24 19:22:22 +00:00
translators
408b5a70af
(svn r26373) -Update from WebTranslator v3.0:
...
hebrew - 30 changes by oofnik
2014-02-24 18:45:10 +00:00
frosch
a32d18cbb9
(svn r26371) -Fix [FS#5831]: Calling DoCommandP during the gameloop cleared pending persistent storage changes.
2014-02-23 22:03:08 +00:00
frosch
c6ce57e8a7
(svn r26370) -Doc: Desync debugging and command replaying.
2014-02-23 19:32:32 +00:00
frosch
e9f7103ad7
(svn r26369) -Fix-ish: Do not run scripts during command replay.
2014-02-23 19:32:00 +00:00
translators
5fa2a6faec
(svn r26368) -Update from WebTranslator v3.0:
...
indonesian - 2 changes by abdu354
2014-02-23 18:45:12 +00:00
michi_cc
e15446bc58
(svn r26367) -Fix: [Win32] Use a separate event to indicate that the drawing thread has finished initialising, preventing potential deadlocks.
2014-02-23 16:08:50 +00:00
fonsinchen
d8eda06a5a
(svn r26366) -Fix: Protect the windows video driver from concurrent access (frosch123)
2014-02-23 14:16:36 +00:00
fonsinchen
b4a015a4bd
(svn r26365) -Fix [FS#5867]: Don't draw the cursor when its sprite isn't ready and set _screen.dst_ptr immediately when the buffer changes (frosch123)
2014-02-23 14:15:55 +00:00
rubidium
2b10ee1891
(svn r26364) -Fix [FS#5892]: writing out of the bounds of the rail type map
2014-02-22 21:12:28 +00:00
rubidium
98539bd2c3
(svn r26363) -Codechange [FS#5894]: make it clearer that drive through road stops need an Axis in CmdBuildRoadStop and the non drive through stops need a DiagDir
2014-02-22 19:52:13 +00:00
rubidium
90fef59f80
(svn r26362) -Fix [FS#5906]: reset the default window size icon size just like all the other cached icon sizes (based on patch by MJP)
2014-02-22 19:34:57 +00:00
translators
7bdd67e701
(svn r26361) -Update from WebTranslator v3.0:
...
catalan - 2 changes by arnau
marathi - 7 changes by rbarde
2014-02-22 18:45:11 +00:00
frosch
aaa6d0f9ae
(svn r26360) -Revert (r25550) / Fix [FS#5922]: ClientSizeChanged is only called via WndProcGdi which already has the mutex. The issue which r25550 tried to fix still exists as FS#5867.
2014-02-22 14:26:07 +00:00
translators
9b9a21f044
(svn r26359) -Update from WebTranslator v3.0:
...
indonesian - 1 changes by abdu354
spanish - 1 changes by Welder05
tamil - 13 changes by aswn
2014-02-21 18:45:17 +00:00
translators
cbacd70aa9
(svn r26358) -Update from WebTranslator v3.0:
...
brazilian_portuguese - 5 changes by leandromoh
2014-02-20 18:45:08 +00:00
frosch
9479963b3b
(svn r26357) -Fix [FS#5845]: Some order options do not combine with others. (3298)
2014-02-19 20:56:44 +00:00
translators
1fcb3bd1f1
(svn r26355) -Update from WebTranslator v3.0:
...
czech - 4 changes by djst
portuguese - 1 changes by babribeiro
2014-02-19 18:45:15 +00:00
translators
ce1719e722
(svn r26354) -Update from WebTranslator v3.0:
...
frisian - 22 changes by Geoloep
2014-02-18 18:45:08 +00:00
frosch
ac2cd315ef
(svn r26353) -Fix (r26349) [FS#5917]: Win32 and OS/2 ThreadMutex::WaitForSignal always asserted.
2014-02-18 17:58:46 +00:00
translators
3e78c4dc7b
(svn r26352) -Update from WebTranslator v3.0:
...
afrikaans - 7 changes by R2dical
marathi - 20 changes by rbarde
turkish - 8 changes by wakeup
2014-02-17 18:45:17 +00:00
frosch
27eede06c9
(svn r26351) -Fix: Protect all VideoDriver_SDL methods with the _draw_mutex.
2014-02-16 21:57:22 +00:00
frosch
fe03ab06e5
(svn r26350) -Fix (r26349): Silly bugs are silly.
2014-02-16 21:47:00 +00:00
frosch
7ac18c0f22
(svn r26349) -Add: Optional recursive locking of mutexes.
2014-02-16 21:37:05 +00:00
translators
b2ca2e2979
(svn r26348) -Update from WebTranslator v3.0:
...
lithuanian - 3 changes by Stabilitronas
polish - 4 changes by wojteks86
russian - 3 changes by Lone_Wolf
swedish - 5 changes by spacejens
2014-02-16 18:45:28 +00:00
fonsinchen
cc77d40336
(svn r26347) -Fix [FS#5898]: Make sure link graph jobs can delete themselves after SLA_NULL.
2014-02-16 18:42:59 +00:00
frosch
55502341ac
(svn r26346) -Fix [FS#5870]: Call Layouter::ReduceLineCache from GenerateTownName in all cases.
2014-02-16 17:45:24 +00:00
frosch
20785c79fc
(svn r26345) -Cleanup (r26310): Spawning towns does not touch persistent NewGRF storage. ClearPersistentStorageChanges is a dangerous/magic function which should not be called without reason.
2014-02-16 17:42:28 +00:00
planetmaker
40f61eaf15
(svn r26344) -Change [FS#5907]: Do not flood shores of type MP_TREE needlessly (MJP)
2014-02-16 17:03:58 +00:00
fonsinchen
46590e112e
(svn r26343) -Fix: Rewrite SmallStack so that it doesn't use a pool and is reentrant.
2014-02-16 16:25:18 +00:00
fonsinchen
dc0f89b7e9
(svn r26342) -Add: A mutex locker class.
2014-02-16 16:24:41 +00:00
fonsinchen
2945e76269
(svn r26341) -Fix [FS#5902]: Reroute cargo when automatic distribution is switched off.
2014-02-16 11:17:17 +00:00
translators
997b2634c5
(svn r26340) -Update from WebTranslator v3.0:
...
luxembourgish - 4 changes by Phreeze
polish - 1 changes by wojteks86
serbian - 11 changes by Suleiman
2014-02-15 18:45:33 +00:00
fonsinchen
4055397915
(svn r26338) -Fix [FS#5908]: Don't redraw the link graph overlay if it's empty (MJP)
2014-02-15 12:19:46 +00:00
translators
4a00552a09
(svn r26337) -Update from WebTranslator v3.0:
...
czech - 3 changes by Eskymak
dutch - 7 changes by habell
frisian - 61 changes by Geoloep
luxembourgish - 72 changes by Phreeze
polish - 1 changes by wojteks86
portuguese - 7 changes by babribeiro
gaelic - 6 changes by GunChleoc
spanish - 3 changes by Welder05
2014-02-14 18:45:43 +00:00
translators
4c11bddb3a
(svn r26336) -Update from WebTranslator v3.0:
...
frisian - 28 changes by Geoloep
marathi - 27 changes by rbarde
slovak - 3 changes by Milsa
2014-02-13 18:45:26 +00:00
translators
bd54155cb6
(svn r26335) -Update from WebTranslator v3.0:
...
croatian - 7 changes by VoyagerOne
frisian - 54 changes by Geoloep
korean - 1 changes by telk5093
spanish - 1 changes by Welder05
2014-02-12 18:45:21 +00:00
frosch
cb7544ea39
(svn r26334) -Fix: 32bit compilation.
2014-02-11 21:17:43 +00:00
frosch
858e80f3dd
(svn r26333) -Fix: Compilation without static_assert.
2014-02-11 20:34:48 +00:00
translators
470bd0ce24
(svn r26332) -Update from WebTranslator v3.0:
...
simplified_chinese - 3 changes by siu238X
traditional_chinese - 3 changes by siu238X
frisian - 50 changes by Geoloep
korean - 11 changes by telk5093
lithuanian - 2 changes by Stabilitronas
russian - 4 changes by KorneySan, Lone_Wolf
vietnamese - 8 changes by myquartz
2014-02-11 18:45:37 +00:00
fonsinchen
e37656f2e5
(svn r26331) -Fix: some inconsistencies regarding link graph (job) IDs.
2014-02-10 20:13:07 +00:00
fonsinchen
82ece7db12
(svn r26330) -Fix: the theoretical case of rerouting cargo from one VehicleCargoList to another.
2014-02-10 18:55:03 +00:00
translators
4f24e33548
(svn r26329) -Update from WebTranslator v3.0:
...
catalan - 2 changes by juanjo
danish - 3 changes by Knogle
english_AU - 7 changes by mrtux
frisian - 247 changes by Geoloep
indonesian - 2 changes by UseYourIllusion
italian - 6 changes by lorenzodv
lithuanian - 2 changes by Stabilitronas
marathi - 74 changes by rbarde
norwegian_bokmal - 7 changes by cuthbert
spanish - 1 changes by Terkhen
2014-02-10 18:45:57 +00:00
frosch
03169121c2
(svn r26328) -Fix: Warnings and compilation failures.
2014-02-10 17:13:54 +00:00
fonsinchen
88787412b6
(svn r26327) -Fix [FS#5901]: Take care of next_station when reassigning from MTA_DELIVER to MTA_TRANSFER.
2014-02-09 21:10:25 +00:00
rubidium
a4941e759c
(svn r26326) -Fix [FS#5871]: when autosaving the message about a save already happening could be shown, even though the code's intention was to not show it (MJP)
2014-02-09 20:37:36 +00:00
frosch
20737a3462
(svn r26325) -Fix/Cleanup (r26320): Remove non-existent string from translations.
2014-02-09 19:17:21 +00:00
translators
83a202ea46
(svn r26324) -Update from WebTranslator v3.0:
...
catalan - 17 changes by juanjo
english_US - 1 changes by Supercheese
finnish - 7 changes by jpx_
german - 7 changes by planetmaker
russian - 4 changes by Lone_Wolf
spanish - 7 changes by Terkhen, juanjo
2014-02-09 18:45:42 +00:00
fonsinchen
e4c7c8876b
(svn r26323) -Fix: update some constants related to map size.
2014-02-09 15:00:30 +00:00
alberth
77e62f0b98
(svn r26322) -Feature: Warn the user about empty setting search results too.
2014-02-09 13:06:35 +00:00
alberth
202f21f262
(svn r26321) -Feature: Warn the user about missing setting search results due to filtering.
2014-02-09 13:05:46 +00:00
alberth
75504d24bf
(svn r26320) -Add: Label for both the filter category and filter type in the advanced settings window.
2014-02-09 13:04:50 +00:00
fonsinchen
4cbab4f744
(svn r26319) -Change: Allow map sizes up to 4096x4096.
2014-02-09 12:56:36 +00:00
translators
2925a9005b
(svn r26318) -Update from WebTranslator v3.0:
...
afrikaans - 1 changes by R2dical
catalan - 34 changes by juanjo
hebrew - 61 changes by oofnik
italian - 1 changes by lorenzodv
korean - 1 changes by telk5093
polish - 1 changes by wojteks86
gaelic - 2 changes by GunChleoc
swedish - 2 changes by spacejens
2014-02-08 18:46:35 +00:00
frosch
41b7a04a68
(svn r26317) -Fix [FS#5897]: Check whether NewGRF change vehicle capacity when they are not supposed to, and truncate cargo appropiately if they are allowed to.
2014-02-07 23:48:56 +00:00
frosch
50c6b2486b
(svn r26316) -Feature [FS#5696]: Extend object variable 0x60 to also return the view.
2014-02-07 22:55:33 +00:00
translators
2e598be48f
(svn r26315) -Update from WebTranslator v3.0:
...
danish - 7 changes by phnoggie
frisian - 3 changes by Geoloep
hebrew - 16 changes by oofnik
latvian - 19 changes by Tranzistors
2014-02-07 18:45:22 +00:00
frosch
167f232623
(svn r26314) -Fix [FS#5899]: The giant-screenshot confirmation window only triggered for rediculously big screenshots, for ludicrously big ones.
2014-02-06 22:24:02 +00:00
rubidium
9f6b8aea49
(svn r26313) -Codechange: use a set for finding unique town names instead of iterating all just created town names (MJP)
2014-02-06 21:06:59 +00:00
rubidium
c7629735a3
(svn r26312) -Codechange: iterate the nearby tiles instead of the industry list for a conflicting industry when the number of industries is really large (MJP)
2014-02-06 21:05:00 +00:00
rubidium
d05ff6e77b
(svn r26311) -Codechange: use a different method for finding whether there is a nearby town when the map has thousands of towns (MJP)
2014-02-06 21:01:50 +00:00
rubidium
fcb122124b
(svn r26310) -Codechange: clean up some caches during town generation to keep memory usage significantly lower (MJP)
2014-02-06 20:55:49 +00:00
rubidium
f99d380583
(svn r26309) -Codechange: instead of memsetting a byte array with zero, use a set for marking the flow area of a river
2014-02-06 20:51:01 +00:00
rubidium
30a95966ec
(svn r26308) -Fix-ish: do not try to build more towns/industries than the pool can hold (MJP)
2014-02-06 20:42:09 +00:00
zuu
9603014102
(svn r26307) -Add: [nogo] Allow GS to hide story page date
2014-02-06 19:50:34 +00:00
zuu
1dbd59e6ab
(svn r26306) -Add: [nogo] More story APIs: RemovePageElement, GetCompany, GetDate, SetDate
2014-02-06 19:48:19 +00:00
zuu
57a88c9de2
(svn r26305) -Add: [nogo] ScriptStoryPageElementList() - a list of all story page elements for a given page
2014-02-06 19:41:56 +00:00
zuu
14d99c6961
(svn r26304) -Fix (26303): Forgot to add new files
2014-02-06 19:36:19 +00:00
zuu
5165be2698
(svn r26303) -Add: [nogo] ScriptStoryPageList() - a list of all story pages
2014-02-06 19:25:39 +00:00
zuu
ebcc8462b7
(svn r26302) -Doc: [nogo] ScriptStory::Remove does remove both the page and its elements
2014-02-06 19:24:01 +00:00
zuu
425197a19c
(svn r26299) -Fix: [nogo] CmdRemoveStoryPage does not use the string parameter
2014-02-06 19:03:04 +00:00
zuu
0c6f22b5c1
(svn r26298) -Fix: [nogo] Invalid DoCommand return callback for method returning bool
2014-02-06 18:50:25 +00:00
translators
cf96168f6f
(svn r26297) -Update from WebTranslator v3.0:
...
frisian - 1 changes by Rubidium
hebrew - 97 changes by oofnik
korean - 10 changes by telk5093
2014-02-06 18:45:18 +00:00
translators
8b003bd133
(svn r26296) -Update from WebTranslator v3.0:
...
frisian - 53 changes by Geoloep
indonesian - 3 changes by UseYourIllusion
korean - 27 changes by telk5093
marathi - 31 changes by rbarde
2014-02-05 18:45:18 +00:00
translators
58dfc54296
(svn r26295) -Update from WebTranslator v3.0:
...
danish - 1 changes by phnoggie
frisian - 147 changes by Geoloep
korean - 130 changes by Phryxia, telk5093
luxembourgish - 1 changes by Phreeze
2014-02-04 18:45:31 +00:00
frosch
9e5fc88499
(svn r26294) -Change: [NewGRF] Make vehicle variable 61 return 'not available' instead of zero when using it in invalid callback contexts.
2014-02-03 21:10:04 +00:00
translators
9ff5aa4b7b
(svn r26293) -Update from WebTranslator v3.0:
...
english_AU - 1 changes by mrtux
frisian - 94 changes by Geoloep
korean - 66 changes by Phryxia
latvian - 19 changes by okama2
marathi - 42 changes by rbarde
2014-02-03 18:45:55 +00:00
translators
c633ee15d2
(svn r26292) -Update from WebTranslator v3.0:
...
czech - 6 changes by Eskymak
estonian - 1 changes by planetmaker
frisian - 152 changes by Geoloep
2014-02-02 18:45:33 +00:00
fonsinchen
9dc69d7f4d
(svn r26291) -Fix [FS#5866, FS#5888]: Correctly identify opposite ends of bridges and tunnels when converting rails (adf88)
2014-02-02 14:54:13 +00:00
fonsinchen
dda4ffab5e
(svn r26290) -Codechange: Use nicer orthogonal tile iterator constructor and simplify calculation of explosion points when clearing.
2014-02-02 14:53:52 +00:00
fonsinchen
547e521381
(svn r26289) -Codechange: Make tile areas and iterators more consistent to each other.
2014-02-02 14:53:26 +00:00
translators
1fc589bd2d
(svn r26288) -Update from WebTranslator v3.0:
...
polish - 1 changes by wojteks86
2014-02-01 18:45:14 +00:00
translators
4fd67347bd
(svn r26287) -Update from WebTranslator v3.0:
...
lithuanian - 1 changes by Stabilitronas
2014-01-30 18:45:10 +00:00
fonsinchen
91407b924e
(svn r26286) -Fix: Thoroughly erase dead flows.
2014-01-29 19:55:29 +00:00
translators
e4a4f2c1dd
(svn r26285) -Update from WebTranslator v3.0:
...
latvian - 3 changes by Tranzistors
2014-01-29 18:45:09 +00:00
frosch
9041473814
(svn r26284) -Fix: Comparison of NULL and char 0. (lbalbalba)
2014-01-28 20:03:12 +00:00
fonsinchen
b12bf124c7
(svn r26283) -Fix [FS#5878]: Prevent infinite recursion also in RefreshLinks.
2014-01-28 19:49:43 +00:00
translators
84b8d376b6
(svn r26282) -Update from WebTranslator v3.0:
...
belarusian - 1 changes by KorneySan
catalan - 1 changes by juanjo
finnish - 2 changes by jpx_
russian - 1 changes by KorneySan
2014-01-28 18:45:25 +00:00
translators
61380f51bb
(svn r26281) -Update from WebTranslator v3.0:
...
croatian - 1 changes by VoyagerOne
danish - 1 changes by Knogle
dutch - 1 changes by habell
german - 2 changes by planetmaker
italian - 1 changes by lorenzodv
korean - 1 changes by telk5093
norwegian_bokmal - 1 changes by cuthbert
slovak - 1 changes by Milsa
spanish - 1 changes by Terkhen
2014-01-27 18:45:52 +00:00
translators
87d373e673
(svn r26280) -Update from WebTranslator v3.0:
...
english_US - 1 changes by Rubidium
french - 1 changes by glx
korean - 8 changes by telk5093
slovenian - 5 changes by ntadej
welsh - 1 changes by kazzie
2014-01-26 18:45:54 +00:00
frosch
5d4c4b9172
(svn r26279) -Fix [FS#5853]: [NoAI] Some RemoveRail methods required to set a valid railtype, though it was not used anyway. Remove the need to set one.
2014-01-26 14:54:34 +00:00
frosch
f0e7f9982a
(svn r26277) -Add [FS#5849]: Display speed limit also for road bridges in the TileInfo window.
2014-01-26 13:50:10 +00:00
fonsinchen
95354136be
(svn r26276) -Fix [FS#5874]: Don't spawn link graph jobs for link graphs with only one node
2014-01-24 21:39:07 +00:00
frosch
932dad7c8b
(svn r26275) -Fix: If NewGRF provided the same station name for different industry types, stations would end up with same name. So also consider the provided name, not only the industry type.
2014-01-23 20:23:14 +00:00
translators
278b380d10
(svn r26274) -Update from WebTranslator v3.0:
...
danish - 6 changes by Elyon
norwegian_nynorsk - 2 changes by skjaeve
2014-01-22 18:45:12 +00:00
translators
c884665cb9
(svn r26271) -Update from WebTranslator v3.0:
...
norwegian_nynorsk - 8 changes by 2rB
2014-01-21 18:45:07 +00:00
frosch
f36d084db5
(svn r26270) -Fix-ish: If ScriptTown::FoundTown fails to generate a new random town name, don't bother sending a command, but fail immediately.
2014-01-20 22:34:22 +00:00
translators
efe6adba6a
(svn r26269) -Update from WebTranslator v3.0:
...
danish - 10 changes by manframe
norwegian_nynorsk - 24 changes by 2rB
2014-01-20 18:45:11 +00:00
translators
5a41423e03
(svn r26268) -Update from WebTranslator v3.0:
...
danish - 50 changes by Elyon
persian - 1 changes by rey
2014-01-19 18:45:16 +00:00
fonsinchen
7e91f96b92
(svn r26267) -Fix [FS#5865]: Really fix the infinite recursion problem and always consider all branches of conditional orders as possible next stopping stations.
2014-01-19 09:27:44 +00:00
fonsinchen
b158c7d0fa
(svn r26266) -Fix [FS#5860]: Update smallmap overlay if player joins different company and make sure company masks are valid
2014-01-19 09:26:56 +00:00
fonsinchen
be62387e44
(svn r26265) -Fix: Don't rebuild the link graph overlay cache twice in a row
2014-01-19 09:26:17 +00:00
translators
f373f8a9c2
(svn r26264) -Update from WebTranslator v3.0:
...
danish - 75 changes by Elyon
2014-01-18 18:45:12 +00:00
fonsinchen
a5152be795
(svn r26263) -Fix [FS#5865]: Don't run into infinite recursion when getting next stopping station
2014-01-16 20:50:43 +00:00
frosch
e3947c8019
(svn r26262) -Fix (r25075, r25076): Custom currency was reset on game start.
2014-01-15 21:52:22 +00:00
translators
1213e6ba71
(svn r26261) -Update from WebTranslator v3.0:
...
swedish - 5 changes by spacejens
2014-01-13 18:45:13 +00:00
rubidium
ef9108bd58
(svn r26260) -Codechange: add template parameters for (non) translucent and (non) animated sprites, so the least expensive variant can be chosen (MJP)
2014-01-13 18:20:23 +00:00
rubidium
eb2c2ef877
(svn r26259) -Codechange: add and maintain some general flags about sprites to prevent unneeded execution of expensive code (MJP)
2014-01-13 18:17:17 +00:00
rubidium
fdf55a1a48
(svn r26258) -Codechange: deduplicate Draw methods (MJP)
2014-01-13 18:12:33 +00:00
rubidium
f5f4f8a4b3
(svn r26257) -Codechange: replace most of the SSE macros by functions
2014-01-13 18:09:21 +00:00
rubidium
3a44e22b1a
(svn r26256) -Codechange: do not load some data when it is not (often) used later on (MJP)
2014-01-13 18:06:53 +00:00
rubidium
70901e04c5
(svn r26255) -Codechange: improve performance of brightness adjustment (MJP)
2014-01-13 18:05:47 +00:00
rubidium
2f7c4f6d12
(svn r26254) -Codechange: MOVD is better in some cases than PINSRD (MJP)
2014-01-13 18:04:28 +00:00
rubidium
5b3b533697
(svn r26253) -Codechange: remove margin limitation to preserve block type (MJP)
2014-01-13 18:03:35 +00:00
rubidium
7f6e837b3a
(svn r26252) -Codechange: deduplicate code for margin case (MJP)
2014-01-13 18:02:20 +00:00
rubidium
9a90bed79b
(svn r26251) -Codechange: prepare Draw code for code deduplication (MJP)
2014-01-13 18:00:18 +00:00
rubidium
6e34672c6c
(svn r26250) -Codechange: deduplicate darkening (e.g. shadow) code (MJP)
2014-01-13 17:58:58 +00:00
rubidium
76661f2c56
(svn r26249) -Codechange: simplify/cleanup ALPHA_BLEND macro (MJP)
2014-01-13 17:57:30 +00:00
rubidium
31c6e33878
(svn r26248) -Fix (r26223): missed compiler warning (MJP)
2014-01-13 17:55:34 +00:00
rubidium
a942619911
(svn r26247) -Fix [FS#5854, FS#5855]: Possible out of bounds reads with the sse blitters (MJP)
2014-01-13 17:54:24 +00:00
translators
54a898be33
(svn r26246) -Update from WebTranslator v3.0:
...
danish - 4 changes by Hatsen
2014-01-12 18:45:11 +00:00
frosch
ee5c115950
(svn r26245) -Codechange: No need for a map, if a vector suffices.
2014-01-12 18:01:50 +00:00
frosch
e9c22ef16f
(svn r26244) -Feature: [NewGRF] Add StringCodes 9A 1B, 9A 1C and 9A 1D to display amounts of cargo.
2014-01-12 18:01:33 +00:00
frosch
00e7ceeca4
(svn r26243) -Cleanup: Move TTDPStringIDToOTTDStringIDMapping to newgrf.cpp, it's only used there.
2014-01-12 18:01:16 +00:00
frosch
4f419b8f84
(svn r26242) -Codechange: Use GRFFile that filled the TextRefStack to translate StringIDs from the TextRefStack, instead of passing stuff via global vars.
2014-01-12 18:00:55 +00:00
frosch
ba1779b978
(svn r26241) -Codechange: Remember the GRFFile which filled the TextRefStack in the TextRefStack.
2014-01-12 18:00:39 +00:00
frosch
73c6565cf2
(svn r26240) -Codechange: Pass the GRFFile to GetErrorMessageFromLocationCallbackResult instead of the GRFID.
2014-01-12 18:00:19 +00:00
frosch
477c15383d
(svn r26239) -Fix: Check that there is space left in the string parameter array, before pushing NewGRF parameters to it.
2014-01-12 18:00:02 +00:00
frosch
5ab39cc651
(svn r26238) -Codechange: Use StringParameters::GetDataLeft to check for left space in the param array.
2014-01-12 17:59:43 +00:00
frosch
bc86bf9b12
(svn r26237) -Cleanup: Remove unused SCC_STRING_ID.
2014-01-12 17:59:27 +00:00
fonsinchen
9ad173c9cc
(svn r26236) -Fix: Don't overreserve after autorefit, but do reserve mail for aircraft
2014-01-12 17:44:55 +00:00
planetmaker
8259d279d5
(svn r26235) -Fix: Decimal and digit separators were swapped for Korean language
2014-01-11 14:13:23 +00:00
translators
de5f0e9cbb
(svn r26234) -Update from WebTranslator v3.0:
...
bulgarian - 69 changes by kokobongo
2014-01-10 18:45:09 +00:00
translators
208db963ad
(svn r26233) -Update from WebTranslator v3.0:
...
swedish - 2 changes by spacejens
2014-01-09 18:45:09 +00:00
translators
6025a52ee9
(svn r26232) -Update from WebTranslator v3.0:
...
korean - 6 changes by telk5093
portuguese - 1 changes by frosch
2014-01-08 18:45:14 +00:00
fonsinchen
014813141d
(svn r26228) -Fix: missing variable initialization
2014-01-05 11:28:31 +00:00
zuu
998049a618
(svn r26226) -Fix (r26212): Compilation in visual studio 2008 failed
2014-01-05 10:15:57 +00:00
rubidium
4575420dcc
(svn r26225) -Document: more tidbits about cpuid and PIC (Eagle_Rainbow)
2014-01-04 19:46:24 +00:00
translators
b48bb25288
(svn r26224) -Update from WebTranslator v3.0:
...
brazilian_portuguese - 4 changes by Tucalipe
2014-01-03 18:45:13 +00:00
planetmaker
7b20da8a0a
(svn r26223) -Codechange: Silence some compile warnings about unititialized variables in the SSE blitters (MJP)
2014-01-03 18:43:10 +00:00
rubidium
115c712f4e
(svn r26222) -Codechange: use SSE instructions for transparent colour "remap" in the SSE2/SSSE3 blitters as well
2014-01-03 18:03:14 +00:00
rubidium
613fb9c6ef
(svn r26221) -Codechange: normalize constant names in anim-sse4 with the others (MJP)
2014-01-03 17:55:40 +00:00
rubidium
9947bdb0c4
(svn r26220) -Fix?: another attempt at getting cpuid to finally work "everywhere"
2014-01-03 15:09:55 +00:00
rubidium
e6fc55b07b
(svn r26219) -Fix: cpuid code still didn't work right in some situations
2014-01-03 13:29:12 +00:00
rubidium
f480c5a623
(svn r26217) -Change: blitter autoselection based on full animation state, so the non-animated optimizations can actually be used in an easy manner (based on patch by MJP)
2014-01-03 08:51:49 +00:00
rubidium
1d4565a666
(svn r26216) -Change: the blitter selection to also consider the 32bpp-sse4-anim blitter (MJP)
2014-01-03 08:31:32 +00:00
rubidium
1e1656110a
(svn r26215) -Codechange: rework code so one can test if a blitter factory exists before attempting trying to instantiate an instance
2014-01-03 08:29:07 +00:00
rubidium
4c84d13454
(svn r26214) -Add: specialised animated SSE4 blitter (MJP)
...
With 32bpp base set about 15-20% faster in the Draw function (slower with 8bpp base set). Overall, with 32bpp base set, about 5% faster.
2014-01-02 23:52:13 +00:00
rubidium
78df732a7b
(svn r26213) -Add: specialised non-animated SSE4 blitter (MJP)
...
With 32bpp base set about 40% faster than 32bpp-optimized, or about 10% for 8bpp base sets in the Draw function. Respectively about 8 and 1% of total run time
2014-01-02 23:21:07 +00:00
rubidium
71a81a8762
(svn r26212) -Add: specialised non-animated SSSE3 blitter (MJP)
...
With 32bpp base set about 35% faster than 32bpp-optimized, or about 10% for 8bpp base sets in the Draw function. Respectively about 6 and 1% of total run time
2014-01-02 23:17:01 +00:00
rubidium
fb05674cb7
(svn r26211) -Add: specialised non-animated SS2 blitter (MJP)
...
With 32bpp base set about 30% faster than 32bpp-optimized, or about 10% for 8bpp base sets in the Draw function. Respectively about 5 and 1% of total run time
2014-01-02 23:12:32 +00:00
rubidium
899c0f9cd2
(svn r26210) -Codechange: add infrastructure for not registering a blitter
2014-01-02 22:48:32 +00:00
rubidium
2618d960e3
(svn r26209) -Codechange: remove some template magic and simplify some code
2014-01-02 22:41:58 +00:00
rubidium
456dba4889
(svn r26208) -Fix (r26197): the cpuid assembly didn't work when PIC was enabled
2014-01-02 21:28:40 +00:00
rubidium
b100125866
(svn r26207) -Codechange: move the CPUID flag detection into cpu.cpp
2014-01-02 18:52:54 +00:00
frosch
7247ecf172
(svn r26206) -Fix [FS#5829]: Run everything from ini, obg, obs, obs, ... files through str_validate.
2014-01-02 17:55:57 +00:00
rubidium
3c94485ba0
(svn r26205) -Feature: SSE 4.1 sprite sorter, improving the sorting performance significantly (MJP)
...
For example with GCC 4.8, x86_64 Linux, Intel i5-3337U this patch improves the performance of Pile, Treham and Hamac test save games by about 10% in over-all run time at fast forward at 1920x1080 when zoomed out and when trees are not disabled.
2014-01-02 16:48:16 +00:00
rubidium
c98a94da44
(svn r26204) -Codechange: rework GfxBlitter to remove some unneeded operations when there is no sub sprite (based on patch by MJP)
2014-01-02 11:58:13 +00:00
rubidium
256a3160c4
(svn r26203) -Codechange: unduplicate GfxMainBlitter and GfxMainBlitterViewport
2014-01-02 11:47:09 +00:00
rubidium
9bf21279f8
(svn r26202) -Cleanup: since ZOOM_LEVEL_NORMAL 0 and there aren't any negative zoom levels, there is no reason to account for negative zoom levels in the zoom functions (based on patch by MJP)
2014-01-02 11:05:42 +00:00
rubidium
fb4db0b022
(svn r26201) -Fix: unscaling by a negative value is the same as scaling by a positive number
2014-01-02 11:04:37 +00:00
rubidium
868a67111b
(svn r26200) -Fix (r26197): hopefully it works now
2014-01-02 09:26:21 +00:00
rubidium
298b003db1
(svn r26199) -Fix (r29197): typo in function name
2014-01-02 09:14:13 +00:00
rubidium
e76d294c10
(svn r26197) -Add: wrappers around cpuid
2014-01-02 08:55:32 +00:00
rubidium
59ff2836d4
(svn r26195) -Codechange: move debug's ottd_rdtsc (CPU specific high precision timer) into cpu.h/cpp
2014-01-02 08:45:28 +00:00
translators
aad80b7536
(svn r26193) -Update from WebTranslator v3.0:
...
german - 1 changes by Jogio
2014-01-01 18:45:12 +00:00
rubidium
e3542b1977
(svn r26192) -Fix (r24878): off-by-one error ;)
2013-12-31 23:08:55 +00:00
translators
0de65cbf91
(svn r26190) -Update from WebTranslator v3.0:
...
indonesian - 2 changes by abdu354
2013-12-31 18:45:07 +00:00
translators
2c6aa62bbf
(svn r26189) -Update from WebTranslator v3.0:
...
indonesian - 33 changes by abdu354
korean - 5 changes by telk5093
2013-12-30 18:45:13 +00:00
fonsinchen
ecdd796a86
(svn r26188) -Codechange: Move station refitting to a separate function.
2013-12-30 14:50:45 +00:00
fonsinchen
63b43ed914
(svn r26187) -Fix: allow refitting at station if cargo has already been reserved.
2013-12-30 14:50:09 +00:00
fonsinchen
c71aa27b92
(svn r26186) -Fix: Don't check for equality of MAC_OS_X_VERSION_MAX_ALLOWED.
2013-12-30 14:46:24 +00:00
translators
cab6391ded
(svn r26185) -Update from WebTranslator v3.0:
...
norwegian_nynorsk - 137 changes by terjesc
2013-12-29 18:45:09 +00:00
translators
a178781487
(svn r26184) -Update from WebTranslator v3.0:
...
welsh - 126 changes by kazzie
2013-12-28 18:45:09 +00:00
translators
28de2ec68b
(svn r26183) -Update from WebTranslator v3.0:
...
estonian - 9 changes by KSiimson
indonesian - 4 changes by abdu354
korean - 85 changes by telk5093
2013-12-27 18:45:17 +00:00
translators
cc873704ac
(svn r26182) -Update from WebTranslator v3.0:
...
arabic_egypt - 15 changes by abdXelrhman
2013-12-26 18:45:07 +00:00
translators
fb1a5caf9f
(svn r26181) -Update from WebTranslator v3.0:
...
estonian - 20 changes by KSiimson
hungarian - 7 changes by IPG
korean - 1 changes by telk5093
2013-12-25 18:45:17 +00:00
frosch
3bdb4982d7
(svn r26180) -Fix: Visual effects did not work for articulated RV parts.
2013-12-25 11:37:10 +00:00
translators
40bf635a6d
(svn r26179) -Update from WebTranslator v3.0:
...
estonian - 9 changes by KSiimson
greek - 51 changes by Evropi
korean - 2 changes by telk5093
2013-12-24 18:45:18 +00:00
translators
1154aecad6
(svn r26176) -Update from WebTranslator v3.0:
...
estonian - 6 changes by KSiimson
2013-12-24 05:04:18 +00:00
frosch
49852e3dac
(svn r26175) -Add: Log in desync output when persistent storage is discarded.
2013-12-23 18:09:29 +00:00
frosch
eca86d1baf
(svn r26174) -Codechange: Rename BaseStorageArray to BasePersistentStorageArray
2013-12-23 18:09:03 +00:00
frosch
a9e8d7a361
(svn r26173) -Change: [NewGRF] Reset the temporary storage registers for every sprite resolving.
2013-12-23 18:08:36 +00:00
frosch
3eea1befa7
(svn r26172) -Codechange: Make SpriteGroup::Resolve aware of nested calls.
2013-12-23 18:08:16 +00:00
frosch
82eb9d13df
(svn r26171) -Codechange: Make TemporaryStorageArray keep track of assigned registers. Also make clearing the array 'cheaper'.
2013-12-23 18:07:57 +00:00
rubidium
00c05e79b1
(svn r26170) -Feature-ish: add the currently used fonts to the crash log
2013-12-22 17:46:27 +00:00
frosch
b02179bd8e
(svn r26169) -Fix-ish [FS#5831-ish]: Unify the time a RV needs to travel through a curve.
2013-12-22 11:55:07 +00:00
frosch
62c0d42f92
(svn r26167) -Fix [FS#5834]: Certain hotkeys crashed the content GUI when the list was empty.
2013-12-20 18:29:53 +00:00
fonsinchen
ec492bfb77
(svn r26166) -Fix: Scale flows only after mapping to avoid rounding errors.
2013-12-20 14:57:44 +00:00
frosch
4818b72c75
(svn r26165) -Change [FS#5832]: Improve layout of build-airport GUI (hackalittlebit)
2013-12-18 18:23:30 +00:00
zuu
b2f2a017b1
(svn r26164) -Doc: Fix Game Script API docs on that deity can build/prospect independent of advanced setting for that
2013-12-17 20:41:51 +00:00
translators
6817e97898
(svn r26163) -Update from WebTranslator v3.0:
...
czech - 4 changes by retro
latvian - 6 changes by Parastais
2013-12-17 18:45:13 +00:00
translators
0727b81db9
(svn r26162) -Update from WebTranslator v3.0:
...
thai - 1 changes by nirakanz
2013-12-16 18:45:08 +00:00
frosch
3d53c0f7b9
(svn r26161) -Fix [FS#5830] (r22567) (r25956-ish): Backup data of altered persistent storage arrays was freed twice.
2013-12-16 18:18:58 +00:00
translators
e595720085
(svn r26160) -Update from WebTranslator v3.0:
...
danish - 1 changes by Hellwing
gaelic - 7 changes by GunChleoc
2013-12-14 18:45:18 +00:00
frosch
a12fa22a75
(svn r26158) -Fix: NewGRF inspect window lacked several newer variables.
2013-12-13 20:52:25 +00:00
frosch
e0d69933f6
(svn r26157) -Feature: [NewGRF] Vehicle variable 4D for determining the position within an articulated vehicle.
2013-12-13 20:21:04 +00:00
translators
07ecc26efa
(svn r26156) -Update from WebTranslator v3.0:
...
luxembourgish - 4 changes by Phreeze
2013-12-11 18:45:11 +00:00
translators
86c0bc6b78
(svn r26154) -Update from WebTranslator v3.0:
...
luxembourgish - 34 changes by Phreeze
2013-12-09 18:45:08 +00:00
frosch
ab9be31562
(svn r26153) -Doc [FS#5826]: Fix copy-pasty. (krinn)
2013-12-09 18:38:07 +00:00
frosch
c69c2a243b
(svn r26152) -Revert/Fix (r26118) [FS#5822]: While the condition is non-sense, the 'true' case is required for articulated parts and the 'false' case is required for savegame compatibility.
2013-12-08 21:22:03 +00:00
translators
065f8df860
(svn r26151) -Update from WebTranslator v3.0:
...
luxembourgish - 37 changes by Phreeze
turkish - 40 changes by wakeup
2013-12-08 18:45:14 +00:00
frosch
51f5d62fdb
(svn r26150) -Revert (r26120): EnforcePrecondition alters the last-error status and is only meant for commands.
2013-12-08 18:20:14 +00:00
frosch
bf0e7c34e6
(svn r26149) -Fix [FS#5825]: [Script] Various API functions did not check whether ScrtipRoad::SetCurrentRoadType was called appropiately.
2013-12-08 15:44:09 +00:00
frosch
2e79fd9c40
(svn r26148) -Fix [FS#5824] (r25735): Script API failed for vehicles with only implicit orders.
2013-12-08 15:13:06 +00:00
translators
3cafd72cc4
(svn r26146) -Update from WebTranslator v3.0:
...
luxembourgish - 40 changes by Phreeze
turkish - 56 changes by wakeup
2013-12-07 18:45:13 +00:00
translators
ce8a45c870
(svn r26145) -Update from WebTranslator v3.0:
...
norwegian_bokmal - 3 changes by Trond
polish - 1 changes by p0358
2013-12-06 18:45:16 +00:00
translators
da67cfe17c
(svn r26144) -Update from WebTranslator v3.0:
...
slovak - 1 changes by Tinix
2013-12-05 18:45:11 +00:00
translators
8f7f4ccc5e
(svn r26143) -Update from WebTranslator v3.0:
...
danish - 15 changes by Hellwing
english_AU - 8 changes by mrtux
korean - 2 changes by telk5093
latvian - 1 changes by Parastais
luxembourgish - 6 changes by Phreeze
2013-12-04 18:45:26 +00:00
translators
5890e184bb
(svn r26142) -Update from WebTranslator v3.0:
...
latvian - 10 changes by Parastais
turkish - 49 changes by wakeup
2013-12-03 18:45:16 +00:00
translators
1f62de41ec
(svn r26141) -Update from WebTranslator v3.0:
...
portuguese - 1 changes by vesgo
turkish - 39 changes by wakeup
2013-12-02 18:45:19 +00:00
translators
7d632b7414
(svn r26140) -Update from WebTranslator v3.0:
...
turkish - 41 changes by wakeup
2013-12-01 18:45:09 +00:00
translators
a3471b4ab9
(svn r26139) -Update from WebTranslator v3.0:
...
latvian - 3 changes by Parastais
vietnamese - 2 changes by nglekhoi
2013-11-29 18:45:17 +00:00
rubidium
eec66b089d
(svn r26138) -Fix [FS#5821] (r26105-ish): [Script] scripts could trigger the internal IsValidRoadType assertion
2013-11-29 18:06:14 +00:00
rubidium
354ec53b3c
(svn r26137) -Merge: documentation updates from 1.3 branch
2013-11-29 13:15:02 +00:00
rubidium
aa8f9e28a2
(svn r26134) -Fix [FS#5820]: aircraft crashing near the map's border due to a lack of airports could trigger an assertion in most builds
2013-11-28 19:37:24 +00:00
translators
f6362ae298
(svn r26133) -Update from WebTranslator v3.0:
...
frisian - 1 changes by Taeke
malay - 3 changes by aarchen1795
2013-11-28 18:45:10 +00:00
rubidium
70b2093ddb
(svn r26132) -Fix-ish: prevent issues due to overflowing multiplications by limiting the size of full zoom sprites to about 32kix32ki
2013-11-26 22:03:56 +00:00
translators
b0a6efc7b3
(svn r26131) -Update from WebTranslator v3.0:
...
simplified_chinese - 1 changes by siu238X
traditional_chinese - 1 changes by siu238X
turkish - 13 changes by wakeup
2013-11-26 18:45:17 +00:00
rubidium
d2ba772f6a
(svn r26130) -Codechange: add some guards against using invalid image indices
2013-11-26 16:08:58 +00:00
rubidium
7abe85d727
(svn r26129) -Fix: remove dead code; it could be made to do what it did, but then it would be inconsistent with moving vehicles around
2013-11-26 15:30:41 +00:00
rubidium
b1bcd1adab
(svn r26128) -Fix: erroneous cast
2013-11-26 15:12:54 +00:00
rubidium
f514e31978
(svn r26127) -Fix (r18186): missing break
2013-11-26 15:08:15 +00:00
rubidium
54a8e00a7e
(svn r26126) -Cleanup: remove unneeded check for NULL
2013-11-26 14:52:28 +00:00
rubidium
982fcb7aab
(svn r26125) -Fix: make sure the tile area's variables are always properly initialised
2013-11-26 14:47:45 +00:00
rubidium
5e3aa72855
(svn r26124) -Fix: make sure all members of the default string iterator are initialised
2013-11-26 13:42:09 +00:00
rubidium
02059ab4a7
(svn r26123) -Fix: make sure the maximum row length when making company buttons is at least 1
2013-11-26 13:27:34 +00:00
rubidium
79ccf48636
(svn r26122) -Fix-ish: remove essentially dead code; if nested_array were NULL there, it would segfault in RaiseWidget
2013-11-26 13:23:31 +00:00
rubidium
50fdf5e30c
(svn r26121) -Codechange: add some asserts after dynamic casts to show they shouldn't return NULL ever
2013-11-26 13:21:25 +00:00
rubidium
945fccc706
(svn r26120) -Fix: [Script] Replace simple check with precondition check, after that simple check was documented as a precondition
2013-11-26 12:48:56 +00:00
rubidium
3b83a195ca
(svn r26119) -Fix: ResolveCompanyID on an already resolved CompanyID
2013-11-26 12:46:21 +00:00
rubidium
b12205697b
(svn r26118) -Fix-ish?: comparing the old Direction to the possibly new state containing a TrackDir... well comparing apples and pears. Occasionally they would be the same and occasionally not; at least without any logic behind it.
...
Since the occasions that the false branch was taken never resulted in a bug report, I highly doubt that removing it completely affects anything... except the visual speed of cornering in a numer of corners (<50%) and visual speed in an old style road stop.
2013-11-26 12:04:16 +00:00
rubidium
f669101560
(svn r26117) -Cleanup: unneeded NULL check
2013-11-26 10:00:15 +00:00
rubidium
04e97a0bec
(svn r26116) -Codechange: validate that the number of lines in a graph is more than 0
2013-11-25 22:32:32 +00:00
rubidium
77e5b1e3b2
(svn r26115) -Fix: AfterLoadGame can throw an exception; from the old savegame load section this wouldn't be caught
2013-11-25 22:22:32 +00:00
rubidium
d2ffba07bb
(svn r26114) -Fix-ish: do our best to not get bit by getenv being unsafe as hell
2013-11-25 21:50:54 +00:00
rubidium
43f76dcabb
(svn r26113) -Fix: unhandled seek error, and leaking file descriptor
2013-11-25 16:42:35 +00:00
rubidium
ffb9279479
(svn r26112) -Fix: make sure a vehicle list is always initialised
2013-11-25 16:36:11 +00:00
rubidium
b53da6a6f5
(svn r26111) -Fix: theoretical case where sprite table could be overread for aqueducts that start at flat land
2013-11-25 16:26:50 +00:00
rubidium
c2ee87c1a9
(svn r26110) -Codechange: add guard for enterdir being valid in signal code
2013-11-25 16:22:29 +00:00
rubidium
00264cc708
(svn r26109) -Fix: missing initialisation
2013-11-25 14:34:09 +00:00
rubidium
defda16eb6
(svn r26108) -Codechange: some coding style (whitespace)
2013-11-25 14:30:22 +00:00
rubidium
6996b441d9
(svn r26107) -Codechange/cleanup: remove some coding bloat and simplify the driver factory instatiations
2013-11-25 14:26:46 +00:00
rubidium
a399fc667c
(svn r26106) -Codechange: document fall through explicitly
2013-11-25 13:28:08 +00:00
rubidium
4b8d9aad5b
(svn r26105) -Codechange: add a lot of assertions to track/road functions that might eventually lead to become indices into tables
2013-11-25 13:16:06 +00:00
rubidium
c143ca729a
(svn r26104) -Fix: do not attempt to do stuff with an invalid direction, especially using it as index into a table
2013-11-25 13:13:35 +00:00
rubidium
f817b06c18
(svn r26103) -Fix: prevent odd overflows due to integer promotion
2013-11-25 13:06:33 +00:00