Ylva Selling
b347659510
Merge branch 'master' into issue/2645
...
# Conflicts:
# src/documentation/documentationengine.cpp
# src/properties/propertyowner.cpp
# src/scripting/scriptengine.cpp
# src/util/factorymanager.cpp
2024-03-25 11:14:09 +01:00
Alexander Bock
2759c00e4b
Pass through the code to address clang-tidy linting ( #3083 )
2024-03-17 00:58:50 +01:00
Alexander Bock
86c2c75b01
Coding style
2024-03-04 13:32:56 +01:00
Ylva Selling
ecc930c24b
Add event documentation
2024-03-01 16:14:46 +01:00
Ylva Selling
4a8e964f89
Move generate json function from EventEngine to DocumentationEngine
2024-02-26 09:45:56 +01:00
Ylva Selling
e77443b825
Add events to documentation
2024-02-22 10:41:03 +01:00
Alexander Bock
6e29d898cf
Update copyright header
2024-02-06 15:53:24 +01:00
Andreas Engberg
04ff09814d
Add event topic ( #3010 )
...
* Add event topic
Add ability to subscribe to events via js-api
* Apply suggestions from code review
Co-authored-by: Alexander Bock <alexander.bock@liu.se >
* Output an error if no status or event object is passed to payload
* fixed typo
* Report a warning if user tries to unsubscribe to a non registered event/type combination
---------
Co-authored-by: Alexander Bock <alexander.bock@liu.se >
2024-01-24 13:51:55 +01:00
Alexander Bock
7db7c40841
Doxygen style overhaul ( #2954 )
...
Reformatting the existing Doxygen comments to be unified
2023-11-20 23:39:17 +01:00
Alexander Bock
a711591c09
Update Doxygen ( #2537 )
...
* Modernizing Doxygen
* Remove warnings for Doxygen
2023-03-06 23:41:24 +01:00
Alexander Bock
4f4764209f
Happy new year
2023-01-02 11:19:33 +01:00
Alexander Bock
44e5b17ec9
Global pass over the code to remove trailing spaces
2022-11-22 21:06:52 +01:00
Alexander Bock
04df80a4a2
Add the ability to list, enable, and disable events based on a numerical identifier ( closes #1992 )
2022-04-12 22:52:24 +02:00
Alexander Bock
d7d279ea16
Happy new year
2022-01-01 12:32:55 +01:00
Alexander Bock
4a860fb01d
Some code facelifting
2021-10-14 10:31:46 +02:00
Alexander Bock
76dd45e5ce
Event System ( #1741 )
...
* Add implementation of the EventEngine to handle global event chains
* Add properties to SceneGraphNodes to determine two distance radii for camera-based events
2021-10-11 21:53:00 +02:00