rubidium
|
9d018723b7
|
(svn r15711) -Codechange: lots of whitespace cleanup/fixes
|
16 years ago |
glx
|
1692ce8312
|
(svn r15710) -Fix (r15706): for non MSVC io.h needs to be included before defining unlink. Also remove redundant tchar.h includes as it is already in stdafx.h.
|
16 years ago |
rubidium
|
86ca408d46
|
(svn r15626) -Fix [FS#2698]: UTF8 string handling could cause buffer overruns.
|
16 years ago |
yexo
|
3bb872e7dd
|
(svn r15576) -Codechange: rename SwitchModes to SwitchMode and don't hardcode the values for that enum.
|
16 years ago |
yexo
|
901230bde1
|
(svn r15575) -Codechange: Rename GameModes to GameMode and store _game_mode as GameMode instead of as byte.
|
16 years ago |
rubidium
|
a4567f243d
|
(svn r15543) -Change: allow the default debug level of 6 for a dedicated server to be overriden by -d (if used after -D).
|
16 years ago |
smatz
|
0d3f5e6e74
|
(svn r15299) -Cleanup: remove many redundant includes
|
16 years ago |
glx
|
a3dc092ebc
|
(svn r15233) -Fix (r15231): compilation with SDL broken on win32
|
16 years ago |
rubidium
|
48125a6d5f
|
(svn r15232) -Codechange: sprinklin' of coding style
|
16 years ago |
rubidium
|
4ba90f6887
|
(svn r15231) -Change: (sdl) check the full screen resolutions to determine what 'valid' resolutions we've got
|
16 years ago |
rubidium
|
eeb38a8e3a
|
(svn r15176) -Fix [FS#2554]: querying the content server could free when resolving the hostname or connecting takes long/is timing out.
|
16 years ago |
rubidium
|
6e1af6a051
|
(svn r15156) -Fix: add scrollwheel support to allegro
|
16 years ago |
rubidium
|
11da45ee55
|
(svn r14949) -Cleanup: pointer coding style
|
16 years ago |
rubidium
|
cda853872a
|
(svn r14944) -Cleanup: add spaces around some operators
|
16 years ago |
peter1138
|
6b6fd36050
|
(svn r14907) -Codechange: Remove 32 character limit from driver/blitter selection and parameters.
|
16 years ago |
rubidium
|
cdec8f6b27
|
(svn r14641) -Change [Allegro]: when making a debug build revert Allegro's hooks on SIGSEGV/SIGABRT so one can actually use gdb.
-Change: make it more clear that Allegro's failing to find a driver.
|
16 years ago |
rubidium
|
a614dd7174
|
(svn r14636) -Add: DOS port of OpenTTD, without network support though.
|
16 years ago |
rubidium
|
34ddda1009
|
(svn r14632) -Add: support Allegro as midi backend.
|
16 years ago |
rubidium
|
72124862f0
|
(svn r14631) -Add: support for Allegro as sound backend.
|
16 years ago |
rubidium
|
3aacd0a3d5
|
(svn r14630) -Add: support Allegro as video backend.
|
16 years ago |
rubidium
|
b650a86e58
|
(svn r14422) -Codechange: also reflect the changes of r14421 in the filenames.
|
16 years ago |
rubidium
|
3b798599b6
|
(svn r14421) -Codechange: rename all player variables/types to company *or* client so it is immediatelly clear which one you are working with.
|
16 years ago |
rubidium
|
e7829c1a57
|
(svn r14414) -Fix: replace instances of strncpy with strecpy as strncpy doesn't guarantee the resulting string is '\0'-terminated.
|
16 years ago |
rubidium
|
86f1a98ac8
|
(svn r14397) -Fix: possible buffer overrun, wrong parameter type passed to printf and && where || is meant. Found by MSVC's code analysis (Darkvater)
|
16 years ago |
glx
|
fe5cc9c839
|
(svn r14363) -Fix [FS#2206]: some keypress combinations could be handled twice
|
16 years ago |
rubidium
|
3b7ffcf759
|
(svn r14260) -Fix [FS#2277]: merge keycode for "normal" 0-9 keys and keypad 0-9 keys so people don't get confused that the keypad doesn't work as expected.
|
16 years ago |
rubidium
|
6b86de13d6
|
(svn r14200) -Fix (r14199): some OSes failed to compile. Furthermore I hate wrong comments!
|
16 years ago |
rubidium
|
ea1f180a55
|
(svn r14199) -Codechange: split fileio.h into fileio_type.h and fileio_func.h so not everything that includes saveload.h needs to include everything else too.
|
16 years ago |
glx
|
fbd2db34e6
|
(svn r14094) -Revert (r14071): caused more problems than it solved
|
16 years ago |
rubidium
|
20ee6f1158
|
(svn r14071) -Fix [FS#2057]: the screen wouldn't be centered on Windows multimonitor systems if the first monitor is right of the second one.
|
16 years ago |
rubidium
|
203b5eed27
|
(svn r14055) -Codechange: increase buffers for (dedicated) consoles as they couldn't use the full "extent" of the new chat message limit.
|
16 years ago |
rubidium
|
d0c1a989a4
|
(svn r14047) -Codechange: move chatmessage handling to the network directory as that's the only case chat messages are used. Furthermore remove any trace of chatmessages when compiling without network support.
|
16 years ago |
bjarni
|
fbef6535a5
|
(svn r14032) -Fix (r13584): [OSX] changed the condition for selecting 8 or 32 bpp blitter by default
Now we will pick 32 bpp if no 8 bpp fullscreen resolutions are available on the main display (the one with the dock)
|
16 years ago |
rubidium
|
6c5f703cf0
|
(svn r13992) -Fix [FS#2189]: the dedicated console removed any character that was not a printable ASCII character instead. Now it allows UTF8 formated strings too.
|
16 years ago |
glx
|
4782df757c
|
(svn r13539) -Fix (r13537): signed/unsigned warnings
|
17 years ago |
smatz
|
2299181c4b
|
(svn r13537) -Fix [FS#2090](r13523): QSortT won't work this way, use Dimension instead of uint16[2] for resolutions
|
17 years ago |
glx
|
ee256e770a
|
(svn r13390) -Codechange: introduce usererror() for fatal but not openttd related errors. Now all error() will 'crash' openttd after showing the message in win32 releases (MSVC), creating a crash.log and crash.dmp (like the '!' hack used before). On the other hand, usererror() will just close the game. So use error() only when it can be helpful to debugging, else use usererror().
|
17 years ago |
rubidium
|
923e21129c
|
(svn r13325) -Codechange: split the client-side only settings from the settings stored in the savegame so there is no need to have a duplicate copy of it for new games.
|
17 years ago |
rubidium
|
4625695653
|
(svn r13251) -Codechange: rename _patches to _settings as that is more logic.
-Codechange: move all Settings into substructs of _settings in a way that they are logically grouped.
|
17 years ago |
rubidium
|
6c20f77330
|
(svn r13228) -Codechange: split console.h.
|
17 years ago |
bjarni
|
8fea5a62c9
|
(svn r12985) -Fix (r12977): [OSX] fixed missing includes in the cocoa files
|
17 years ago |
rubidium
|
402a1e24ba
|
(svn r12977) -Codechange: remove quite some redundant (duplicate) function declarations.
|
17 years ago |
rubidium
|
d03994098b
|
(svn r12971) -Documentation: add @file in files that missed them and add something more than whitespace as description of files that don't have a description.
|
17 years ago |
smatz
|
297f99e100
|
(svn r12944) -Codechange: use rev.h instead of externs at many places
|
17 years ago |
rubidium
|
c884d82e46
|
(svn r12796) -Fix: the dedicated blitter did segfault too, like the null blitter did.
|
17 years ago |
rubidium
|
15242b1784
|
(svn r12780) -Fix: the null blitter did segfault.
|
17 years ago |
rubidium
|
dde68e922a
|
(svn r12779) -Codechange: remove a few constants from openttd.h.
|
17 years ago |
egladil
|
8e49daf3e1
|
(svn r12776) -Fix: [OSX] In some rare cases when using an uncalibrated monitor the system colour space could not be retrieved. Show an error when this happens instead of just trying an assertion.
|
17 years ago |
rubidium
|
9d8fa486af
|
(svn r12761) -Codechange: lots of minor whitespace coding style fixes around operators.
|
17 years ago |
smatz
|
8b56e7544e
|
(svn r12167) -Feature(tte): change colour of autorail and autoroad selection when Ctrl is pressed
|
17 years ago |