lumiera_documentation/src/stage
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
..
ctrl Lib/Diff: prefer the name "emplace" over "build" 2021-05-02 18:31:47 +02:00
dialog ElementBox: working draft of ElementBoxWidget, establishing ctor framework 2022-09-01 19:34:38 +02:00
draw Global-Layer-Renaming: rename namespaces 2018-11-15 23:55:13 +01:00
interact Clip-Drag: further investigation and clean-up 2021-06-19 17:12:02 +02:00
model Timeline: draft solution to interconnect ZoomWindow and scrollbar 2023-01-06 03:09:28 +01:00
output Global-Layer-Renaming: fix remaining textual usages and IDs in the code 2018-12-10 00:09:56 +01:00
panel Project: update and clean-up Doxygen configuration 2021-01-24 19:35:45 +01:00
setting Lib/Diff: prefer the name "emplace" over "build" 2021-05-02 18:31:47 +02:00
timeline Timeline: analyse and fix re-entrance problem in DisplayEvaluation 2023-01-16 00:07:05 +01:00
widget ElementBox: successfully implemented size-constrained ClipWidget (closes #1235) 2022-10-21 19:18:21 +02:00
workspace ElementBox: integrate new Placement and Menu icon design (closes #1236) 2022-10-15 19:44:41 +02:00
config-keys.cpp Global-Layer-Renaming: rename namespaces 2018-11-15 23:55:13 +01:00
config-keys.hpp Global-Layer-Renaming: rename namespaces 2018-11-15 23:55:13 +01:00
DIR_INFO Global-Layer-Renaming: rearrange directories 2018-11-15 23:28:03 +01:00
display-service.cpp Global-Layer-Renaming: rename namespaces 2018-11-15 23:55:13 +01:00
display-service.hpp Global-Layer-Renaming: adjust namespace qualification 2018-11-15 23:59:23 +01:00
gtk-base.hpp move some common helpers into central UI headers 2021-04-04 15:46:40 +02:00
gtk-lumiera.cpp move some common helpers into central UI headers 2021-04-04 15:46:40 +02:00
guifacade.hpp some whitespace clean-up 2021-08-20 14:33:21 +02:00
id-scheme.hpp some whitespace clean-up 2021-08-20 14:33:21 +02:00
lumiera-light-theme-complement.css ElementBox: establish basic styling 2022-10-02 03:57:16 +02:00
lumiera.css UI-Style: reorganise style constants and introduce some BEM notation 2019-08-08 19:08:04 +02:00
notification-service.cpp Global-Layer-Renaming: fix remaining textual usages and IDs in the code 2018-12-10 00:09:56 +01:00
notification-service.hpp Global-Layer-Renaming: adjust namespace qualification 2018-11-15 23:59:23 +01:00
style-scheme.cpp ElementBox: integrate new Placement and Menu icon design (closes #1236) 2022-10-15 19:44:41 +02:00
style-scheme.hpp ElementBox: integrate new Placement and Menu icon design (closes #1236) 2022-10-15 19:44:41 +02:00
ui-bus.cpp Global-Layer-Renaming: fix remaining textual usages and IDs in the code 2018-12-10 00:09:56 +01:00
ui-bus.hpp Lib: fix a bug with diagnostic output 2022-09-27 01:51:21 +02:00