15:05 Changeset [702] by konrad
Non-normalized step values for cmap can now extend outside the range of values from the data (yet min and max step values should still be the same for all color channels!)


15:29 Changeset [701] by konrad
Fixed a bug that could occur for trees with a lot of crossover (assigning nodes positions in wrong order)


15:45 Changeset [700] by konrad
Colors support matplotlib cmaps now. 'color' property in config file can take two more key values: 'cmap' and 'normalize_cmap'. Cmap is defined as in https://matplotlib.org/devdocs/api/_as_gen/matplotlib.colors.LinearSegmentedColormap.html but uses arrays instead of tuples. If 'normalize_cmap" == false, step values (first value in each tuple) must be normalized. Otherwise, if 'normalize_cmap" == true, step values can be raw property values (from the range of values in the data).
02:35 Changeset [699] by sz
updated for the Framsticks release v5.0rc11 (mostly documentation improvements)


02:32 Changeset [698] by Maciej Komosinski
Explicit cast to signed integer before applying negation, this is a more proper notation


18:33 Changeset [697] by Maciej Komosinski
More legible and consistent notation of ranges
16:14 Changeset [696] by konrad
Changes to formating of min/max values of properties
16:08 Changeset [695] by konrad
Using matplotlib's color package to interpret colors. Color can be now specified in one of the following ways: 1. a letter from the set ‘rgbcmykw’; 2.a hex color string, like ‘#00FFFF’; 3.a standard name, like ‘aqua’; 4. a float, like ‘0.4’, indicating gray on a 0-1 scale


16:28 Changeset [694] by konrad
Some improvements in behavior for big trees
04:03 Changeset [693] by sz
Updated for the most recent Framsticks release v5.0rc10
03:24 Changeset [692] by Maciej Komosinski
Updated version IDs
03:24 Changeset [691] by Maciej Komosinski
Support for reading/parsing and writing 64-bit integer values
02:52 Changeset [690] by konrad
Better (but not ideal) behavior for very big trees


18:22 Changeset [689] by Maciej Komosinski
More informative message
18:21 Changeset [688] by Maciej Komosinski
More informative message
17:37 Changeset [687] by konrad
Using "inherited' to decide horizontal distance from the parent
16:23 Changeset [686] by Maciej Komosinski
Made loop iteration variable implicit ("enumerate")
16:14 Changeset [685] by Maciej Komosinski
Displays progress as convenient percentage
15:57 Changeset [684] by Maciej Komosinski
Minor optimization
15:51 Changeset [683] by Maciej Komosinski
Slightly more helpful error message


14:12 Changeset [682] by konrad
Broken last lines in input logs will not crash the script anymore (the last, faulty entry will be ignored)


18:43 Changeset [681] by konrad
Improved the compute_depth function so now it works much faster for trees with crossover


20:05 Changeset [680] by konrad
Fixed the "ValueError?: max() arg is an empty sequence" error occurring for -t GENERATIONAL
19:48 Changeset [679] by konrad
compute_adepth no longer uses recursion (so it should work better overall with the same results)
15:11 Changeset [678] by konrad
Fixed a bug attempting to normalize a list of lists
15:06 Changeset [677] by konrad
Fixed a bug with an incorrect order of assigning placement to nodes


03:05 Changeset [676] by Maciej Komosinski
Improved comments, removed unnecessary TODO regarding "Rr" modifiers
Note: See TracTimeline for information about the timeline view.