|  | 9da9c46c88 | Remove enabledFeatures from the default configuration; it is useless (cherry picked from commit c1cb690fe2404889b54373c4399d22b381abfc57) | 2021-05-03 08:29:07 +02:00 |  | 
			
				
					|  | 6471756b95 | Get toggled buttons from Configuration.kt (WIP) | 2021-05-02 21:48:05 +02:00 |  | 
			
				
					|  | 6381b0f6ca | Enable all optimizations except object simplifications | 2021-05-02 15:59:49 +02:00 |  | 
			
				
					|  | 53487c9a4d | Update proguard to 7.1.0-beta3 (and higher) and add mavenCentral to the repositories | 2021-05-02 15:45:07 +02:00 |  | 
			
				
					|  | c74b2d5195 | Make ClickGui.addComps an internal function | 2021-05-02 15:00:14 +02:00 |  | 
			
				
					|  | a7e7e6e60e | Rename scrollBar to buttonsProgressBar | 2021-05-02 14:52:48 +02:00 |  | 
			
				
					|  | 5d5ea4b5ea | Add a buttonsContext method to ClickGui.kt, and a WIP scroll function to ClickBox.kt | 2021-05-02 12:46:02 +02:00 |  | 
			
				
					|  | 5c2d09abc1 | Edit a TODO comment | 2021-05-02 11:08:57 +02:00 |  | 
			
				
					|  | 1551d70e88 | Add components in another file called addComponents.kt | 2021-05-01 21:32:24 +02:00 |  | 
			
				
					|  | 9dc097d32f | Make ClickBox.buttons a map | 2021-05-01 20:18:46 +02:00 |  | 
			
				
					|  | 8a65839816 | Always execute actions of toggleable buttons | 2021-05-01 19:38:21 +02:00 |  | 
			
				
					|  | ee163fe312 | Fix the logic of toggleable buttons | 2021-05-01 19:31:15 +02:00 |  | 
			
				
					|  | b3201bfa3c | Add FontUtil.kt | 2021-05-01 19:21:45 +02:00 |  | 
			
				
					|  | 833cac5ccd | Make a ClickBox.buttons a Set instance | 2021-05-01 18:12:50 +02:00 |  | 
			
				
					|  | b3c7fb1325 | Implement the behaviour of Type.TOGGLE in ClickButton.kt | 2021-05-01 17:38:57 +02:00 |  | 
			
				
					|  | f85ed7e605 | Use black text for buttons | 2021-05-01 16:55:28 +02:00 |  | 
			
				
					|  | 0f0c4de85b | Add titles to buttons | 2021-05-01 16:35:23 +02:00 |  | 
			
				
					|  | 09536ddbb1 | Add WIP buttons and scrollbars to clickboxes | 2021-05-01 15:56:08 +02:00 |  | 
			
				
					|  | c23ad38d54 | Take doubles as arguments in fromRenderable | 2021-04-30 19:53:35 +02:00 |  | 
			
				
					|  | 60bf5377cd | Move a few methods | 2021-04-30 19:48:53 +02:00 |  | 
			
				
					|  | b4b137560c | Move ClickBox.kt to a new package (fr.username404.snowygui.gui.elements) and add a method to Element.kt | 2021-04-30 19:10:04 +02:00 |  | 
			
				
					|  | c54ac5b1f8 | Make the color and opacity properties of the ColoredElement class private | 2021-04-30 14:58:36 +02:00 |  | 
			
				
					|  | 7ddbf934f7 | Element.kt: Keep the original x and y coordinates in memory | 2021-04-30 14:51:22 +02:00 |  | 
			
				
					|  | aa4d7e3743 | Protect the setter of Element.hidden | 2021-04-29 21:06:38 +02:00 |  | 
			
				
					|  | 7cc0f17fc4 | Use the default configuration as a fallback in Configuration.kt | 2021-04-29 20:46:52 +02:00 |  | 
			
				
					|  | 1a4ba27e36 | Change the architectury maven | 2021-04-29 14:45:35 +02:00 |  | 
			
				
					|  | 601f1d4fd4 | Set the minimum version of forgified-fabric-loom to 0.7.0.95. | 2021-04-29 14:39:56 +02:00 |  | 
			
				
					|  | 91508cd1c4 | Add maven-local to the repositories and use a maven-style version range for forgified-fabric-loom | 2021-04-29 14:00:39 +02:00 |  | 
			
				
					|  | cad369b2d3 | Change the forge repo | 2021-04-29 13:45:31 +02:00 |  | 
			
				
					|  | 28dc945c1f | Set a minimum version of forge instead of a fixed one | 2021-04-29 12:52:58 +02:00 |  | 
			
				
					|  | ab0b6e66c8 | Log the stacktraces of errors when rendering elements in debug mode | 2021-04-29 12:33:09 +02:00 |  | 
			
				
					|  | 61ccb4ae62 | Keep forge-specific classes in the proguard gradle task | 2021-04-28 21:59:57 +02:00 |  | 
			
				
					|  | 1b656ee8b1 | Make the mixin classes abstract | 2021-04-28 21:34:17 +02:00 |  | 
			
				
					|  | d72ea9ba19 | Use a @Suppress annotation in ForgeInit.kt. | 2021-04-28 20:44:28 +02:00 |  | 
			
				
					|  | 9dd9b852de | Remove bad logging | 2021-04-28 20:39:59 +02:00 |  | 
			
				
					|  | 78e1081aba | Make SnowyScreen.components not-null | 2021-04-28 20:38:59 +02:00 |  | 
			
				
					|  | 996572884e | Improve movement of GUI elements in ClickGui.kt | 2021-04-28 20:22:54 +02:00 |  | 
			
				
					|  | d113c13ecc | Make ClickGui.kt an object | 2021-04-28 15:08:22 +02:00 |  | 
			
				
					|  | 7fb904246e | Fix the fabric-api-base dependency | 2021-04-28 13:45:34 +02:00 |  | 
			
				
					|  | f352f16e46 | Exclude the fabric-api-base artifact from modmenu | 2021-04-28 12:35:03 +02:00 |  | 
			
				
					|  | eb95454313 | Depend on fabric-rendering-v1 (+ fabric-api-base) and handle hud rendering on fabric too | 2021-04-28 12:30:59 +02:00 |  | 
			
				
					|  | bd0ac48e11 | Add HudHandler.kt | 2021-04-28 12:03:54 +02:00 |  | 
			
				
					|  | c2b87fddbc | Add kotlinx-coroutines + kotlinx-datetime, and save Configuration.obtained when it is constructed | 2021-04-28 11:33:41 +02:00 |  | 
			
				
					|  | 282f873da4 | Edit the version range of the architectury plugin | 2021-04-27 22:20:00 +02:00 |  | 
			
				
					|  | 8ed7b55054 | Shrink the packages a bit more | 2021-04-27 20:40:12 +02:00 |  | 
			
				
					|  | c19b2ce735 | Flatten package hierarchy in the gradle proguard task and set the subprojects groups | 2021-04-27 18:59:30 +02:00 |  | 
			
				
					|  | b486342ce0 | Call mergeinterfacesaggressively in the proguard task | 2021-04-27 18:39:11 +02:00 |  | 
			
				
					|  | b828b41354 | Make AddKeyMaps.mkMap() an internal function with jvm overloads. | 2021-04-27 17:04:47 +02:00 |  | 
			
				
					|  | f19de179b9 | Remove tests from the check task dependencies | 2021-04-27 16:41:23 +02:00 |  | 
			
				
					|  | 3d1f95b275 | Use isJava9Compatible as a property in the root-level build.gradle.kts file | 2021-04-27 10:15:11 +02:00 |  |