{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":442006357,"defaultBranch":"master","name":"launchy","ownerLogin":"MineInAbyss","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-12-26T23:53:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/44716167?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717209120.0","currentOid":""},"activityList":{"items":[{"before":"b80cdadbb4e349e3e200389768d06745e0d51f56","after":"5a67c910a18a6dd763aebe4005f4a62ba61022a0","ref":"refs/heads/develop","pushedAt":"2024-06-09T08:35:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Boy0000","name":null,"path":"/Boy0000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62521371?s=80&v=4"},"commit":{"message":"refactor: drop distant horizons for voxy","shortMessageHtmlLink":"refactor: drop distant horizons for voxy"}},{"before":"da413610d71f51f3d6744f171024ef90fb005d42","after":"a78c9cd49ef855659765dd501105bc356ea0c953","ref":"refs/heads/architecture","pushedAt":"2024-06-02T04:34:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0ffz","name":"Danielle Voznyy","path":"/0ffz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16233018?s=80&v=4"},"commit":{"message":"refactor: slowly going through project errors","shortMessageHtmlLink":"refactor: slowly going through project errors"}},{"before":"081a1690a4c59cb9f5c80630acbe3f0d95391f40","after":"da413610d71f51f3d6744f171024ef90fb005d42","ref":"refs/heads/architecture","pushedAt":"2024-06-02T04:09:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0ffz","name":"Danielle Voznyy","path":"/0ffz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16233018?s=80&v=4"},"commit":{"message":"refactor: Migrate downloading and unpacking different modpack formats, lots of other components","shortMessageHtmlLink":"refactor: Migrate downloading and unpacking different modpack formats…"}},{"before":"8978a73d9b23b317ffe160a566002a8ef1299708","after":"081a1690a4c59cb9f5c80630acbe3f0d95391f40","ref":"refs/heads/architecture","pushedAt":"2024-06-01T20:21:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0ffz","name":"Danielle Voznyy","path":"/0ffz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16233018?s=80&v=4"},"commit":{"message":"refactor: Continue architecture update, start migrating to koin and viewmodels","shortMessageHtmlLink":"refactor: Continue architecture update, start migrating to koin and v…"}},{"before":"001de7f36991422076a9ce0eb4c8bdf6f3643bb8","after":"8978a73d9b23b317ffe160a566002a8ef1299708","ref":"refs/heads/architecture","pushedAt":"2024-06-01T03:51:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0ffz","name":"Danielle Voznyy","path":"/0ffz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16233018?s=80&v=4"},"commit":{"message":"refactor: Start updating architecture for instance list and instance features","shortMessageHtmlLink":"refactor: Start updating architecture for instance list and instance …"}},{"before":null,"after":"001de7f36991422076a9ce0eb4c8bdf6f3643bb8","ref":"refs/heads/architecture","pushedAt":"2024-06-01T02:32:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"0ffz","name":"Danielle Voznyy","path":"/0ffz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16233018?s=80&v=4"},"commit":{"message":"refactor: Split by feature and data/ui layers","shortMessageHtmlLink":"refactor: Split by feature and data/ui layers"}},{"before":"f8382b55c3947943d74cb8d4a38856b8bf7b42c3","after":"b80cdadbb4e349e3e200389768d06745e0d51f56","ref":"refs/heads/develop","pushedAt":"2024-05-31T18:27:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0ffz","name":"Danielle Voznyy","path":"/0ffz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16233018?s=80&v=4"},"commit":{"message":"feat: Update checked, with support for stable and snapshot builds\nfeat: Show launchy version in top bar","shortMessageHtmlLink":"feat: Update checked, with support for stable and snapshot builds"}},{"before":"be1e9bca7fdce16255cbdfd1b5383a19f5234946","after":"f8382b55c3947943d74cb8d4a38856b8bf7b42c3","ref":"refs/heads/develop","pushedAt":"2024-05-31T17:18:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0ffz","name":"Danielle Voznyy","path":"/0ffz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16233018?s=80&v=4"},"commit":{"message":"chore: Update deps\nchore: Use versions toml for all deps","shortMessageHtmlLink":"chore: Update deps"}},{"before":"b5f50fb3ad448d82b34ece0502d46e69f0916c3f","after":"be1e9bca7fdce16255cbdfd1b5383a19f5234946","ref":"refs/heads/develop","pushedAt":"2024-04-15T22:01:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"0ffz","name":"Danielle Voznyy","path":"/0ffz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16233018?s=80&v=4"},"commit":{"message":"fix: Maximize toggle not working on Windows, see https://github.com/JetBrains/compose-multiplatform/issues/1553","shortMessageHtmlLink":"fix: Maximize toggle not working on Windows, see JetBrains/compose-mu…"}},{"before":"4a382f28613e4ea32441bbe07dfd9c47af91ca26","after":"b5f50fb3ad448d82b34ece0502d46e69f0916c3f","ref":"refs/heads/develop","pushedAt":"2024-04-03T04:41:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0ffz","name":"Danielle Voznyy","path":"/0ffz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16233018?s=80&v=4"},"commit":{"message":"revert: Trying to fix some auth issues","shortMessageHtmlLink":"revert: Trying to fix some auth issues"}},{"before":"f4d9dc3e924e2eba633bc6344fc9481a3b544240","after":"4a382f28613e4ea32441bbe07dfd9c47af91ca26","ref":"refs/heads/develop","pushedAt":"2024-04-03T04:22:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0ffz","name":"Danielle Voznyy","path":"/0ffz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16233018?s=80&v=4"},"commit":{"message":"fix: Always showing update available on first install\nrefactor: Clean up download functions, separate cache checking logic from download logic\nfix: Fix issues with download cache when two instances reference the same URLs by caching per instance\nfeat: Check for instance updates before launch from the main screen\nfeat: Add updates available dialog when clicking play button, remove the install change dialog (This simplifies the UX a lot, there's confusion between what install/update would mean.) Plan to add revert update button in the future.\nfix: Don't use transparency on window, issues seem to be fixed on Windows 11. Hope to fix some issues on older Windows 10 devices.\nchore: Remove onboarding screen until it gets updated","shortMessageHtmlLink":"fix: Always showing update available on first install"}},{"before":"e66166e0b3df149ce714ff8a525803536aca90f0","after":"f4d9dc3e924e2eba633bc6344fc9481a3b544240","ref":"refs/heads/develop","pushedAt":"2024-03-31T15:49:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"0ffz","name":"Danielle Voznyy","path":"/0ffz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16233018?s=80&v=4"},"commit":{"message":"feat: Add minecraft crashed dialog\nfix: Updating mod loader without showing user update prompt\nfix: Not unzipping mrpack when refreshing an already downloaded pack\nchore: Use mod ids in config storage, not names","shortMessageHtmlLink":"feat: Add minecraft crashed dialog"}},{"before":"ab34cf3c3fbe590ebaee8a1833082f9af94cf6e0","after":"e66166e0b3df149ce714ff8a525803536aca90f0","ref":"refs/heads/develop","pushedAt":"2024-03-16T15:25:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0ffz","name":"Danielle Voznyy","path":"/0ffz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16233018?s=80&v=4"},"commit":{"message":"fix: Images not updating when last played order changed on home screen","shortMessageHtmlLink":"fix: Images not updating when last played order changed on home screen"}},{"before":"9d95926a6d992681c35a2e2c0f7951e2a32abb62","after":"ab34cf3c3fbe590ebaee8a1833082f9af94cf6e0","ref":"refs/heads/develop","pushedAt":"2024-03-16T01:29:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0ffz","name":"Danielle Voznyy","path":"/0ffz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16233018?s=80&v=4"},"commit":{"message":"fix: Dont run gradle build on release, bump launchy version","shortMessageHtmlLink":"fix: Dont run gradle build on release, bump launchy version"}},{"before":"20f70123303cbee0d9e933c225fb07c0fe523268","after":"9d95926a6d992681c35a2e2c0f7951e2a32abb62","ref":"refs/heads/develop","pushedAt":"2024-03-16T01:11:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0ffz","name":"Danielle Voznyy","path":"/0ffz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16233018?s=80&v=4"},"commit":{"message":"chore: Update publish-release to use new publish-action changelog features","shortMessageHtmlLink":"chore: Update publish-release to use new publish-action changelog fea…"}},{"before":"ef8c560406c6da1276949832dd854ca07a9514bb","after":"20f70123303cbee0d9e933c225fb07c0fe523268","ref":"refs/heads/develop","pushedAt":"2024-03-13T21:52:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0ffz","name":"Danielle Voznyy","path":"/0ffz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16233018?s=80&v=4"},"commit":{"message":"Feat: Sort instances by last played\nCleanup: Rename some Modpack classes to Instance","shortMessageHtmlLink":"Feat: Sort instances by last played"}},{"before":"59f9f90060acaf7ddc31b74d795c10efeb32ea9a","after":"ef8c560406c6da1276949832dd854ca07a9514bb","ref":"refs/heads/develop","pushedAt":"2024-03-12T22:13:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0ffz","name":"Danielle Voznyy","path":"/0ffz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16233018?s=80&v=4"},"commit":{"message":"Feat: Allow creating instance with custom .minecraft directory\nFeat: Fullscreen mode\nFeat: Buttons to open some common directories\nImprovement: Use trailing icon button for choosing jvm path\nFix: Play button on home screen getting squished when title or desc too long\nFeat: List user mods as a category","shortMessageHtmlLink":"Feat: Allow creating instance with custom .minecraft directory"}},{"before":"8202bf2b47333cb9bf11fb49b32bc7b8a8e0b9d1","after":"59f9f90060acaf7ddc31b74d795c10efeb32ea9a","ref":"refs/heads/develop","pushedAt":"2024-03-09T23:58:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0ffz","name":"Danielle Voznyy","path":"/0ffz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16233018?s=80&v=4"},"commit":{"message":"Fix: Windows not supporting relative hardlinks\nFix: Auth not being tracked as in progress task, allowing multiple game launches","shortMessageHtmlLink":"Fix: Windows not supporting relative hardlinks"}},{"before":"45f9cb5cf0d65eb862b8ec3c72a8ad6b96da8407","after":"8202bf2b47333cb9bf11fb49b32bc7b8a8e0b9d1","ref":"refs/heads/develop","pushedAt":"2024-03-09T23:29:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0ffz","name":"Danielle Voznyy","path":"/0ffz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16233018?s=80&v=4"},"commit":{"message":"Fix (attempt): Create link instead of symlink to avoid permissions issue on Windows","shortMessageHtmlLink":"Fix (attempt): Create link instead of symlink to avoid permissions is…"}},{"before":"b973bbd6596b99ebb45e23b0a1051a0c04d90aa7","after":"45f9cb5cf0d65eb862b8ec3c72a8ad6b96da8407","ref":"refs/heads/develop","pushedAt":"2024-03-09T22:01:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0ffz","name":"Danielle Voznyy","path":"/0ffz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16233018?s=80&v=4"},"commit":{"message":"Fix: Deletions not being tracked\nFix: Not waiting for modLoader download job to finish","shortMessageHtmlLink":"Fix: Deletions not being tracked"}},{"before":"2f733b72ea893d1589d6e9a8ae216b0002dd6604","after":"b973bbd6596b99ebb45e23b0a1051a0c04d90aa7","ref":"refs/heads/develop","pushedAt":"2024-03-09T20:57:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0ffz","name":"Danielle Voznyy","path":"/0ffz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16233018?s=80&v=4"},"commit":{"message":"Feat: Check file checksums if provided\nFeat: Download mods to separate file and symlink them, allowing a separate user mods directory\nFix: Handle mod updates correctly\nFix: Replace provider for avatars","shortMessageHtmlLink":"Feat: Check file checksums if provided"}},{"before":"c77c6fd85a71c241fd8ea974909212b1002cf002","after":"2f733b72ea893d1589d6e9a8ae216b0002dd6604","ref":"refs/heads/develop","pushedAt":"2024-03-08T04:28:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0ffz","name":"Danielle Voznyy","path":"/0ffz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16233018?s=80&v=4"},"commit":{"message":"Fix: gradlew instead of gradle specified in stop gradle task","shortMessageHtmlLink":"Fix: gradlew instead of gradle specified in stop gradle task"}},{"before":"99d23c7fc6029053efbe1101d9755a7dbd3c8867","after":"c77c6fd85a71c241fd8ea974909212b1002cf002","ref":"refs/heads/develop","pushedAt":"2024-03-08T04:11:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"0ffz","name":"Danielle Voznyy","path":"/0ffz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16233018?s=80&v=4"},"commit":{"message":"Fix: Failing to parse ExtraInfo because of missing URL in ModInfo\nFix: Add padding to description in mod list","shortMessageHtmlLink":"Fix: Failing to parse ExtraInfo because of missing URL in ModInfo"}},{"before":"e60f729220cc8a702cb4b547524c6c6e04de9df7","after":"99d23c7fc6029053efbe1101d9755a7dbd3c8867","ref":"refs/heads/develop","pushedAt":"2024-03-07T23:51:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0ffz","name":"Danielle Voznyy","path":"/0ffz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16233018?s=80&v=4"},"commit":{"message":"Improve cloud updates and other fixes\nFeat: Check for updates in the background\nFeat: Add option to update instead of doing it automatically\nFeat: Update instance details from cloud urls (ex background image, desc...)\nFix: Window dragging breaking when in fullscreen\nFix: Add double tap to toggle maximized state\nFix: Some Scaffolds not being transparent causing weird transitions\nUpdate: Improve dialog asking to install changed mods before launch\nFix: Always updating mods even if skipping updates","shortMessageHtmlLink":"Improve cloud updates and other fixes"}},{"before":"ec6c1a2613a05894a8145c8f7aa4c74effa762dd","after":"e60f729220cc8a702cb4b547524c6c6e04de9df7","ref":"refs/heads/develop","pushedAt":"2024-03-07T20:27:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0ffz","name":"Danielle Voznyy","path":"/0ffz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16233018?s=80&v=4"},"commit":{"message":"More fixes for image loading\nFix: State issues with image loading on the import screen\nFix: Cache only using file name intead of url\nImprovement: Encode URLs to a UUID instead of hash to avoid accidental hits\nFeat: Option to also delete instance .minecraft on options screen","shortMessageHtmlLink":"More fixes for image loading"}},{"before":"27fa279eed1b3a4336c4453bbc48ef1ce768036a","after":"ec6c1a2613a05894a8145c8f7aa4c74effa762dd","ref":"refs/heads/develop","pushedAt":"2024-03-07T19:39:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0ffz","name":"Danielle Voznyy","path":"/0ffz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16233018?s=80&v=4"},"commit":{"message":"Fix: Image reading state could cause errors when switching menus fast on downloading for the first time\nFix: Not creating configs on first launch\nFix: Handle more I/O exceptions instead of outright crashing\nFeat: Support deleting instances","shortMessageHtmlLink":"Fix: Image reading state could cause errors when switching menus fast…"}},{"before":"fb89c8fd9d397fa6a4d6e0a1602ede35220326eb","after":"27fa279eed1b3a4336c4453bbc48ef1ce768036a","ref":"refs/heads/develop","pushedAt":"2024-03-07T17:29:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0ffz","name":"Danielle Voznyy","path":"/0ffz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16233018?s=80&v=4"},"commit":{"message":"Support extra data in modrinth packs swap default jvm to openjdk, fix bug when leaving coroutine scope while downloading, minor ui fixes","shortMessageHtmlLink":"Support extra data in modrinth packs swap default jvm to openjdk, fix…"}},{"before":"3d99b4aed7371bab0187cfd29cee80be8ee4756e","after":"fb89c8fd9d397fa6a4d6e0a1602ede35220326eb","ref":"refs/heads/develop","pushedAt":"2024-03-07T04:16:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"0ffz","name":"Danielle Voznyy","path":"/0ffz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16233018?s=80&v=4"},"commit":{"message":"Remove appimage format from windows build, update publish-release.yml","shortMessageHtmlLink":"Remove appimage format from windows build, update publish-release.yml"}},{"before":"d42a28ef3c1f04554514d4f7c7e2e48b83c70013","after":"fb89c8fd9d397fa6a4d6e0a1602ede35220326eb","ref":"refs/heads/relaunchy","pushedAt":"2024-03-07T04:16:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0ffz","name":"Danielle Voznyy","path":"/0ffz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16233018?s=80&v=4"},"commit":{"message":"Remove appimage format from windows build, update publish-release.yml","shortMessageHtmlLink":"Remove appimage format from windows build, update publish-release.yml"}},{"before":"0e0a34c2e57fd7b8f3d1f48247fcc6a9c7bca372","after":"d42a28ef3c1f04554514d4f7c7e2e48b83c70013","ref":"refs/heads/relaunchy","pushedAt":"2024-03-07T01:21:01.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"0ffz","name":"Danielle Voznyy","path":"/0ffz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16233018?s=80&v=4"},"commit":{"message":"Start work on macos arm support","shortMessageHtmlLink":"Start work on macos arm support"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYEYftAA","startCursor":null,"endCursor":null}},"title":"Activity · MineInAbyss/launchy"}