Simon Hausmann
154d877d9f
CMake: Add support for overriding the translation domain via a target property
...
This is useful in environments such as esp-idf, where the component name is something awkward like __esp_idf_main or so.
2025-03-14 14:46:29 +01:00
Olivier Goffart
1e814c9bdc
Stabilize the sdf-fonts feature
...
Enable the SDF feature by default in our compiler binaries
(Still disabled by default for other users because it takes up compile
time for something they probably don't need)
2025-02-19 21:24:53 +01:00
Simon Hausmann
b4b878d71e
Introduce link-data.json in the C++ docs to reduce risk of dead links
2024-12-17 16:20:47 +01:00
Olivier Goffart
014b58c81a
C++: allow to configure bundled translation
2024-11-18 15:57:08 +01:00
Simon Hausmann
c25a03d6f7
C++: Make it possible to split up the C++ code generated for a .slint file
...
Add a COMPILATION_UNITS argument to slint_target_sources that defines into how many .cpp files to split up a .slint file. The new default is now one.
2024-08-20 15:53:24 +02:00
Simon Hausmann
a727d87796
CMake: Make it possible to override the scale factor
...
Co-Authored-By: Olivier Goffart <olivier.goffart@slint.dev>
2024-08-14 11:00:50 +02:00
Simon Hausmann
6f2a6c3f09
CMake: Add support for LIBRARY_PATHS to slint_target_sources
...
This makes it possible to use component libraries with C++.
2024-06-05 11:07:12 -07:00
Wilston Oreo
bef532b5fc
Optional C++ namespaces ( #4759 )
...
Co-authored-by: Michael Winkelmann <michael@winkelmann.site>
2024-03-06 19:43:11 +01:00
Olivier Goffart
750a3033f8
C++ docs: add cmake reference
2024-01-15 17:36:29 +01:00