199 Commits

Author SHA1 Message Date
Emmanuel Durand
d8459ed28a Fix Flatpak test package to be installable 2025-12-29 19:19:58 -05:00
Emmanuel Durand
e2cff20ec5 Update Flatpak packaging test 2025-12-29 12:14:01 -05:00
Emmanuel Durand
34f081924b Add Sh4lt channel for IPC 2025-11-18 09:42:24 -05:00
Emmanuel Durand
80e225a360 Move defaults file to configuration home directory 2025-11-15 11:47:36 -05:00
Emmanuel Durand
96794e6c16 Move log file to config home directory, and make it always active 2025-11-15 11:17:47 -05:00
Emmanuel Durand
9224792301 Fix setting boolean parameters from OSC messages 2025-11-09 07:51:26 -05:00
Emmanuel Durand
9fedb6a5e6 Add coplanarity check before camera calibration 2025-10-13 19:25:36 -04:00
Emmanuel Durand
84d4cef9e7 Add support for Hap R and Hap HDR 2025-09-12 11:16:06 -04:00
Emmanuel Durand
ae344eec22 Fix sanitizer for OSCController unit tests 2025-09-02 13:35:18 -04:00
Emmanuel Durand
df7c820910 Fix Windows build: change Log::Priority to lowercase 2025-09-02 13:35:04 -04:00
Emmanuel Durand
7d2ab6e5a8 Add the OSCController class, with a set_attribute message supported for now 2025-08-31 10:12:34 -04:00
Emmanuel Durand
2e0454d053 Improve tree to use more string_view instead of string 2025-08-21 18:16:30 -05:00
Emmanuel Durand
4c3a6c39fa Remove Calimiro, which has been non-functional for years 2025-07-06 08:39:14 -04:00
Emmanuel Durand
4d41ee0688 Add advanced attribute concept, meant to be hidden from user interface 2025-06-16 08:22:33 -05:00
Emmanuel Durand
ccf1dd600a Set glslang to be active only when compiled with DEBUG_OPENGL. Also update Flatpak test package 2025-05-27 13:19:06 -04:00
Emmanuel Durand
b761d07908 Fix unit tests for Json loading 2025-05-10 09:39:53 -04:00
Emmanuel Durand
3a678b313c Fix attributes unit tests for attributes without setter 2025-05-01 09:25:31 -04:00
Emmanuel Durand
49a130007d Add multiple choices selection to attributes, and a first use with 2025-04-10 08:17:03 -05:00
Emmanuel Durand
750b14d22e Updated Portaudio URL for Flatpak generation 2024-06-04 06:50:14 -04:00
Emmanuel Durand
bf3354ea13 Added support for 16bits images in Image, Image_Shmdata and Image_Sh4lt 2024-05-29 13:57:57 -04:00
Nicolas Bouillot
9439c79e0a port to sh4lt 0.1 2024-02-21 14:00:57 -05:00
Nicolas Bouillot
106577cc49 add sh4lt performance test 2024-02-12 19:24:40 -05:00
Nicolas Bouillot
59265c393a Added Image_Sh4lt 2024-02-12 19:24:22 -05:00
Emmanuel Durand
e20e7b780c Added a Flatpak test CI job, improved CI overall 2024-01-09 16:01:53 +00:00
Emmanuel Durand
0fda7c54a8 Fixed compilation on Windows 2023-12-22 16:22:41 -05:00
Emmanuel Durand
6a02d5bea7 Fix ZMQ channel to better match Pub-Sub pattern 2023-12-22 20:10:24 +00:00
Emmanuel Durand
784727aab0 Replaced libuuid with stduuid 2023-12-19 18:21:57 -05:00
Emmanuel Durand
b7a7ae3e3c Fixes following thread sanitizer analysis 2023-12-15 10:59:54 -05:00
Emmanuel Durand
1ad61e7bae Renamed "sideness" to "culling" everywhere 2023-12-05 08:04:54 -05:00
Emmanuel Durand
4ff210a990 Fixed issues detected by static analysis 2023-11-17 15:26:27 +00:00
Emmanuel Durand
6504e8a88b Added a sanitization flag to the CMake project 2023-11-15 10:58:23 -05:00
Emmanuel Durand
ca6ae90fc5 Updated all copyrights to mention Splash authors instead of individual contributors 2023-11-12 09:31:38 -05:00
Emmanuel Durand
aec8416220 Fixed linting throughout the whole codebase 2023-10-18 13:36:09 -04:00
Tarek Yasser
047fd86757 Fix compilation errors on clang. 2023-10-10 03:54:33 +03:00
Emmanuel Durand
95eabfbb9b Fixed configuration loading at runtime 2023-09-01 19:35:22 -04:00
Emmanuel Durand
670628eaaa Fixed long connection delay when using shmdata link backend 2023-09-01 21:37:05 +00:00
Emmanuel Durand
7bf93aae5c Updated URLs to match the move to gitlab.com/splashmapper 2023-08-03 16:18:39 -04:00
Emmanuel Durand
b27aefab96 Fixed (again) build dependency when OpenCV is not present 2022-10-11 20:29:30 -04:00
Emmanuel Durand
851e1a9be8 Fixed ColorCalibrator tests for arm64 2022-09-30 14:00:19 -04:00
Emmanuel Durand
07adf4f984 Fixed build dependency to OpenCV 2022-09-28 11:59:18 -04:00
Emmanuel Durand
a98fd3e213 Moved unit test mocks to their own namespaces to prevent stack collisions 2022-09-27 11:55:30 -04:00
Emmanuel Durand
d3740bfea5 Reorganized tests assets, separated between unit and integration assets 2022-09-21 15:56:30 -04:00
Emmanuel Durand
416c07ba79 Fixed URLs everywhere following the move to sat-mtl Gitlab group 2022-09-13 19:07:15 +00:00
Emmanuel Durand
58409b734e Added some small fixes to the tests 2022-06-21 13:31:59 +00:00
Emmanuel Durand
214eb38e09 Apply 1 suggestion(s) to 1 file(s) 2022-06-17 15:57:30 +00:00
Christian Frisson
58d1e3ead8 tests/unit_tests/controller/colorcalibrator.cpp: fill expectedCRF within size 2022-06-17 11:53:20 -04:00
eva_decorps
43a4287be8 Fix not pulling assets on make test 2022-06-17 10:02:48 -04:00
eva_decorps
107f0aa80c Add unit tests for color calibrator 2022-06-17 10:02:48 -04:00
eva_decorps
042a5c0f9f Add assets before running unit tests 2022-06-17 10:02:48 -04:00
eva_decorps
c4148aa73a Add integration test for color calibrator 2022-06-17 10:02:48 -04:00