truebrain
|
3adc0d77b8
|
(svn r15637) -Fix: when you try to protect something from doing something it shouldn't be doing, make sure that the actions happening after that, doesn't start doing what it shouldn't be doing. This of course would only happen in rare corner cases.
|
16 years ago |
rubidium
|
b55ed2e668
|
(svn r15603) -Fix [FS#2696]: crash when using an extraordinarily large sprite as cursor.
|
16 years ago |
rubidium
|
66a8c0a132
|
(svn r15577) -Codechange: bool _networking belongs in network/ not gfx.cpp
|
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
|
d71ec28edc
|
(svn r15431) -Fix (r15425): wrongly added assertion due to unneeded & 0xFF. Now use the same method of handling the colour as it would do when drawing a string instead of a character.
|
16 years ago |
rubidium
|
c0a8d09ca7
|
(svn r15428) -Codechange: consistently use colour instead of having both color and colour.
|
16 years ago |
rubidium
|
8dae160d0f
|
(svn r15425) -Codechange: some color->colour changes and type safety.
|
16 years ago |
smatz
|
0d3f5e6e74
|
(svn r15299) -Cleanup: remove many redundant includes
|
16 years ago |
rubidium
|
11da45ee55
|
(svn r14949) -Cleanup: pointer coding style
|
16 years ago |
rubidium
|
0bf775a20a
|
(svn r14668) -Change: use include <> instead of include "" when including ICU's headers.
|
16 years ago |
skidd13
|
706dd0f86c
|
(svn r14555) -Codechange: replace ttd_strlcat and ttd_strlcpy with strecat and strecpy where direct conversion is possible
|
16 years ago |
rubidium
|
219abb5235
|
(svn r14516) -Fix: determine the default text direction based on the language file instead of hardcoding one.
|
16 years ago |
rubidium
|
8cce756f8f
|
(svn r14494) -Fix: few MSVC x64 warnings.
|
16 years ago |
rubidium
|
ae0715e8c3
|
(svn r14479) -Add: initial (optional) support for handling bidirectional scripts and connecting Arabic characters.
|
16 years ago |
rubidium
|
c8e8911ef6
|
(svn r14223) -Codechange: make GetSprite aware of the 4 different types of sprites: fonts, recolour, mapgen and normal sprites.
|
16 years ago |
rubidium
|
200f405706
|
(svn r14146) -Codechange: allow palette override in both ways and remove some unneeded '(x == 0) ? 0 : 1' constructs.
|
16 years ago |
belugas
|
c773d33cc3
|
(svn r14061) -Codechange: constification and move a declaration more logically
|
16 years ago |
rubidium
|
4ae352d288
|
(svn r14054) -Fix (rthebeginning): long strings in the edit box would cause OpenTTD to stop drawing the string. This is especially noticable with low resolutions and the chat input box.
|
16 years ago |
rubidium
|
a3910ced70
|
(svn r14051) -Codechange: enumify the DrawString buffer length.
|
16 years ago |
belugas
|
61007078b6
|
(svn r14049) -Codechange: rename a variable to a somewhat more descriptive one. And constify it too.
|
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 |
belugas
|
5f52c44c14
|
(svn r14043) -Codechange: Rename a variable to a more obvious name. And a few comments added too.
|
16 years ago |
belugas
|
7f5173bf94
|
(svn r14042) -Codechange: Rename some structure members to more obvious names. And add a few comments on the _extra_palette_values array.
|
16 years ago |
frosch
|
92afb4d9bd
|
(svn r14030) -Fix (r14027): true != false, also rename the parameter to make 'true' and 'false' more intuitively useable.
|
16 years ago |
belugas
|
815f08982a
|
(svn r14029) -Fix(r14027): reverting the TC_FROMSTRING back to the magical 0xFE number. Exact meaning will need to be found later.
|
16 years ago |
belugas
|
e3ea3c8fbe
|
(svn r14027) -Codechange: Document a bit the DoDrawString function while removing yet som more magic numbers and one "false" colour
|
16 years ago |
belugas
|
a2f590aeec
|
(svn r14016) -Codechange: Remove some magical numbers
|
16 years ago |
belugas
|
5c3a18fa90
|
(svn r13994) -Codechange: replace a few rogue magic numbers with Colours enum values
|
16 years ago |
rubidium
|
c5a4e90338
|
(svn r13910) -Document: string drawing related functions and types (Alberth)
|
16 years ago |
smatz
|
06a52be95c
|
(svn r13787) -Codechange: resize the red error message box if needed
|
16 years ago |
rubidium
|
fec49bcc83
|
(svn r13759) -Fix [FS#2147]: selecting non-full length vehicles in the depot gui would place the "mouse pointer" out of the center of the vehicle making it hard to "aim".
|
16 years ago |
rubidium
|
71820bf129
|
(svn r13700) -Fix: possible buffer overflow in string truncation code.
|
16 years ago |
rubidium
|
b7c69ba5f0
|
(svn r13699) -Fix: handle SETX(Y) properly when truncating a string instead of ignoring it and returning a too long string.
|
16 years ago |
frosch
|
ecc5d648df
|
(svn r13649) -Codechange: Split the GfxFillRect() special flags from 'color' into their own parameter.
|
16 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 |
skidd13
|
f95cee3057
|
(svn r13523) -Codechange: replace qsort by the internal typesafe QSortT for resolution sorting
|
17 years ago |
smatz
|
e40f835a7e
|
(svn r13502) -Fix (r11212): drawing of zoomed out partial sprites could cause deadlocks or crashes
|
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
|
8c9cc415e3
|
(svn r13255) -Codechange: move _opt to _settings.
|
17 years ago |
frosch
|
eca692ef90
|
(svn r13206) -Feature(ette): Display all owners of a tile in the tile-info-window.
|
17 years ago |
rubidium
|
7ccda80b0b
|
(svn r12986) -Codechange: move the landscape and transport related types from openttd.h to their own headers.
|
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 |
rubidium
|
dde68e922a
|
(svn r12779) -Codechange: remove a few constants from openttd.h.
|
17 years ago |
rubidium
|
e5eac05c6e
|
(svn r12773) -Codechange: replace some magic numbers with enums.
|
17 years ago |
rubidium
|
ee02dd7dad
|
(svn r12619) -Codechange: lots of documentation about window related stuff. Patch by Alberth.
|
17 years ago |
rubidium
|
327e870962
|
(svn r12425) -Feature [FS#1846]: On Screen Keyboard for input fields so someone without a keyboard can enter text too. Patch by Dominik.
|
17 years ago |
peter1138
|
3907ac518b
|
(svn r12335) -Codechange: Don't stuff signed values into a unsigned variable when the variable can just be unsigned...
|
17 years ago |
rubidium
|
dc87b05e8c
|
(svn r11834) -Codechange: only include settings_type.h if needed.
|
17 years ago |
rubidium
|
d4e6a6bf57
|
(svn r11828) -Codechange: include table/* as the last includes and remove an unneeded include from openttd.h.
|
17 years ago |