Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-11-28 | (svn r7274) -Codechange [utf8]: Add input/output unicode support. This ↵ | Darkvater | |
actually only changes win32 since it uses UTF16 for file access. To keep os-specific code to a minimum, OpenTTD uses UTF8 internally everywhere, converting to OS-type when needed (save/load/screenshot/etc.) | |||
2006-11-28 | (svn r7273) -Fix (r7250): Initialise game palette before driver ↵ | peter1138 | |
initialisation. This fixes a 'black screen' problem with fullscreen with the win32 video driver. | |||
2006-11-28 | (svn r7272) -Ok, let's hope this one's correct...stupid msvc | Darkvater | |
2006-11-28 | (svn r7271) -Codechange: Revert the strtolower part of r7199 as it can ↵ | Darkvater | |
actually become broken due to different codepages. See comments for strtolower function for more information. | |||
2006-11-27 | (svn r7269) -Feature: Add freight trains patch option. This option is a ↵ | peter1138 | |
multiplier for the weight of cargo on freight trains, to simulate longer heavier trains. The default value of 1 behaves as before. | |||
2006-11-27 | (svn r7268) -Codechange: change rail vehicle cached weight from 16 to 32 bit ↵ | peter1138 | |
values to avoid possible overflows. | |||
2006-11-27 | (svn r7266) -Codechange: Make the NewGRF loading stage look like ttdpatch to ↵ | peter1138 | |
NewGRFs | |||
2006-11-26 | (svn r7260) WebTranslator2 update to 2006-11-26 16:36:43 | miham | |
brazilian_portuguese - 40 changed by tucalipe (40) bulgarian - 2 fixed by kokobongo (2) catalan - 4 changed by arnaullv (4) croatian - 168 fixed, 46 deleted, 18 changed by blozo (232) swedish - 4 fixed by daishan (4) | |||
2006-11-25 | (svn r7257) -Fix (r7216): Fix doubly-utf8-encoded strings that crept in | peter1138 | |
2006-11-25 | (svn r7256) -Translation: [FS#408] Turkish lang file massive update (jnmbk) | KUDr | |
2006-11-24 | (svn r7255) -Comments added for CBlobBaseSimple, CBlobT classes | KUDr | |
2006-11-24 | (svn r7254) -Fix (r7250): move unicode glyph map initialisation to just ↵ | peter1138 | |
before newgrf files are loaded, else newgrf glyphs will be cleared out too. (thanks Hadez) | |||
2006-11-24 | (svn r7250) -Codechange: Shuffle sprite loading and character width caching ↵ | peter1138 | |
around a bit. This reduces the number of times the sprites are loaded from 5 to 2, just for the intro game. | |||
2006-11-24 | (svn r7249) -Fix (r7248): Missed a free()... | peter1138 | |
2006-11-24 | (svn r7248) -Codechange: Support reinitializing the unicode glyph map. | peter1138 | |
2006-11-24 | (svn r7247) -Translation: czech lang file massive update - use proper ↵ | KUDr | |
diacritics (Hadez) | |||
2006-11-24 | (svn r7246) -Codechange: Always reload sprite and NewGRF data when loading ↵ | peter1138 | |
or starting a game, instead of only when the climate type is different. | |||
2006-11-23 | (svn r7242) -Fix: Don't load 1-byte pseudo sprites, as used in some NewGRF ↵ | peter1138 | |
sets. If the sprite is ever drawn this will result in a "missing sprite" error instead of undefined misbehaviour leading to segmentation faults... | |||
2006-11-22 | (svn r7241) -Fix: czech town name generator now uses proper diacritics (Hadez) | KUDr | |
2006-11-22 | (svn r7240) -Fix: Always display the excavation of roadworks even when fully ↵ | tron | |
zoomed out (they are quite noticable) or "full details" are off (they are part of the game mechanics) | |||
2006-11-22 | (svn r7239) Enumerate the widgets in the airport, dock, rail and road toolbars | tron | |
2006-11-22 | (svn r7238) Remove two unused strings | tron | |
2006-11-22 | (svn r7237) -Fix: TGP landscape generation could leak memory if aborted ↵ | rubidium | |
during the generation of the heightmap. | |||
2006-11-22 | (svn r7236) -Codechange: remove unused global array _newgrf_files | peter1138 | |
2006-11-21 | (svn r7233) -Codechange: get rid of three console.c globals | Darkvater | |
2006-11-21 | (svn r7232) -Codechange: Also allow for the save/load of non pre-allocated ↵ | Darkvater | |
strings inside structs. | |||
2006-11-21 | (svn r7231) -Codechange: rename ini_get_variable to GetVariableAddress for ↵ | Darkvater | |
use both in settings.c and saveload.c | |||
2006-11-21 | (svn r7228) -Codechange: [internal] Add the possibility to save/load ↵ | Darkvater | |
string-pointers which do not have a pre-allocated buffer. | |||
2006-11-21 | (svn r7227) -Fix: [YAPF] Bridge YAPF Penalty Incorrect. The penalty for ↵ | KUDr | |
upward slope was incorrectly applied on bridge exit. (Danny) | |||
2006-11-21 | (svn r7226) -Fix (r7200): [win32] Don't ask my why but I told the linker to ↵ | Darkvater | |
ignore the multithreaded library in for VS2005, resulting in unlinkable code for Release builds. | |||
2006-11-19 | (svn r7219) -Fix: Several warnings by gcc introduced in r7206 which MSVC ↵ | Darkvater | |
found not of a problem. Thanks Tron | |||
2006-11-19 | (svn r7218) WebTranslator2 update to 2006-11-19 23:09:22 | miham | |
croatian - 582 fixed, 1 changed by knovak (154), blozo (429) | |||
2006-11-19 | (svn r7216) WebTranslator2 update to 2006-11-19 22:30:04 | miham | |
american - 5 fixed by WhiteRabbit (5) brazilian_portuguese - 10 fixed by tucalipe (10) catalan - 9 fixed by arnaullv (9) czech - 5 fixed by Hadez (5) danish - 3 fixed, 2 changed by ThomasA (5) dutch - 3 fixed by habell (3) finnish - 7 fixed, 3 changed by kerba (10) french - 5 fixed by glx (2), belugas (3) galician - 7 fixed, 1 changed by Condex (8) german - 4 fixed by Neonox (4) italian - 3 fixed by sidew (3) polish - 6 fixed, 20 changed by meush (26) portuguese - 5 fixed by izhirahider (5) romanian - 9 fixed, 2 changed by kneekoo (11) spanish - 5 fixed, 1 changed by eusebio (6) turkish - 2 fixed by jnmbk (2) ukrainian - 6 fixed by znikoz (6) | |||
2006-11-19 | (svn r7215) revoked last commit, have to modify the language config prior to ↵ | miham | |
the commit | |||
2006-11-19 | (svn r7214) WebTranslator2 update to 2006-11-19 21:32:01 | miham | |
american - 5 fixed by WhiteRabbit (5) brazilian_portuguese - 6 fixed by tucalipe (6) catalan - 5 fixed by arnaullv (5) czech - 5 fixed by Hadez (5) danish - 3 fixed, 2 changed by ThomasA (5) dutch - 3 fixed by habell (3) finnish - 7 fixed, 3 changed by kerba (10) french - 5 fixed by glx (2), belugas (3) galician - 7 fixed, 1 changed by Condex (8) german - 4 fixed by Neonox (4) italian - 3 fixed by sidew (3) polish - 6 fixed, 21 changed by meush (27) portuguese - 5 fixed by izhirahider (5) romanian - 9 fixed, 2 changed by kneekoo (11) spanish - 5 fixed, 1 changed by eusebio (6) turkish - 2 fixed by jnmbk (2) ukrainian - 6 fixed by znikoz (6) | |||
2006-11-19 | (svn r7213) -Cleanup r7195: removed STR_CHEAT_ALLOW_CONVRAIL from unfinished ↵ | glx | |
lang files | |||
2006-11-18 | (svn r7212) -Codechange (FS#409): Update Turkish town name generator with ↵ | peter1138 | |
Turkish characters (jnmbk) | |||
2006-11-18 | (svn r7211) -Codechange: Update all languages to use ↵ | peter1138 | |
SMALLLEFTARROW/SMALLRIGHTARROW, as per english.txt, for GUI elements | |||
2006-11-18 | (svn r7210) -CodeChange: [YAPF] the global cache object is now not ↵ | KUDr | |
destroyed/recreated whenever the cache is invalidated. It now supports Flush() method that is used instead. It should also fix mem-leak warning produced by valgrind (Tron) | |||
2006-11-18 | (svn r7209) -Codechange: Alter position of scroll bar in the station list; ↵ | peter1138 | |
the filter line isn't scrollable... | |||
2006-11-18 | (svn r7208) -Revert [r6040]: Remove double-click action in minimap and ↵ | Darkvater | |
reintroduce lmb-scrolling (Rubidium) | |||
2006-11-18 | (svn r7207) -Codechange: Pass the (unchanged) windowpointer to the console ↵ | Darkvater | |
window and do it only once. | |||
2006-11-18 | (svn r7206) -Codechange: Remove (some of) the magic needed for windows that ↵ | Darkvater | |
could be invalid after a call to DeleteWindow() somewhere else. Also do some cleanup with AllowWindowDescFront() | |||
2006-11-18 | (svn r7205) -Fix [FS#350, SF#1560913]: Window allocation and deletion messed ↵ | Darkvater | |
with the actual window structs inside their array, and possibly invalidating pointers higher up. Meaning that any function called within an wndproc could cause unknown/invalid pointers once control was returned to this function. Solved by the introduction of an extra abstraction layer, an array of z-window positions that is only concerned with the pointers. | |||
2006-11-18 | (svn r7203) -Cleanup: Donnu what Miham was smoking there, but removed it ↵ | Darkvater | |
(assert_compile + 3) | |||
2006-11-18 | (svn r7202) -Codechange: Move _viewports and _active_viewports local to ↵ | Darkvater | |
viewport.c and have them called from the appropiate places in window.c | |||
2006-11-18 | (svn r7201) -Codechange: Use goto's to loop _windows when there is a change ↵ | Darkvater | |
you need to start over | |||
2006-11-18 | (svn r7200) -Codechange: remove unneeded redraw (console.c), coding style, ↵ | Darkvater | |
use FindWindowById instead of _windows loop (viewport.c), remove dump-code (mixer.c), MSVC6 borkdness in stdafx.h, constness (viewport.c), variable localization (win32.c), comments (window.c) | |||
2006-11-17 | (svn r7199) -Codechange: [utf8] Make strtolower and str_strip_colours UTF8 ↵ | Darkvater | |
aware. | |||
2006-11-17 | (svn r7198) -Codechange: Implement a circular tile search function. | belugas | |
Just provide the number of tiles per side, a pointer to a test function, the tile to start searching and voila. Fixes [FS#364] by removing a lengthy and suboptimal random search pattern. Thanks Rubidium. |