rubidium
|
2be4215f43
|
(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
|
10 years ago |
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
|
10 years ago |
peter1138
|
f2a47eb080
|
(svn r26467) -Fix: Include shadow on ...
|
10 years ago |
peter1138
|
e943d355e2
|
(svn r26467) -Fix: Include shadow on ...
|
10 years ago |
peter1138
|
3465686076
|
(svn r26463) -Fix (r10190ish): Add special handling for PALETTE_CRASH to work for non-8bpp-mapped sprites.
|
10 years ago |
peter1138
|
209d3e2e9e
|
(svn r26463) -Fix (r10190ish): Add special handling for PALETTE_CRASH to work for non-8bpp-mapped sprites.
|
10 years ago |
rubidium
|
4a911754b5
|
(svn r26209) -Codechange: remove some template magic and simplify some code
|
11 years ago |
rubidium
|
2618d960e3
|
(svn r26209) -Codechange: remove some template magic and simplify some code
|
11 years ago |
rubidium
|
31fd320d5f
|
(svn r26204) -Codechange: rework GfxBlitter to remove some unneeded operations when there is no sub sprite (based on patch by MJP)
|
11 years ago |
rubidium
|
c98a94da44
|
(svn r26204) -Codechange: rework GfxBlitter to remove some unneeded operations when there is no sub sprite (based on patch by MJP)
|
11 years ago |
rubidium
|
cb397e9455
|
(svn r26203) -Codechange: unduplicate GfxMainBlitter and GfxMainBlitterViewport
|
11 years ago |
rubidium
|
256a3160c4
|
(svn r26203) -Codechange: unduplicate GfxMainBlitter and GfxMainBlitterViewport
|
11 years ago |
rubidium
|
83119ed8ab
|
(svn r26018) -Codechange: since there's a wrapper for ICU functions now, we can use proper coding style for names again
|
11 years ago |
rubidium
|
4c5ccc8b94
|
(svn r26018) -Codechange: since there's a wrapper for ICU functions now, we can use proper coding style for names again
|
11 years ago |
rubidium
|
f3f03d97ef
|
(svn r26016) -Codechange: prepare for some class renames
|
11 years ago |
rubidium
|
6449e96f1a
|
(svn r26016) -Codechange: prepare for some class renames
|
11 years ago |
rubidium
|
40f31d7c0a
|
(svn r26015) -Codechange: some constificaton
|
11 years ago |
rubidium
|
b9e4697d8a
|
(svn r26015) -Codechange: some constificaton
|
11 years ago |
fonsinchen
|
19661eeef8
|
(svn r25911) -Add: Support for drawing dashed lines.
|
11 years ago |
fonsinchen
|
89b7afbac8
|
(svn r25911) -Add: Support for drawing dashed lines.
|
11 years ago |
frosch
|
433565b98f
|
(svn r25816) -Add [FS#5748]: Toggle button for wrapping lines in the textfile GUI (LordAro)
|
11 years ago |
frosch
|
dfa0e61f25
|
(svn r25816) -Add [FS#5748]: Toggle button for wrapping lines in the textfile GUI (LordAro)
|
11 years ago |
fonsinchen
|
4396dcf642
|
(svn r25714) -Fix: explicitly cast some things to silence warnings on GCC 4.0
|
11 years ago |
fonsinchen
|
0baa72aff9
|
(svn r25714) -Fix: explicitly cast some things to silence warnings on GCC 4.0
|
11 years ago |
michi_cc
|
e34fe220e2
|
(svn r25691) -Add: [OSX] Support for mouse selection in the IME composition string.
|
11 years ago |
michi_cc
|
30867c487f
|
(svn r25691) -Add: [OSX] Support for mouse selection in the IME composition string.
|
11 years ago |
michi_cc
|
82d6d4be3d
|
(svn r25651) -Fix: Textbuf caret rendering for complex scripts (e.g. Tamil).
|
11 years ago |
michi_cc
|
33f3cf3a5d
|
(svn r25651) -Fix: Textbuf caret rendering for complex scripts (e.g. Tamil).
|
11 years ago |
frosch
|
8701f523ae
|
(svn r25567) -Codechange: Revive dead DrawStringParams as FontState.
|
11 years ago |
frosch
|
3fa1b4e8c3
|
(svn r25567) -Codechange: Revive dead DrawStringParams as FontState.
|
11 years ago |
frosch
|
0532f86dbf
|
(svn r25564) -Add: a simple clipping rule to decide whether a string without linebreaks is visible before computing the layouting. This skips around 2/3 of layout computations in usual-sized list-like windows.
|
11 years ago |
frosch
|
290fbd2231
|
(svn r25564) -Add: a simple clipping rule to decide whether a string without linebreaks is visible before computing the layouting. This skips around 2/3 of layout computations in usual-sized list-like windows.
|
11 years ago |
rubidium
|
cb4f89a60f
|
(svn r25547) -Fix [FS#5626]: ICU returns the width of the visual run as if the trailing space was added (in case a newline was added). This caused the width to be more than the requested width, but it would still be drawn correctly
|
11 years ago |
rubidium
|
7bc4845aac
|
(svn r25547) -Fix [FS#5626]: ICU returns the width of the visual run as if the trailing space was added (in case a newline was added). This caused the width to be more than the requested width, but it would still be drawn correctly
|
11 years ago |
frosch
|
6be31ca86c
|
(svn r25478) -Fix: Clip glyphs using the actual sprite dimensions instead of the text advancement.
|
11 years ago |
frosch
|
653a005d19
|
(svn r25478) -Fix: Clip glyphs using the actual sprite dimensions instead of the text advancement.
|
11 years ago |
rubidium
|
bb7a5cbb76
|
(svn r25477) -Fix: truncation didn't work because the string was truncated (or rather a newline was added) too early
|
11 years ago |
rubidium
|
809120bc05
|
(svn r25477) -Fix: truncation didn't work because the string was truncated (or rather a newline was added) too early
|
11 years ago |
frosch
|
be9ed9a2bb
|
(svn r25476) -Cleanup: Remove unused _max_char_size, _max_char_height, _max_char_width.
|
11 years ago |
frosch
|
eb7962a72e
|
(svn r25476) -Cleanup: Remove unused _max_char_size, _max_char_height, _max_char_width.
|
11 years ago |
rubidium
|
ba3eda7c1e
|
(svn r25472) -Cleanup: remove the old methods for drawing text
|
11 years ago |
rubidium
|
f980d1a43c
|
(svn r25472) -Cleanup: remove the old methods for drawing text
|
11 years ago |
rubidium
|
8a1af5c1b2
|
(svn r25471) -Fix/Feature [FS#5481]: support for Brahmic scripts (e.g. Tamil and Thai)
|
11 years ago |
rubidium
|
8bbbb1b37a
|
(svn r25471) -Fix/Feature [FS#5481]: support for Brahmic scripts (e.g. Tamil and Thai)
|
11 years ago |
rubidium
|
0178092c2c
|
(svn r25467) -Add: truncation support to the drawing routine
|
11 years ago |
rubidium
|
899c4d85e4
|
(svn r25467) -Add: truncation support to the drawing routine
|
11 years ago |
rubidium
|
fd2c650463
|
(svn r25466) -Add: drawing routine for the layout engine
|
11 years ago |
rubidium
|
4f0ef61d4e
|
(svn r25466) -Add: drawing routine for the layout engine
|
11 years ago |
rubidium
|
a290f2d53a
|
(svn r25455) -Cleanup: make local function really local
|
11 years ago |
rubidium
|
be2b87c1cd
|
(svn r25455) -Cleanup: make local function really local
|
11 years ago |
rubidium
|
2771de7f34
|
(svn r25454) -Remove/Fix/Cleanup: SETX(Y) does not work at all with other than default fonts, so get rid of it
|
11 years ago |
rubidium
|
7c0f34130c
|
(svn r25454) -Remove/Fix/Cleanup: SETX(Y) does not work at all with other than default fonts, so get rid of it
|
11 years ago |
rubidium
|
30394cb05e
|
(svn r25438) -Codechange: introduce classes for the FontCache
|
11 years ago |
rubidium
|
e1a2a8275b
|
(svn r25438) -Codechange: introduce classes for the FontCache
|
11 years ago |
zuu
|
1c0ec8b3b0
|
(svn r25343) -Add: method to count the number of lines required to draw a string with line warping
|
11 years ago |
zuu
|
e311902198
|
(svn r25343) -Add: method to count the number of lines required to draw a string with line warping
|
11 years ago |
frosch
|
81e810a4f5
|
(svn r25314) -Fix (r25313): If '0' is the broadest digit, 0 * sum(10^i, i=0..(n-1)) is not the broadest n-digit number.
-Fix [FS#5562]: Proper size-estimation for numbers with n digits.
|
11 years ago |
frosch
|
4261b6cc82
|
(svn r25314) -Fix (r25313): If '0' is the broadest digit, 0 * sum(10^i, i=0..(n-1)) is not the broadest n-digit number.
-Fix [FS#5562]: Proper size-estimation for numbers with n digits.
|
11 years ago |
frosch
|
ddf817e8f3
|
(svn r25313) -Fix: Do not assume '8' to be the broadest digit, but test all of them.
|
11 years ago |
frosch
|
ce110eed32
|
(svn r25313) -Fix: Do not assume '8' to be the broadest digit, but test all of them.
|
11 years ago |
frosch
|
b4ff06c096
|
(svn r25119) -Codechange [FS#5512]: Improve the clipping/visiblity check before sending lines to blitter for drawing. (fonsinchen)
|
11 years ago |
frosch
|
79185e7a2b
|
(svn r25119) -Codechange [FS#5512]: Improve the clipping/visiblity check before sending lines to blitter for drawing. (fonsinchen)
|
11 years ago |
frosch
|
9825f1ac2e
|
(svn r25118) -Codechange: Deduplicate basic line clipping code. (fonsinchen)
|
11 years ago |
frosch
|
166513bbd4
|
(svn r25118) -Codechange: Deduplicate basic line clipping code. (fonsinchen)
|
11 years ago |
planetmaker
|
f00d9976f9
|
(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow)
|
12 years ago |
planetmaker
|
c24374f99c
|
(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow)
|
12 years ago |
michi_cc
|
e3eec4f900
|
(svn r24885) -Fix: Pass proper UTF-16 strings instead of UCS-2 to ICU in order to preserve characters outside the BMP.
|
12 years ago |
michi_cc
|
534837ace5
|
(svn r24885) -Fix: Pass proper UTF-16 strings instead of UCS-2 to ICU in order to preserve characters outside the BMP.
|
12 years ago |
frosch
|
c5328a1986
|
(svn r24668) -Feature(ette) [FS#5311]: Draw cargo labels in the station list black or white depending on the background colour. (sbr)
|
12 years ago |
frosch
|
3e367cd087
|
(svn r24668) -Feature(ette) [FS#5311]: Draw cargo labels in the station list black or white depending on the background colour. (sbr)
|
12 years ago |
rubidium
|
484dab34c9
|
(svn r24065) -Feature-ish [FS#5101]: debug option for showing the redrawn dirty blocks/rectangles
|
12 years ago |
rubidium
|
927734e6ce
|
(svn r24065) -Feature-ish [FS#5101]: debug option for showing the redrawn dirty blocks/rectangles
|
12 years ago |
frosch
|
2e9baa2a79
|
(svn r24038) -Fix (r23472): After opening a textwindow with the monospaced font, all other text started glitching.
|
12 years ago |
frosch
|
49fdf6dd26
|
(svn r24038) -Fix (r23472): After opening a textwindow with the monospaced font, all other text started glitching.
|
12 years ago |
rubidium
|
79f4ae3644
|
(svn r23977) -Fix: don't load a game during UpdateWindows as that might trigger changing the blitter which triggers re-entrant locking
|
12 years ago |
rubidium
|
37a4acc7e0
|
(svn r23977) -Fix: don't load a game during UpdateWindows as that might trigger changing the blitter which triggers re-entrant locking
|
12 years ago |
yexo
|
e1dc47e65c
|
(svn r23791) -Fix [FS#4960]: resize text panel for parameter description if it doesn't fit in 4 lines.
If you resize the window so it's smaller than default the text might still not fit
|
13 years ago |
yexo
|
b1a830491a
|
(svn r23791) -Fix [FS#4960]: resize text panel for parameter description if it doesn't fit in 4 lines.
If you resize the window so it's smaller than default the text might still not fit
|
13 years ago |
rubidium
|
d5eeab43b7
|
(svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files
|
13 years ago |
rubidium
|
6d6be50ae0
|
(svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files
|
13 years ago |
truebrain
|
aa1a0053b0
|
(svn r23640) -Fix: stop using FORCEINLINE (1/3rd of the instances were, the others were still regular inline), but make sure inline is always a 'forced' inline (I am looking at you MSVC)
|
13 years ago |
truebrain
|
1c9bec1999
|
(svn r23640) -Fix: stop using FORCEINLINE (1/3rd of the instances were, the others were still regular inline), but make sure inline is always a 'forced' inline (I am looking at you MSVC)
|
13 years ago |
rubidium
|
30eee4db4e
|
(svn r23472) -Fix [FS#4877]: the monospace font broke the bootstrap GUI's ability to find a font
|
13 years ago |
rubidium
|
ebb3ad33ff
|
(svn r23472) -Fix [FS#4877]: the monospace font broke the bootstrap GUI's ability to find a font
|
13 years ago |
rubidium
|
daba7e588a
|
(svn r23470) -Codechange: move declaration of SwitchToMode to a header instead of declaring it in 6 other files
|
13 years ago |
rubidium
|
b231e80125
|
(svn r23470) -Codechange: move declaration of SwitchToMode to a header instead of declaring it in 6 other files
|
13 years ago |
rubidium
|
a531ec1899
|
(svn r23446) -Codechange: move _cur_palette and it's related first/count dirty variables into a single structure
|
13 years ago |
rubidium
|
2ccbd2a6f5
|
(svn r23446) -Codechange: move _cur_palette and it's related first/count dirty variables into a single structure
|
13 years ago |
peter1138
|
b84174fd4d
|
(svn r23316) -Feature: Add ability to zoom in to 2x and 4x level.
|
13 years ago |
peter1138
|
81598273e9
|
(svn r23316) -Feature: Add ability to zoom in to 2x and 4x level.
|
13 years ago |
rubidium
|
8f86283203
|
(svn r23272) -Codechange: pass the initial font size to DrawString and friends
|
13 years ago |
rubidium
|
2075bc702c
|
(svn r23272) -Codechange: pass the initial font size to DrawString and friends
|
13 years ago |
peter1138
|
9024c77635
|
(svn r23009) -Change: Improve appearance of antialiased text with shadow.
|
13 years ago |
peter1138
|
8a41530585
|
(svn r23009) -Change: Improve appearance of antialiased text with shadow.
|
13 years ago |
rubidium
|
7496bd66e7
|
(svn r22820) -Codechange: perform a full (re)draw cycle in the first draw during progress instead of waiting 200ms
|
13 years ago |
rubidium
|
70179db81e
|
(svn r22820) -Codechange: perform a full (re)draw cycle in the first draw during progress instead of waiting 200ms
|
13 years ago |
rubidium
|
798cc00c97
|
(svn r22798) -Change: jump immediately to the next mode after scanning (if needed)
|
13 years ago |
rubidium
|
d89ff5b278
|
(svn r22798) -Change: jump immediately to the next mode after scanning (if needed)
|
13 years ago |
rubidium
|
1ca06f2aae
|
(svn r22788) -Codechange: move modal progress related functions and variables to progress.cpp/h
|
13 years ago |
rubidium
|
421053a694
|
(svn r22788) -Codechange: move modal progress related functions and variables to progress.cpp/h
|
13 years ago |
rubidium
|
3044b7ecb6
|
(svn r22787) -Codechange: rename genworld redraw constant
|
13 years ago |
rubidium
|
a67cf6bae1
|
(svn r22787) -Codechange: rename genworld redraw constant
|
13 years ago |
rubidium
|
176d0b9f4a
|
(svn r22786) -Codechange: rename genworld mutices to model_progress mutices
|
13 years ago |
rubidium
|
7b7869fba7
|
(svn r22786) -Codechange: rename genworld mutices to model_progress mutices
|
13 years ago |
rubidium
|
727580274b
|
(svn r22785) -Codechange: rename IsGeneratingWorld to HasModalProgress
|
13 years ago |
rubidium
|
37415b9cf7
|
(svn r22785) -Codechange: rename IsGeneratingWorld to HasModalProgress
|
13 years ago |
frosch
|
9340a1d68e
|
(svn r22619) -Fix [FS#4662]: Consider the size of the vehicle sprite for the lineheight in the company GUI. This also makes the widget containing the sprite not skip drawing it, if the bounds of the widget are outside of the drawing area though the sprite actually needs drawing.
|
13 years ago |
frosch
|
1bc1a42ea5
|
(svn r22619) -Fix [FS#4662]: Consider the size of the vehicle sprite for the lineheight in the company GUI. This also makes the widget containing the sprite not skip drawing it, if the bounds of the widget are outside of the drawing area though the sprite actually needs drawing.
|
13 years ago |
frosch
|
7b251297c9
|
(svn r22429) -Add: some constants for specific palette colours used in the GUI.
|
13 years ago |
frosch
|
5e449b8fae
|
(svn r22429) -Add: some constants for specific palette colours used in the GUI.
|
13 years ago |
frosch
|
7cc3d3e143
|
(svn r22421) -Fix: Replace various references to Windows palette greyscale indices with the DOS palette indices.
|
13 years ago |
frosch
|
22286bd7b6
|
(svn r22421) -Fix: Replace various references to Windows palette greyscale indices with the DOS palette indices.
|
13 years ago |
frosch
|
74e71380ef
|
(svn r22419) -Change: Always use the DOS palette for drawing.
-Remove: the '-i' option for palette selection.
|
13 years ago |
frosch
|
bbcd2bab5d
|
(svn r22419) -Change: Always use the DOS palette for drawing.
-Remove: the '-i' option for palette selection.
|
13 years ago |
frosch
|
c81c55e008
|
(svn r22291) -Add: a linewidth argument to GfxDrawLine() and Blitter::DrawLine().
|
13 years ago |
frosch
|
b18211bb9d
|
(svn r22291) -Add: a linewidth argument to GfxDrawLine() and Blitter::DrawLine().
|
13 years ago |
alberth
|
9222a30173
|
(svn r22145) -Codechange: Do explicit test for non-bool values.
|
13 years ago |
alberth
|
31386c42a7
|
(svn r22145) -Codechange: Do explicit test for non-bool values.
|
13 years ago |
rubidium
|
ec4f688ca0
|
(svn r21845) -Codechange: move documentation towards the code to make it more likely to be updates [d-m].
|
14 years ago |
rubidium
|
7efd7e19ed
|
(svn r21845) -Codechange: move documentation towards the code to make it more likely to be updates [d-m].
|
14 years ago |
rubidium
|
19685ead47
|
(svn r21641) -Fix (r21639): ofcourse MSVC wants to have something to warn about
|
14 years ago |
rubidium
|
8a278f7711
|
(svn r21641) -Fix (r21639): ofcourse MSVC wants to have something to warn about
|
14 years ago |
rubidium
|
0e9af1e89e
|
(svn r21640) -Change/Feature-ish: allow disabling the shading when drawing text
|
14 years ago |
rubidium
|
9b2a54bfbf
|
(svn r21640) -Change/Feature-ish: allow disabling the shading when drawing text
|
14 years ago |
rubidium
|
89d95a2c95
|
(svn r21639) -Codechange: simplify setting the colour remap
|
14 years ago |
rubidium
|
1d21903eb4
|
(svn r21639) -Codechange: simplify setting the colour remap
|
14 years ago |
rubidium
|
de7a30cc2e
|
(svn r21637) -Codechange: make it more clear that IS_PALETTE_COLOUR belongs to TextColour
|
14 years ago |
rubidium
|
2c41b8ee97
|
(svn r21637) -Codechange: make it more clear that IS_PALETTE_COLOUR belongs to TextColour
|
14 years ago |
rubidium
|
5ec2bcc0d9
|
(svn r21157) -Codechange: remove information about the text direction out of the language "list"
|
14 years ago |
rubidium
|
30637a8340
|
(svn r21157) -Codechange: remove information about the text direction out of the language "list"
|
14 years ago |
alberth
|
063931d435
|
(svn r21060) -Doc: Improved wording of comments (mostly by __ln__)
|
14 years ago |
alberth
|
7e48d85104
|
(svn r21060) -Doc: Improved wording of comments (mostly by __ln__)
|
14 years ago |
rubidium
|
846038dd58
|
(svn r21006) -Fix (r21004): don't print the text direction character when ICU isn't linked and thus doesn't remove them
|
14 years ago |
rubidium
|
b933819b0b
|
(svn r21006) -Fix (r21004): don't print the text direction character when ICU isn't linked and thus doesn't remove them
|
14 years ago |
rubidium
|
360d6daf34
|
(svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to some headers
|
14 years ago |
rubidium
|
30f2afac9b
|
(svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to some headers
|
14 years ago |
frosch
|
70fa970d90
|
(svn r20578) -Fix [FS#4051]: Draw bounding boxes using white instead of pure white, so they are recoloured to grey in coloured newspaper instead of blue.
|
14 years ago |
frosch
|
de973a4d60
|
(svn r20578) -Fix [FS#4051]: Draw bounding boxes using white instead of pure white, so they are recoloured to grey in coloured newspaper instead of blue.
|
14 years ago |
frosch
|
c8758fc7a7
|
(svn r20384) -Fix: Update cursor dimensions when reloading grfs resp. changing base graphics, so the cursor does not glitch if it becomes bigger.
|
14 years ago |
frosch
|
01833039bd
|
(svn r20384) -Fix: Update cursor dimensions when reloading grfs resp. changing base graphics, so the cursor does not glitch if it becomes bigger.
|
14 years ago |
frosch
|
c18839704b
|
(svn r20286) -Codechange: Unify end of doxygen comments.
|
14 years ago |
frosch
|
4bd32799f1
|
(svn r20286) -Codechange: Unify end of doxygen comments.
|
14 years ago |
frosch
|
5b86c79fce
|
(svn r20283) -Codechange: Unify start of doygen comments.
|
14 years ago |
frosch
|
ed4f806f1d
|
(svn r20283) -Codechange: Unify start of doygen comments.
|
14 years ago |
yexo
|
ed9d663f58
|
(svn r20256) -Codechange: add a DrawStringMultiline variant that accepts const char* instead of StringID
|
14 years ago |
yexo
|
d9bc65cdd8
|
(svn r20256) -Codechange: add a DrawStringMultiline variant that accepts const char* instead of StringID
|
14 years ago |
alberth
|
137e2b64c9
|
(svn r20211) -Codechange: Indented code should have curly braces around it.
|
14 years ago |
alberth
|
be6c058424
|
(svn r20211) -Codechange: Indented code should have curly braces around it.
|
14 years ago |
rubidium
|
9fd2afb147
|
(svn r20192) -Cleanup: bye bye variables.h, bye bye VARDEF... you won't be missed :)
|
14 years ago |
rubidium
|
b8487afe54
|
(svn r20192) -Cleanup: bye bye variables.h, bye bye VARDEF... you won't be missed :)
|
14 years ago |
rubidium
|
cd5bc729d4
|
(svn r20185) -Codechange: reduce the scope of _palette_animation_counter
|
14 years ago |
rubidium
|
e38f503ec0
|
(svn r20185) -Codechange: reduce the scope of _palette_animation_counter
|
14 years ago |
alberth
|
60d7968057
|
(svn r20045) -Add: Allow SA_BOTTOM alignment in DrawStringMultiLine().
|
14 years ago |
alberth
|
ddb0f1a614
|
(svn r20045) -Add: Allow SA_BOTTOM alignment in DrawStringMultiLine().
|
14 years ago |
alberth
|
8df39931b7
|
(svn r20044) -Codechange: Using number of lines rather than number of added lines simplifies code.
|
14 years ago |
alberth
|
e3bb01a7c4
|
(svn r20044) -Codechange: Using number of lines rather than number of added lines simplifies code.
|
14 years ago |
alberth
|
c2a871d10b
|
(svn r20043) -Codechange: Introduce vertical alignment for DrawStringMultiLine().
|
14 years ago |
alberth
|
22b9bc5157
|
(svn r20043) -Codechange: Introduce vertical alignment for DrawStringMultiLine().
|
14 years ago |
alberth
|
d7cd2e51fc
|
(svn r20042) -Codechange: Add set methods to DrawStringParams.
|
14 years ago |
alberth
|
3d329beb1b
|
(svn r20042) -Codechange: Add set methods to DrawStringParams.
|
14 years ago |
alberth
|
ba721f9ae5
|
(svn r20026) -Codechange: No need to copy a formal parameter if the value is not needed further.
|
14 years ago |
alberth
|
829bd7d276
|
(svn r20026) -Codechange: No need to copy a formal parameter if the value is not needed further.
|
14 years ago |
frosch
|
39e941a414
|
(svn r19911) -Codechange: Simplify text drawing by eliminating global variables and side effects. This also fixes the 'colour' parameter of DrawStringMultiLine().
|
14 years ago |
frosch
|
4b7afccd46
|
(svn r19911) -Codechange: Simplify text drawing by eliminating global variables and side effects. This also fixes the 'colour' parameter of DrawStringMultiLine().
|
14 years ago |
rubidium
|
ec3c6484a9
|
(svn r19817) -Fix: MSVC compile warnings
|
14 years ago |
rubidium
|
241dd9a9f5
|
(svn r19817) -Fix: MSVC compile warnings
|
14 years ago |
rubidium
|
a70fd540fc
|
(svn r19814) -Codechange: give some more unnamed enums a name, in case they consisted of unrelated values use static const (u)int
|
14 years ago |
rubidium
|
062dd0e24c
|
(svn r19814) -Codechange: give some more unnamed enums a name, in case they consisted of unrelated values use static const (u)int
|
14 years ago |
frosch
|
7d3aedc6d3
|
(svn r19736) -Fix [FS#3802]: Spritepicker still failed for 32bpp-anim blitter.
|
14 years ago |
frosch
|
f6f092b5ee
|
(svn r19736) -Fix [FS#3802]: Spritepicker still failed for 32bpp-anim blitter.
|
14 years ago |
frosch
|
d33e664c8c
|
(svn r19732) -Fix [FS#3802]: Spritepicker failed for 32bpp blitters due to pitch measured in pixels rather than bytes.
|
14 years ago |
frosch
|
7579079874
|
(svn r19732) -Fix [FS#3802]: Spritepicker failed for 32bpp blitters due to pitch measured in pixels rather than bytes.
|
14 years ago |
frosch
|
efdc25bb73
|
(svn r19731) -Add: Spritepicker to sprite alignment tool.
|
14 years ago |
frosch
|
7b30f34ecf
|
(svn r19731) -Add: Spritepicker to sprite alignment tool.
|
14 years ago |
frosch
|
d391a1123e
|
(svn r19671) -Fix (r19670): RoundDiv() needs to deal with signed numerators.
|
14 years ago |
frosch
|
af7051178d
|
(svn r19671) -Fix (r19670): RoundDiv() needs to deal with signed numerators.
|
14 years ago |
frosch
|
a4413f4cf6
|
(svn r19670) -Codechange: Add CeilDiv() and RoundDiv() to simplify integer divisions with rounding.
|
14 years ago |
frosch
|
2e90f7f8b9
|
(svn r19670) -Codechange: Add CeilDiv() and RoundDiv() to simplify integer divisions with rounding.
|
14 years ago |
glx
|
fef38e7748
|
(svn r19067) -Fix [FS#3604]: remove Bidi control characters from the reordered text
|
15 years ago |
glx
|
fb207873c5
|
(svn r19067) -Fix [FS#3604]: remove Bidi control characters from the reordered text
|
15 years ago |
rubidium
|
7127338414
|
(svn r18872) -Codechange: introduce PaletteID and use it
|
15 years ago |
rubidium
|
f94c83a387
|
(svn r18872) -Codechange: introduce PaletteID and use it
|
15 years ago |
rubidium
|
f544df0a2d
|
(svn r18789) -Codechange: when we're not in a network game we don't even need to consider undrawing the chat messages
|
15 years ago |
rubidium
|
cb820e3da3
|
(svn r18789) -Codechange: when we're not in a network game we don't even need to consider undrawing the chat messages
|
15 years ago |
rubidium
|
3fcccd89fe
|
(svn r18575) -Fix [FS#3393]: unit numbers weren't always fully shown in the depot
|
15 years ago |
rubidium
|
90b7f0f3cb
|
(svn r18575) -Fix [FS#3393]: unit numbers weren't always fully shown in the depot
|
15 years ago |
frosch
|
48efc698bb
|
(svn r18391) -Fix (r0): (Invalid) GRFs could trigger invalid reads.
|
15 years ago |
frosch
|
169141433a
|
(svn r18391) -Fix (r0): (Invalid) GRFs could trigger invalid reads.
|
15 years ago |
frosch
|
083b6ee509
|
(svn r18358) -Cleanup: More usage of EPV_CYCLES_(DARK|GLITTER)_WATER.
|
15 years ago |
frosch
|
df0b347b45
|
(svn r18358) -Cleanup: More usage of EPV_CYCLES_(DARK|GLITTER)_WATER.
|
15 years ago |
rubidium
|
da30e736ca
|
(svn r18330) -Cleanup: remove some unneeded includes
|
15 years ago |
rubidium
|
b00a5f1069
|
(svn r18330) -Cleanup: remove some unneeded includes
|
15 years ago |
rubidium
|
3ad5daa7e4
|
(svn r18228) -Fix: make string drawing big font aware, i.e. don't big characters flicker like a stroboscope.
|
15 years ago |
rubidium
|
e772ec1c97
|
(svn r18228) -Fix: make string drawing big font aware, i.e. don't big characters flicker like a stroboscope.
|
15 years ago |
rubidium
|
2fa869cbe0
|
(svn r18143) -Codechange: allow stripping/ignoring of SETX(Y) during DrawString
|
15 years ago |
rubidium
|
e297f79b7f
|
(svn r18143) -Codechange: allow stripping/ignoring of SETX(Y) during DrawString
|
15 years ago |
peter1138
|
7ddfe1c6b2
|
(svn r18106) -Codechange: Draw string underline FONT_HEIGHT_NORMAL pixels down, not 10.
|
15 years ago |
peter1138
|
31f7df2cb0
|
(svn r18106) -Codechange: Draw string underline FONT_HEIGHT_NORMAL pixels down, not 10.
|
15 years ago |
rubidium
|
b2d7edddfa
|
(svn r18027) -Codechange: make some unneededly global variables static and remove some unused variables
|
15 years ago |
rubidium
|
c2221885f4
|
(svn r18027) -Codechange: make some unneededly global variables static and remove some unused variables
|
15 years ago |