Timeline
09/26/17:
- 14:21 Changeset [703] by
- The "ex" macro renamed to "expdef" since 5.0rc12
09/21/17:
- 15:05 Changeset [702] by
- 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!)
09/20/17:
- 15:29 Changeset [701] by
- Fixed a bug that could occur for trees with a lot of crossover (assigning nodes positions in wrong order)
09/19/17:
- 15:45 Changeset [700] by
- 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
- updated for the Framsticks release v5.0rc11 (mostly documentation improvements)
09/18/17:
- 02:32 Changeset [698] by
- Explicit cast to signed integer before applying negation, this is a more proper notation
09/05/17:
- 18:33 Changeset [697] by
- More legible and consistent notation of ranges
- 16:14 Changeset [696] by
- Changes to formating of min/max values of properties
- 16:08 Changeset [695] by
- 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
09/04/17:
- 16:28 Changeset [694] by
- Some improvements in behavior for big trees
- 04:03 Changeset [693] by
- Updated for the most recent Framsticks release v5.0rc10
- 03:24 Changeset [692] by
- Updated version IDs
- 03:24 Changeset [691] by
- Support for reading/parsing and writing 64-bit integer values
- 02:52 Changeset [690] by
- Better (but not ideal) behavior for very big trees
09/03/17:
- 18:22 Changeset [689] by
- More informative message
- 18:21 Changeset [688] by
- More informative message
- 17:37 Changeset [687] by
- Using "inherited' to decide horizontal distance from the parent
- 16:23 Changeset [686] by
- Made loop iteration variable implicit ("enumerate")
- 16:14 Changeset [685] by
- Displays progress as convenient percentage
- 15:57 Changeset [684] by
- Minor optimization
- 15:51 Changeset [683] by
- Slightly more helpful error message
09/02/17:
- 14:12 Changeset [682] by
- Broken last lines in input logs will not crash the script anymore (the last, faulty entry will be ignored)
08/28/17:
- 18:43 Changeset [681] by
- Improved the compute_depth function so now it works much faster for trees with crossover
08/27/17:
- 20:05 Changeset [680] by
- Fixed the "ValueError?: max() arg is an empty sequence" error occurring for -t GENERATIONAL
- 19:48 Changeset [679] by
- compute_adepth no longer uses recursion (so it should work better overall with the same results)
- 15:11 Changeset [678] by
- Fixed a bug attempting to normalize a list of lists
- 15:06 Changeset [677] by
- Fixed a bug with an incorrect order of assigning placement to nodes
Note: See TracTimeline
for information about the timeline view.