{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":346784847,"defaultBranch":"master","name":"enigma","ownerLogin":"QuiltMC","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-03-11T17:33:40.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/78571508?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713938412.0","currentOid":""},"activityList":{"items":[{"before":"0522d5aa3b7864e0dcf0d2895580a4f87628667a","after":"e3eb4ae8943cdcedf97de2772d32d9b004103ae0","ref":"refs/heads/master","pushedAt":"2024-09-19T01:20:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ix0rai","name":null,"path":"/ix0rai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66223394?s=80&v=4"},"commit":{"message":"wait nvm forgot my blurb","shortMessageHtmlLink":"wait nvm forgot my blurb"}},{"before":"ee0feb05e3bf90cb37f868bd98a190c9753072c3","after":"0522d5aa3b7864e0dcf0d2895580a4f87628667a","ref":"refs/heads/master","pushedAt":"2024-09-19T01:16:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ix0rai","name":null,"path":"/ix0rai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66223394?s=80&v=4"},"commit":{"message":"final changelog for 2.5.0","shortMessageHtmlLink":"final changelog for 2.5.0"}},{"before":"e870ea71ece0bfae6f542324bbc4ac51b0158d22","after":"ee0feb05e3bf90cb37f868bd98a190c9753072c3","ref":"refs/heads/master","pushedAt":"2024-09-18T23:28:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ix0rai","name":null,"path":"/ix0rai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66223394?s=80&v=4"},"commit":{"message":"fix ProjectClassProvider returns types and AbstractJarIndex access","shortMessageHtmlLink":"fix ProjectClassProvider returns types and AbstractJarIndex access"}},{"before":"d2e90716da42d99a64a5d6b461c8cb6fa481fdee","after":"e870ea71ece0bfae6f542324bbc4ac51b0158d22","ref":"refs/heads/master","pushedAt":"2024-09-18T23:23:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ix0rai","name":null,"path":"/ix0rai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66223394?s=80&v=4"},"commit":{"message":"decrease API breakage by using Set over Collection","shortMessageHtmlLink":"decrease API breakage by using Set over Collection"}},{"before":"718e671703a8a7f3ac47d4dbe79bcd9c0139d4a2","after":"d2e90716da42d99a64a5d6b461c8cb6fa481fdee","ref":"refs/heads/master","pushedAt":"2024-09-18T02:41:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ix0rai","name":null,"path":"/ix0rai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66223394?s=80&v=4"},"commit":{"message":"add `ProjectClassProvider` (#226)\n\n* graaaah\r\n\r\n(cherry picked from commit 4a1a27ca638693614c412ea7c337e039b82f9a86)\r\n\r\n* restore library indexing system\r\n\r\n* put scope back\r\n\r\n* review","shortMessageHtmlLink":"add ProjectClassProvider (#226)"}},{"before":"cae1b96638f39e0e7bf9354e2caa7158a5cb2715","after":"718e671703a8a7f3ac47d4dbe79bcd9c0139d4a2","ref":"refs/heads/master","pushedAt":"2024-09-18T02:41:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ix0rai","name":null,"path":"/ix0rai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66223394?s=80&v=4"},"commit":{"message":"Fix incorrect save location when saving from the save before close dialouge (#224)","shortMessageHtmlLink":"Fix incorrect save location when saving from the save before close di…"}},{"before":"4a1a27ca638693614c412ea7c337e039b82f9a86","after":"cae1b96638f39e0e7bf9354e2caa7158a5cb2715","ref":"refs/heads/master","pushedAt":"2024-09-17T02:24:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ix0rai","name":null,"path":"/ix0rai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66223394?s=80&v=4"},"commit":{"message":"Revert \"graaaah\"\n\nThis reverts commit 4a1a27ca638693614c412ea7c337e039b82f9a86.","shortMessageHtmlLink":"Revert \"graaaah\""}},{"before":"6c3842f490745c7ed229f7382cb0619e13b1aa36","after":"4a1a27ca638693614c412ea7c337e039b82f9a86","ref":"refs/heads/master","pushedAt":"2024-09-17T02:22:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ix0rai","name":null,"path":"/ix0rai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66223394?s=80&v=4"},"commit":{"message":"graaaah","shortMessageHtmlLink":"graaaah"}},{"before":"ba63a495204a30e20633c9386adc05f4c114299a","after":"6c3842f490745c7ed229f7382cb0619e13b1aa36","ref":"refs/heads/master","pushedAt":"2024-09-13T21:25:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ix0rai","name":null,"path":"/ix0rai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66223394?s=80&v=4"},"commit":{"message":"Fix (most) scaling (#222)\n\n* remove ScaleUtil::rescaleFontInConfig; it had issues with double scaling fonts and when switching themes\r\n\r\n* manually position+scale docker buttons accounting for text height\r\n\r\n* fix editor font's configured size getting overwritten\r\n\r\n* rename ScaleUtil::createTweakerForCurrentLook -> createEnsuredFontScalingTweakerForCurrentLook and make it DRYer\r\n\r\n* rename+invert Theme::needsScaling -> onlyScaleFonts, make ScaleUtil::applyScaling respect Theme::onlyScaleFonts\r\n\r\n* update ThemeProperties::setGlobalLaf comment\r\n\r\n* appease checkstyle, add a couple missing finals\r\n\r\n* improve ScaleUtil::scaleFontsOnly","shortMessageHtmlLink":"Fix (most) scaling (#222)"}},{"before":"294af793d6fef092ba2de7ff650c83f4f20df040","after":"ba63a495204a30e20633c9386adc05f4c114299a","ref":"refs/heads/master","pushedAt":"2024-09-13T21:20:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ix0rai","name":null,"path":"/ix0rai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66223394?s=80&v=4"},"commit":{"message":"bump version to `2.5.0`","shortMessageHtmlLink":"bump version to 2.5.0"}},{"before":"26dc451567e4ad1eae0e7310bfb4a598ced5c373","after":"294af793d6fef092ba2de7ff650c83f4f20df040","ref":"refs/heads/master","pushedAt":"2024-09-13T17:06:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ix0rai","name":null,"path":"/ix0rai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66223394?s=80&v=4"},"commit":{"message":"start writing changelog for `2.5`","shortMessageHtmlLink":"start writing changelog for 2.5"}},{"before":"6f1fcf25aa2768f34bb3b4eb2efbf91045a2869a","after":"26dc451567e4ad1eae0e7310bfb4a598ced5c373","ref":"refs/heads/master","pushedAt":"2024-09-13T03:12:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ix0rai","name":null,"path":"/ix0rai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66223394?s=80&v=4"},"commit":{"message":"fix mapping stats filtering","shortMessageHtmlLink":"fix mapping stats filtering"}},{"before":"f3f4139c8706c79fb75724014576c64547678df2","after":"6f1fcf25aa2768f34bb3b4eb2efbf91045a2869a","ref":"refs/heads/master","pushedAt":"2024-09-11T03:15:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ix0rai","name":null,"path":"/ix0rai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66223394?s=80&v=4"},"commit":{"message":"Partially fix #211 (#213)\n\n* Partially fix #211\r\n\r\n* fix checkstyle\r\n\r\n---------\r\n\r\nCo-authored-by: ix0rai ","shortMessageHtmlLink":"Partially fix #211 (#213)"}},{"before":"e9e5f44ac78929fad09e8d031dabbd6af45224e7","after":"f3f4139c8706c79fb75724014576c64547678df2","ref":"refs/heads/master","pushedAt":"2024-09-11T03:05:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ix0rai","name":null,"path":"/ix0rai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66223394?s=80&v=4"},"commit":{"message":"work on fixing records (#208)\n\n* fix navigator panel ignoring editable types\r\n\r\n* start working on record fixes\r\n\r\n* class loader working!\r\n\r\n* wip work\r\n\r\n* this trash i wrote actually works?\r\n\r\n* fix trash i wrote that almost worked\r\n\r\n* separate library indexing from main indexing (bad)\r\n\r\n* cursedness\r\n\r\n* Revert \"cursedness\"\r\n\r\nThis reverts commit 4ea7bc29921ffad550139e8d40127c315ddb5337.\r\n\r\n* allow indexer services to specify whether to apply to libraries in the profile\r\n\r\n* polish off a little\r\n\r\n* checkstyle\r\n\r\n* initial version of ignoring record components\r\n\r\n* fix up record component getter mapping\r\n\r\n* move record components to a proposal service\r\n\r\n* move record components to a proposal service\r\n\r\n* add a barebones test for record component proposal\r\n\r\n* static\r\n\r\n* working a bit\r\n\r\n* super rough version accounting for name mismatch\r\n\r\n* implement initial proposal and clean up\r\n\r\n* add testing for records\r\n\r\n* rename usages of EntryMapping.DEFAULT\r\n\r\n* checkstyle\r\n\r\n* fix API breakage in JarIndexerService\r\n\r\n* ignore canonical constructor in param stats\r\n\r\n* oops\r\n\r\n* remove garb\r\n\r\n* checkstyle\r\n\r\n* Update enigma/src/main/java/org/quiltmc/enigma/impl/plugin/RecordGetterFindingVisitor.java\r\n\r\nCo-authored-by: Iota <47987888+IotaBread@users.noreply.github.com>\r\n\r\n* ignore record equals() param and add test\r\n\r\n* what was she cooking\r\n\r\n---------\r\n\r\nCo-authored-by: Iota <47987888+IotaBread@users.noreply.github.com>","shortMessageHtmlLink":"work on fixing records (#208)"}},{"before":"ddb94ed75edae7c77786408167f977bfcceba49c","after":"e9e5f44ac78929fad09e8d031dabbd6af45224e7","ref":"refs/heads/master","pushedAt":"2024-08-29T03:22:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ix0rai","name":null,"path":"/ix0rai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66223394?s=80&v=4"},"commit":{"message":"Merge pull request #216\n\n* allow each theme to have custom default colors, put darcula theme's d…\n\n* remove Theme sub-classes, allow passing colors to Theme constructor, …\n\n* appease checkstyle\n\n* add PrintColorKeyGroupsMapCodeTaks in buildSrc, start ColorKeyGroups …\n\n* make Default theme LookAndFeel configurable\n\n* make remaining FlatLaf's configurable, reorganize and rename theme.Lo…\n\n* make Config#currentTheme() use map instead of switch\n\n* fix light background of certain ConfigurableDark/DarulaLaf buttons\n\n* appease appeasable checkstyles\n\n* suppress checkstyle's \"'lambda arguments' has incorrect indentation l…\n\n* ConfigurableFlatLaf: set properties before passing them to super so @…\n\n* ConfigurableMetalLaf property work:\n\n* create skeleton implementation of ConfigurableMetalOceanLookAndFeel\n\n* - move look and feel colors factories from ConfigurableFlatXLaf's to …\n\n* remove completed TODOs\n\n* remove ConfigurableMetalOceanLookAndFeel and add 'ignored' comment to…\n\n* fix FunctionalInterface casts\n\n* add custom darcerula look and feel colors\n\n* remove unused method and redundant comment\n\n* fix :enigma-server:test task dependency\n\n* fix :enigma-server:test task dependency betterly\n\n* Update buildSrc/src/main/java/quilt/internal/task/ProGuardExecTask.java\n\n* moved themes to separate config files under theme/, needs polish\n\n* use inheritance for themes\n\n* works with composite properties?\n\n* make names less bad, cleanup, javadoc CompositeConfigCreator\n\n* move needsScaling to ThemeProperties\n\n* put themes in config sub-family instead of separate config environment\n\n* make ThemeChoice inner class of Config, make theme instances fields o…\n\n* add alias to Config.theme for old 'look_and_feel' name\n\n* add comment to non-configurable laf themes\n\n* shorten some names, appease checkstyle\n\n* convert LookAndFeelProperties' and SyntaxPaneProperties' keys snake_case","shortMessageHtmlLink":"Merge pull request #216"}},{"before":"2943d36adfa96ef5871d08141457d855174e5892","after":"ddb94ed75edae7c77786408167f977bfcceba49c","ref":"refs/heads/master","pushedAt":"2024-08-22T01:17:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ix0rai","name":null,"path":"/ix0rai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66223394?s=80&v=4"},"commit":{"message":"fix mappings chooser not accepting directories and missing translations","shortMessageHtmlLink":"fix mappings chooser not accepting directories and missing translations"}},{"before":"f858b24596427ca6f7f565284f5401b42bfb0f85","after":"2943d36adfa96ef5871d08141457d855174e5892","ref":"refs/heads/master","pushedAt":"2024-08-22T00:50:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ix0rai","name":null,"path":"/ix0rai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66223394?s=80&v=4"},"commit":{"message":"Fix `StringIndexOutOfBoundsException` when parsing recent files (#218)","shortMessageHtmlLink":"Fix StringIndexOutOfBoundsException when parsing recent files (#218)"}},{"before":"abeeaf3b9459feb5d8fd8596a487258a1ba4e098","after":"f858b24596427ca6f7f565284f5401b42bfb0f85","ref":"refs/heads/master","pushedAt":"2024-08-21T03:59:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ix0rai","name":null,"path":"/ix0rai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66223394?s=80&v=4"},"commit":{"message":"fix navigator panel ignoring editable types","shortMessageHtmlLink":"fix navigator panel ignoring editable types"}},{"before":"3da412821bbb1c479ada21ffdfe7777431d00c2f","after":"abeeaf3b9459feb5d8fd8596a487258a1ba4e098","ref":"refs/heads/master","pushedAt":"2024-08-07T21:11:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ix0rai","name":null,"path":"/ix0rai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66223394?s=80&v=4"},"commit":{"message":"update changelog","shortMessageHtmlLink":"update changelog"}},{"before":"9cddf5741b6623df9b37465423068febece5e53f","after":"3da412821bbb1c479ada21ffdfe7777431d00c2f","ref":"refs/heads/master","pushedAt":"2024-08-07T21:10:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ix0rai","name":null,"path":"/ix0rai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66223394?s=80&v=4"},"commit":{"message":"remove an old debug print","shortMessageHtmlLink":"remove an old debug print"}},{"before":"345f9036a91ec416d82874b551bbcb0cb55d9ad5","after":"9cddf5741b6623df9b37465423068febece5e53f","ref":"refs/heads/master","pushedAt":"2024-08-07T21:07:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ix0rai","name":null,"path":"/ix0rai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66223394?s=80&v=4"},"commit":{"message":"bump version to 2.4.2","shortMessageHtmlLink":"bump version to 2.4.2"}},{"before":"35be79f7fbd01f1eb1289c37c32e0579e54efea1","after":"345f9036a91ec416d82874b551bbcb0cb55d9ad5","ref":"refs/heads/master","pushedAt":"2024-08-07T21:07:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ix0rai","name":null,"path":"/ix0rai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66223394?s=80&v=4"},"commit":{"message":"add changelog for `2.4.2`","shortMessageHtmlLink":"add changelog for 2.4.2"}},{"before":"8380453a81581c4f9b85598810204b0f61705542","after":"35be79f7fbd01f1eb1289c37c32e0579e54efea1","ref":"refs/heads/master","pushedAt":"2024-08-07T21:05:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ix0rai","name":null,"path":"/ix0rai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66223394?s=80&v=4"},"commit":{"message":"bump dependencies\n- quilt config: `1.3.0` -> `1.3.2`\n- junit: `5.9.3` -> `5.10.3`\n- hamcrest: `2.2` -> `3.0`\n- jimfs: `1.2` -> `1.3.0`","shortMessageHtmlLink":"bump dependencies"}},{"before":"93b04564b7046a952519d75716bd0fd442db0721","after":"8380453a81581c4f9b85598810204b0f61705542","ref":"refs/heads/master","pushedAt":"2024-08-07T20:55:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ix0rai","name":null,"path":"/ix0rai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66223394?s=80&v=4"},"commit":{"message":"properly scale text in javadoc dialogue","shortMessageHtmlLink":"properly scale text in javadoc dialogue"}},{"before":"910b88147367570c8ab014675943f8977fe292a8","after":"93b04564b7046a952519d75716bd0fd442db0721","ref":"refs/heads/master","pushedAt":"2024-08-07T20:50:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ix0rai","name":null,"path":"/ix0rai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66223394?s=80&v=4"},"commit":{"message":"fix #215","shortMessageHtmlLink":"fix #215"}},{"before":"f9ba3323f3171eda77ce11458f1348f15d1f2d50","after":"910b88147367570c8ab014675943f8977fe292a8","ref":"refs/heads/master","pushedAt":"2024-07-21T03:14:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ix0rai","name":null,"path":"/ix0rai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66223394?s=80&v=4"},"commit":{"message":"add changelog for 2.4.1","shortMessageHtmlLink":"add changelog for 2.4.1"}},{"before":"f5da4196ded2fc6a1d623507a3b80a90b6b0857e","after":"f9ba3323f3171eda77ce11458f1348f15d1f2d50","ref":"refs/heads/master","pushedAt":"2024-07-20T03:52:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ix0rai","name":null,"path":"/ix0rai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66223394?s=80&v=4"},"commit":{"message":"bump version to `2.4.1`","shortMessageHtmlLink":"bump version to 2.4.1"}},{"before":"8f449b0b372232286c08c59cc625ac8dcce36d85","after":"f5da4196ded2fc6a1d623507a3b80a90b6b0857e","ref":"refs/heads/master","pushedAt":"2024-07-20T03:40:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ix0rai","name":null,"path":"/ix0rai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66223394?s=80&v=4"},"commit":{"message":"fix param javadoc not working with name proposal (#210)\n\n* add test for param javadoc\r\n\r\n* fix param javadoc not working with proposal\r\n\r\n* test everything else. why not","shortMessageHtmlLink":"fix param javadoc not working with name proposal (#210)"}},{"before":"67e158756378fdc063c3fd54848d331675b3d5be","after":"8f449b0b372232286c08c59cc625ac8dcce36d85","ref":"refs/heads/master","pushedAt":"2024-07-17T03:16:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ix0rai","name":null,"path":"/ix0rai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66223394?s=80&v=4"},"commit":{"message":"inverted check. oops","shortMessageHtmlLink":"inverted check. oops"}},{"before":"04ee96ece312d51f5cb8f9cbcb6741d79c4025db","after":"67e158756378fdc063c3fd54848d331675b3d5be","ref":"refs/heads/master","pushedAt":"2024-07-05T00:52:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ix0rai","name":null,"path":"/ix0rai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66223394?s=80&v=4"},"commit":{"message":"do not verify warnings if a fatal error is present","shortMessageHtmlLink":"do not verify warnings if a fatal error is present"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEuk30YAA","startCursor":null,"endCursor":null}},"title":"Activity · QuiltMC/enigma"}