Rubidium
|
14915526ad
|
Cleanup: remove stre-style GetString
|
1 year ago |
Rubidium
|
36aaa9d683
|
Codechange: let GetStringWithArgs use StringBuilder
|
1 year ago |
Patric Stout
|
199e41c762
|
Codechange: use default dtor instead of empty (#10826)
|
1 year ago |
Patric Stout
|
febe394806
|
Codechange: replace C-style strings with C++-style strings in textfile (#10772)
|
1 year ago |
PeterN
|
f1144de509
|
Feature: Separate rail/road and sea/air velocity units, and add knots. (#10594)
This is achieved by packing vehicle type along with the velocity so that
the string system can decode and pick the appropriate unit.
|
2 years ago |
frosch
|
fea6a34684
|
Codechange: SetDParamStr borrows contents from std::string::c_str(). Prevent calling it with temporaries. (#10136)
|
2 years ago |
Peter Nelson
|
f6ad8e1c9c
|
Change: Rename some freetype things to fontcache.
The font cache supports more than just FreeType as a font provider, but still used freetype in some naming.
This now uses more suitable terms.
|
2 years ago |
rubidium42
|
979783f90e
|
Codechange: replace InjectDParam/ShiftParameters by setting the right parameter values in the first place
|
3 years ago |
rubidium42
|
2e0297b0fa
|
Add: GetString that returns std::string instead of filling a passed buffer
|
3 years ago |
rubidium42
|
6bca9e090d
|
Codechange: add SetDParamStr that accepts std::string&
|
3 years ago |
Patric Stout
|
98400974a9
|
Codechange: nobody was using "str" parameter, so remove it
|
4 years ago |
Charles Pigott
|
860c270c73
|
Codechange: Replace assert_compile macro with static_assert
|
4 years ago |
S. D. Cloudt
|
13cc8a0cee
|
Cleanup: Removed SVN headers
|
5 years ago |
Michael Lutz
|
d2ed426077
|
Codechange: [Win32] Pass a native GDI font description around when we have one, instead of repeatedly guessing the font.
|
5 years ago |
glx
|
8899272614
|
Codechange: use std::vector for _language_dropdown
|
6 years ago |
Henry Wilson
|
7c8e7c6b6e
|
Codechange: Use null pointer literal instead of the NULL macro
|
6 years ago |
frosch
|
2bb80d280c
|
(svn r27758) -Change: Increase the maximum number of GameScript texts to 64k, and NewGRF texts to 512k.
|
8 years ago |
frosch
|
a56e2bccd0
|
(svn r27756) -Codechange: Add StringTab enum
|
8 years ago |
frosch
|
f4da8ece0c
|
(svn r27755) -Codechange: Move TAB_SIZE to strings_type.h and use it consistently.
|
8 years ago |
frosch
|
9ad09627ad
|
(svn r27754) -Codechange: Add GetStringTab(), GetStringIndex() and MakeStringID() to access the structure of StringIDs.
|
8 years ago |
frosch
|
5ab39cc651
|
(svn r26238) -Codechange: Use StringParameters::GetDataLeft to check for left space in the param array.
|
11 years ago |
frosch
|
bc86bf9b12
|
(svn r26237) -Cleanup: Remove unused SCC_STRING_ID.
|
11 years ago |
frosch
|
ce110eed32
|
(svn r25313) -Fix: Do not assume '8' to be the broadest digit, but test all of them.
|
12 years ago |
frosch
|
b533523258
|
(svn r24801) -Codechange: Add functions to set integral DParams to suitable values for size computations.
|
12 years ago |
yexo
|
2f042ea198
|
(svn r24593) -Fix [FS#5333]: crash when a gamescript provided too many parameters to a GSText object
|
12 years ago |
michi_cc
|
76344163c7
|
(svn r23945) -Fix: Better rounding when converting internal speed to displayed speed.
|
13 years ago |
rubidium
|
c02aabf1b8
|
(svn r23644) -Fix [FS#4899]: prevent game scripts using StringIDs that are not coming from themselves, so the game script doesn't "accidentally" try to display an invalid string or try to display a town name in from an unknown town name generator
|
13 years ago |
rubidium
|
c06a3555fb
|
(svn r23478) -Codechange: add a method to copy string parameters *and* its raw strings
|
13 years ago |
rubidium
|
462b875b4a
|
(svn r23276) -Codechange: add the answer for the question whether we're looking for monospace fonts in the searcher
|
13 years ago |
rubidium
|
0a4a75b0af
|
(svn r23273) -Codechange: allow passing a MissingGlyphSearcher to CheckForMissingGlyphs (default to the language pack strings)
|
13 years ago |
rubidium
|
4e1c4f9079
|
(svn r23267) -Codechange: unify the font name setting of the font cache
|
13 years ago |
rubidium
|
447884fddb
|
(svn r23265) -Codechange: replace the setfallbackfont callback function with a class to call back
|
13 years ago |
rubidium
|
881d6d25fd
|
(svn r23242) -Codechange: allow ignoring the sprite font completely when checking whether the font supports a language
|
13 years ago |
yexo
|
42e40a2ab0
|
(svn r23042) -Codechange: make case_index an explicit parameter of GetStringWithArgs instead of hiding it in the stringid parameter
|
13 years ago |
rubidium
|
46c242b1dc
|
(svn r22385) -Fix [FS#4603]: strnatcmp is in string.cpp, so it ought to be declared in string_func.h.
|
14 years ago |
frosch
|
f3ea5524d2
|
(svn r22313) -Cleanup (r22312): Remove some dead code.
|
14 years ago |
yexo
|
0e17cbc9f8
|
(svn r22258) -Codechange: introduce a wrapper class to clean up the arguments to FormatString
|
14 years ago |
alberth
|
f65a9a5515
|
(svn r21593) -Codechange: endif comment correcttions.
|
14 years ago |
yexo
|
475ac872c9
|
(svn r21444) -Codechange: compute the type of elements in the argv string array on the fly and compare it with the type set by strgen
|
14 years ago |
yexo
|
12e0f28229
|
(svn r21440) -Codechange: pass a pointer to just past the end of the argv array around in FormatString and friends
|
14 years ago |
terkhen
|
4b944cb13e
|
(svn r21343) -Add: Function that compares strings using case insensitive natural sort.
|
14 years ago |
rubidium
|
8aba642ed5
|
(svn r21164) -Codechange: replace the hardcoded array of language metadata with a list
|
14 years ago |
rubidium
|
68b94e61e0
|
(svn r21163) -Codechange: pass a LanguageMetadata struct instead of its index to ReadLanguagePack, and simplify one of its callers
|
14 years ago |
rubidium
|
30637a8340
|
(svn r21157) -Codechange: remove information about the text direction out of the language "list"
|
14 years ago |
rubidium
|
d5d2354296
|
(svn r17790) -Feature: translatable base sound/graphics set descriptions
|
15 years ago |
smatz
|
1da745c9ad
|
(svn r17612) -Feature: possibility to choose (randomise or enter custom) town name before its creation (original patch by Terkhen)
|
15 years ago |
rubidium
|
ca91a97826
|
(svn r17579) -Fix: remove doxygen docs for removed parameters, or change @param to @tparam if necessary
|
15 years ago |
rubidium
|
45e3141444
|
(svn r17526) -Codechange: use QSortT instead of qsort for sorting the language list in the network GUI
|
15 years ago |
rubidium
|
7fbc33dae1
|
(svn r17248) -Fix: add GPL license notice where appropriate
|
15 years ago |
alberth
|
59c48fee8b
|
(svn r16946) -Doc: Adding docs for some string parameter manipulation functions.
|
15 years ago |