Stan Hebben
							
						 
						
							
								06e3a0c203
								
							 
						 
						
							Adding support for builtin constructors 
							
							
						 
						преди 7 години  
					 
				
					
						
							
								   Stan Hebben
							
						 
						
							
								6eca301d7c
								
							 
						 
						
							- Minor code cleanup. 
							
							 
							- WIP on map files (used to link zencode to already compiled classes, and to define native methods) 
							
							
						 
						преди 7 години  
					 
				
					
						
							
								   Stan Hebben
							
						 
						
							
								dd11f65c31
								
							 
						 
						
							- Fix crash when performing access checks between script and class 
							
							 
							- Fix default constructor not working properly
- Fix integration classes without exposed constructor being instantiable if they have a default (non-exposed) constructor
- Fix extern methods failing validation 
							
							
						 
						преди 7 години  
					 
				
					
						
							
								   Stan Hebben
							
						 
						
							
								2f7f3f415d
								
							 
						 
						
							- Fixed crash when classes doesn't exist + don't output debug classes if not in debug mode 
							
							 
							- Fixed constructor support for native classes
- Added project for maven build
- Added missing StdLibs.zip 
							
							
						 
						преди 7 години  
					 
				
					
						
							
								   Stan Hebben
							
						 
						
							
								3094e93529
								
							 
						 
						
							Simplified dependencies and the build tree with some minor refactoring. 
							
							
						 
						преди 7 години  
					 
				
					
						
							
								   Stan Hebben
							
						 
						
							
								5a853b46ae
								
							 
						 
						
							Merge remote-tracking branch 'remotes/kindlich/development' into development 
							
							
						 
						преди 7 години  
					 
				
					
						
							
								   Stan Hebben
							
						 
						
							
								67ee99945e
								
							 
						 
						
							Revamped the compilation system; it now works fully modular. Also, a new ScriptingEngine class has been created to make it very easy to create a scripting environment. 
							
							
						 
						преди 7 години  
					 
				
					
						
							
							  
		    					   kindlich 
							  
							
						 
						
							
								673f98028a
								
									
										
											 
										
									
								
							 
						 
						
							Started with expansions, why not 
							
							
						 
						преди 7 години  
					 
				
					
						
							
							  
		    					   kindlich 
							  
							
						 
						
							
								e91bdbd3d6
								
									
										
											 
										
									
								
							 
						 
						
							Merge remote-tracking branch 'Stan/development' into development 
							
							
						 
						преди 7 години  
					 
				
					
						
							
							  
		    					   kindlich 
							  
							
						 
						
							
								992c171a81
								
									
										
											 
										
									
								
							 
						 
						
							Merge remote-tracking branch 'Stan/development' into development 
							
							
						 
						преди 7 години  
					 
				
					
						
							
								   Stan Hebben
							
						 
						
							
								ca9d1ad85e
								
							 
						 
						
							Fixed missing L in descriptor. 
							
							
						 
						преди 7 години  
					 
				
					
						
							
								   Stan Hebben
							
						 
						
							
								e0118ed3c2
								
							 
						 
						
							- Added support for zipped packages 
							
							 
							- Simplified compilation process somewhat; removed CompilationUnit class and work more module-oriented instead 
							
							
						 
						преди 7 години  
					 
				
					
						
							
							  
		    					   kindlich 
							  
							
						 
						
							
								01bf2ac5d4
								
									
										
											 
										
									
								
							 
						 
						
							Merge branch 'development' of git.openzen.org:ZenScript/ZenScript into development 
							
							
						 
						преди 7 години  
					 
				
					
						
							
								   Stan Hebben
							
						 
						
							
								4f0727d2f7
								
							 
						 
						
							- Fixed $ not working in setters 
							
							 
							- Fixed erratic StringBuilder class
- Updated shared with new live classes 
							
							
						 
						преди 7 години  
					 
				
					
						
							
								   Stan Hebben
							
						 
						
							
								3d9e3bdf03
								
							 
						 
						
							- Added support for local fields ($field) 
							
							 
							- Fixed a couple minor issues & inefficiencies
- Added horizontal scrollbar to IDE (incomplete!) 
							
							
						 
						преди 7 години  
					 
				
					
						
							
								   Stan Hebben
							
						 
						
							
								cf2a752723
								
							 
						 
						
							- Fix various bugs in the new system 
							
							 
							- Slightly improved the way modules are compiled 
							
							
						 
						преди 7 години  
					 
				
					
						
							
								   Stan Hebben
							
						 
						
							
								f1bb71b3a1
								
							 
						 
						
							Moved Java compile-time tags to non-global state 
							
							
						 
						преди 7 години  
					 
				
					
						
							
								   Stan Hebben
							
						 
						
							
								38eff3ce08
								
							 
						 
						
							- Added some java source generation optimizations 
							
							 
							- Regenerated shared 
							
							
						 
						преди 7 години  
					 
				
					
						
							
								   Stan Hebben
							
						 
						
							
								b6aa875e42
								
							 
						 
						
							Fix access modifiers 
							
							
						 
						преди 7 години  
					 
				
					
						
							
								   Stan Hebben
							
						 
						
							
								4ada6df10e
								
							 
						 
						
							- Added access & static checks to validator 
							
							 
							- Removed export access and added internal access support 
							
							
						 
						преди 7 години  
					 
				
					
						
							
								   Stan Hebben
							
						 
						
							
								c1b1e8a6da
								
							 
						 
						
							Some more fixes 
							
							
						 
						преди 7 години  
					 
				
					
						
							
								   Stan Hebben
							
						 
						
							
								f943f53cca
								
							 
						 
						
							Regeneration of shared (with manual fixes) 
							
							
						 
						преди 7 години  
					 
				
					
						
							
								   Stan Hebben
							
						 
						
							
								f11b965626
								
							 
						 
						
							Fixed remaining critical bugs in the current implementation. 
							
							
						 
						преди 7 години  
					 
				
					
						
							
								   Stan Hebben
							
						 
						
							
								92234bca0e
								
							 
						 
						
							Removed TypeArgument and simplified type system a little 
							
							
						 
						преди 7 години  
					 
				
					
						
							
								   Stan Hebben
							
						 
						
							
								f97c8450d9
								
							 
						 
						
							Continue work on storage tags. WIP on compile plugins. 
							
							
						 
						преди 7 години  
					 
				
					
						
							
								   Stan Hebben
							
						 
						
							
								5eef4cd9ef
								
							 
						 
						
							Refine storage tag implementation 
							
							
						 
						преди 7 години  
					 
				
					
						
							
								   Stan Hebben
							
						 
						
							
								b64fee8856
								
							 
						 
						
							- Fixed recursive errors in destructability test 
							
							 
							- Fixed some more storage tag issues
- Added methods with storage tag requirements 
							
							
						 
						преди 7 години  
					 
				
					
						
							
								   Stan Hebben
							
						 
						
							
								cabd7bab44
								
							 
						 
						
							Fixed more bugs in the new type system; fixed bugs in function calls; fixed normalization bugs. 
							
							
						 
						преди 7 години  
					 
				
					
						
							
								   Stan Hebben
							
						 
						
							
								bd90cfe0be
								
							 
						 
						
							- Made important modifications to error reporting so it provides meaningful info 
							
							 
							- Fix various normalization bugs
- Fixed bugs with the new stored type system 
							
							
						 
						преди 7 години  
					 
				
					
						
							
								   Stan Hebben
							
						 
						
							
								e1b48ad7c8
								
							 
						 
						
							WIP on storage tags and improved error handling 
							
							
						 
						преди 7 години  
					 
				
					
						
							
								   Stan Hebben
							
						 
						
							
								e0e6b5be3f
								
							 
						 
						
							WIP on storage tags 
							
							
						 
						преди 7 години  
					 
				
					
						
							
							  
		    					   kindlich 
							  
							
						 
						
							
								47ab94f85f
								
									
										
											 
										
									
								
							 
						 
						
							Merge remote-tracking branch 'Stan/development' into development 
							
							
						 
						преди 7 години  
					 
				
					
						
							
								   Stan Hebben
							
						 
						
							
								9622419f00
								
							 
						 
						
							Merge branch 'development' into feature/storagetags 
							
							
						 
						преди 7 години  
					 
				
					
						
							
								   Stan Hebben
							
						 
						
							
								39a526b42f
								
							 
						 
						
							More scalability fixes 
							
							
						 
						преди 7 години  
					 
				
					
						
							
							  
		    					   kindlich 
							  
							
						 
						
							
								db81c64248
								
									
										
											 
										
									
								
							 
						 
						
							Merge remote-tracking branch 'Stan/development' into development 
							
							
						 
						преди 7 години  
					 
				
					
						
							
								   Stan Hebben
							
						 
						
							
								df5faae297
								
							 
						 
						
							Another attempt at scaling icons correctly. 
							
							
						 
						преди 7 години  
					 
				
					
						
							
							  
		    					   kindlich 
							  
							
						 
						
							
								16ab207c73
								
									
										
											 
										
									
								
							 
						 
						
							Merge branch 'development' of git.openzen.org:ZenScript/ZenScript into development 
							
							
						 
						преди 7 години  
					 
				
					
						
							
								   Stan Hebben
							
						 
						
							
								1f77d3080b
								
							 
						 
						
							Changed scaling for tree view icons. 
							
							
						 
						преди 7 години  
					 
				
					
						
							
							  
		    					   kindlich 
							  
							
						 
						
							
								5b7201263e
								
									
										
											 
										
									
								
							 
						 
						
							Merge branch 'development' of git.openzen.org:ZenScript/ZenScript into development 
							
							
						 
						преди 7 години  
					 
				
					
						
							
								   Stan Hebben
							
						 
						
							
								17338a30b3
								
							 
						 
						
							Fix font size not following DPI in the code editor 
							
							
						 
						преди 7 години  
					 
				
					
						
							
							  
		    					   kindlich 
							  
							
						 
						
							
								ae7baf9582
								
									
										
											 
										
									
								
							 
						 
						
							Merge remote-tracking branch 'Stan/development' into development 
							
							
						 
						преди 7 години  
					 
				
					
						
							
								   Stan Hebben
							
						 
						
							
								dd47b2621c
								
							 
						 
						
							- Fixed scaling (hopefully) on different DPI devices 
							
							 
							- Fixed some minor ui issues 
							
							
						 
						преди 7 години  
					 
				
					
						
							
								   Stan Hebben
							
						 
						
							
								d9a78c015b
								
							 
						 
						
							WIP on memory tags 
							
							
						 
						преди 7 години  
					 
				
					
						
							
							  
		    					   kindlich 
							  
							
						 
						
							
								46415f05df
								
									
										
											 
										
									
								
							 
						 
						
							Merge remote-tracking branch 'Stan/development' into development 
							
							
						 
						преди 7 години  
					 
				
					
						
							
							  
		    					   kindlich 
							  
							
						 
						
							
								59d3255177
								
									
										
											 
										
									
								
							 
						 
						
							Merge remote-tracking branch 'Stan/development' into development 
							
							
						 
						преди 7 години  
					 
				
					
						
							
								   Stan Hebben
							
						 
						
							
								17a2cadf8a
								
							 
						 
						
							- Annotations are now serializable 
							
							 
							- Fixed various serialization bugs, continuing work on serializer 
							
							
						 
						преди 7 години  
					 
				
					
						
							
								   Stan Hebben
							
						 
						
							
								34f34fb5df
								
							 
						 
						
							Continue work on the deserializer and fix serialization and deserialization bugs 
							
							
						 
						преди 7 години  
					 
				
					
						
							
								   Stan Hebben
							
						 
						
							
								ec46d47c02
								
							 
						 
						
							- Improve work on the serializer and fixed some code issues that came up with them. 
							
							 
							- Start work on the deserializer 
							
							
						 
						преди 7 години  
					 
				
					
						
							
								   Stan Hebben
							
						 
						
							
								2ba94edb6d
								
							 
						 
						
							- Added visitors with context 
							
							 
							- WIP on the module serializer 
							
							
						 
						преди 7 години  
					 
				
					
						
							
								   Stan Hebben
							
						 
						
							
								4572ccabb9
								
							 
						 
						
							Merge remote-tracking branch 'kindlich/development' into development 
							
							 
							
# Conflicts:
#	JavaShared/src/main/java/org/openzen/zenscript/javashared/JavaSynthesizedClassNamer.java 
							
							
						 
						преди 7 години