{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":148831489,"defaultBranch":"master","name":"mahogany","ownerLogin":"stumpwm","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-09-14T19:11:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6683695?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712517676.0","currentOid":""},"activityList":{"items":[{"before":"1d423cd56a868c1f0470d6ef82b07ddf2a64ee51","after":"b0ea2140f80222d9a36af06310924f04ae3cf6eb","ref":"refs/heads/master","pushedAt":"2024-04-07T22:48:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sdilts","name":"Stuart Dilts","path":"/sdilts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11843558?s=80&v=4"},"commit":{"message":"Add hrt_output information accessors\n\nAdd accessor functions to get the position, name, make, model, and\nserial number of an output.","shortMessageHtmlLink":"Add hrt_output information accessors"}},{"before":"2131deaf6303219ba924c9e460b00a0b940b125f","after":"1d423cd56a868c1f0470d6ef82b07ddf2a64ee51","ref":"refs/heads/master","pushedAt":"2024-04-07T20:09:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sdilts","name":"Stuart Dilts","path":"/sdilts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11843558?s=80&v=4"},"commit":{"message":"Cleanup output listeners correctly\n\n+ Remove unused `mode` listener\n+ Unlink the destroy and request state listeners","shortMessageHtmlLink":"Cleanup output listeners correctly"}},{"before":"3efac7c2612fc2c9fb0d93fa680c6bf0ddd00af9","after":"2131deaf6303219ba924c9e460b00a0b940b125f","ref":"refs/heads/master","pushedAt":"2024-04-07T19:31:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sdilts","name":"Stuart Dilts","path":"/sdilts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11843558?s=80&v=4"},"commit":{"message":"Update wlroots version in readme","shortMessageHtmlLink":"Update wlroots version in readme"}},{"before":"7c4cee736981604a8e9e255cd3742a7759e5237e","after":"3efac7c2612fc2c9fb0d93fa680c6bf0ddd00af9","ref":"refs/heads/master","pushedAt":"2024-04-07T19:30:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sdilts","name":"Stuart Dilts","path":"/sdilts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11843558?s=80&v=4"},"commit":{"message":"Update wlroots to 0.17.2\n\nRelease notes:\nhttps://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.17.0\n\nThe following things were affected/added:\n+ Update git submodule path to point to new repository\n+ The output mode change event was removed in favor of the general\n output commit event. Remove the mode handler code instead of\n adapting to the changes, as there may be better ways to handle it.\n (https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3911).\n+ Use the wlr_scene_output_layout helper, which sets various things up\n that were implicilty done before.\n https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4318\n+ Since the backend no longer changes the ouput mode behind our code's\n back, we handle listen to the `request_state` event to have the\n previous behavior.\n https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/2693\n+ Use the wlr_output_state event to atomically update the output state\n upon initialization.\n+ Change where the xdg map events are stored:\n https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4043","shortMessageHtmlLink":"Update wlroots to 0.17.2"}},{"before":"4251762bccf21a99e83222f8f62992742a7cf7f3","after":"df3ae5e3dd739de2416eac68e31bfb3a15a1bb0a","ref":"refs/heads/feat/upgrade-wlroots","pushedAt":"2024-04-07T19:27:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sdilts","name":"Stuart Dilts","path":"/sdilts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11843558?s=80&v=4"},"commit":{"message":"Update wlroots to 0.17.2\n\nRelease notes:\nhttps://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.17.0\n\nThe following things were affected/added:\n+ Update git submodule path to point to new repository\n+ The output mode change event was removed in favor of the general\n output commit event. Remove the mode handler code instead of\n adapting to the changes, as there may be better ways to handle it.\n (https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3911).\n+ Use the wlr_scene_output_layout helper, which sets various things up\n that were implicilty done before.\n https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4318\n+ Since the backend no longer changes the ouput mode behind our code's\n back, we handle listen to the `request_state` event to have the\n previous behavior.\n https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/2693\n+ Use the wlr_output_state event to atomically update the output state\n upon initialization.\n+ Change where the xdg map events are stored:\n https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4043","shortMessageHtmlLink":"Update wlroots to 0.17.2"}},{"before":null,"after":"4251762bccf21a99e83222f8f62992742a7cf7f3","ref":"refs/heads/feat/upgrade-wlroots","pushedAt":"2024-04-07T19:21:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sdilts","name":"Stuart Dilts","path":"/sdilts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11843558?s=80&v=4"},"commit":{"message":"Update wlroots to 0.17.2\n\nRelease notes:\nhttps://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.17.0\n\nThe following things were affected/added:\n+ The output mode change event was removed in favor of the general\n output commit event. Remove the mode handler code instead of\n adapting to the changes, as there may be better ways to handle it.\n (https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3911).\n+ Use the wlr_scene_output_layout helper, which sets various things up\n that were implicilty done before.\n https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4318\n+ Since the backend no longer changes the ouput mode behind our code's\n back, we handle listen to the `request_state` event to have the\n previous behavior.\n https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/2693\n+ Use the wlr_output_state event to atomically update the output state\n upon initialization.\n+ Change where the xdg map events are stored:\n https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4043","shortMessageHtmlLink":"Update wlroots to 0.17.2"}},{"before":"353e94c68c5ba50cc094b139a80835fc01712cd1","after":"7c4cee736981604a8e9e255cd3742a7759e5237e","ref":"refs/heads/master","pushedAt":"2024-04-07T00:50:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sdilts","name":"Stuart Dilts","path":"/sdilts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11843558?s=80&v=4"},"commit":{"message":"Add .ccls-cache to gitignore","shortMessageHtmlLink":"Add .ccls-cache to gitignore"}},{"before":"d9d7cd3391828d642997b54631281e7d9f9f4977","after":null,"ref":"refs/heads/feat/output-mode-changes","pushedAt":"2023-11-11T23:08:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sdilts","name":"Stuart Dilts","path":"/sdilts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11843558?s=80&v=4"}},{"before":"e14f094cd72cd51e7cf1ccb9f873b7c887a75962","after":"353e94c68c5ba50cc094b139a80835fc01712cd1","ref":"refs/heads/master","pushedAt":"2023-11-11T23:08:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sdilts","name":"Stuart Dilts","path":"/sdilts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11843558?s=80&v=4"},"commit":{"message":"Wire up output mode change events\n\nAdd the required machinery to listen to output mode change events:\n+ Add required listener in hrt code\n+ Add wrappers to wlroots code to hrt and lisp bindings for those\n wrappers.","shortMessageHtmlLink":"Wire up output mode change events"}},{"before":"3e5803a4f6d1e297ac276e74a2a11afaee9b6ebd","after":"d9d7cd3391828d642997b54631281e7d9f9f4977","ref":"refs/heads/feat/output-mode-changes","pushedAt":"2023-11-11T21:49:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sdilts","name":"Stuart Dilts","path":"/sdilts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11843558?s=80&v=4"},"commit":{"message":"Wire up output mode change events\n\nAdd the required machinery to listen to output mode change events:\n+ Add required listener in hrt code\n+ Add wrappers to wlroots code to hrt and lisp bindings for those\n wrappers.","shortMessageHtmlLink":"Wire up output mode change events"}},{"before":null,"after":"3e5803a4f6d1e297ac276e74a2a11afaee9b6ebd","ref":"refs/heads/feat/output-mode-changes","pushedAt":"2023-11-11T21:46:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sdilts","name":"Stuart Dilts","path":"/sdilts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11843558?s=80&v=4"},"commit":{"message":"Wire up output mode change events\n\nAdd the required machinery to listen to output mode change events:\n+ Add required listener in hrt code\n+ Add wrappers to wlroots code to hrt and lisp bindings for those\n wrappers.","shortMessageHtmlLink":"Wire up output mode change events"}},{"before":"dbad1cefac184f60f33255f425dde29d87f73c8a","after":"e14f094cd72cd51e7cf1ccb9f873b7c887a75962","ref":"refs/heads/master","pushedAt":"2023-11-11T15:44:23.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"sdilts","name":"Stuart Dilts","path":"/sdilts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11843558?s=80&v=4"},"commit":{"message":"Add a test system for Mahogany\n\nThis could allow developers to test Mahogany changes in a VM without\ntouching their current system.\n\nThis minimal system only includes mahogany and the necessary batteries\nfor Guix to run in a VM. The heavy lifting is done by %simple-os\nfrom (gnu tests).","shortMessageHtmlLink":"Add a test system for Mahogany"}},{"before":"6802b25e54a7d77a8e81dd7f51cd695a830e7438","after":null,"ref":"refs/heads/feat/store-output-in-frontend","pushedAt":"2023-11-10T05:28:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sdilts","name":"Stuart Dilts","path":"/sdilts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11843558?s=80&v=4"}},{"before":"3ec15efc39e41fed9eccd5b3b9e726222dac4ae1","after":"dbad1cefac184f60f33255f425dde29d87f73c8a","ref":"refs/heads/master","pushedAt":"2023-11-10T05:28:46.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"sdilts","name":"Stuart Dilts","path":"/sdilts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11843558?s=80&v=4"},"commit":{"message":"Keep track of outputs in front end","shortMessageHtmlLink":"Keep track of outputs in front end"}},{"before":null,"after":"6802b25e54a7d77a8e81dd7f51cd695a830e7438","ref":"refs/heads/feat/store-output-in-frontend","pushedAt":"2023-11-10T05:20:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sdilts","name":"Stuart Dilts","path":"/sdilts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11843558?s=80&v=4"},"commit":{"message":"Keep track of outputs in front end","shortMessageHtmlLink":"Keep track of outputs in front end"}},{"before":"31a87497b1985f59f1f3ae5e598d975a14330479","after":"3ec15efc39e41fed9eccd5b3b9e726222dac4ae1","ref":"refs/heads/master","pushedAt":"2023-10-28T21:36:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sdilts","name":"Stuart Dilts","path":"/sdilts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11843558?s=80&v=4"},"commit":{"message":"Fix type declarations\n\nOrder of declarations was reversed.","shortMessageHtmlLink":"Fix type declarations"}},{"before":"7f878c0bff04d72bb6e75b9d73d5e74a8caae629","after":"31a87497b1985f59f1f3ae5e598d975a14330479","ref":"refs/heads/master","pushedAt":"2023-10-28T19:13:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sdilts","name":"Stuart Dilts","path":"/sdilts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11843558?s=80&v=4"},"commit":{"message":"Resolve warnings in input.lisp\n\nDon't declare used variables as ignored","shortMessageHtmlLink":"Resolve warnings in input.lisp"}},{"before":"55aa87c43bc72ee5e012e8a570e271881f80b44a","after":null,"ref":"refs/heads/feat/init-view-in-frontend","pushedAt":"2023-10-28T19:02:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sdilts","name":"Stuart Dilts","path":"/sdilts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11843558?s=80&v=4"}},{"before":"54394d9e24e32330bf682637921cdad67329c14a","after":"7f878c0bff04d72bb6e75b9d73d5e74a8caae629","ref":"refs/heads/master","pushedAt":"2023-10-28T19:02:41.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"sdilts","name":"Stuart Dilts","path":"/sdilts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11843558?s=80&v=4"},"commit":{"message":"Handle new views in frontend\n\nAdd view callbacks and use them to initialize views in the lisp code.\n\nThe view lists added to the state object might not stick around and\nwere added for illustrative purposes","shortMessageHtmlLink":"Handle new views in frontend"}},{"before":"e983b4b37894ae1aa0b0c07115276c8120686c98","after":"55aa87c43bc72ee5e012e8a570e271881f80b44a","ref":"refs/heads/feat/init-view-in-frontend","pushedAt":"2023-10-28T18:50:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sdilts","name":"Stuart Dilts","path":"/sdilts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11843558?s=80&v=4"},"commit":{"message":"Handle new views in frontend\n\nAdd view callbacks and use them to initialize views in the lisp code.\n\nThe view lists added to the state object might not stick around and\nwere added for illustrative purposes","shortMessageHtmlLink":"Handle new views in frontend"}},{"before":"5945ee955c6962885e6779c5cf51aae23fc8d466","after":"e983b4b37894ae1aa0b0c07115276c8120686c98","ref":"refs/heads/feat/init-view-in-frontend","pushedAt":"2023-10-28T18:41:37.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"sdilts","name":"Stuart Dilts","path":"/sdilts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11843558?s=80&v=4"},"commit":{"message":"Handle new views in frontend\n\nAdd view callbacks and use them to initialize views in the lisp code.\n\nThe view lists added to the state object might not stick around and\nwere added for illustrative purposes","shortMessageHtmlLink":"Handle new views in frontend"}},{"before":"f7afa6ddf69b1287134460bfafbf15df907fcab7","after":null,"ref":"refs/heads/feat/callback-init-macro","pushedAt":"2023-10-28T18:40:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sdilts","name":"Stuart Dilts","path":"/sdilts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11843558?s=80&v=4"}},{"before":"5945ee955c6962885e6779c5cf51aae23fc8d466","after":"54394d9e24e32330bf682637921cdad67329c14a","ref":"refs/heads/master","pushedAt":"2023-10-28T18:40:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sdilts","name":"Stuart Dilts","path":"/sdilts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11843558?s=80&v=4"},"commit":{"message":"Make callback struct initizliation less verbose\n\n+ Add and use init-callback-struct macro.","shortMessageHtmlLink":"Make callback struct initizliation less verbose"}},{"before":null,"after":"f7afa6ddf69b1287134460bfafbf15df907fcab7","ref":"refs/heads/feat/callback-init-macro","pushedAt":"2023-10-28T18:30:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sdilts","name":"Stuart Dilts","path":"/sdilts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11843558?s=80&v=4"},"commit":{"message":"Make callback struct initizliation less verbose\n\n+ Add and use init-callback-struct macro.","shortMessageHtmlLink":"Make callback struct initizliation less verbose"}},{"before":"ad2692c826c0b32fe23ea633effa9ca5ed69df2d","after":null,"ref":"refs/heads/fix/makefile-hrt-bindings","pushedAt":"2023-10-28T16:04:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sdilts","name":"Stuart Dilts","path":"/sdilts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11843558?s=80&v=4"}},{"before":null,"after":"ad2692c826c0b32fe23ea633effa9ca5ed69df2d","ref":"refs/heads/fix/makefile-hrt-bindings","pushedAt":"2023-10-28T16:00:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sdilts","name":"Stuart Dilts","path":"/sdilts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11843558?s=80&v=4"},"commit":{"message":"Make bindings file depend on c backend","shortMessageHtmlLink":"Make bindings file depend on c backend"}},{"before":"2ce6cca85f76cc383e6e0f9ef678d1e8c4fcc004","after":"5945ee955c6962885e6779c5cf51aae23fc8d466","ref":"refs/heads/master","pushedAt":"2023-10-27T02:31:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sdilts","name":"Stuart Dilts","path":"/sdilts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11843558?s=80&v=4"},"commit":{"message":"Add missing file","shortMessageHtmlLink":"Add missing file"}},{"before":null,"after":"5945ee955c6962885e6779c5cf51aae23fc8d466","ref":"refs/heads/feat/init-view-in-frontend","pushedAt":"2023-10-27T02:30:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sdilts","name":"Stuart Dilts","path":"/sdilts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11843558?s=80&v=4"},"commit":{"message":"Add missing file","shortMessageHtmlLink":"Add missing file"}},{"before":"39eb5bae725e7b5290a700d39f2053b867bade27","after":"2ce6cca85f76cc383e6e0f9ef678d1e8c4fcc004","ref":"refs/heads/master","pushedAt":"2023-10-27T02:29:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sdilts","name":"Stuart Dilts","path":"/sdilts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11843558?s=80&v=4"},"commit":{"message":"Bind new open-terminal command to C-t c\n\nThis isn't a permanent solution, as the user can't specify which\nterminal program they want to use.","shortMessageHtmlLink":"Bind new open-terminal command to C-t c"}},{"before":"dc2a5a51dc512c49a0cbbfac22a797a0c9055181","after":null,"ref":"refs/heads/feat/create-subcompositor","pushedAt":"2023-10-27T00:28:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sdilts","name":"Stuart Dilts","path":"/sdilts","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11843558?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEKlpTkAA","startCursor":null,"endCursor":null}},"title":"Activity ยท stumpwm/mahogany"}