lumiera_documentation/src/stage
Ichthyostega 9c74466778 Tests: build an link a test-support library
This is something I wanted to clean-up since a very long time indeed,
but always postponed it, since it requires a lot of nasty clean-up and disentangling....

Several parts had been stashed away into `src/lib/test`, which are not really related:
 * the testrunner and testsuite builder
 * generic helper utilities
 * specialised test-support facilities, e.g. the EventLog

This changeset introduces a new top-level test folder and a namespace `::test`
Code from this folder is linked into a shared library `libtestsupport.so`,
which resides in the linkage hierarchy between »Vessel« and »Vault«,
yet is no longer part of the Lumiera application and only linked into the test-suite.
2026-03-06 23:16:32 +01:00
..
ctrl Application: Adjustments to the Layer structure 2026-03-03 22:16:09 +01:00
dialog Tests: build an link a test-support library 2026-03-06 23:16:32 +01:00
draw Clean-up: sort out further leftovers from the GTK-2 UI 2025-05-15 23:41:54 +02:00
interact BufferProvider: research how to build a policy with callbacks 2026-02-26 02:20:51 +01:00
model BufferProvider: research how to build a policy with callbacks 2026-02-26 02:20:51 +01:00
output Application: Adjustments to the Layer structure 2026-03-03 22:16:09 +01:00
panel clean-up: trifles 2025-06-07 23:59:57 +02:00
setting Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
timeline Application: Adjustments to the Layer structure 2026-03-03 22:16:09 +01:00
widget Application: Adjustments to the Layer structure 2026-03-03 22:16:09 +01:00
workspace Application: Adjustments to the Layer structure 2026-03-03 22:16:09 +01:00
config-keys.cpp Application: Adjustments to the Layer structure 2026-03-03 22:16:09 +01:00
config-keys.hpp Application: Adjustments to the Layer structure 2026-03-03 22:16:09 +01:00
DIR_INFO Global-Layer-Renaming: rearrange directories 2018-11-15 23:28:03 +01:00
gtk-base.hpp Application: Adjustments to the Layer structure 2026-03-03 22:16:09 +01:00
gtk-lumiera.cpp Application: Adjustments to the Layer structure 2026-03-03 22:16:09 +01:00
guifacade.hpp Application: Adjustments to the Layer structure 2026-03-03 22:16:09 +01:00
id-scheme.hpp clean-up: trifles 2025-06-07 23:59:57 +02:00
lumiera-light-theme-complement.css XV-Display: build new GTK-3 widget framework and controller 2025-05-03 23:33:44 +02:00
lumiera.css XV-Display: build new GTK-3 widget framework and controller 2025-05-03 23:33:44 +02:00
notification-service.cpp Application: Adjustments to the Layer structure 2026-03-03 22:16:09 +01:00
notification-service.hpp Application: Adjustments to the Layer structure 2026-03-03 22:16:09 +01:00
style-scheme.cpp XV-Display: build new GTK-3 widget framework and controller 2025-05-03 23:33:44 +02:00
style-scheme.hpp XV-Display: build new GTK-3 widget framework and controller 2025-05-03 23:33:44 +02:00
ui-bus.cpp Clean-up: remove dummy-player services and interfaces (see #1342) 2025-05-14 01:32:21 +02:00
ui-bus.hpp clean-up: update links embedded into API-doc (Doxygen) 2025-09-19 19:51:28 +02:00