|
|
@1280
|
16 months |
Maciej Komosinski |
Added explicit type casts (size_t vs. int etc.)
|
|
|
@1275
|
16 months |
Maciej Komosinski |
More unification of floating point exception handling across platforms
|
|
|
@1179
|
2 years |
Maciej Komosinski |
"eof" quoting and unquoting functions (used in client-server communication)
|
|
|
@1158
|
3 years |
Maciej Komosinski |
Cosmetic/minor improvements
|
|
|
@1156
|
3 years |
Maciej Komosinski |
Added sstringURLEncode(SString& target) and sstringURLDecode(SString …
|
|
|
@1130
|
4 years |
Maciej Komosinski |
Used std::min(), std::max() explicitly to avoid compiler confusion. …
|
|
|
@1076
|
4 years |
Maciej Komosinski |
Cosmetic
|
|
|
@1040
|
4 years |
Maciej Komosinski |
Follow-up to r897: A workaround for Android bug in vsnprintf() and …
|
|
|
@1022
|
4 years |
Maciej Komosinski |
Cosmetic
|
|
|
@1020
|
4 years |
Maciej Komosinski |
Added double Pt3D::minComponent() and maxComponent()
|
|
|
@1005
|
4 years |
Maciej Komosinski |
Higher conformance with C++17, but gave up after missing M_PI, M_PI_2, …
|
|
|
@996
|
4 years |
Maciej Komosinski |
Added helpful stdout messages before crash for cases when assert() …
|
|
|
@989
|
4 years |
Maciej Komosinski |
SString::endWrite()/endAppend() now safe
|
|
|
@973
|
4 years |
Maciej Komosinski |
Increased SString and std::string compatibility: introduced length(), …
|
|
|
@970
|
4 years |
Maciej Komosinski |
Added functions to properly round floating point values to specified …
|
|
|
@955
|
5 years |
Maciej Komosinski |
Genetic format ID becomes a string (no longer limited to a single …
|
|
|
@940
|
5 years |
Maciej Komosinski |
More flexible underflow detection in ExtValue::parseNumber()
|
|
|
@929
|
5 years |
Maciej Komosinski |
Introduced strSplit() - a function that splits an SString and stores …
|
|
|
@925
|
5 years |
Maciej Komosinski |
Handling errno==ERANGE when parsing numbers by strtod()
|
|
|
@904
|
5 years |
Maciej Komosinski |
Added a helper function to concatenate path components inserting …
|
|
|
@897
|
5 years |
Maciej Komosinski |
A workaround for Android bug in vsnprintf() and vsprintf() needed in …
|
|
|
@896
|
5 years |
Maciej Komosinski |
Replaced #defined macros for popular random-related operations with …
|
|
|
@889
|
5 years |
Maciej Komosinski |
Code formatting
|
|
|
@851
|
6 years |
Maciej Komosinski |
Getting int or float value casted from null or invalid is an ERROR …
|
|
|
@845
|
6 years |
Maciej Komosinski |
Made strings at least slightly comparable with zero so 'Math.pi && …
|
|
|
@844
|
6 years |
Maciej Komosinski |
Initialization of static fields in a template conforming to the C++17 …
|
|
|
@826
|
6 years |
Maciej Komosinski |
Used the Dragon4 algorithm to print floating point values with full …
|
|
|
@794
|
7 years |
Maciej Komosinski |
Protected against overflow when converting floating point value to …
|
|
|
@793
|
7 years |
Maciej Komosinski |
Code formatting
|
|
|
@786
|
7 years |
Maciej Komosinski |
Improved shortening of long stringified values in error messages
|
|
|
@785
|
7 years |
Maciej Komosinski |
Very long string values are not printed shortened
|
|
|
@781
|
7 years |
Maciej Komosinski |
Fixed indentation
|
|
|
@753
|
7 years |
Maciej Komosinski |
Improved Vector and Dictionary deserialization: any number of spaces …
|
|
|
@733
|
7 years |
Maciej Komosinski |
Code formatting
|
|
|
@698
|
7 years |
Maciej Komosinski |
Explicit cast to signed integer before applying negation, this is a …
|
|
|
@691
|
7 years |
Maciej Komosinski |
Support for reading/parsing and writing 64-bit integer values
|
|
|
@651
|
8 years |
Maciej Komosinski |
0,1 -> false,true
|
|
|
@639
|
8 years |
Maciej Komosinski |
Introduced separate functions for formatting time.
|
|
|
@636
|
8 years |
Maciej Komosinski |
Modulo by zero is safe just as division by zero and prints analogous …
|
|
|
@529
|
8 years |
Maciej Komosinski |
\r can be optionally removed while loading
|
|
|
@523
|
8 years |
Maciej Komosinski |
No more overloading of fopen/fclose/... functions for the VirtFILE …
|
|
|
@522
|
9 years |
Maciej Komosinski |
Code formatting
|
|
|
@512
|
9 years |
Maciej Komosinski |
No trailing space in full name when last name is empty
|
|
|
@490
|
9 years |
Maciej Komosinski |
Introduced general-use ErrorObject?, fixed enumeration of mixed …
|
|
|
@482
|
9 years |
Maciej Komosinski |
Fixed: we want a reference to a static object, not a static reference …
|
|
|
@478
|
9 years |
Maciej Komosinski |
Accessing const objects, short -> paInt, less critical messages when …
|
|
|
@472
|
9 years |
Maciej Komosinski |
Deserialization more tolerant to whitespaces (similarly to the json …
|
|
|
@465
|
9 years |
Maciej Komosinski |
Avoid compilation warning
|
|
|
@464
|
9 years |
Maciej Komosinski |
Serialization of basic object types in JSON format
|
|
|
@424
|
9 years |
Maciej Komosinski |
iOS compilation
|
|
|
@414
|
9 years |
Maciej Komosinski |
Don't print warnings on int (operator) float; the result gets promoted …
|
|
|
@395
|
10 years |
Maciej Komosinski |
Fixed int/bool warnings
|
|
|
@385
|
10 years |
sz |
Switch to a different, multithreading-friendly SString implementation …
|
|
|
@384
|
10 years |
sz |
Used intptr_t instead of the evil, platform-dependent long.
|
|
|
@382
|
10 years |
sz |
Moving frams/virtfile to common/virtfile:
- file references updated …
|
|
|
@375
|
10 years |
Maciej Komosinski |
Renamed logging functions to more intuitive and simple names
|
|
|
@372
|
10 years |
sz |
Renamed some classes and functions to make their purpose more obvious: …
|
|
|
@371
|
10 years |
Maciej Komosinski |
THREAD_LOCAL uses ThreadLocal_ prefix for variables. The static object …
|
|
|
@367
|
10 years |
Maciej Komosinski |
SString move semantics
|
|
|
@348
|
10 years |
Maciej Komosinski |
- explicit c_str() in SString instead of (const char*) cast
- genetic …
|
|
|
@347
|
10 years |
Maciej Komosinski |
Using memmove instead of memcpy because overlapping source/destination …
|
|
|
@343
|
10 years |
Maciej Komosinski |
Code formatting
|
|
|
@337
|
10 years |
Maciej Komosinski |
New math operator semantics: extend mixed int/float to float, forbid …
|
|
|
@335
|
10 years |
Maciej Komosinski |
Cosmetic edits
|
|
|
@333
|
10 years |
Maciej Komosinski |
- use source/code mapping for line number and file information in vm …
|
|
|
@326
|
10 years |
Maciej Komosinski |
Unified parsing of ints and floats; hex notation
|
|
|
@325
|
10 years |
Maciej Komosinski |
More strict parsing of int and float numbers from string
|
|
|
@321
|
10 years |
Maciej Komosinski |
Fixed regression (missing side effect that existed earlier)
|
|
|
@319
|
10 years |
Maciej Komosinski |
Fixed compilation warnings
|
|
|
@305
|
10 years |
Maciej Komosinski |
Increased precision / less optimizations in some rotations and …
|
|
|
@304
|
10 years |
Maciej Komosinski |
Improved docs
|
|
|
@303
|
10 years |
Maciej Komosinski |
Improved error messages
|
|
|
@286
|
10 years |
Maciej Komosinski |
Updated headers
|
|
|
@284
|
10 years |
Maciej Komosinski |
Wrong sscanf size in 64-bit caused stack damage (in "0x....." conversion)
|
|
|
@276
|
10 years |
Maciej Komosinski |
Empty stock objects for convenience
|
|
|
@273
|
10 years |
Maciej Komosinski |
- 'o'-type fields are no longer ignored when saving (serialization …
|
|
|
@257
|
10 years |
Maciej Komosinski |
- added strmove(): strcpy() for overlapping strings
- ExtObject? …
|
|
|
@255
|
10 years |
Maciej Komosinski |
Formatted source and new Orient::lookAt() function with only one …
|
|
|
@247
|
10 years |
Maciej Komosinski |
Sources support both 32-bit and 64-bit, and more compilers
|
|
|
@228
|
11 years |
Maciej Komosinski |
More warnings for illegal ExtValue? operations: object+-*/%something …
|
|
|
@226
|
11 years |
Maciej Komosinski |
- SString::hash() and HashTable? use FNV-1a instead of FNV-1
- fixed …
|
|
|
@225
|
11 years |
Maciej Komosinski |
Compilation for Android
|
|
|
@222
|
11 years |
Maciej Komosinski |
"Distributed" deserializable class registry, so that ExtValue? does not …
|
|
|
@210
|
11 years |
Maciej Komosinski |
Added wildcard matching functions
|
|
|
@205
|
11 years |
Maciej Komosinski |
Easier way to get an invalid ExtValue?
|
|
|
@198
|
11 years |
Maciej Komosinski |
Hashing function for strings
|
|
|
@197
|
11 years |
Maciej Komosinski |
GDK used by developers since 1999, distributed on the web since 2002
|
|
|
@171
|
11 years |
sz |
getObjectTarget is now the recommended way to retrieve object from …
|
|
|
@170
|
11 years |
sz |
removed the confusing SList operator!()
|
|
|
@166
|
11 years |
sz |
Iterating a copy of callback list allows to modify the original while …
|
|
|
@155
|
11 years |
sz |
Pt3D: allCoordsLowerThan()/HigherThan?() functions instead of the …
|
|
|
@154
|
11 years |
sz |
reformatting, english translation
|
|
|
@153
|
11 years |
sz |
SList container iteration: FOREACH() macro now creates local variable …
|
|
|
@144
|
11 years |
sz |
Param and ExtValue? improvements (better control on conversions, "load" …
|
|
|
@139
|
11 years |
sz |
class renaming + minor corrections
|
|
|
@128
|
11 years |
sz |
warning: deprecated conversion from string constant to char*
|
|
|
@121
|
11 years |
sz |
updated file headers and makefiles
|
|
|
@112
|
11 years |
sz |
removed weird };
|
|
|
@109
|
11 years |
sz |
source reorganization (see README)
new feature added: part/joint …
|