lumiera_/src
Ichthyostega 2fb182e7ff Timeline: analyse and fix re-entrance problem in DisplayEvaluation
Note: the actual root cause, why this re-entrance happens,
is due to another obvious numerics bug not yet solved.
Here, the canvas width was suddenly set to zero, causing
the scrollbar position to change and thus the ZoomWindow
to re-fire the structure change signal.

However, such invalidation of previously established baseline
values can never be totally excluded in advanced layout calculations,
and thus the evaluation mechanism must be prepared and re-triggered
to start over, until a stable layout is achieved.
2023-01-16 00:07:05 +01:00
..
common some whitespace clean-up 2021-08-20 14:33:21 +02:00
include Clip-Drag: consider translation of command ctxID into a InteractionState implementation 2021-03-28 18:03:40 +02:00
lib Timeline: decide upon handling of the canvas origin 2023-01-03 00:20:09 +01:00
lumiera Global-Layer-Renaming: adjust namespace qualification 2018-11-15 23:59:23 +01:00
plugin Merge: change building to create modules 2008-12-20 02:15:33 +01:00
stage Timeline: analyse and fix re-entrance problem in DisplayEvaluation 2023-01-16 00:07:05 +01:00
steam ElementBox: successfully implemented size-constrained ClipWidget (closes #1235) 2022-10-21 19:18:21 +02:00
tool Doxygen: fill in missing file level headlines for some supplemental code 2016-11-09 20:09:19 +01:00
vault Library: rectify clipping of time::Duration (see #1263) 2022-12-05 00:58:32 +01:00
.gitignore static Application init, NoBug integration, started a basic Exception hierarchy. 2007-08-14 08:14:21 +02:00
DIR_INFO update some DIR_INFO entries 2011-04-05 00:44:30 +02:00
doxygen.dox DOC: reorganise the Doxygen configuration and structure 2013-10-25 06:34:38 +02:00
SConscript Global-Layer-Renaming: fix handling of GuiResources in the build 2018-11-16 18:18:33 +01:00