{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":65560861,"defaultBranch":"master","name":"Enigma","ownerLogin":"FabricMC","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-08-12T14:50:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/21025855?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1621675284.503734","currentOid":""},"activityList":{"items":[{"before":"fba6b59d6d5c838f08d6cadb6a1e311dbc888474","after":"6fd510c0f7a001766e74d01290c5164b71dd24fd","ref":"refs/heads/master","pushedAt":"2024-04-10T12:19:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"modmuss50","name":"modmuss","path":"/modmuss50","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4324090?s=80&v=4"},"commit":{"message":"Bump version","shortMessageHtmlLink":"Bump version"}},{"before":"6a517c60f9de9907d040d6a18972a1dcd1653aa1","after":"fba6b59d6d5c838f08d6cadb6a1e311dbc888474","ref":"refs/heads/master","pushedAt":"2024-04-10T12:13:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"modmuss50","name":"modmuss","path":"/modmuss50","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4324090?s=80&v=4"},"commit":{"message":"Add temporary bodge to MIO Enigma dir writer to support deltas (#543)","shortMessageHtmlLink":"Add temporary bodge to MIO Enigma dir writer to support deltas (#543)"}},{"before":"537ecc84ca0e2119673301aa96176675504042e1","after":"6a517c60f9de9907d040d6a18972a1dcd1653aa1","ref":"refs/heads/master","pushedAt":"2024-04-08T12:53:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"modmuss50","name":"modmuss","path":"/modmuss50","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4324090?s=80&v=4"},"commit":{"message":"Invert Mapping-IO Proguard mappings to mirror legacy behavior (#542)\n\n* Invert Proguard data read from / written by Mapping-IO to mirror legacy behavior\r\n\r\n* Fix code style","shortMessageHtmlLink":"Invert Mapping-IO Proguard mappings to mirror legacy behavior (#542)"}},{"before":"3030b646ae58cc9448721f429ab5591fab4ca897","after":"537ecc84ca0e2119673301aa96176675504042e1","ref":"refs/heads/master","pushedAt":"2024-04-07T14:13:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"modmuss50","name":"modmuss","path":"/modmuss50","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4324090?s=80&v=4"},"commit":{"message":"fix NoSuchFileException when exporting sources (not jar) (#494)\n\n* fix writer doesnt create file\r\n\r\n* Update enigma/src/main/java/cuchaz/enigma/EnigmaProject.java\r\n\r\nCo-authored-by: Alejandro González <7822554+AlexTMjugador@users.noreply.github.com>\r\n\r\n* \bdoesnt need to create file manually\r\n\r\nCo-authored-by: modmuss \r\n\r\n---------\r\n\r\nCo-authored-by: Alejandro González <7822554+AlexTMjugador@users.noreply.github.com>\r\nCo-authored-by: modmuss ","shortMessageHtmlLink":"fix NoSuchFileException when exporting sources (not jar) (#494)"}},{"before":"31b6e9e188fb2abbab040ee07f8a8c14cec2571d","after":"3030b646ae58cc9448721f429ab5591fab4ca897","ref":"refs/heads/master","pushedAt":"2024-04-06T11:06:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"modmuss50","name":"modmuss","path":"/modmuss50","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4324090?s=80&v=4"},"commit":{"message":"Add file extensions to open and save dialogs (#532)\n\n* Add file extensions to Save As dialog\r\n\r\n* Include leading dots in file extensions for simplicity\r\n\r\n* Add file extensions to open mappings dialogs\r\n\r\n* Remove unused tinyMappingsFileChooser\r\n\r\n* Use the same file chooser for all mapping IO\r\n\r\n* Fix NPE by using Enigma directories as the default mapping format\r\n\r\nFixes #533.\r\n\r\n* Fix code style\r\n\r\n* Allow .mappings extension for single Enigma files\r\n\r\n* gradlew.bat\r\n\r\n---------\r\n\r\nCo-authored-by: NebelNidas ","shortMessageHtmlLink":"Add file extensions to open and save dialogs (#532)"}},{"before":"b7c76f89b7ec6a0074589d08371250be146bdecc","after":"31b6e9e188fb2abbab040ee07f8a8c14cec2571d","ref":"refs/heads/master","pushedAt":"2024-04-06T11:05:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"modmuss50","name":"modmuss","path":"/modmuss50","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4324090?s=80&v=4"},"commit":{"message":"Add Vineflower decompiler (#541)\n\n* Add Vineflower integration\r\n\r\n* Fix some confusing names\r\n\r\n* Rename method to reflect visitor pattern naming schemes\r\n\r\n* Remove dead null check","shortMessageHtmlLink":"Add Vineflower decompiler (#541)"}},{"before":"1c3745cdf89ec4b171e3dd8bc8ccd97b0cd7dfcc","after":"b7c76f89b7ec6a0074589d08371250be146bdecc","ref":"refs/heads/master","pushedAt":"2024-03-28T18:44:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"modmuss50","name":"modmuss","path":"/modmuss50","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4324090?s=80&v=4"},"commit":{"message":"Bump version","shortMessageHtmlLink":"Bump version"}},{"before":"aaeff9a25ef6a916067dd10d21ee2df2eeb8f16e","after":"1c3745cdf89ec4b171e3dd8bc8ccd97b0cd7dfcc","ref":"refs/heads/master","pushedAt":"2024-03-28T18:43:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"modmuss50","name":"modmuss","path":"/modmuss50","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4324090?s=80&v=4"},"commit":{"message":"Clear undo history when updating editor text. (#540)\n\nWe don't care about the undo/redo history of the syntax pane, any change history would be stored separately","shortMessageHtmlLink":"Clear undo history when updating editor text. (#540)"}},{"before":"dac8d6096d3f482ec7a7a93c79d2d9001929d925","after":"aaeff9a25ef6a916067dd10d21ee2df2eeb8f16e","ref":"refs/heads/master","pushedAt":"2024-02-15T12:27:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"modmuss50","name":"modmuss","path":"/modmuss50","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4324090?s=80&v=4"},"commit":{"message":"Fix possible NPE in MappingIoConverter","shortMessageHtmlLink":"Fix possible NPE in MappingIoConverter"}},{"before":"5c28c19d2e818042c8677d8763be2e8434e31b4a","after":"dac8d6096d3f482ec7a7a93c79d2d9001929d925","ref":"refs/heads/master","pushedAt":"2024-02-15T10:22:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"modmuss50","name":"modmuss","path":"/modmuss50","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4324090?s=80&v=4"},"commit":{"message":"Bump version","shortMessageHtmlLink":"Bump version"}},{"before":"e82b5a0bd7a93fdc27b30604da14014864919a6b","after":"5c28c19d2e818042c8677d8763be2e8434e31b4a","ref":"refs/heads/master","pushedAt":"2024-02-15T10:21:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"modmuss50","name":"modmuss","path":"/modmuss50","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4324090?s=80&v=4"},"commit":{"message":"Update CFR","shortMessageHtmlLink":"Update CFR"}},{"before":"7622b753d2a99bd8f2bbb4568fd84ca9458ffba5","after":"e82b5a0bd7a93fdc27b30604da14014864919a6b","ref":"refs/heads/master","pushedAt":"2023-12-24T11:46:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"modmuss50","name":"modmuss","path":"/modmuss50","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4324090?s=80&v=4"},"commit":{"message":"Fix editor scaling (#536)","shortMessageHtmlLink":"Fix editor scaling (#536)"}},{"before":"c675acfff352e37bf7dec102437b47d3c8c5a52d","after":"7622b753d2a99bd8f2bbb4568fd84ca9458ffba5","ref":"refs/heads/master","pushedAt":"2023-11-28T09:00:33.000Z","pushType":"pr_merge","commitsCount":18,"pusher":{"login":"modmuss50","name":"modmuss","path":"/modmuss50","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4324090?s=80&v=4"},"commit":{"message":"Merge pull request #463 from NebelNidas/mapping-io\n\nInitial Mapping-IO support","shortMessageHtmlLink":"Merge pull request #463 from NebelNidas/mapping-io"}},{"before":"d93eae96a95f619d731630c6538d370ba4ae30ec","after":"c675acfff352e37bf7dec102437b47d3c8c5a52d","ref":"refs/heads/master","pushedAt":"2023-11-19T14:43:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"modmuss50","name":"modmuss","path":"/modmuss50","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4324090?s=80&v=4"},"commit":{"message":"Update deps (#535)","shortMessageHtmlLink":"Update deps (#535)"}},{"before":"1554e32e9384a6bc2cd168e061595917e1687e25","after":"d93eae96a95f619d731630c6538d370ba4ae30ec","ref":"refs/heads/master","pushedAt":"2023-09-25T21:35:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"modmuss50","name":"modmuss","path":"/modmuss50","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4324090?s=80&v=4"},"commit":{"message":"Bump version","shortMessageHtmlLink":"Bump version"}},{"before":"9c7e24b8afb952a1ae80a9806d0349d3f7be597c","after":"1554e32e9384a6bc2cd168e061595917e1687e25","ref":"refs/heads/master","pushedAt":"2023-09-25T21:34:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"modmuss50","name":"modmuss","path":"/modmuss50","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4324090?s=80&v=4"},"commit":{"message":"Search dialog improvements (#529)\n\n* Improve search dialogs\r\n\r\n* fix checkstyle\r\n\r\n* change search class keystroke\r\n\r\n* better dialog title & don't calculate score if not needed","shortMessageHtmlLink":"Search dialog improvements (#529)"}},{"before":"936aafbe7ac9e48d312f47dd66f05c011a16e0bf","after":"9c7e24b8afb952a1ae80a9806d0349d3f7be597c","ref":"refs/heads/master","pushedAt":"2023-09-25T21:33:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"modmuss50","name":"modmuss","path":"/modmuss50","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4324090?s=80&v=4"},"commit":{"message":"Fix documenting constructors (again) (#530)\n\n* Fix not being able to save javadoc on constructors\r\n\r\n* Fix existing javadoc not showing in the edit dialog on constructors\r\n\r\nThe new logic was modelled after EnigmaDumper, which uses EntryMapping\r\nto access the comments.\r\n\r\n* Add comments about the fix","shortMessageHtmlLink":"Fix documenting constructors (again) (#530)"}},{"before":"5792e2ff164dadfe4021c99790894f4833e592cb","after":"936aafbe7ac9e48d312f47dd66f05c011a16e0bf","ref":"refs/heads/master","pushedAt":"2023-09-25T21:33:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"modmuss50","name":"modmuss","path":"/modmuss50","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4324090?s=80&v=4"},"commit":{"message":"Index more class references (#531)\n\n* Index more class references\r\n\r\n* fix checkstyle\r\n\r\n* index checkcast as well","shortMessageHtmlLink":"Index more class references (#531)"}},{"before":"88b412cd7e798ba1b5cf4b17c79292d1fc99de8f","after":"5792e2ff164dadfe4021c99790894f4833e592cb","ref":"refs/heads/master","pushedAt":"2023-09-25T21:33:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"modmuss50","name":"modmuss","path":"/modmuss50","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4324090?s=80&v=4"},"commit":{"message":"Add `Original name` field to identifier panel (#472)\n\n* Add `original name` field to identifier panel\r\n\r\n* Fix identifier panel entry order for methods\r\n\r\n---------\r\n\r\nCo-authored-by: ByMartrixx ","shortMessageHtmlLink":"Add Original name field to identifier panel (#472)"}},{"before":"7b5257f7f39bc9adba16d0c63a8f70904fe0fff9","after":"88b412cd7e798ba1b5cf4b17c79292d1fc99de8f","ref":"refs/heads/master","pushedAt":"2023-08-30T14:49:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"modmuss50","name":"modmuss","path":"/modmuss50","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4324090?s=80&v=4"},"commit":{"message":"Bump version","shortMessageHtmlLink":"Bump version"}},{"before":"33c7393ca30303a9896f7fb66ad884d88c06b88a","after":"7b5257f7f39bc9adba16d0c63a8f70904fe0fff9","ref":"refs/heads/master","pushedAt":"2023-08-30T14:48:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"modmuss50","name":"modmuss","path":"/modmuss50","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4324090?s=80&v=4"},"commit":{"message":"Fix renaming classes via their constructor (#520)\n\n* Fix `Reset to obfuscated` on constructors\r\n\r\n* Fix renaming classes via their constructor\r\n\r\n* Fix `Reset to obfuscated` not getting updated on constructors\r\n\r\n* Fix checkstyle\r\n\r\n* Remove unnecessary cast","shortMessageHtmlLink":"Fix renaming classes via their constructor (#520)"}},{"before":"c470c1e137a8f37ee4cf4b53d6a2d8943ee84223","after":"33c7393ca30303a9896f7fb66ad884d88c06b88a","ref":"refs/heads/master","pushedAt":"2023-08-30T14:48:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"modmuss50","name":"modmuss","path":"/modmuss50","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4324090?s=80&v=4"},"commit":{"message":"Fix mapping uniqueness validator always erroring in certain scenarios (#521)","shortMessageHtmlLink":"Fix mapping uniqueness validator always erroring in certain scenarios ("}},{"before":"824e06a941ea37f43bb23b284969194890d4e4a6","after":"c470c1e137a8f37ee4cf4b53d6a2d8943ee84223","ref":"refs/heads/master","pushedAt":"2023-08-30T14:47:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"modmuss50","name":"modmuss","path":"/modmuss50","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4324090?s=80&v=4"},"commit":{"message":"Fix collapse all in deobf panel (#527)","shortMessageHtmlLink":"Fix collapse all in deobf panel (#527)"}},{"before":"b97351f5a85cd0d08f4635463bdf2b8734bd29db","after":"824e06a941ea37f43bb23b284969194890d4e4a6","ref":"refs/heads/master","pushedAt":"2023-08-30T14:47:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"modmuss50","name":"modmuss","path":"/modmuss50","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4324090?s=80&v=4"},"commit":{"message":"Save if fullscreen in config (#528)","shortMessageHtmlLink":"Save if fullscreen in config (#528)"}},{"before":"177d79d3f079c6adb17e39633b287065da3a1e73","after":"b97351f5a85cd0d08f4635463bdf2b8734bd29db","ref":"refs/heads/master","pushedAt":"2023-07-12T12:54:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"2xsaiko","name":"Marco Rebhan","path":"/2xsaiko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3987560?s=80&v=4"},"commit":{"message":"Update GuiController.java (#523)\n\n* Fix StatsGenerator encoding issue","shortMessageHtmlLink":"Update GuiController.java (#523)"}},{"before":"6e86f8eb5e45a1cab51a7ce5be16a2c5097a6067","after":"177d79d3f079c6adb17e39633b287065da3a1e73","ref":"refs/heads/master","pushedAt":"2023-06-26T21:04:25.739Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"modmuss50","name":"modmuss","path":"/modmuss50","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4324090?s=80&v=4"},"commit":{"message":"Allow using ctrl-shift-4 to close all open tabs (#518)","shortMessageHtmlLink":"Allow using ctrl-shift-4 to close all open tabs (#518)"}},{"before":"d3551f109a8c8a09bfab9a06201086257cc53881","after":"6e86f8eb5e45a1cab51a7ce5be16a2c5097a6067","ref":"refs/heads/master","pushedAt":"2023-06-24T07:13:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"modmuss50","name":"modmuss","path":"/modmuss50","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4324090?s=80&v=4"},"commit":{"message":"Fix double clicking an entry in the \"implementations\" window not navigating to the respective class/method (#516)\n\n* fix double clicking an entry in the implementations window not navigating to the class/method\r\n\r\n* fix styling","shortMessageHtmlLink":"Fix double clicking an entry in the \"implementations\" window not navi…"}},{"before":"08d9e28bdc00ac7846e551e5eef7ebf9ffc63b74","after":"d3551f109a8c8a09bfab9a06201086257cc53881","ref":"refs/heads/master","pushedAt":"2023-06-20T12:13:28.244Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"modmuss50","name":"modmuss","path":"/modmuss50","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4324090?s=80&v=4"},"commit":{"message":"Fix ghost entries caused by packages becoming empty (#517)\n\n* Fix ghost entries caused packages becoming empty\r\n\r\n* Fix checkstyle","shortMessageHtmlLink":"Fix ghost entries caused by packages becoming empty (#517)"}},{"before":"a49ff1b756fa64b4b1f10b975fd1dd66abb00f87","after":"08d9e28bdc00ac7846e551e5eef7ebf9ffc63b74","ref":"refs/heads/master","pushedAt":"2023-06-18T21:23:07.260Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"modmuss50","name":"modmuss","path":"/modmuss50","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4324090?s=80&v=4"},"commit":{"message":"Update Procyon and CFR (#515)\n\n* Update Procyon to 0.6.0\r\n\r\n* Update CFR to 0.2.1","shortMessageHtmlLink":"Update Procyon and CFR (#515)"}},{"before":"6df26f1415e712f566f5ee47ad340d46c202348f","after":"a49ff1b756fa64b4b1f10b975fd1dd66abb00f87","ref":"refs/heads/master","pushedAt":"2023-06-15T09:01:49.784Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"modmuss50","name":"modmuss","path":"/modmuss50","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4324090?s=80&v=4"},"commit":{"message":"Fix `canConflictWith` check for fields (#511)","shortMessageHtmlLink":"Fix canConflictWith check for fields (#511)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAELQG_zgA","startCursor":null,"endCursor":null}},"title":"Activity · FabricMC/Enigma"}