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  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									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  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									ogoffart 
								
							 
						 
						
							
							
							
							
								
							
							
								4dd7d96a28 
								
							 
						 
						
							
							
								
								Bump version number to 1.8.0  
							
							 
							
							
							
						 
						
							2024-08-15 12:44:46 +00: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  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									ogoffart 
								
							 
						 
						
							
							
							
							
								
							
							
								bbf7edc5a3 
								
							 
						 
						
							
							
								
								Bump version number to 1.7.2  
							
							 
							
							
							
						 
						
							2024-08-09 09:52:17 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									ogoffart 
								
							 
						 
						
							
							
							
							
								
							
							
								aa25e3cd44 
								
							 
						 
						
							
							
								
								Bump version number to 1.7.1  
							
							 
							
							
							
						 
						
							2024-07-23 12:05:34 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Simon Hausmann 
								
							 
						 
						
							
							
							
							
								
							
							
								e36eb6aba6 
								
							 
						 
						
							
							
								
								Document behaviour of globals when exporting multiple components  
							
							 
							
							... 
							
							
							
							Fixes  #5467  
							
						 
						
							2024-07-18 13:43:13 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Simon Hausmann 
								
							 
						 
						
							
							
							
							
								
							
							
								6d79ca1a05 
								
							 
						 
						
							
							
								
								Document the SLINT_FEATURE_XXX pre-processor variables  
							
							 
							
							... 
							
							
							
							and sync them with the existing features. 
							
						 
						
							2024-07-04 13:39:13 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Simon Hausmann 
								
							 
						 
						
							
							
							
							
								
							
							
								7ab7dd63c5 
								
							 
						 
						
							
							
								
								Document SLINT_ENABLED/DISABLED_FEATURES target properties  
							
							 
							
							
							
						 
						
							2024-07-04 13:39:13 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Danut Enachioiu 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								033e4de9b9 
								
							 
						 
						
							
							
								
								Update language-specific docs to document that public functions can be called from the backend code ( #5522 )  
							
							 
							
							... 
							
							
							
							* Examples for calling public functions in language-specific docs.
* Update the function example so it actually uses its parameter.
(This broke some c++ tests because of the unused argument warning) 
							
						 
						
							2024-07-03 12:13:08 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Olivier Goffart 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								42a2c6a569 
								
							 
						 
						
							
							
								
								Only generate code for the exported Window  
							
							 
							
							... 
							
							
							
							Have a warning when a component is exported from the main file and
doesn't inherit Window.
Unless it's the last component, for compatibility with Slint 1.6
Also don't warn in the interpreter 
							
						 
						
							2024-06-25 15:13:06 +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  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									ogoffart 
								
							 
						 
						
							
							
							
							
								
							
							
								3a6e34ba45 
								
							 
						 
						
							
							
								
								Bump version number to 1.7.0  
							
							 
							
							
							
						 
						
							2024-06-04 20:34:29 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Aurindam Jana 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3523e86359 
								
							 
						 
						
							
							
								
								Simplify commercial license ( #3063 )  
							
							 
							
							... 
							
							
							
							Base the commercial license on the Royalty-free license adding clauses pertaining to the fees. 
							
						 
						
							2024-05-31 14:06:17 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Olivier Goffart 
								
							 
						 
						
							
							
							
							
								
							
							
								13fe59cc2e 
								
							 
						 
						
							
							
								
								C++: Move the internal test helper in the private_api namespace  
							
							 
							
							... 
							
							
							
							in a different file 
							
						 
						
							2024-04-22 11:28:12 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Simon Hausmann 
								
							 
						 
						
							
							
							
							
								
							
							
								35605af303 
								
							 
						 
						
							
							
								
								Fix Windows C++ binary package file name (attempt 3)  
							
							 
							
							... 
							
							
							
							CPACK_SYSTEM_NAME is what we used before, and that has the win64 suffix
that the prepare_release job in nightly_snapshot.yaml expects. Also
fixed the docs to add the missing MSVC suffix that's new. 
							
						 
						
							2024-04-16 17:50:59 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Chris Chinchilla 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7afa34a7e1 
								
							 
						 
						
							
							
								
								Rename tutorial to quickstart ( #4941 )  
							
							 
							
							
							
						 
						
							2024-04-04 13:26:24 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Olivier Goffart 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fd4dcfc128 
								
							 
						 
						
							
							
								
								Update MSRV to 1.73  
							
							 
							
							... 
							
							
							
							A MSRV update is required to update the image crate to 0.25, otherwise
we get link error that are ficed in newer version.
Also other dependency update such as env_logger needs a newer MSRV.
Update to 1.73 because it has functions like `with_borrow` on thread
storage which we already actually use in some platform.
This is also the last release before the the drop of macOs < 10.12
in Rust 1.74 
							
						 
						
							2024-03-27 09:04:31 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									ogoffart 
								
							 
						 
						
							
							
							
							
								
							
							
								6bf40989d9 
								
							 
						 
						
							
							
								
								Bump version number to 1.6.0  
							
							 
							
							
							
						 
						
							2024-03-27 07:49:22 +00:00