This website requires JavaScript.
880706eaa9
Fix the architectury-loom plugin's maven version range to not include loom 0.7.4
Username404
2021-08-03 22:30:25 +0200
3c7d145ca8
Make a few overridden methods of ButtonImpl.kt final and rename the mixins .json files
Username404
2021-07-28 19:57:59 +0200
596eb27fff
Update the kotlin compiler and add an OptIn annotation to Configuration.kt
Username404
2021-07-26 11:38:40 +0200
7de5800d11
Add a missing translation and set the version to 0.3.2
Username404
2021-07-19 15:32:09 +0200
6775a85bf3
Use a better error message for unsatisfied links in DiscordRPC.kt
Username404
2021-07-18 19:10:30 +0200
1ccfba5c9e
Suppress a few warnings in Keystrokes.kt
Username404
2021-07-18 17:23:18 +0200
eef39ebfe5
Set the version number to 0.3.1
Username404
2021-07-18 17:15:46 +0200
27bbaef032
Fix the keystrokes positions completely, and add a setting to the cloth config screen to move them
Username404
2021-07-18 17:14:49 +0200
95408f6546
Set the minimum versions of architectury-loom to the #152 and #153 builds
Username404
2021-07-18 13:54:02 +0200
be7deb3916
Fix the Y position of keystrokes
Username404
2021-07-18 11:59:19 +0200
2851d53b06
Add a @SafeVarargs annotation to the fire() method of EventSnowy.kt
Username404
2021-07-18 11:30:54 +0200
dd2234be71
Replace duplicated code using the RenderingUtil.kt methods
Username404
2021-07-17 23:37:10 +0200
e5f0cd0ab2
Add RenderUtil.kt, fix a logic issue in the setter of ButtonImpl.toggled, add keystrokes and set the version number to 0.3.0
Username404
2021-07-17 22:58:21 +0200
38e0989358
Don't keep every class from being optimized by proguard in the fabric and forge gradle projects
Username404
2021-07-16 16:47:17 +0200
93877b14cb
Move the okzoomer-related functions and variables to a new file named OkZoomerCompat.kt
Username404
2021-07-16 16:37:33 +0200
8724a3d755
Set the version number to 0.2.7
Username404
2021-07-16 15:24:20 +0200
735de8d0b7
Fix the Ok Zoomer compatibility on newer versions
Username404
2021-07-16 15:22:29 +0200
4bc41e3b38
Add Ok Zoomer compatibility
Username404
2021-07-16 14:37:40 +0200
9df48959b5
Set the version number to 0.2.6
Username404
2021-07-16 12:25:27 +0200
4c2487b839
Make the info final variable a jvm field in ButtonImpl.kt
Username404
2021-07-16 12:24:27 +0200
56255825e2
Update the fabric zoom mixin to avoid compatibility issues
Username404
2021-07-15 20:59:52 +0200
f495ff1f4e
Set the version number to 0.2.5
Username404
2021-07-15 17:20:34 +0200
7c9e98bdc0
Don't use URLClassLoader instances on fabric
Username404
2021-07-15 17:10:50 +0200
3290db57a9
Replace the reflections8 library (and therefore javassist) using FabricLoader
Username404
2021-06-28 22:56:07 +0200
f3d4770e00
Require architectury-loom 0.7.3.149 or higher and add the crane parameter mappings
Username404
2021-07-15 15:09:56 +0200
e8f2dd6acc
Fix a dependency version in the README.md file
Username404-59
2021-07-13 16:26:09 +0200
eeb4b267af
Set the version to 0.2.4
Username404-59
2021-07-13 14:43:51 +0200
30b3985658
Send chat messages directly when the player does not have the required permissions for /say
Username404-59
2021-07-13 14:35:37 +0200
73c55de5b4
Update the versions of kotlin gradle plugins to 1.5.21
Username404-59
2021-07-13 14:03:10 +0200
f9420f3a65
Update diktat to the second release candidate.
Username404
2021-07-11 15:34:29 +0200
1b0fed0a28
Update gradle to the 7.1.1 version
Username404
2021-07-04 11:04:57 +0200
d694d26524
Update the diktat gradle plugin
Username404
2021-07-01 21:44:09 +0200
f10ebc0254
Set the version number to 0.2.3
Username404
2021-06-30 19:19:37 +0200
03ecdd9e2c
Fix the buttons being clickable when hidden in ClickGui.kt
Username404-59
2021-06-30 17:15:55 +0200
530ecb36cb
Remove useless duplicated code in ForgeInit.kt
Username404-59
2021-06-30 16:27:49 +0200
2b49238ee7
Remove a useless .let call in ButtonImpl.kt
Username404
2021-06-29 17:03:45 +0200
b0f882f106
Add more kotlin compiler flags
Username404
2021-06-29 16:42:08 +0200
019d0798d7
Make info public in ButtonImpl.kt and call execAction in ConfigScreen.kt to update the smoothCamera option of Minecraft
Username404-59
2021-06-28 16:56:02 +0200
7612921bc2
Remove the useless "snowy.missing.key" translation entry
Username404-59
2021-06-28 16:44:40 +0200
a63b61e46f
Set the version number to 0.2.2
Username404
2021-06-28 11:34:24 +0200
99a48a6562
Specify the refmap manually in the common mixins json file
Username404
2021-06-28 11:32:45 +0200
2442dffb22
Include the current project's name in the mixins refmap names
Username404
2021-06-28 11:12:48 +0200
9eb0a69dab
Set the version number to 0.2.1
Username404
2021-06-27 23:18:58 +0200
d70dae6da1
Add a shouldSave property to the ButtonInfo annotation class
Username404
2021-06-27 23:11:03 +0200
520f14ced9
Set the version number to 0.2.0
Username404
2021-06-27 19:19:57 +0200
35775b98f2
Add a Zoom button
Username404
2021-06-27 19:17:52 +0200
05dcbee261
Use isDragging instead of a private variable in ClickGui.kt
Username404
2021-06-27 13:24:13 +0200
a5b1c45a86
Access the MACROS box directly in Configuration.kt
Username404
2021-06-26 17:33:24 +0200
d315737321
Make Element.isWithinBounds() public, make SnowyScreen.components a MutableCollection & use GLFW.GLFW_MOUSE_BUTTON_LEFT in ClickGui.kt
Username404
2021-06-26 17:08:24 +0200
ce52119458
Require loom 0.9.0.131 or higher on Java 16
Username404
2021-06-26 12:50:06 +0200
952e4f0c6e
Enable extended compiler checks
Username404
2021-06-26 11:09:43 +0200
98c8da32b5
Make components abstract in SnowyScreen.kt
Username404
2021-06-25 22:55:56 +0200
250e72cab0
Make the setter of hidden public in Element.kt
Username404
2021-06-25 16:50:30 +0200
1ac22a7e97
Add a addBox() method to the Category enum class and complete the constructor that uses a ClickBox
Username404
2021-06-25 16:37:35 +0200
dbc7f6b8bf
Store the Category enum class in the companion object of ButtonInfo
Username404
2021-06-24 22:29:16 +0200
2d679bf0e3
Remove an extra * character in ButtonInfo.kt
Username404
2021-06-24 22:25:41 +0200
4143ef0e14
Replace the @ButtonInfo.Ignored annotation with a property of ButtonInfo
Username404
2021-06-24 22:22:36 +0200
dd2c01b461
Don't make a local variable when adding a Macro in ConfigScreen.kt
Username404
2021-06-24 22:19:15 +0200
c43b584096
Update the kotlin compiler and serialization plugins to the latest releases
Username404
2021-06-24 19:01:37 +0200
2a87787b21
Add a asTextColor() method to the Colors.kt enum class
Username404-59
2021-06-24 14:14:27 +0200
34de53beee
Shorten SnowyConfigScreen in ConfigScreen.kt
Username404-59
2021-06-24 13:59:26 +0200
cd4d25951c
Create a LinkedHashSet directly in ClickBox.kt and make a TreeSet instance instead of using sortedSetOf()
Username404
2021-06-23 20:17:59 +0200
1d22337e5d
Make all mixins abstract
Username404
2021-06-23 18:57:16 +0200
0edbaa69d0
Update Jabel + fabric-loader, and loom on Java 16+
Username404-59
2021-06-23 13:06:52 +0200
570118498b
Set the loom version to 0.7.2 or 0.8.0.+ depending on the JDK version
Username404-59
2021-06-21 17:54:25 +0200
b759063cac
Increase the version number
Username404
2021-06-19 21:53:34 +0200
674d630db0
Fix the ClickBoxes not being positioned correctly when one of them is hidden
Username404
2021-06-19 21:31:24 +0200
1aa4c374d1
Use java.time instead of kotlinx-datetime
Username404
2021-06-19 20:29:36 +0200
8e0848a497
Use the xor operator in ButtonImpl.kt, and use "&&" instead of the "and" method in ClickGui.kt
Username404
2021-06-19 18:42:58 +0200
fd4a380acb
Rename the Element.withinBounds method to isWithinBounds and simplify it
Username404
2021-06-19 17:55:17 +0200
9a2a78a3a3
Reformat Configuration.kt
Username404
2021-06-19 14:53:34 +0200
4ce4e79287
Update Formatting.yml
Username404
2021-06-19 14:33:57 +0200
4b8b945f28
Don't run the diktatcheck task in every build, and edit Formatting.yml even more
Username404
2021-06-19 14:24:36 +0200
1bd054c7c5
Disable a few rules + edit the configurations in Formatting.yml, and add a parameter name to a lambda argument in ConfigScreen.kt
Username404
2021-06-19 12:59:14 +0200
cdedb65ab9
Set valueArgument to false in Formatting.yml
Username404
2021-06-19 12:32:50 +0200
b34cb151ab
Use diktat directly instead of the spotless gradle plugin and improve a few files
Username404
2021-06-19 12:24:22 +0200
59370fab4c
Add zeros to minutes and hours too in Clock.kt
Username404
2021-06-18 21:08:00 +0200
104f1631e5
Require a version of architectury-loom between 0.7.2.110 and 0.9.0
Username404
2021-06-18 19:56:16 +0200
ab5c880622
Update architectury-loom
Username404
2021-06-18 19:49:46 +0200
28b78d2d73
Update Jabel to the 0.4.0 version
Username404
2021-06-06 21:57:39 +0200
843f12702f
Update gradle and the kotlin compiler + serialization plugins
Username404-59
2021-06-16 14:18:53 +0200
7fa9c07b54
Add the spotless gradle plugin to use the diktat formatter
Username404
2021-06-09 21:21:30 +0200
c2de7cdf65
Update gradle to the 6.1-rc-2 version
Username404
2021-06-09 07:23:38 +0200
b03fd16898
Rename ButtonAnnotations.kt to ButtonInfo.kt and move the Ignored annotation to ButtonInfo
Username404
2021-06-09 07:23:11 +0200
b4d64b0d96
Make the poseStack argument in ConfigScreen.kt not null
Username404
2021-06-08 19:54:06 +0200
7355635daa
Remove a few useless parentheses in ButtonImpl.kt
Username404-59
2021-06-08 13:21:23 +0200
3b6cd7a385
Shorten the EventSnowy.Companion.useKey() method
Username404
2021-06-07 22:00:28 +0200
bd9b4eab67
Improve the Category enum class, use kotlinx-coroutines-jdk8 & add a compiler flag, and make ClickBox.name not null by introducing Snowy.MissingComponent
Username404
2021-06-07 21:41:12 +0200
1b4037be02
Improve the ClickGui.boxContext() method
Username404-59
2021-06-07 00:18:22 +0200
c992b24b16
Use undispatched coroutines and remove the IO dispatcher usage to fix the previous commit
Username404
2021-06-05 23:09:10 +0200
546a4d118e
Use the IO coroutines dispatcher in Configuration.kt
Username404
2021-06-05 22:54:13 +0200
7eb4cdf69a
Add a kotlin_coroutines_version property to the gradle.properties file and update the kotlinx-coroutines-core dependency
Username404
2021-06-05 21:47:30 +0200
10c73a983a
Update the version number to 0.1.4
Username404
2021-06-05 19:14:05 +0200
7023d1a8f6
Improve the ModifiableValues property of Configuration.kt and make Configuration.obtained a non-lazy property again
Username404
2021-06-05 18:00:56 +0200
ece6c40ab5
Fix a condition in the root-level gradle buildscript
Username404
2021-06-05 16:57:28 +0200
e618407a94
Assume that the modmenu screen is not null in ModMenuConf.kt
Username404
2021-06-05 16:35:15 +0200
3c37ffcb81
Use a receiver for the list in AddKeyMaps.kt
Username404
2021-06-05 16:24:27 +0200
439a6e6574
Don't shadow and relocate the jetbrains annotations
Username404
2021-06-05 16:06:44 +0200
8c476be0b8
Rename ClickGui.clickboxes to clickBoxes
Username404
2021-06-05 15:55:15 +0200
5a17cc3b60
Don't save default colors to the configuration file
Username404
2021-06-05 14:01:52 +0200