|
|
@1278
|
15 months |
Maciej Komosinski |
When loading/parsing files, warn about unexpected characters after the …
|
|
|
@1253
|
18 months |
Maciej Komosinski |
Turn -0.0 to 0.0 when the allowed range starts at 0.0
|
|
|
@1250
|
18 months |
Maciej Komosinski |
Added class ParamList? implementing ParamInterface?
|
|
|
@1217
|
20 months |
Maciej Komosinski |
Handle potentially missing name in Param
|
|
|
@1216
|
20 months |
Maciej Komosinski |
Cosmetic
|
|
|
@1186
|
2 years |
Maciej Komosinski |
For consistency with other numerical types, unlimited string length is …
|
|
|
@1184
|
2 years |
Maciej Komosinski |
Introduced a class to quickly copy field values between two compatible …
|
|
|
@1155
|
3 years |
Maciej Komosinski |
Added ParamInterface::findGroupId(const char* name)
|
|
|
@1130
|
4 years |
Maciej Komosinski |
Used std::min(), std::max() explicitly to avoid compiler confusion. …
|
|
|
@1051
|
4 years |
Maciej Komosinski |
Fixed a bug in ParamObject?: not initializing a field in paramtab, …
|
|
|
@1005
|
4 years |
Maciej Komosinski |
Higher conformance with C++17, but gave up after missing M_PI, M_PI_2, …
|
|
|
@998
|
4 years |
Maciej Komosinski |
Report the error status just once so that while(go()) does not have to …
|
|
|
@993
|
4 years |
Maciej Komosinski |
Skip 'p' items in saveSingleLine()
|
|
|
@973
|
4 years |
Maciej Komosinski |
Increased SString and std::string compatibility: introduced length(), …
|
|
|
@950
|
4 years |
Maciej Komosinski |
Improved error messages (display longer names of the relevant object …
|
|
|
@914
|
5 years |
Maciej Komosinski |
Param "single line" loader improved: misleading error message when …
|
|
|
@884
|
5 years |
Maciej Komosinski |
Added a function to check if a property exists in MutableParam?
|
|
|
@883
|
6 years |
Maciej Komosinski |
Unquote tilde \~ needed when loading single-line Param values
|
|
|
@832
|
6 years |
Maciej Komosinski |
Renamed MutableParam? property manipulation functions to avoid …
|
|
|
@824
|
6 years |
Maciej Komosinski |
MutableParam? property definition can be changed
|
|
|
@822
|
6 years |
Maciej Komosinski |
Avoid false positives for script-driven mutable param sanity check …
|
|
|
@805
|
7 years |
Maciej Komosinski |
Fixed clang's compiler forward declaration problem - not using …
|
|
|
@796
|
7 years |
Maciej Komosinski |
Unified error messages and error handling for loadSingleLine and …
|
|
|
@792
|
7 years |
Maciej Komosinski |
Code formatting
|
|
|
@786
|
7 years |
Maciej Komosinski |
Improved shortening of long stringified values in error messages
|
|
|
@784
|
7 years |
Maciej Komosinski |
Separate messages for "string too long" and "value too big"
|
|
|
@755
|
7 years |
Maciej Komosinski |
Renamed ParamTree::Node -> ParamTree::ParamTreeNode? to avoid name …
|
|
|
@754
|
7 years |
Maciej Komosinski |
More strict rules for Param type descriptions and "unlimited range …
|
|
|
@745
|
7 years |
Maciej Komosinski |
Renamed ParamInterface::save() -> saveMultiLine()
|
|
|
@744
|
7 years |
Maciej Komosinski |
ParamTree? constructor changed (to make it easier for javascript) to …
|
|
|
@743
|
7 years |
Maciej Komosinski |
Introduced different function names in C++ instead of overloading …
|
|
|
@737
|
7 years |
Maciej Komosinski |
Made destructors virtual to avoid compiler warnings
|
|
|
@734
|
7 years |
Maciej Komosinski |
SString -> std::string
|
|
|
@732
|
7 years |
Maciej Komosinski |
Added support for "checkpoints" (intermediate phases of development of …
|
|
|
@731
|
7 years |
Maciej Komosinski |
Code formatting
|
|
|
@729
|
7 years |
Maciej Komosinski |
mutableparam_test added: demonstrates usage of ParamTransaction? and …
|
|
|
@728
|
7 years |
Maciej Komosinski |
Cosmetic
|
|
|
@723
|
7 years |
Maciej Komosinski |
Building parameter tree based on names of parameter groups defined in …
|
|
|
@721
|
7 years |
Maciej Komosinski |
Code formatting
|
|
|
@720
|
7 years |
Maciej Komosinski |
Param::save2() renamed to saveSingleLine(); unified Param::load() so …
|
|
|
@704
|
7 years |
Maciej Komosinski |
ParamInterface::getText() improved: removed pointless iteration when …
|
|
|
@659
|
8 years |
Maciej Komosinski |
Detecting more unwanted flags in Param sanity check
|
|
|
@654
|
8 years |
Maciej Komosinski |
More strict checking for improper flag/type combinations
|
|
|
@650
|
8 years |
Maciej Komosinski |
Warn when missing closing tilde (~) and code formatting
|
|
|
@645
|
8 years |
Maciej Komosinski |
f0 is strict now, will not accept float when int is expected
|
|
|
@640
|
8 years |
Maciej Komosinski |
Introduced a separate function to provide a human-friendly description …
|
|
|
@574
|
8 years |
Maciej Komosinski |
More strict validation of numeric type definitions: min without max is …
|
|
|
@535
|
8 years |
Maciej Komosinski |
- More strict type description checking when adding a property in …
|
|
|
@533
|
8 years |
Maciej Komosinski |
- Improved error message on superfluous param values
- Don't call …
|
|
|
@523
|
8 years |
Maciej Komosinski |
No more overloading of fopen/fclose/... functions for the VirtFILE …
|
|
|
@490
|
9 years |
Maciej Komosinski |
Introduced general-use ErrorObject?, fixed enumeration of mixed …
|
|
|
@483
|
9 years |
Maciej Komosinski |
Unified DEBUG macro ( -> _DEBUG )
|
|
|
@478
|
9 years |
Maciej Komosinski |
Accessing const objects, short -> paInt, less critical messages when …
|
|
|
@464
|
9 years |
Maciej Komosinski |
Serialization of basic object types in JSON format
|
|
|
@426
|
9 years |
Maciej Komosinski |
Warn about duplicated field values
|
|
|
@413
|
9 years |
Maciej Komosinski |
Print messages when unexpected lines are encountered in …
|
|
|
@412
|
9 years |
Maciej Komosinski |
Param loading calls the object's beforeLoad/afterLoad
|
|
|
@396
|
9 years |
Maciej Komosinski |
- makeParamTab can now turn PARAM_READONLY into PARAM_USERREADONLY
- …
|
|
|
@393
|
10 years |
sz |
f0 parsing corrections and enhancements:
- f0 genotype becomes invalid …
|
|
|
@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: …
|
|
|
@366
|
10 years |
Maciej Komosinski |
Improved warning message
|
|
|
@348
|
10 years |
Maciej Komosinski |
- explicit c_str() in SString instead of (const char*) cast
- genetic …
|
|
|
@343
|
10 years |
Maciej Komosinski |
Code formatting
|
|
|
@342
|
10 years |
Maciej Komosinski |
Param loader passes the true filename to script sources (@file name) …
|
|
|
@334
|
10 years |
Maciej Komosinski |
More specific error messages on failed deserialization (and the …
|
|
|
@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
|
|
|
@320
|
10 years |
Maciej Komosinski |
Tab \t ignored in param fields (considered whitespace)
|
|
|
@319
|
10 years |
Maciej Komosinski |
Fixed compilation warnings
|
|
|
@316
|
10 years |
Maciej Komosinski |
Improved documentation (for Param flags in particular)
|
|
|
@314
|
10 years |
Maciej Komosinski |
Less cryptic variable names: a,b,c -> mn,mx,def
|
|
|
@312
|
10 years |
Maciej Komosinski |
Formatted source
|
|
|
@310
|
10 years |
Maciej Komosinski |
Param::getText(int) can be safely used in all cases (previously min<0 …
|
|
|
@306
|
10 years |
Maciej Komosinski |
String length limit in Param::setString() was only enforced for …
|
|
|
@300
|
10 years |
Maciej Komosinski |
- don't assume getPropCount() is constant while iterating
- …
|
|
|
@290
|
10 years |
Maciej Komosinski |
- Undefined property/function access returns invalid value
- Unified …
|
|
|
@288
|
10 years |
Maciej Komosinski |
GDK->SDK, gdk_test.cpp -> genomanipulation.cpp
|
|
|
@286
|
10 years |
Maciej Komosinski |
Updated headers
|
|
|
@284
|
10 years |
Maciej Komosinski |
Wrong sscanf size in 64-bit caused stack damage (in "0x....." conversion)
|
|
|
@278
|
10 years |
Maciej Komosinski |
setDefault(numericonly) removed. 's', 'x' and 'o' are no special cases …
|
|
|
@277
|
10 years |
Maciej Komosinski |
ParamInterface::load() can be aborted (used to avoid incorrect …
|
|
|
@273
|
10 years |
Maciej Komosinski |
- 'o'-type fields are no longer ignored when saving (serialization …
|
|
|
@268
|
10 years |
Maciej Komosinski |
ParamInterface::load warns on unknown fields and skips comments
|
|
|
@253
|
10 years |
Maciej Komosinski |
String-type properties can now have a default value stored in their …
|
|
|
@247
|
10 years |
Maciej Komosinski |
Sources support both 32-bit and 64-bit, and more compilers
|
|
|
@240
|
11 years |
Maciej Komosinski |
Used | instead of + when adding binary flags
|
|
|
@230
|
11 years |
Maciej Komosinski |
Detects invalid ParamEntry? when accessing ParamEntry?-based Params in …
|
|
|
@197
|
11 years |
Maciej Komosinski |
GDK used by developers since 1999, distributed on the web since 2002
|
|
|
@154
|
11 years |
sz |
reformatting, english translation
|
|
|
@144
|
11 years |
sz |
Param and ExtValue? improvements (better control on conversions, "load" …
|
|
|
@138
|
11 years |
sz |
genetic operator example - frams/_demos/genooper_test.cpp
|
|
|
@124
|
11 years |
sz |
Param::save altname argument is now more convenient const char*
|
|
|
@121
|
11 years |
sz |
updated file headers and makefiles
|
|
|
@113
|
11 years |
sz |
some compilers don't like functions called 'include()'
|
|
|
@109
|
11 years |
sz |
source reorganization (see README)
new feature added: part/joint …
|