Simon Hausmann
a44da14857
doc: There are no experimental renders anymore
autofix.ci / format_fix (push) Waiting to run
autofix.ci / lint_typecheck (push) Waiting to run
autofix.ci / ci (push) Blocked by required conditions
2025-12-18 14:27:25 +01:00
Olivier Goffart
84759dc02b
Fix html-like comments to be on two lines
2025-12-04 21:58:09 +01:00
Olivier Goffart
88697c68bb
Remove license header from .md/.mdx files
...
They should be in the lines, but the problem is that this causes issues
in the .mdx files.
License header doesn't really make sense for .md files anyway
2025-12-04 21:58:09 +01:00
Olivier Goffart
59de54a1e4
Translations: allow to opt out of default context
...
Fixes #9955
2025-11-26 11:11:07 +01:00
Joshua Goins
2d7d657a30
C++: Denote limitation compiling multiple .slint files in one namespace
...
autofix.ci / ci (push) Blocked by required conditions
autofix.ci / format_fix (push) Waiting to run
autofix.ci / lint_typecheck (push) Waiting to run
Coming from the QML world it was normal to just throw a bunch of QML
files into a single CMake target without any thinking. But with Slint, I
encounter into strange symbol conflict issues and thinking this was a
bug in our compiler.
In reality this was actually an acceptable limitation (see #2909 ) which
is fine... but this wasn't isn't mentioned anywhere in the CMake
documentation - so I never knew about this or the solution. I added a
new cautionary warning to let future developers know that in case of
symbol conflicts, they need to separate files into their own namespaces.
2025-11-14 20:52:32 +01:00
ogoffart
cad0a8ea83
Bump version number to 1.15.0
2025-10-24 14:28:17 +00:00
ogoffart
db7e383e33
Bump version number to 1.14.1
2025-10-22 13:17:31 +00:00
Simon Hausmann
c246d5c636
Rust: Bump MSRV to 1.88 ( #9640 )
...
As required by the upcoming WGPU 27 update
2025-10-06 16:02:25 +02:00
ogoffart
f2aa4899db
Bump version number to 1.14.0
2025-09-11 14:01:14 +00:00
ogoffart
09e397f3ba
Bump version number to 1.13.1
2025-09-08 09:43:17 +00:00
Simon Hausmann
58391c903d
cmake: Add the live-preview feature to the C++ docs
...
So that it can be linked to from the blog post :)
2025-08-29 14:42:00 +02:00
Simon Hausmann
b9c82876c8
cppdocs: Switch from pipenv to uv
...
uv is generally faster than pip, and we save ourselves the step of installing/upgrading that in the CI.
2025-07-11 08:31:41 +02:00
ogoffart
9cc24ff284
Bump version number to 1.13.0
2025-06-26 13:30:43 +00:00
ogoffart
92f9f0e85d
Bump version number to 1.12.1
2025-06-16 13:32:39 +00:00
Olivier Goffart
2930d90bf0
Update C++ MSRV
...
Because some crate in our examples are using the edition2024 resolver
with no way to remove them without removing the exmaples from the
workspace, this means that effectively the C++ build which needs to run
the cargo metadata on the workspace, doens't build anymore with the
rust MSRV
ChangeLog: C++: requires Rust 1.85
2025-06-10 12:15:30 +02:00
ogoffart
e0099ea500
Bump version number to 1.12.0
2025-04-30 13:27:50 +00:00
ogoffart
178cf21c2e
Bump version number to 1.11.0
2025-03-18 09:48:22 +00:00
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
autofix-ci[bot]
650e0ef775
[autofix.ci] apply automated fixes
2025-02-16 14:04:13 +00:00
Simon Hausmann
43db58aaf5
Bump MSRV to 1.82
...
Fixes #7254
2025-01-14 08:33:21 +01:00
ogoffart
c83af3ca5c
Bump version number to 1.10.0
2025-01-13 13:38:41 +00:00
Simon Hausmann
f5909807ea
esp-idf: Rename SlintPlatformConfiguration's color_swap to byte_swap and deprecate color_swap_16
2025-01-13 14:27:37 +01:00
Tasuku Suzuki
346d1c2df3
Fix typos
...
Ran `typos .` and fixed all typos that do make sense.
https://crates.io/crates/typos
2025-01-13 08:35:20 +01:00
Olivier Goffart
3e94bd2167
Janitor: Remove trailing whitespaces from all files
...
`git grep -I -l -O'sed -i "s/[[:space:]]*$//"' -e ''`
2025-01-10 13:23:22 +01:00
ogoffart
f309a551b5
Bump version number to 1.9.2
2024-12-30 10:18:16 +00:00
aurindam
dc3f29b6da
Bump version number to 1.9.1
2024-12-19 12:57:19 +00:00
Nigel Breslaw
3fae8b2a9a
Docs tests: remove leading slash ( #7170 )
...
* Docs tests: remove leading slash
* Fix slash handling in link-data.json for the C++ docs
* Fix trailing slash handling for link-data.json for the Rust API docs
---------
Co-authored-by: Simon Hausmann <simon.hausmann@slint.dev>
2024-12-19 14:01:49 +02: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
Simon Hausmann
913362a303
Fix license header check
2024-12-16 21:54:37 +01:00
Simon Hausmann
a7f965c941
Include list of third-party licenses in the C++ docs
...
This isn't very pretty, but I think it does the job.
cc #6634
2024-12-16 21:54:37 +01:00
Nigel Breslaw
92534a8a27
1.9 Organise docs folder. ( #7005 )
...
Move astro files to docs/astro
2024-12-05 15:40:04 +02:00
Olivier Goffart
014b58c81a
C++: allow to configure bundled translation
2024-11-18 15:57:08 +01:00
Nigel Breslaw
08d90a5f13
Next gen docs for 1.9 ( #6766 )
...
Co-authored-by: Aurindam Jana <aurindam.jana@slint.dev>
Co-authored-by: Tobias Hunger <tobias.hunger@slint.dev>
Co-authored-by: Simon Hausmann <simon.hausmann@slint.dev>
2024-11-14 15:52:35 +01:00
Olivier Goffart
1c3eb46752
Fixup dead links to the old tutorial
2024-10-03 10:15:52 +02:00
Olivier Goffart
fc324a4db2
Update MSRV to 1.77
2024-09-26 09:14:58 +02:00
ogoffart
eb273a63ee
Bump version number to 1.9.0
2024-09-25 11:49:15 +00:00
Simon Hausmann
bb28018c50
doc: fix esp-idf hello world list numbering
2024-09-23 18:10:05 +02:00
Simon Hausmann
fb7472fff8
doc: Remove rust toolchain from esp-idf steps
...
This is slightly confusing as it's not needed anymore.
2024-09-23 18:08:08 +02:00
Simon Hausmann
0dcbaff886
Generic stm32 docs: Merge the app-window.slint addition to CMakeLists into the common CMakeLists.txt edit
...
... and introduce the .slint file first then, so that its existence is known when reading the CMakeLists.txt snippet.
2024-09-20 10:30:25 +02:00
Simon Hausmann
bb7355878f
Improve comment about SLINT_EMBED_RESOURCES target property use
2024-09-20 10:30:25 +02:00
Simon Hausmann
9534aaa155
stm32 docs: Set SLINT_EMBED_RESOURCES target property instead of DEFAULT_SLINT_EMBED_RESOURCES as global variable
2024-09-20 10:30:25 +02:00
Simon Hausmann
ec4a95f031
Polish the generic STM32 instructions
...
This includes removal of the SLINT_STYLE setting, as a default is set there for FEATURE_FREESTANDING.
2024-09-20 10:30:25 +02:00
Enyium
9894eca229
Fixed kebab casing of previous appwindow.slint.
2024-09-20 10:26:49 +02:00
Simon Hausmann
024a31bba4
Add "generic" STM32 setup instructions
...
... these really need screenshots, but it's a start.
2024-09-19 23:36:41 +02:00
Simon Hausmann
00411f622e
Remove one outdated section from the esp-idf troubleshooting
2024-09-19 23:36:41 +02:00
Simon Hausmann
f4406f7583
Add missing license tags
2024-09-19 23:36:41 +02:00
Simon Hausmann
7ad2dbbaba
Integrating the MCU docs into the C++ docs
...
- Getting Started is now "Getting Started on Desktop"
- A new "Getting Started on MCU" section combines:
- ESP-IDF
- STM32 (for the board templates we provide)
- Generic (instructions from cmake.md moved here)
The ESP-IDF README is now shortened and links to the C++ esp-idf
section (careful! This might become a dead link if we re-organize
in the future...)
2024-09-19 23:36:41 +02:00
Simon Hausmann
ddfbd1821a
For our Rust, C++, and Node.js templates, recommend the use of a zip archive download instead of git
...
This removes any git history of ours from the download, and removes the need to have git installed.
2024-09-18 10:48:38 +02:00
Simon Hausmann
d78354f01b
Initial import of STM32 Platform Integration ( #5892 )
...
This is a head-only library for now.
2024-08-22 15:55:01 +02:00