{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":589051891,"defaultBranch":"master","name":"lwjgl3ify","ownerLogin":"GTNewHorizons","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-01-14T22:28:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/12788076?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715806604.0","currentOid":""},"activityList":{"items":[{"before":"773d3c611ff1d15d790ab7ef65d75bec9e367434","after":"09b7d40b602182fc45f52dd0a9762356af7f53cc","ref":"refs/heads/nuklear-ui","pushedAt":"2024-05-16T20:45:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"eigenraven","name":"Raven Szewczyk","path":"/eigenraven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1017004?s=80&v=4"},"commit":{"message":"Debug UI API and a FPS example","shortMessageHtmlLink":"Debug UI API and a FPS example"}},{"before":"8cb1462d8a4dc60b1c0726067d27ba85eec14174","after":"773d3c611ff1d15d790ab7ef65d75bec9e367434","ref":"refs/heads/nuklear-ui","pushedAt":"2024-05-16T17:52:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eigenraven","name":"Raven Szewczyk","path":"/eigenraven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1017004?s=80&v=4"},"commit":{"message":"Working gui input","shortMessageHtmlLink":"Working gui input"}},{"before":null,"after":"8cb1462d8a4dc60b1c0726067d27ba85eec14174","ref":"refs/heads/nuklear-ui","pushedAt":"2024-05-15T20:56:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"eigenraven","name":"Raven Szewczyk","path":"/eigenraven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1017004?s=80&v=4"},"commit":{"message":"Nuklear demo partially working in dev","shortMessageHtmlLink":"Nuklear demo partially working in dev"}},{"before":"f0067541e925673097fd4a1c6de84224bbcded14","after":null,"ref":"refs/heads/rfb","pushedAt":"2024-05-13T09:38:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"eigenraven","name":"Raven Szewczyk","path":"/eigenraven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1017004?s=80&v=4"}},{"before":"d239a21b05613d026acbb4188c8be75e58e54676","after":"93c5babdef54cd093c0f82775c3865e3253a9d32","ref":"refs/heads/master","pushedAt":"2024-05-12T17:57:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eigenraven","name":"Raven Szewczyk","path":"/eigenraven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1017004?s=80&v=4"},"commit":{"message":"Add more JAXB exclusions to fix asm crashes with some mods","shortMessageHtmlLink":"Add more JAXB exclusions to fix asm crashes with some mods"}},{"before":"a2baf36efe874d0e615f43fbdecfd64124795e07","after":"d239a21b05613d026acbb4188c8be75e58e54676","ref":"refs/heads/master","pushedAt":"2024-05-12T13:15:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eigenraven","name":"Raven Szewczyk","path":"/eigenraven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1017004?s=80&v=4"},"commit":{"message":"Nullify old keybind ticking too","shortMessageHtmlLink":"Nullify old keybind ticking too"}},{"before":"561d5fdf7a1994b1b502b66d4d9798bec6b54295","after":"a2baf36efe874d0e615f43fbdecfd64124795e07","ref":"refs/heads/master","pushedAt":"2024-05-12T13:12:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eigenraven","name":"Raven Szewczyk","path":"/eigenraven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1017004?s=80&v=4"},"commit":{"message":"Simplify AddOpens by including them in the manifest file (#144)\n\n* Simplify AddOpens by including them in the manifest file\r\n\r\n* Add 2 new add opens to fix issues with gson.toJson as listed below:\r\nFailed making field 'java.lang.ref.Reference#referent' accessible\r\nFailed making field 'java.util.concurrent.locks.ReentrantLock#sync' accessible","shortMessageHtmlLink":"Simplify AddOpens by including them in the manifest file (#144)"}},{"before":"d8ee738696f16418954474fec0f2d6d43b32ea5c","after":"561d5fdf7a1994b1b502b66d4d9798bec6b54295","ref":"refs/heads/master","pushedAt":"2024-05-12T13:12:25.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"eigenraven","name":"Raven Szewczyk","path":"/eigenraven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1017004?s=80&v=4"},"commit":{"message":"Add missing onTick action for keybind presses","shortMessageHtmlLink":"Add missing onTick action for keybind presses"}},{"before":"3e1b8a30c3abb3df971ca320cdbed03864feec65","after":"d8ee738696f16418954474fec0f2d6d43b32ea5c","ref":"refs/heads/master","pushedAt":"2024-04-28T06:37:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eigenraven","name":"Raven Szewczyk","path":"/eigenraven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1017004?s=80&v=4"},"commit":{"message":"Add EFR banners to extensible enums list","shortMessageHtmlLink":"Add EFR banners to extensible enums list"}},{"before":"107e4acf9e485ba21f14a5777819e01d0936c64a","after":"3e1b8a30c3abb3df971ca320cdbed03864feec65","ref":"refs/heads/master","pushedAt":"2024-04-28T06:29:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eigenraven","name":"Raven Szewczyk","path":"/eigenraven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1017004?s=80&v=4"},"commit":{"message":"Add more default LOTR mod ExtensibleEnums (#140)\n\n* Update EarlyConfig.java\r\n\r\nAdd LOTR Enums\r\n\r\n* spotlessApply\r\n\r\n* Separate the lotr addons section in enum list\r\n\r\n---------\r\n\r\nCo-authored-by: Raven Szewczyk ","shortMessageHtmlLink":"Add more default LOTR mod ExtensibleEnums (#140)"}},{"before":"d6d35f73fa5f20229f9bf9cc45737aa9ed22c572","after":"107e4acf9e485ba21f14a5777819e01d0936c64a","ref":"refs/heads/master","pushedAt":"2024-04-22T07:15:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eigenraven","name":"Raven Szewczyk","path":"/eigenraven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1017004?s=80&v=4"},"commit":{"message":"add LOTRFaction to earlyconfig (#139)\n\n* add LOTRFaction to earlyconfig\r\n\r\n* i hate spotless","shortMessageHtmlLink":"add LOTRFaction to earlyconfig (#139)"}},{"before":"8a9f6f489342da98af5d0b9141f1f6b8291a7dd7","after":"d6d35f73fa5f20229f9bf9cc45737aa9ed22c572","ref":"refs/heads/master","pushedAt":"2024-04-16T16:08:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eigenraven","name":"Raven Szewczyk","path":"/eigenraven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1017004?s=80&v=4"},"commit":{"message":"Activate Modrinth publishing","shortMessageHtmlLink":"Activate Modrinth publishing"}},{"before":"c7bc58feb835b74289bef9688cf8b43884989068","after":"8a9f6f489342da98af5d0b9141f1f6b8291a7dd7","ref":"refs/heads/master","pushedAt":"2024-04-14T12:58:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eigenraven","name":"Raven Szewczyk","path":"/eigenraven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1017004?s=80&v=4"},"commit":{"message":"Add automatic modrinth&curse publishing, mr is disabled until they fix the PAT webpage","shortMessageHtmlLink":"Add automatic modrinth&curse publishing, mr is disabled until they fi…"}},{"before":"b59bdfad68fcbb59843be128276898a178a4e67a","after":"c7bc58feb835b74289bef9688cf8b43884989068","ref":"refs/heads/master","pushedAt":"2024-04-14T12:36:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"eigenraven","name":"Raven Szewczyk","path":"/eigenraven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1017004?s=80&v=4"},"commit":{"message":"Save downloaded libraries to .tmp, then rename once successful to avoid creating broken jars on errors","shortMessageHtmlLink":"Save downloaded libraries to .tmp, then rename once successful to avo…"}},{"before":"414f425d0e2b3f7c3dee77023df6172aeea4c21d","after":"b59bdfad68fcbb59843be128276898a178a4e67a","ref":"refs/heads/master","pushedAt":"2024-04-06T11:59:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eigenraven","name":"Raven Szewczyk","path":"/eigenraven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1017004?s=80&v=4"},"commit":{"message":"Fix broken keybinds","shortMessageHtmlLink":"Fix broken keybinds"}},{"before":"fdfc54e7adbd53403a9811170175ecd23a6b3443","after":"414f425d0e2b3f7c3dee77023df6172aeea4c21d","ref":"refs/heads/master","pushedAt":"2024-04-06T10:37:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eigenraven","name":"Raven Szewczyk","path":"/eigenraven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1017004?s=80&v=4"},"commit":{"message":"Add a logo","shortMessageHtmlLink":"Add a logo"}},{"before":"64c4469668c3312aa1c7955510a692f3e28cd5ef","after":"fdfc54e7adbd53403a9811170175ecd23a6b3443","ref":"refs/heads/master","pushedAt":"2024-04-06T09:57:00.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"eigenraven","name":"Raven Szewczyk","path":"/eigenraven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1017004?s=80&v=4"},"commit":{"message":"Add a raw mouse input mode toggle","shortMessageHtmlLink":"Add a raw mouse input mode toggle"}},{"before":"7ee9c0f98dcda2d6d88d52930f4588b8a8ac22c5","after":"64c4469668c3312aa1c7955510a692f3e28cd5ef","ref":"refs/heads/master","pushedAt":"2024-03-23T11:09:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eigenraven","name":"Raven Szewczyk","path":"/eigenraven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1017004?s=80&v=4"},"commit":{"message":"Bump RFB","shortMessageHtmlLink":"Bump RFB"}},{"before":"8f3bf90b6395ffdfcdc058b65c86477a4220605f","after":"7ee9c0f98dcda2d6d88d52930f4588b8a8ac22c5","ref":"refs/heads/master","pushedAt":"2024-03-20T19:25:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eigenraven","name":"Raven Szewczyk","path":"/eigenraven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1017004?s=80&v=4"},"commit":{"message":"Upgrade RFB\n\nCloses https://github.com/GTNewHorizons/GT-New-Horizons-Modpack/issues/15565","shortMessageHtmlLink":"Upgrade RFB"}},{"before":"c6250190a25d64779c5e865bdc78b3c8dd7c3cdd","after":null,"ref":"refs/heads/fix-version.json-timestamp","pushedAt":"2024-03-17T20:37:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"glowredman","name":null,"path":"/glowredman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35727266?s=80&v=4"}},{"before":"6769363d96cfa10b17804cb786388ceddfb7398c","after":"8f3bf90b6395ffdfcdc058b65c86477a4220605f","ref":"refs/heads/master","pushedAt":"2024-03-17T20:36:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"glowredman","name":null,"path":"/glowredman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35727266?s=80&v=4"},"commit":{"message":"Fix time token in `version.json`","shortMessageHtmlLink":"Fix time token in version.json"}},{"before":null,"after":"c6250190a25d64779c5e865bdc78b3c8dd7c3cdd","ref":"refs/heads/fix-version.json-timestamp","pushedAt":"2024-03-17T20:31:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"glowredman","name":null,"path":"/glowredman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35727266?s=80&v=4"},"commit":{"message":"Fix time token in `version.json`","shortMessageHtmlLink":"Fix time token in version.json"}},{"before":"2229295b9fe5ed3304f62288f76f84bdb79ff5bb","after":"6769363d96cfa10b17804cb786388ceddfb7398c","ref":"refs/heads/master","pushedAt":"2024-03-11T21:09:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eigenraven","name":"Raven Szewczyk","path":"/eigenraven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1017004?s=80&v=4"},"commit":{"message":"Use RetroFuturaBootstrap instead of LaunchWrapper, significant compatibility improvements (#113)\n\n* Start work on RFB bundling/support\r\n\r\n* Use the first RFB release\r\n\r\n* Upgrade GSON, RFB, migrate lwjglx redirector to an rfb plugin\r\n\r\n* Update rfb again\r\n\r\n* Update to RFB 0.3 APIs\r\n\r\n* Migrate LCL transformers to RFB\r\n\r\n* Update release workflow\r\n\r\n* Fix server main class name\r\n\r\n* Update RFB with the server fix\r\n\r\n* Forgot Spotless...\r\n\r\n* Fix maven publishing of snapshots\r\n\r\n* Prism: Use included forgePatches jar instead of downloading from Nexus\r\n\r\n* Fix crash when config/ doesn't already exist\r\n\r\n* Change server entry point to a custom class, remove SLW forge patch.\r\n\r\n* Move ASM upgrade to a batch transformer in RFB\r\n\r\n* Bump RFB\r\n\r\n* Update Apache Commons Compress\r\n\r\n* Start work on the relauncher coremod\r\n\r\n* Update bs&rfb\r\n\r\n* Fix latest GTNHGradle compat\r\n\r\n* Update dep versions\r\n\r\n* Kotlinify buildscript\r\n\r\n* Fix some more kts bugs, make it easier to run with GT\r\n\r\n* Fix coremod not loading\r\n\r\n* Fix remaining LCL.getSources issues that caused e.g. broken NEI handlers\r\n\r\n* RIP forge patches, you won't be missed\r\n\r\n* Start on parsing version.json in the relauncher\r\n\r\n* WIP library downloader\r\n\r\n* Skip downloading existing files, exit without tripping the SecurityManager\r\n\r\n* Add missing relauncher libraries, fix jvm arg order\r\n\r\n* Fix lwjgl3ify not loading itself as a mod, not downloading the main client jar\r\n\r\n* Progress bar dialog for library downloads\r\n\r\n* Start work on relauncher guis\r\n\r\n* Working java detection and selection on Linux\r\n\r\n* Fix use of some library functions not present in a lwjgl3ify-less instance\r\n\r\n* Include the ServerMain class in the forgepatches jar\r\n\r\n* Relauncher stub + graphical console for the new instance\r\n\r\n* Add a fallback $VALUES search loop\r\n\r\n* Switch from Rhino to Nashorn for JS\r\n\r\n* Update rfb and apache commons-lang3\r\n\r\n* Fix ItemStackHolder setting, simplify both object holders\r\n\r\nCloses #93\r\n\r\n* Add missing lwjgl.util subpackages\r\n\r\nCloses #92\r\n\r\n* Bump RFB with more asm fixes\r\n\r\nCloses #37\r\n\r\n* Update RFB with the dragonapi fix\r\n\r\n* Exclude nashorn from LCL to avoid coremods complaining about it\r\n\r\n* Add proxy lwjglx calls to lwjgl dummy Keyboard/Mouse classes for reflection\r\n\r\n* Add InputEvents API, handle Minecraft keybindings with it to fix dead key support\r\n\r\n* Update RFB\r\n\r\n* Fix some warnings\r\n\r\n* Add OSX and Windows JVM installation scanning\r\n\r\n* Start work on translatable strings in the relauncher GUI\r\n\r\n* Spotless, fix being able to walk with inventory screen open\r\n\r\nCloses #123\r\n\r\n* Update rfb with the java.lang.Compiler fix\r\n\r\n* Finish rest of gui translations, allow any whitespace to split args, assign very little ram to the bootstrapper process\r\n\r\n* Add a manifest attribute to more conveniently opt-out of lwjgl3ify transformers\r\n\r\n* Update RFB, commons-compress, shade in newer commons-io too\r\n\r\n* Remove the server jar name from java9argx.txt\r\n\r\n* Update RFB with the #127 fix\r\n\r\n* Add LiteLoader compatibility, tested with Voxelmap\r\n\r\nCloses #67\r\n\r\n* GL tweaks: move glGetString safety check into bindings, fix GL debug log notification spam\r\n\r\n* Implement custom OpenGL context version&profile settings via the LWJGL2 Display API\r\n\r\n* Simple sharedDrawable implementation\r\n\r\n* Downgrade the servlet api to fix journeymap's new webmap crash\r\n\r\n* Add sun.awt opens\r\n\r\n* README updates\r\n\r\n* RFB 1.0.0 (no changes from 0.4.1)","shortMessageHtmlLink":"Use RetroFuturaBootstrap instead of LaunchWrapper, significant compat…"}},{"before":"d02a6aea41ec0a1da1ef266dabebef1f21a6027f","after":null,"ref":"refs/heads/native-ime-via-libffi","pushedAt":"2024-03-11T21:03:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"eigenraven","name":"Raven Szewczyk","path":"/eigenraven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1017004?s=80&v=4"}},{"before":"85f2cbeb75bc5ed8ecc5ee69d14bf554851fd7ef","after":"f0067541e925673097fd4a1c6de84224bbcded14","ref":"refs/heads/rfb","pushedAt":"2024-03-11T20:59:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eigenraven","name":"Raven Szewczyk","path":"/eigenraven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1017004?s=80&v=4"},"commit":{"message":"RFB 1.0.0 (no changes from 0.4.1)","shortMessageHtmlLink":"RFB 1.0.0 (no changes from 0.4.1)"}},{"before":"0914eca019f07d40111610f40db980a21fe5e21f","after":"85f2cbeb75bc5ed8ecc5ee69d14bf554851fd7ef","ref":"refs/heads/rfb","pushedAt":"2024-03-11T20:50:09.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"eigenraven","name":"Raven Szewczyk","path":"/eigenraven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1017004?s=80&v=4"},"commit":{"message":"README updates","shortMessageHtmlLink":"README updates"}},{"before":"b0467fc1288ae81da94f94cb8c9c8a30d41917e2","after":"0914eca019f07d40111610f40db980a21fe5e21f","ref":"refs/heads/rfb","pushedAt":"2024-03-02T10:32:02.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"eigenraven","name":"Raven Szewczyk","path":"/eigenraven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1017004?s=80&v=4"},"commit":{"message":"Simple sharedDrawable implementation","shortMessageHtmlLink":"Simple sharedDrawable implementation"}},{"before":"22d845b5d4a23be8412275ce470666fa0d855629","after":"b0467fc1288ae81da94f94cb8c9c8a30d41917e2","ref":"refs/heads/rfb","pushedAt":"2024-02-25T18:43:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"eigenraven","name":"Raven Szewczyk","path":"/eigenraven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1017004?s=80&v=4"},"commit":{"message":"Remove the server jar name from java9argx.txt","shortMessageHtmlLink":"Remove the server jar name from java9argx.txt"}},{"before":"7683cc133a4c8c55a84444847cace0db744b629b","after":"22d845b5d4a23be8412275ce470666fa0d855629","ref":"refs/heads/rfb","pushedAt":"2024-02-18T18:52:32.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"eigenraven","name":"Raven Szewczyk","path":"/eigenraven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1017004?s=80&v=4"},"commit":{"message":"Add a manifest attribute to more conveniently opt-out of lwjgl3ify transformers","shortMessageHtmlLink":"Add a manifest attribute to more conveniently opt-out of lwjgl3ify tr…"}},{"before":"c63a8fafc80336fccae7790059ddc906673f4e6c","after":"7683cc133a4c8c55a84444847cace0db744b629b","ref":"refs/heads/rfb","pushedAt":"2024-02-18T11:45:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"eigenraven","name":"Raven Szewczyk","path":"/eigenraven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1017004?s=80&v=4"},"commit":{"message":"Start work on translatable strings in the relauncher GUI","shortMessageHtmlLink":"Start work on translatable strings in the relauncher GUI"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETA5HEwA","startCursor":null,"endCursor":null}},"title":"Activity · GTNewHorizons/lwjgl3ify"}