{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":19030795,"defaultBranch":"master","name":"imagej-ui-swing","ownerLogin":"imagej","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-04-22T13:34:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1268233?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715288679.0","currentOid":""},"activityList":{"items":[{"before":"c64cc8f2b562b19b83a23e9d4d0270d17b2aa59a","after":"98e7dfd14e39b203eeef3f53086335b9b29efc8a","ref":"refs/heads/download-java","pushedAt":"2024-06-20T21:26:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hinerm","name":"Mark Hiner","path":"/hinerm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1123809?s=80&v=4"},"commit":{"message":"Run JDK extraction on a Task with progress","shortMessageHtmlLink":"Run JDK extraction on a Task with progress"}},{"before":"d100588c113c79f3686accd7381401bfbad25a3f","after":"7e2a79b2468a0c7db9583ae77bd51b42b9459c81","ref":"refs/heads/master","pushedAt":"2024-06-20T21:26:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hinerm","name":"Mark Hiner","path":"/hinerm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1123809?s=80&v=4"},"commit":{"message":"Refresh file table after reading updater files\n\nWe create the UpdaterFrame with an underlying FileTable around an empty\nFilesCollection, which is subsequently populated. However this\npopulation is not immediately propagated to the FileTable. This results\nin a stale TableRowSorter that does not initially know about all of the\nfiles.\n\nThis is benign as the sorter isn't actually being used at the point of\ncreation, and once it is used it's updated. It would normally throw an\nIOOBE except that apparently there was some work-around that prevented\nthis. In JDK-8078514 this work-around apparently was removed, and in\nJDK-8160087 the behavior was changed to issue a warning, once, instead\nof IOOBE.\n\nWhen updating the Java version to JDK9 or newer we started seeing this\nwarning. In this patch we update the FileTable after the\nFilesCollection is populated, which appears to avoid running into the\nwarning.","shortMessageHtmlLink":"Refresh file table after reading updater files"}},{"before":"08da516fe7c87bbda3be0db0d2d1127ea9e15911","after":"c64cc8f2b562b19b83a23e9d4d0270d17b2aa59a","ref":"refs/heads/download-java","pushedAt":"2024-05-22T16:26:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hinerm","name":"Mark Hiner","path":"/hinerm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1123809?s=80&v=4"},"commit":{"message":"Run JDK extraction on a Task with progress","shortMessageHtmlLink":"Run JDK extraction on a Task with progress"}},{"before":"d9c0a1a4150507739cd072b4f4fd8cee45a1b2f0","after":"08da516fe7c87bbda3be0db0d2d1127ea9e15911","ref":"refs/heads/download-java","pushedAt":"2024-05-22T15:43:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hinerm","name":"Mark Hiner","path":"/hinerm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1123809?s=80&v=4"},"commit":{"message":"Put url config file in config/jaunch","shortMessageHtmlLink":"Put url config file in config/jaunch"}},{"before":"2ee0eda46eddd7e18d11eef827b1b94f7974b83b","after":"d9c0a1a4150507739cd072b4f4fd8cee45a1b2f0","ref":"refs/heads/download-java","pushedAt":"2024-05-20T19:10:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hinerm","name":"Mark Hiner","path":"/hinerm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1123809?s=80&v=4"},"commit":{"message":"Add mechanism for updating Java\n\nWe can now control the java version per-platform using\nhttps://downloads.imagej.net/java/jdk-urls.txt, which contains URLs for\nJDK downloads. These are cached locally and any time a more-recent\nversion is available, it is downloaded to the appropriate /java\nsub-directory.\n\nIf jaunch is being used, an app.cfg file is created to tell the launcher\nwhich JDK to use on subsequent launches.","shortMessageHtmlLink":"Add mechanism for updating Java"}},{"before":"c83b7519eeb670f070cb772c73bfcebbf0e14ae4","after":"2ee0eda46eddd7e18d11eef827b1b94f7974b83b","ref":"refs/heads/download-java","pushedAt":"2024-05-16T19:06:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hinerm","name":"Mark Hiner","path":"/hinerm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1123809?s=80&v=4"},"commit":{"message":"Add mechanism for updating Java\n\nWe can now control the java version per-platform using\nhttps://downloads.imagej.net/java/jdk-urls.txt, which contains URLs for\nJDK downloads. These are cached locally and any time a more-recent\nversion is available, it is downloaded to the appropriate /java\nsub-directory.\n\nIf jaunch is being used, an app.cfg file is created to tell the launcher\nwhich JDK to use on subsequent launches.","shortMessageHtmlLink":"Add mechanism for updating Java"}},{"before":"80500983e4b8ad1f34cf713de6b6443e4b491186","after":"c83b7519eeb670f070cb772c73bfcebbf0e14ae4","ref":"refs/heads/download-java","pushedAt":"2024-05-14T21:28:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hinerm","name":"Mark Hiner","path":"/hinerm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1123809?s=80&v=4"},"commit":{"message":"Add mechanism for updating Java\n\nWe can now control the java version per-platform using\nhttps://downloads.imagej.net/java/jdk-urls.txt, which contains URLs for\nJDK downloads. These are cached locally and any time a more-recent\nversion is available, it is downloaded to the appropriate /java\nsub-directory.\n\nIf jaunch is being used, an app.cfg file is created to tell the launcher\nwhich JDK to use on subsequent launches.","shortMessageHtmlLink":"Add mechanism for updating Java"}},{"before":"b6f84d6b2eefd42e2a45abf4c806e5da726145a0","after":"80500983e4b8ad1f34cf713de6b6443e4b491186","ref":"refs/heads/download-java","pushedAt":"2024-05-14T15:54:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hinerm","name":"Mark Hiner","path":"/hinerm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1123809?s=80&v=4"},"commit":{"message":"WIP automatically update Java versions\n\nTODO:\n- Get jaunch to actually use the downloaded JDK","shortMessageHtmlLink":"WIP automatically update Java versions"}},{"before":"62fd597d0d92d42bd333daa5c590ba8bc06444c6","after":"b6f84d6b2eefd42e2a45abf4c806e5da726145a0","ref":"refs/heads/download-java","pushedAt":"2024-05-13T20:56:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hinerm","name":"Mark Hiner","path":"/hinerm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1123809?s=80&v=4"},"commit":{"message":"Only record last updated if we actually update java","shortMessageHtmlLink":"Only record last updated if we actually update java"}},{"before":"1f2d2ec3e4b5652f10f87aa3be2e8e56e2ca4104","after":"62fd597d0d92d42bd333daa5c590ba8bc06444c6","ref":"refs/heads/download-java","pushedAt":"2024-05-13T20:46:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hinerm","name":"Mark Hiner","path":"/hinerm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1123809?s=80&v=4"},"commit":{"message":"WIP download JDK\n\nCurrent TODOs:\n* No notification after downloading the new java\n* We should only update the jdk_versions file if Java was actually\n updated?\n* With multiple Javas, the newest isn't always selected\n* Wrong dialog options are showing for confirm dialog","shortMessageHtmlLink":"WIP download JDK"}},{"before":"e68860430d27c398c48e4079d177791675298e82","after":"1f2d2ec3e4b5652f10f87aa3be2e8e56e2ca4104","ref":"refs/heads/download-java","pushedAt":"2024-05-13T20:45:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hinerm","name":"Mark Hiner","path":"/hinerm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1123809?s=80&v=4"},"commit":{"message":"WIP download JDK\n\nCurrent TODOs:\n* No notification after downloading the new java\n* We should only update the jdk_versions file if Java was actually\n updated?\n* With multiple Javas, the newest isn't always selected","shortMessageHtmlLink":"WIP download JDK"}},{"before":"1410128c9d6e2b4319ec6a63e08d9dda0b79b9a7","after":"e68860430d27c398c48e4079d177791675298e82","ref":"refs/heads/download-java","pushedAt":"2024-05-13T17:00:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hinerm","name":"Mark Hiner","path":"/hinerm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1123809?s=80&v=4"},"commit":{"message":"WIP download JDK","shortMessageHtmlLink":"WIP download JDK"}},{"before":"24f357c33b2cc74a31477170d2327c8ed9afc88c","after":"1410128c9d6e2b4319ec6a63e08d9dda0b79b9a7","ref":"refs/heads/download-java","pushedAt":"2024-05-10T16:42:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hinerm","name":"Mark Hiner","path":"/hinerm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1123809?s=80&v=4"},"commit":{"message":"WIP download java version file","shortMessageHtmlLink":"WIP download java version file"}},{"before":"019a59ac56fedfab22a8e9ec0aeaf6b1b43685a6","after":"24f357c33b2cc74a31477170d2327c8ed9afc88c","ref":"refs/heads/download-java","pushedAt":"2024-05-10T14:54:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hinerm","name":"Mark Hiner","path":"/hinerm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1123809?s=80&v=4"},"commit":{"message":"WIP download java version file","shortMessageHtmlLink":"WIP download java version file"}},{"before":null,"after":"019a59ac56fedfab22a8e9ec0aeaf6b1b43685a6","ref":"refs/heads/download-java","pushedAt":"2024-05-09T21:04:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hinerm","name":"Mark Hiner","path":"/hinerm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1123809?s=80&v=4"},"commit":{"message":"WIP download java versions","shortMessageHtmlLink":"WIP download java versions"}},{"before":"3bfafe6511712dfbd92ca1221d0c40e35a43dac4","after":"d100588c113c79f3686accd7381401bfbad25a3f","ref":"refs/heads/master","pushedAt":"2024-05-09T19:18:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hinerm","name":"Mark Hiner","path":"/hinerm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1123809?s=80&v=4"},"commit":{"message":"Add IntelliJ to gitignore","shortMessageHtmlLink":"Add IntelliJ to gitignore"}},{"before":"21c55c2a1a2085c10c6b74c5f3716d3ba322cd3a","after":"3bfafe6511712dfbd92ca1221d0c40e35a43dac4","ref":"refs/heads/master","pushedAt":"2023-04-24T17:19:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ctrueden","name":"Curtis Rueden","path":"/ctrueden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/556626?s=80&v=4"},"commit":{"message":"Bump to next development cycle\n\nSigned-off-by: Curtis Rueden ","shortMessageHtmlLink":"Bump to next development cycle"}},{"before":"c2b12c2db6a5d177ced289bb2a7f6737278a8fca","after":"21c55c2a1a2085c10c6b74c5f3716d3ba322cd3a","ref":"refs/heads/master","pushedAt":"2023-04-24T17:15:24.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"ctrueden","name":"Curtis Rueden","path":"/ctrueden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/556626?s=80&v=4"},"commit":{"message":"Merge pull request #91 from tferr/search\n\n Filter-as-you-type functionality for site list and fixes for Look and Feel","shortMessageHtmlLink":"Merge pull request #91 from tferr/search"}},{"before":"165fc5531fd954815736841d57a267da43705ee3","after":"c2b12c2db6a5d177ced289bb2a7f6737278a8fca","ref":"refs/heads/master","pushedAt":"2023-03-09T19:00:11.357Z","pushType":"push","commitsCount":6,"pusher":{"login":"ctrueden","name":"Curtis Rueden","path":"/ctrueden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/556626?s=80&v=4"},"commit":{"message":"Bump to next development cycle\n\nSigned-off-by: Curtis Rueden ","shortMessageHtmlLink":"Bump to next development cycle"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yMFQyMToyNjo1NC4wMDAwMDBazwAAAARrAB-g","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yMFQyMToyNjo1NC4wMDAwMDBazwAAAARrAB-g","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0wOVQxOTowMDoxMS4zNTcwNzBazwAAAAMAJ4gl"}},"title":"Activity ยท imagej/imagej-ui-swing"}