rubidium
0b08fb44f4
(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
29405f89ed
(svn r26210) -Codechange: add infrastructure for not registering a blitter
2014-01-02 22:48:32 +00:00
rubidium
4a911754b5
(svn r26209) -Codechange: remove some template magic and simplify some code
2014-01-02 22:41:58 +00:00
rubidium
1f0d3cc15b
(svn r26208) -Fix (r26197): the cpuid assembly didn't work when PIC was enabled
2014-01-02 21:28:40 +00:00
rubidium
ee73015e8f
(svn r26207) -Codechange: move the CPUID flag detection into cpu.cpp
2014-01-02 18:52:54 +00:00
frosch
e6f83028f6
(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
5156c3731b
(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
31fd320d5f
(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
cb397e9455
(svn r26203) -Codechange: unduplicate GfxMainBlitter and GfxMainBlitterViewport
2014-01-02 11:47:09 +00:00
rubidium
9e1255b298
(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
98b320614a
(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
3d40beeb69
(svn r26200) -Fix (r26197): hopefully it works now
2014-01-02 09:26:21 +00:00
rubidium
ee25e7a0cb
(svn r26199) -Fix (r29197): typo in function name
2014-01-02 09:14:13 +00:00
rubidium
2ef6ad8cf9
(svn r26197) -Add: wrappers around cpuid
2014-01-02 08:55:32 +00:00
rubidium
ebda1208d0
(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
2211ef280e
(svn r26193) -Update from WebTranslator v3.0:
...
german - 1 changes by Jogio
2014-01-01 18:45:12 +00:00
rubidium
10e5681920
(svn r26192) -Fix (r24878): off-by-one error ;)
2013-12-31 23:08:55 +00:00
translators
a8c0a3aaf8
(svn r26190) -Update from WebTranslator v3.0:
...
indonesian - 2 changes by abdu354
2013-12-31 18:45:07 +00:00
translators
be99b5a43a
(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
feaeb497e7
(svn r26188) -Codechange: Move station refitting to a separate function.
2013-12-30 14:50:45 +00:00
fonsinchen
7d5640166f
(svn r26187) -Fix: allow refitting at station if cargo has already been reserved.
2013-12-30 14:50:09 +00:00
fonsinchen
6218ae7be3
(svn r26186) -Fix: Don't check for equality of MAC_OS_X_VERSION_MAX_ALLOWED.
2013-12-30 14:46:24 +00:00
translators
d15541b47e
(svn r26185) -Update from WebTranslator v3.0:
...
norwegian_nynorsk - 137 changes by terjesc
2013-12-29 18:45:09 +00:00
translators
78e65e8817
(svn r26184) -Update from WebTranslator v3.0:
...
welsh - 126 changes by kazzie
2013-12-28 18:45:09 +00:00
translators
72bb055e30
(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
016e70ab49
(svn r26182) -Update from WebTranslator v3.0:
...
arabic_egypt - 15 changes by abdXelrhman
2013-12-26 18:45:07 +00:00
translators
f2b6b85e7e
(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
8ca01821be
(svn r26180) -Fix: Visual effects did not work for articulated RV parts.
2013-12-25 11:37:10 +00:00
translators
90cab1b22c
(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
2edd2c6fe5
(svn r26176) -Update from WebTranslator v3.0:
...
estonian - 6 changes by KSiimson
2013-12-24 05:04:18 +00:00
frosch
74916a103e
(svn r26175) -Add: Log in desync output when persistent storage is discarded.
2013-12-23 18:09:29 +00:00
frosch
35ecb9db3f
(svn r26174) -Codechange: Rename BaseStorageArray to BasePersistentStorageArray
2013-12-23 18:09:03 +00:00
frosch
cefdd69748
(svn r26173) -Change: [NewGRF] Reset the temporary storage registers for every sprite resolving.
2013-12-23 18:08:36 +00:00
frosch
badbd2f894
(svn r26172) -Codechange: Make SpriteGroup::Resolve aware of nested calls.
2013-12-23 18:08:16 +00:00
frosch
71e2ca5822
(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
8860bb5c8d
(svn r26170) -Feature-ish: add the currently used fonts to the crash log
2013-12-22 17:46:27 +00:00
frosch
7fcae50579
(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
66d4bcb88e
(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
fea3a433b2
(svn r26166) -Fix: Scale flows only after mapping to avoid rounding errors.
2013-12-20 14:57:44 +00:00
frosch
2852dbae2c
(svn r26165) -Change [FS#5832]: Improve layout of build-airport GUI (hackalittlebit)
2013-12-18 18:23:30 +00:00
zuu
61f3172d17
(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
bd7b10980a
(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
7fa241bfbd
(svn r26162) -Update from WebTranslator v3.0:
...
thai - 1 changes by nirakanz
2013-12-16 18:45:08 +00:00
frosch
2f61ba43ae
(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
6d8dee9638
(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
9a00a23656
(svn r26158) -Fix: NewGRF inspect window lacked several newer variables.
2013-12-13 20:52:25 +00:00
frosch
edf905e6cf
(svn r26157) -Feature: [NewGRF] Vehicle variable 4D for determining the position within an articulated vehicle.
2013-12-13 20:21:04 +00:00
translators
87e1afbdd2
(svn r26156) -Update from WebTranslator v3.0:
...
luxembourgish - 4 changes by Phreeze
2013-12-11 18:45:11 +00:00
translators
9fe9e6d799
(svn r26154) -Update from WebTranslator v3.0:
...
luxembourgish - 34 changes by Phreeze
2013-12-09 18:45:08 +00:00
frosch
a8d1e188b3
(svn r26153) -Doc [FS#5826]: Fix copy-pasty. (krinn)
2013-12-09 18:38:07 +00:00
frosch
cc5e8bf56d
(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
85d9b4f097
(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
1af98ee64c
(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
52c2c53c02
(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
0bedd475e3
(svn r26148) -Fix [FS#5824] (r25735): Script API failed for vehicles with only implicit orders.
2013-12-08 15:13:06 +00:00
translators
494f446c8f
(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
c8bbceb377
(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
9866d770e8
(svn r26144) -Update from WebTranslator v3.0:
...
slovak - 1 changes by Tinix
2013-12-05 18:45:11 +00:00
translators
46b2c521cb
(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
e7e9ed4503
(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
7f1452a097
(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
79fcf71454
(svn r26140) -Update from WebTranslator v3.0:
...
turkish - 41 changes by wakeup
2013-12-01 18:45:09 +00:00
translators
66473ee600
(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
a7ac207c8f
(svn r26138) -Fix [FS#5821] (r26105-ish): [Script] scripts could trigger the internal IsValidRoadType assertion
2013-11-29 18:06:14 +00:00
rubidium
ebf46b7e4f
(svn r26137) -Merge: documentation updates from 1.3 branch
2013-11-29 13:15:02 +00:00
rubidium
63ddad069b
(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
186581f15c
(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
223f743271
(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
f7112a42bd
(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
a498a56573
(svn r26130) -Codechange: add some guards against using invalid image indices
2013-11-26 16:08:58 +00:00
rubidium
f84b67ea73
(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
a1ea310e66
(svn r26128) -Fix: erroneous cast
2013-11-26 15:12:54 +00:00
rubidium
d9bd866b27
(svn r26127) -Fix (r18186): missing break
2013-11-26 15:08:15 +00:00
rubidium
14f5d55f6c
(svn r26126) -Cleanup: remove unneeded check for NULL
2013-11-26 14:52:28 +00:00
rubidium
59ca31b442
(svn r26125) -Fix: make sure the tile area's variables are always properly initialised
2013-11-26 14:47:45 +00:00
rubidium
d2598167ad
(svn r26124) -Fix: make sure all members of the default string iterator are initialised
2013-11-26 13:42:09 +00:00
rubidium
cf6fe08d8a
(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
115877a111
(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
519cb3e103
(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
0e6e408cd3
(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
0bf1d73556
(svn r26119) -Fix: ResolveCompanyID on an already resolved CompanyID
2013-11-26 12:46:21 +00:00
rubidium
8388624284
(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
fff7216d04
(svn r26117) -Cleanup: unneeded NULL check
2013-11-26 10:00:15 +00:00
rubidium
11b039e812
(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
089d75e250
(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
bb5984a02b
(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
652711f29a
(svn r26113) -Fix: unhandled seek error, and leaking file descriptor
2013-11-25 16:42:35 +00:00
rubidium
94b9ee1e45
(svn r26112) -Fix: make sure a vehicle list is always initialised
2013-11-25 16:36:11 +00:00
rubidium
baad79b1b6
(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
ae3a178a25
(svn r26110) -Codechange: add guard for enterdir being valid in signal code
2013-11-25 16:22:29 +00:00
rubidium
8394abb2f5
(svn r26109) -Fix: missing initialisation
2013-11-25 14:34:09 +00:00
rubidium
d709a7f465
(svn r26108) -Codechange: some coding style (whitespace)
2013-11-25 14:30:22 +00:00
rubidium
f843a0b5d9
(svn r26107) -Codechange/cleanup: remove some coding bloat and simplify the driver factory instatiations
2013-11-25 14:26:46 +00:00
rubidium
e12e78b95b
(svn r26106) -Codechange: document fall through explicitly
2013-11-25 13:28:08 +00:00
rubidium
299786a8d1
(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
437dcfb37d
(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
c5727f49d9
(svn r26103) -Fix: prevent odd overflows due to integer promotion
2013-11-25 13:06:33 +00:00
rubidium
f018a1adc2
(svn r26102) -Fix: m_veh is not NULL by definition when IsRoadTT is true
2013-11-25 11:11:56 +00:00
rubidium
379e83f042
(svn r26101) -Fix: NULL pointer dereference when one can't allocate an order list but wants to make implicit orders
2013-11-25 11:08:21 +00:00
rubidium
89a1217e86
(svn r26100) -Fix: possible buffer overflow in console handling of aliases
2013-11-25 10:13:59 +00:00
rubidium
cd2f85cfdb
(svn r26099) -Codechange: make NewGRF scanner management slightly easier
2013-11-25 09:22:56 +00:00
rubidium
f9300ba6a2
(svn r26098) -Fix: close the log file when OpenTTD was forked and finally closed
2013-11-25 09:20:35 +00:00
rubidium
2b3d476efc
(svn r26097) -Fix: another minor memory leak (when pressing cancel in the bootstrap window)
2013-11-25 09:12:49 +00:00
rubidium
ffa7693524
(svn r26093) -Fix (r26092): compilation error
2013-11-24 19:53:35 +00:00
rubidium
30a390b759
(svn r26092) -Fix [FS#5818]: prevent scripts from crashing OpenTTD when they send text with command codes to user editable texts such as sign and station names
2013-11-24 19:46:16 +00:00
rubidium
4e34aae523
(svn r26091) -Fix (r26089): double frees... woospie
2013-11-24 16:21:19 +00:00
rubidium
65d670269e
(svn r26090) -Fix: leaking of file descriptor when reading strings for game texts
2013-11-24 15:25:41 +00:00
rubidium
d9a3177862
(svn r26089) -Fix: a number of minor memory leaks
2013-11-24 15:21:38 +00:00
rubidium
c1cbc05ca7
(svn r26088) -Fix (r26086): Windows compilation
2013-11-24 15:17:53 +00:00
rubidium
86621f0ff4
(svn r26087) -Fix: file descriptor leak when finding a corrupt tar
2013-11-24 15:02:05 +00:00
rubidium
201b3d8aa2
(svn r26086) -Codechange: use AutoDeleteSmallVector instead std::list for dropdowns
2013-11-24 14:46:26 +00:00
frosch
6c63c98d7f
(svn r26085) -Codechange: Pass ResolverObjects as reference instead of pointer since they are never NULL.
2013-11-24 14:41:19 +00:00
rubidium
926fb4c6c5
(svn r26084) -Fix: don't allow executing the palette toggling code when it's not editable
2013-11-24 14:34:33 +00:00
rubidium
e55aae44eb
(svn r26083) -Codechange: pass the CommandContainer for the station joiner around using a reference instead of by-value
2013-11-24 14:29:32 +00:00
rubidium
e591a65ade
(svn r26082) -Fix [FS#5816] (r26077): tar files with more than one file in the root directory would not be read properly (zydeco)
2013-11-24 13:00:06 +00:00
rubidium
388e8e2d97
(svn r26081) -Fix [FS#5815]: memset with virtual functions doesn't quite work. Upon further review CompanyProperties doesn't need to be virtual in the current code base
2013-11-24 09:52:35 +00:00
rubidium
3784110fe6
(svn r26080) -Fix: possible out of bounds array access
2013-11-24 09:30:30 +00:00
rubidium
954a141ca8
(svn r26077) -Codechange: handle strings like strings when scanning a tar instead of merely blobs of memory
2013-11-23 21:42:45 +00:00
rubidium
428faaf4ad
(svn r26076) -Codechange: upgrade some C-style named structs to C++-style named structs
2013-11-23 21:31:00 +00:00
translators
31d55ff1a4
(svn r26074) -Update from WebTranslator v3.0:
...
afrikaans - 3 changes by mulderpf
2013-11-23 18:45:10 +00:00
rubidium
5a3d193f68
(svn r26073) -Cleanup: unneeded check against NULL
2013-11-23 18:13:46 +00:00
rubidium
157a3d3be4
(svn r26072) -Cleanup: mark some unreachable default cases by NOT_REACHED()
2013-11-23 18:13:30 +00:00
rubidium
710a35d8fe
(svn r26071) -Fix: always initialise GRFFileProps
2013-11-23 18:11:22 +00:00
rubidium
7edbf2fed1
(svn r26070) -Fix: prevent extremely huge size for data (1+GiB)
2013-11-23 18:11:01 +00:00
rubidium
5eb7aea386
(svn r26069) -Fix: missing break in NewGRF object handling
2013-11-23 18:10:06 +00:00
rubidium
5f44f88d3c
(svn r26068) -Fix: unneeded NULL check
2013-11-23 18:08:48 +00:00
rubidium
5b6a15f879
(svn r26067) -Fix: possible NULL dereference when getting NewGRF version
2013-11-23 18:08:15 +00:00
rubidium
32164fc207
(svn r26066) -Fix: possible NULL dereference when resolving industry scope
2013-11-23 18:07:11 +00:00
rubidium
49eaa397ab
(svn r26065) -Fix: possible dereference of NULL for texts from game scripts
2013-11-23 18:06:27 +00:00
rubidium
fd0454e229
(svn r26064) -Fix: possible uninitialised array when loading a broken TT-ish savegame
2013-11-23 18:06:00 +00:00
rubidium
fcd6bf6342
(svn r26063) -Fix (r26062): a few tabs too much
2013-11-23 13:24:31 +00:00
rubidium
54ecaa1290
(svn r26062) -Fix: beef up checks against invalid data in highscore and language files
2013-11-23 13:18:29 +00:00
rubidium
e4b208c069
(svn r26061) -Fix: negative result of ftell wasn't handled correctly in some cases
2013-11-23 13:17:45 +00:00
rubidium
5e0ea95267
(svn r26060) -Fix: do not let depend overrun its buffers when paths are extremely (and unlikely) long
2013-11-23 13:16:45 +00:00
rubidium
6bc32d7c5d
(svn r26059) -Fix (r20435): missed one instance causing to compare an array to NULL instead of an array's element
2013-11-23 13:16:05 +00:00
rubidium
a6fae2c608
(svn r26058) -Fix: handle the return value of a number of functions better
2013-11-23 13:15:07 +00:00
rubidium
73474728e3
(svn r26057) -Fix: a number of possibly uninitialised variables
2013-11-23 13:12:19 +00:00
rubidium
bebf2291db
(svn r26056) -Fix: a number of possibly uninitialised variables
2013-11-22 21:50:43 +00:00
rubidium
7ecfd60b96
(svn r26055) -Codechange: mark switch default as really not triggerable, as technically it's dead code
2013-11-22 21:47:03 +00:00
rubidium
f2a6dcc1ba
(svn r26054) -Fix: minor memory leak in strgen
2013-11-22 21:45:57 +00:00
rubidium
d32a858d30
(svn r26053) -Fix: possible use-after-free
2013-11-22 21:45:28 +00:00
rubidium
d8cd229ef7
(svn r26052) -Fix: missing virtual destructor could cause some memory to be not freed
2013-11-22 21:44:51 +00:00
rubidium
81c0b0e861
(svn r26051) -Fix: out of bounds access in CmdTownCargoGoal
2013-11-22 21:44:23 +00:00
rubidium
ecfed05729
(svn r26050) -Fix: possible, but currently untriggered, out of bounds access in strgen
2013-11-22 21:43:47 +00:00
rubidium
aec32ecac1
(svn r26049) -Codechange: remove some dead code as order can't be NULL there
2013-11-22 21:42:47 +00:00
rubidium
9cd7c07e34
(svn r26048) -Fix: use delete instead of free when allocated by new
2013-11-22 21:42:20 +00:00
rubidium
0eb1e6ae67
(svn r26047) -Fix: possible, but very unlikely, null pointer dereference when gunziping just downloaded files
2013-11-22 21:41:49 +00:00
rubidium
32e52df99f
(svn r26046) -Fix: handle a number of failure conditions from methods called in the network code
2013-11-22 21:41:19 +00:00
translators
54c6d9540f
(svn r26045) -Update from WebTranslator v3.0:
...
norwegian_bokmal - 2 changes by Trond
swedish - 3 changes by abbedabb
2013-11-22 18:45:13 +00:00
translators
40f040e901
(svn r26044) -Update from WebTranslator v3.0:
...
norwegian_bokmal - 4 changes by Trond
2013-11-21 18:45:08 +00:00
rubidium
dc65379970
(svn r26043) -Fix [FS#5811]: occasional hanging when client joins
2013-11-21 18:35:31 +00:00
translators
4c81d3c2cd
(svn r26042) -Update from WebTranslator v3.0:
...
japanese - 3 changes by nex259
luxembourgish - 1 changes by Phreeze
2013-11-20 18:45:12 +00:00
fonsinchen
02af2aa10e
(svn r26041) -Fix: make variable initialization more obvious for humans and compilers.
2013-11-19 19:43:56 +00:00
fonsinchen
fa581e5b5c
(svn r26040) -Fix: return 0 from unreached part of function to silence some compilers
2013-11-19 19:42:40 +00:00
translators
4f3f3e684d
(svn r26039) -Update from WebTranslator v3.0:
...
belarusian - 139 changes by KorneySan
croatian - 1 changes by VoyagerOne
korean - 2 changes by telk5093
turkish - 15 changes by wakeup
2013-11-19 18:45:22 +00:00
frosch
83fea1c6ca
(svn r26038) -Fix: Doxygen syntax.
2013-11-18 20:09:09 +00:00
rubidium
f7d1308574
(svn r26037) -Fix (r26036): there was a reason they weren't references...
2013-11-18 19:47:43 +00:00
rubidium
1343518de5
(svn r26036) -Fix [FS#5809]: multi line text was handled incorrectly causing glitches
2013-11-18 19:35:06 +00:00
translators
8fce67abcc
(svn r26035) -Update from WebTranslator v3.0:
...
belarusian - 1 changes by KorneySan
catalan - 1 changes by juanjo
dutch - 1 changes by habell
french - 28 changes by glx
german - 1 changes by planetmaker
norwegian_bokmal - 7 changes by Trond
spanish - 2 changes by Terkhen
2013-11-18 18:45:49 +00:00
translators
8e01099b06
(svn r26030) -Update from WebTranslator v3.0:
...
italian - 1 changes by lorenzodv
japanese - 3 changes by nex259
lithuanian - 1 changes by Stabilitronas
norwegian_bokmal - 14 changes by Trond, cuthbert
2013-11-17 17:27:49 +00:00
michi_cc
9c94fc489b
(svn r26029) -Fix (r26017): The internal index of a character in the layout line depends on the used layouter.
2013-11-17 17:08:20 +00:00
frosch
e580a3fe8a
(svn r26027) -Change [FS#5669-ish]: [NewGRF] Invalidate vehicle colour palette when leaving a station.
2013-11-17 16:02:39 +00:00
frosch
f12d0c09ec
(svn r26026) -Fix (r25648) [FS#5775-ish]: Invalidate vehicle colour palette again when rearranging consist, reversing, ...
2013-11-17 16:01:50 +00:00
michi_cc
563dd1ec4d
(svn r26023) -Fix [FS#5805] (r25686): [OSX] Checking for a valid NSTextInputContext is supposed to fail on 10.4 according to docs, but somehow didn't, leading to a crash when an edit box lost focus.
2013-11-17 12:05:40 +00:00
rubidium
83119ed8ab
(svn r26018) -Codechange: since there's a wrapper for ICU functions now, we can use proper coding style for names again
2013-11-16 21:05:26 +00:00
rubidium
5b8cac8dad
(svn r26017) -Change: allow the fallback and ICU layouter to exist in unison
...
-Fix [FS#5711]: crash when the ICU layouter thinks a font is corrupted
2013-11-16 20:57:54 +00:00
rubidium
f3f03d97ef
(svn r26016) -Codechange: prepare for some class renames
2013-11-16 20:32:55 +00:00
rubidium
40f31d7c0a
(svn r26015) -Codechange: some constificaton
2013-11-16 19:59:06 +00:00
translators
b922b3d129
(svn r26014) -Update from WebTranslator v3.0:
...
english_US - 1 changes by Rubidium
finnish - 1 changes by jpx_
polish - 1 changes by wojteks86
romanian - 15 changes by tonny
russian - 2 changes by Lone_Wolf
slovak - 4 changes by Milsa
swedish - 1 changes by Joel_A
2013-11-16 18:45:43 +00:00
fonsinchen
bcc91be5b1
(svn r26013) -Revert (r25495) [FS#5684]: Having trains miss a platform that is just being modified is less of a problem than having trains stop twice without moving.
2013-11-16 17:52:00 +00:00
zuu
66216a9578
(svn r26012) -Add: new goal type that show a story page when clicked
2013-11-16 17:41:57 +00:00
zuu
a40808ee04
(svn r26010) -Document [FS#5662]: The AI/GS library name to use in Import, is not the name given by GetName but GetInstanceName
2013-11-16 12:33:45 +00:00
rubidium
162c378aa5
(svn r26009) -Fix: warning about conditional expression with enumeral with non-enumeral type
2013-11-16 10:05:57 +00:00
rubidium
446613e868
(svn r26008) -Fix (r25975): uninitialised warning
2013-11-16 10:04:10 +00:00
rubidium
565ad16fc4
(svn r26007) -Change: make handling strings coming from game scripts slightly more lenient, i.e. less 'fatal error... must quit'
2013-11-16 09:54:22 +00:00
rubidium
1b9e91534f
(svn r26006) -Fix [FS#5804]: Game script showing vehicle on a story book, then the vehicle being removed and eventually being replaced by a non-user vehicle (most likely smoke) causing an assertion to trigger
2013-11-16 09:49:13 +00:00
rubidium
a59af5c3fc
(svn r26005) -Fix [FS#5478]: crash when transferring savegame from server to client
2013-11-15 22:22:01 +00:00
translators
5082d10b20
(svn r26004) -Update from WebTranslator v3.0:
...
romanian - 30 changes by tonny
swedish - 1 changes by Joel_A
2013-11-15 18:45:13 +00:00
michi_cc
8e9a63126c
(svn r26003) -Fix [FS#5795b] (r25743): [OSX] Some hotkeys were still triggered during text input.
2013-11-14 23:04:04 +00:00
michi_cc
d1962c7726
(svn r26002) -Fix: [OSX] If the console hotkey is a dead key, require two presses to toggle the console, allowing input of accented characters.
2013-11-14 23:03:59 +00:00
michi_cc
6645358d86
(svn r26001) -Fix [FS#5795a] (r25686): [OSX] Clear any pending marked characters from an edit box losing focus.
2013-11-14 23:03:54 +00:00
zuu
27c67dfef2
(svn r26000) -Add: Optional filter parameter to the 'content state' console command, to limit the content list to only content where the name match the filter
2013-11-14 22:50:16 +00:00
zuu
c67bff42e0
(svn r25999) -Add: When calling the 'content select' console command without args, display all selected content
2013-11-14 22:48:03 +00:00
rubidium
7457abb067
(svn r25997) -Codechange: make it slightly more clear what ports are coming from where in the debug output when listening
2013-11-14 19:31:10 +00:00
translators
1b44c55af3
(svn r25996) -Update from WebTranslator v3.0:
...
norwegian_bokmal - 3 changes by Trond
romanian - 86 changes by tonny
2013-11-14 18:45:15 +00:00
frosch
e07dccd84f
(svn r25995) -Fix (r25785) [FS#5801]: [NoGo] GS failed to rename towns. (Zydeco)
2013-11-14 18:04:31 +00:00
rubidium
a77aa68f16
(svn r25975) -Feature [FS#5385]: XDG base directory support
2013-11-13 19:32:37 +00:00
rubidium
c4ab18c029
(svn r25974) -Codechange: make the _personal_dir global const, since once it's set it shouldn't be changed anyhow
2013-11-13 18:57:25 +00:00
rubidium
3421bfc9ca
(svn r25973) -Fix [FS#5679]: comma key collided with F12 key for hotkeys; also remove '+' as that is generally not a key (the '+' on the numpad is a separate one)
2013-11-13 15:54:44 +00:00
rubidium
34ae6d4b39
(svn r25972) -Fix [FS#5665]: rail laying sounds of others could be heard in multiplayer (adf88)
2013-11-12 21:48:55 +00:00
translators
aaf122da93
(svn r25971) -Update from WebTranslator v3.0:
...
dutch - 4 changes by habell
vietnamese - 1 changes by nglekhoi
2013-11-12 18:45:15 +00:00
rubidium
68d5d76eec
(svn r25970) -Fix [FS#5787]: [SDL] Recursive mutex locking when changing blitter
2013-11-12 18:31:12 +00:00
frosch
d2624c6947
(svn r25969) -Add: [Script] ScriptTown::GetFundBuildingsDuration.
2013-11-12 17:57:32 +00:00
frosch
88175c2503
(svn r25968) -Add: [Script] ScriptTown::TOWN_GROWTH_NONE to indicate no town growth via ScriptTown::SetGrowthRate and GetGrowthRate.
2013-11-12 17:57:12 +00:00
frosch
fc3040af02
(svn r25967) -Add: [NoGo] GSTown::TOWN_GROWTH_NORMAL to reset a town growth rate set previously via GSTown::SetGrowthRate.
2013-11-12 17:56:35 +00:00
frosch
45a394d38e
(svn r25966) -Fix: [NoGo] Properly validate the range of the growth rate passed to GSTown::SetGrowthRate, instead of masking it to 16 bit.
2013-11-12 15:15:02 +00:00
rubidium
1f067c8529
(svn r25965) -Fix [FS#5800]: the wrong vehicle would be taken in a shared order vehicle list window when the ID >= 65536, causing assertions triggering later on
2013-11-11 18:58:15 +00:00
translators
aeb5c5a570
(svn r25964) -Update from WebTranslator v3.0:
...
catalan - 2 changes by juanjo
2013-11-10 18:45:10 +00:00
fonsinchen
05b50ada5c
(svn r25963) -Fix [FS#5758]: Mixtures of old and new flows could create cycles.
2013-11-10 15:18:49 +00:00
michi_cc
fccd7bf0c7
(svn r25962) -Fix (r25951): [OSX] Do the SDK version test the proper way 'round.
2013-11-09 14:47:03 +00:00