{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":193009477,"defaultBranch":"develop","name":"OneLauncher","ownerLogin":"JuneStepp","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-06-21T01:28:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/26205306?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714342680.0","currentOid":""},"activityList":{"items":[{"before":"2f3ef87896ec0000b8f4312019bbb81605068873","after":"99c40f261ad5c79f264fa64d08c76f08c20123ae","ref":"refs/heads/develop","pushedAt":"2024-05-01T19:15:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JuneStepp","name":"June Stepp","path":"/JuneStepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26205306?s=80&v=4"},"commit":{"message":"fix: Fix/improve various game accounts saving and loading related behavior\n\n- Config file caching is now done internally within `ConfigManager` to avoid issues with non-deterministic kwargs hashing.\n- Main window always shows currently saved accounts and passwords regardless of if saving them is enabled.\n- Automatically remove keyring info for any accouts removed during an accounts config file update.\n- Other stuffs.\n\nSigned-off-by: June Stepp ","shortMessageHtmlLink":"fix: Fix/improve various game accounts saving and loading related beh…"}},{"before":"af8453929175e11501b8716c0cb9e775c61b8cfb","after":"2f3ef87896ec0000b8f4312019bbb81605068873","ref":"refs/heads/develop","pushedAt":"2024-04-30T01:30:15.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"JuneStepp","name":"June Stepp","path":"/JuneStepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26205306?s=80&v=4"},"commit":{"message":"fix: Finally replace the mysterious old patching progress monitor. No more recursion errors.\n\nSigned-off-by: June Stepp ","shortMessageHtmlLink":"fix: Finally replace the mysterious old patching progress monitor. No…"}},{"before":"e2ea93859e93c13a8a06336f909776b1fcb248d1","after":"af8453929175e11501b8716c0cb9e775c61b8cfb","ref":"refs/heads/develop","pushedAt":"2024-04-29T21:27:25.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"JuneStepp","name":"June Stepp","path":"/JuneStepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26205306?s=80&v=4"},"commit":{"message":"fix: Make loading of network resources in settings window fully non-blocking\n\nSigned-off-by: June Stepp ","shortMessageHtmlLink":"fix: Make loading of network resources in settings window fully non-b…"}},{"before":"edc7bee84e4d241b2ab20ce5df825d6d9c020608","after":"e2ea93859e93c13a8a06336f909776b1fcb248d1","ref":"refs/heads/develop","pushedAt":"2024-04-28T23:43:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JuneStepp","name":"June Stepp","path":"/JuneStepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26205306?s=80&v=4"},"commit":{"message":"fix: Use aware datetime objects for `GameConfig.last_played`\n\nSigned-off-by: June Stepp ","shortMessageHtmlLink":"fix: Use aware datetime objects for GameConfig.last_played"}},{"before":"1160f2f18a32894faa1e365f80bd46b7263cab42","after":"edc7bee84e4d241b2ab20ce5df825d6d9c020608","ref":"refs/heads/develop","pushedAt":"2024-04-28T22:26:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JuneStepp","name":"June Stepp","path":"/JuneStepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26205306?s=80&v=4"},"commit":{"message":"fix: Add config field for enabled_startup_scripts\n\nSigned-off-by: June Stepp ","shortMessageHtmlLink":"fix: Add config field for enabled_startup_scripts"}},{"before":"a2e6002b38ef376bf5475f4dce29d3b8b1b965e1","after":null,"ref":"refs/heads/new-config","pushedAt":"2024-04-28T22:18:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JuneStepp","name":"June Stepp","path":"/JuneStepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26205306?s=80&v=4"}},{"before":"5605f38e7d1a820af2353ae4facf82429f538ac2","after":"1160f2f18a32894faa1e365f80bd46b7263cab42","ref":"refs/heads/develop","pushedAt":"2024-04-28T22:17:56.000Z","pushType":"pr_merge","commitsCount":57,"pusher":{"login":"JuneStepp","name":"June Stepp","path":"/JuneStepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26205306?s=80&v=4"},"commit":{"message":"Merge pull request #52 from JuneStepp/new-config\n\nImplement new config system and CLI into the rest of the program","shortMessageHtmlLink":"Merge pull request #52 from JuneStepp/new-config"}},{"before":"e5fb8218e1674e94a1372d7d7cfc62fa3f81d114","after":"a2e6002b38ef376bf5475f4dce29d3b8b1b965e1","ref":"refs/heads/new-config","pushedAt":"2024-04-28T22:15:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JuneStepp","name":"June Stepp","path":"/JuneStepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26205306?s=80&v=4"},"commit":{"message":"feat: Convert start game window to new config system.\n\nThat's everything converted!\n\nSigned-off-by: June Stepp ","shortMessageHtmlLink":"feat: Convert start game window to new config system."}},{"before":"cd87e4ea4af75ca040c397eb13d4d24f0d72e67f","after":"e5fb8218e1674e94a1372d7d7cfc62fa3f81d114","ref":"refs/heads/new-config","pushedAt":"2024-04-28T21:54:03.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"JuneStepp","name":"June Stepp","path":"/JuneStepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26205306?s=80&v=4"},"commit":{"message":"feat: Convert patch game window to new config system\n\nSigned-off-by: June Stepp ","shortMessageHtmlLink":"feat: Convert patch game window to new config system"}},{"before":"223ca9df268fdc4d9a5559122e5b8d27db1e2396","after":"cd87e4ea4af75ca040c397eb13d4d24f0d72e67f","ref":"refs/heads/new-config","pushedAt":"2024-04-28T21:29:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JuneStepp","name":"June Stepp","path":"/JuneStepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26205306?s=80&v=4"},"commit":{"message":"feat: Support configuring startup scripts in CLI\n\nSigned-off-by: June Stepp ","shortMessageHtmlLink":"feat: Support configuring startup scripts in CLI"}},{"before":"c6b06317e8440a8fde4dfc74b21bb11597f8b6ce","after":"223ca9df268fdc4d9a5559122e5b8d27db1e2396","ref":"refs/heads/new-config","pushedAt":"2024-04-28T20:58:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JuneStepp","name":"June Stepp","path":"/JuneStepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26205306?s=80&v=4"},"commit":{"message":"fix: Include empty arrays in TOML output\n\nSigned-off-by: June Stepp ","shortMessageHtmlLink":"fix: Include empty arrays in TOML output"}},{"before":"988a8cb34dae4fd78199e34aef8014c7221dee88","after":"c6b06317e8440a8fde4dfc74b21bb11597f8b6ce","ref":"refs/heads/new-config","pushedAt":"2024-04-28T15:02:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JuneStepp","name":"June Stepp","path":"/JuneStepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26205306?s=80&v=4"},"commit":{"message":"feat: Remove code related to config sections\n\nThey are not longer needed with the current config system\n\nSigned-off-by: June Stepp ","shortMessageHtmlLink":"feat: Remove code related to config sections"}},{"before":"a0732263734f563e594e70c6df3cacd8f56370b2","after":"988a8cb34dae4fd78199e34aef8014c7221dee88","ref":"refs/heads/new-config","pushedAt":"2024-04-28T14:58:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JuneStepp","name":"June Stepp","path":"/JuneStepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26205306?s=80&v=4"},"commit":{"message":"build(deps): Remove no longer needed rtoml dependency\n\nSigned-off-by: June Stepp ","shortMessageHtmlLink":"build(deps): Remove no longer needed rtoml dependency"}},{"before":"95ef85d0fccf85152be130037465f80fa898514b","after":"a0732263734f563e594e70c6df3cacd8f56370b2","ref":"refs/heads/new-config","pushedAt":"2024-04-28T14:55:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JuneStepp","name":"June Stepp","path":"/JuneStepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26205306?s=80&v=4"},"commit":{"message":"feat: Remove old config and CLI code\n\nSigned-off-by: June Stepp ","shortMessageHtmlLink":"feat: Remove old config and CLI code"}},{"before":"5cd07f35649a6fcfbd176a0aa3c0c8058c7f7c91","after":"95ef85d0fccf85152be130037465f80fa898514b","ref":"refs/heads/new-config","pushedAt":"2024-04-28T14:35:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JuneStepp","name":"June Stepp","path":"/JuneStepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26205306?s=80&v=4"},"commit":{"message":"feat: Convert addons manager to new config system\n\nSigned-off-by: June Stepp ","shortMessageHtmlLink":"feat: Convert addons manager to new config system"}},{"before":"253f29d20d9e4eaffb3ff5ef49d2ef5039f57a3c","after":"5cd07f35649a6fcfbd176a0aa3c0c8058c7f7c91","ref":"refs/heads/new-config","pushedAt":"2024-04-27T19:13:12.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"JuneStepp","name":"June Stepp","path":"/JuneStepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26205306?s=80&v=4"},"commit":{"message":"refactor: Define `platform_dirs` in new config\n\nSigned-off-by: June Stepp ","shortMessageHtmlLink":"refactor: Define platform_dirs in new config"}},{"before":"b66f8d6344a3ca66d3bc3b0a1e596ee76a9e3578","after":"253f29d20d9e4eaffb3ff5ef49d2ef5039f57a3c","ref":"refs/heads/new-config","pushedAt":"2024-04-27T02:07:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JuneStepp","name":"June Stepp","path":"/JuneStepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26205306?s=80&v=4"},"commit":{"message":"fix: Fix order of accounts loading in main window\n\nSigned-off-by: June Stepp ","shortMessageHtmlLink":"fix: Fix order of accounts loading in main window"}},{"before":"6a09840b93692571044a41ad0ee091b899ef0aa2","after":"b66f8d6344a3ca66d3bc3b0a1e596ee76a9e3578","ref":"refs/heads/new-config","pushedAt":"2024-04-27T02:03:43.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"JuneStepp","name":"June Stepp","path":"/JuneStepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26205306?s=80&v=4"},"commit":{"message":"feat: Get main window loading with new config system\n\nSigned-off-by: June Stepp ","shortMessageHtmlLink":"feat: Get main window loading with new config system"}},{"before":"4c8a23e565b682ead0f0490470624fb77d06a67b","after":"6a09840b93692571044a41ad0ee091b899ef0aa2","ref":"refs/heads/new-config","pushedAt":"2024-04-26T23:45:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JuneStepp","name":"June Stepp","path":"/JuneStepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26205306?s=80&v=4"},"commit":{"message":"feat: Show games management wizard when there is a program config but no games\n\nSigned-off-by: June Stepp ","shortMessageHtmlLink":"feat: Show games management wizard when there is a program config but…"}},{"before":"537325179b29f950a2f6569f2fb632a1aeddeed7","after":"4c8a23e565b682ead0f0490470624fb77d06a67b","ref":"refs/heads/new-config","pushedAt":"2024-04-26T23:20:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JuneStepp","name":"June Stepp","path":"/JuneStepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26205306?s=80&v=4"},"commit":{"message":"feat: Show simple error dialog when there is a config file parsing error\n\nSigned-off-by: June Stepp ","shortMessageHtmlLink":"feat: Show simple error dialog when there is a config file parsing error"}},{"before":"1277d715891623fa3da0e558b68ca0c7ba79d9a8","after":"537325179b29f950a2f6569f2fb632a1aeddeed7","ref":"refs/heads/new-config","pushedAt":"2024-04-26T21:38:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JuneStepp","name":"June Stepp","path":"/JuneStepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26205306?s=80&v=4"},"commit":{"message":"feat: Show games selection page while games are being found, so status message is visible\n\nSigned-off-by: June Stepp ","shortMessageHtmlLink":"feat: Show games selection page while games are being found, so statu…"}},{"before":"5a3b91db3c8442b3b8febc98a05a2db2e44bec82","after":"1277d715891623fa3da0e558b68ca0c7ba79d9a8","ref":"refs/heads/new-config","pushedAt":"2024-04-26T21:13:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JuneStepp","name":"June Stepp","path":"/JuneStepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26205306?s=80&v=4"},"commit":{"message":"fix: Abide by sorting priority in CLI game argument\n\nSigned-off-by: June Stepp ","shortMessageHtmlLink":"fix: Abide by sorting priority in CLI game argument"}},{"before":"d292c82eff5aaa59562b26b71ab957626027ef85","after":"5a3b91db3c8442b3b8febc98a05a2db2e44bec82","ref":"refs/heads/new-config","pushedAt":"2024-04-26T20:58:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JuneStepp","name":"June Stepp","path":"/JuneStepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26205306?s=80&v=4"},"commit":{"message":"feat: Show clear error when a non-verified game UUID is used\n\nSigned-off-by: June Stepp ","shortMessageHtmlLink":"feat: Show clear error when a non-verified game UUID is used"}},{"before":"a07dc76a15ede58db608bd87c2ffb6b628d4d02c","after":"d292c82eff5aaa59562b26b71ab957626027ef85","ref":"refs/heads/new-config","pushedAt":"2024-04-26T20:49:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JuneStepp","name":"June Stepp","path":"/JuneStepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26205306?s=80&v=4"},"commit":{"message":"feat: Remove temporary config file naming\n\nSigned-off-by: June Stepp ","shortMessageHtmlLink":"feat: Remove temporary config file naming"}},{"before":"207cf58ce6482eae582af32f04f46c29287592b5","after":"a07dc76a15ede58db608bd87c2ffb6b628d4d02c","ref":"refs/heads/new-config","pushedAt":"2024-04-26T20:43:14.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"JuneStepp","name":"June Stepp","path":"/JuneStepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26205306?s=80&v=4"},"commit":{"message":"feat: Add existing games data page to setup wizard\n\nSigned-off-by: June Stepp ","shortMessageHtmlLink":"feat: Add existing games data page to setup wizard"}},{"before":"3642c1d13fd4c92fd8b6a5556e9f4ecff4b9b2a8","after":"207cf58ce6482eae582af32f04f46c29287592b5","ref":"refs/heads/new-config","pushedAt":"2024-04-22T04:14:26.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"JuneStepp","name":"June Stepp","path":"/JuneStepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26205306?s=80&v=4"},"commit":{"message":"feat: Sort auto discovered games in setup wizard\n\nSigned-off-by: June Stepp ","shortMessageHtmlLink":"feat: Sort auto discovered games in setup wizard"}},{"before":"cf53dfb8bfa7159106150cdd2e2401658665ff8d","after":"3642c1d13fd4c92fd8b6a5556e9f4ecff4b9b2a8","ref":"refs/heads/new-config","pushedAt":"2024-04-21T15:23:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JuneStepp","name":"June Stepp","path":"/JuneStepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26205306?s=80&v=4"},"commit":{"message":"feat: Show setup wizard games discovery status and allow layouts to adjust to window size\n\nSigned-off-by: June Stepp ","shortMessageHtmlLink":"feat: Show setup wizard games discovery status and allow layouts to a…"}},{"before":"680d3320d914a526e17afc4218212507c9e1027d","after":"cf53dfb8bfa7159106150cdd2e2401658665ff8d","ref":"refs/heads/new-config","pushedAt":"2024-04-19T15:10:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JuneStepp","name":"June Stepp","path":"/JuneStepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26205306?s=80&v=4"},"commit":{"message":"feat: Log warning when multiple matches are found in CaseInsensitiveAbsolutePath.\n\nSigned-off-by: June Stepp ","shortMessageHtmlLink":"feat: Log warning when multiple matches are found in CaseInsensitiveA…"}},{"before":"34083a23fcf67b0b74763d2024dc174120667a1a","after":"680d3320d914a526e17afc4218212507c9e1027d","ref":"refs/heads/new-config","pushedAt":"2024-04-19T14:31:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JuneStepp","name":"June Stepp","path":"/JuneStepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26205306?s=80&v=4"},"commit":{"message":"feat: Raise exception instead of returning None from find_game_dir_game_type when game_dir is invalid\n\nSigned-off-by: June Stepp ","shortMessageHtmlLink":"feat: Raise exception instead of returning None from find_game_dir_ga…"}},{"before":"fa326dd3268e634bd74fa66d7072470791e6a61f","after":"34083a23fcf67b0b74763d2024dc174120667a1a","ref":"refs/heads/new-config","pushedAt":"2024-04-19T05:24:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JuneStepp","name":"June Stepp","path":"/JuneStepp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26205306?s=80&v=4"},"commit":{"message":"fix: Fix paths for proton prefix discovery\n\nSigned-off-by: June Stepp ","shortMessageHtmlLink":"fix: Fix paths for proton prefix discovery"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPyaw2gA","startCursor":null,"endCursor":null}},"title":"Activity · JuneStepp/OneLauncher"}