Olivier Goffart 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1a2aff8b57 
								
							 
						 
						
							
							
								
								Revert "compiler: inline components that are used only once" ( #7697 )  
							
							 
							
							... 
							
							
							
							This reverts commit bf716ff8c5 .
(And also revert the test part of 259756c0fd )
This exposed the bug #7693  and more issues mentined in
https://github.com/slint-ui/slint/issues/7693#issuecomment-2675077008 
Fixes  #7693 
CC #7680  
							
						 
						
							2025-02-21 19:11:11 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alex Badics 
								
							 
						 
						
							
							
							
							
								
							
							
								259756c0fd 
								
							 
						 
						
							
							
								
								compiler: don't inline repeater components  
							
							 
							
							... 
							
							
							
							They don't need to be inlined, and a lot of the times inlining them incur
a significant overhead (e.g. in case of conditional complex components) 
							
						 
						
							2025-02-21 11:16:00 +01: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  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Aurindam Jana 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9a3aa265d5 
								
							 
						 
						
							
							
								
								Update Royalty-free license ( #5257 )  
							
							 
							
							... 
							
							
							
							Add clarification that Application may not expose Slint APIs. 
							
						 
						
							2024-05-31 10:53:19 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Aurindam Jana 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0cfeec1a31 
								
							 
						 
						
							
							
								
								Update Slint Community License ( #4994 )  
							
							 
							
							... 
							
							
							
							Updated the version from 1.1 to 1.2 
Renamed the header to "Slint Royalty-free Desktop, Mobile, and Web Applications License"
Added definition of "Mobile Application" and grant of right
Moved "Limitations" to 3rd section and "License Conditions - Attributions" to 2nd section
Added flexibility to choose between showing "MadeWithSlint" as a dialog/splash screen or on a public webpage
Moved the para on copyright notices to section under "Limitations" 
							
						 
						
							2024-04-15 15:18:55 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Olivier Goffart 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5d4c390b0f 
								
							 
						 
						
							
							
								
								Compiler: Error when assigning to compile time properties  
							
							 
							
							... 
							
							
							
							Some property need to be known at compile time. We already had checks
that the binding is a compile time constant, but there was no check to
prevent, say
    self.row = 42;
which wouldn't work or could even cause panic or miscompilation of
generated code
Closes  #4037  
							
						 
						
							2023-12-12 21:51:56 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Aurindam Jana 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5a4a7fee63 
								
							 
						 
						
							
							
								
								Update royalty free license to 1.1 ( #2994 )  
							
							 
							
							
							
						 
						
							2023-07-10 10:12:11 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Olivier Goffart 
								
							 
						 
						
							
							
							
							
								
							
							
								11dea135f7 
								
							 
						 
						
							
							
								
								Domain: slint-ui.com -> slint.dev  
							
							 
							
							
							
						 
						
							2023-06-16 10:55:08 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Aurindam Jana 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								039e54a5de 
								
							 
						 
						
							
							
								
								Add royalty free license to files except examples and docs ( #2888 )  
							
							 
							
							
							
						 
						
							2023-06-15 11:20:50 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tobias Hunger 
								
							 
						 
						
							
							
							
							
								
							
							
								bbdd6aeab7 
								
							 
						 
						
							
							
								
								compiler: Ignore leading whitespace when parsing  
							
							 
							
							... 
							
							
							
							... and update all out test cases accordingly. 
							
						 
						
							2023-04-26 17:22:13 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Simon Hausmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								24dcef5fed 
								
							 
						 
						
							
							
								
								First stage of cleaning up the export handling of the slint root component ( #2095 )  
							
							 
							
							... 
							
							
							
							We implicitly export the last component of a .slint file to the generator.
Issue a warning when that happens and suggest to export it explicitly. 
							
						 
						
							2023-01-23 15:19:49 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tobias Hunger 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4230ac2572 
								
							 
						 
						
							
							
								
								Update copyright information to reflect name change  
							
							 
							
							... 
							
							
							
							Also run resue over the codebase and fix complaints from that tool. 
							
						 
						
							2022-02-09 10:27:47 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Olivier Goffart 
								
							 
						 
						
							
							
							
							
								
							
							
								0c0a783095 
								
							 
						 
						
							
							
								
								Rename all our .60 files to .slint  
							
							 
							
							
							
						 
						
							2022-02-02 10:05:45 +01:00