{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":116322814,"defaultBranch":"beta","name":"howdy","ownerLogin":"boltgolt","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-01-05T00:54:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5780600?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1676797194.667774","currentOid":""},"activityList":{"items":[{"before":"344eb342f7256154fa789cf93b5c0eff2c33c2e4","after":"aa75c7666c040c6a7c83cd92b9b81a6fea4ce97c","ref":"refs/heads/beta","pushedAt":"2024-05-04T11:30:12.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"boltgolt","name":"boltgolt","path":"/boltgolt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5780600?s=80&v=4"},"commit":{"message":"Merge pull request #855 from Gliese852/gtk-add-model-segfault\n\nFix segfault when adding a model via howdy-gtk","shortMessageHtmlLink":"Merge pull request #855 from Gliese852/gtk-add-model-segfault"}},{"before":"d4eb16cf9f0372d38f821411801e3ef44f102a02","after":"344eb342f7256154fa789cf93b5c0eff2c33c2e4","ref":"refs/heads/beta","pushedAt":"2024-01-17T13:25:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"musikid","name":"Sayafdine Said","path":"/musikid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12956751?s=80&v=4"},"commit":{"message":"Some small fixes (#862)\n\n* Also use PKEXEC_UID to get username\r\n\r\nPrivilege elevation can occur through pkexec, where many environment\r\nvariables are not accessible.\r\n\r\nThis fixes the following problem - if howdy-gtk is run without sudo,\r\nauthorization occurs via pkexec, and the user variable is empty. So when\r\nadding the first model, it is unclear to which user to add it.\r\n\r\n* Update the container when the slide changes\r\n\r\nIn some GTK themes, when we change a slide, we see a blank window\r\nbecause there is nothing to trigger the size update, and the slide is\r\ndisplayed at zero size. Let's force a size update so that it always\r\nworks.\r\n\r\n* Remove reading of non-existent '_variables' file\r\n\r\n* More correct preview when stretching the window\r\n\r\nThe \"Video\" tab layout did not display correctly when resizing the\r\nwindow.\r\n\r\n* Don't add a model if the user list is empty\r\n\r\nThe list of users may be empty, and if you try to add a model, a string\r\nconcatenation error with None will occur.\r\n\r\nFor simplicity and consistency with the \"Delete\" button, we simply check\r\nthe size of the list after clicking.\r\n\r\n* Show real camera ID in the 'Video' tab\r\n\r\n* Handle the case if there are no cameras via except\r\n\r\nOtherwise, when trying to read the /dev/v4l/by-path directory, an\r\nexception is thrown and the program visually freezes.","shortMessageHtmlLink":"Some small fixes (#862)"}},{"before":"df60fb1752f8a2b3fd54735d3f5d9675a86364f5","after":"d4eb16cf9f0372d38f821411801e3ef44f102a02","ref":"refs/heads/beta","pushedAt":"2024-01-17T13:20:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"musikid","name":"Sayafdine Said","path":"/musikid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12956751?s=80&v=4"},"commit":{"message":"docs(readme): add build from source (#874)","shortMessageHtmlLink":"docs(readme): add build from source (#874)"}},{"before":"c5b17665d5e27c92abaad988e1b229c8d558220b","after":"df60fb1752f8a2b3fd54735d3f5d9675a86364f5","ref":"refs/heads/beta","pushedAt":"2023-12-23T13:16:31.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"musikid","name":"Sayafdine Said","path":"/musikid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12956751?s=80&v=4"},"commit":{"message":"Merge pull request #871 from xiangluoming/beta\n\nfix errors when install_in_site_package in meson.build.","shortMessageHtmlLink":"Merge pull request #871 from xiangluoming/beta"}},{"before":"95df4d2d48d772d88ad1a8f2be290ce38752bdd4","after":"c5b17665d5e27c92abaad988e1b229c8d558220b","ref":"refs/heads/beta","pushedAt":"2023-09-24T10:25:45.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"musikid","name":"Sayafdine Said","path":"/musikid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12956751?s=80&v=4"},"commit":{"message":"Merge pull request #839 from Gliese852/source-subdirs\n\nUse subdirs for 'py_sources_dir' too","shortMessageHtmlLink":"Merge pull request #839 from Gliese852/source-subdirs"}},{"before":"f7649fc922b5b7877146d00d0475bad9d6453531","after":"95df4d2d48d772d88ad1a8f2be290ce38752bdd4","ref":"refs/heads/beta","pushedAt":"2023-09-14T08:34:04.000Z","pushType":"pr_merge","commitsCount":32,"pusher":{"login":"boltgolt","name":"boltgolt","path":"/boltgolt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5780600?s=80&v=4"},"commit":{"message":"Merge pull request #803 from musikid/meson\n\nbuild: add meson build system","shortMessageHtmlLink":"Merge pull request #803 from musikid/meson"}},{"before":"1e5145e0ad3c7b1881c27207c2f0b4cdece30927","after":"f7649fc922b5b7877146d00d0475bad9d6453531","ref":"refs/heads/beta","pushedAt":"2023-09-11T11:56:14.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"boltgolt","name":"boltgolt","path":"/boltgolt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5780600?s=80&v=4"},"commit":{"message":"Merge pull request #824 from Gliese852/pam-messages-order\n\nChange the display order of PAM messages","shortMessageHtmlLink":"Merge pull request #824 from Gliese852/pam-messages-order"}},{"before":"13f59e0d316934fa76a94c440d5a595823a7374f","after":"1e5145e0ad3c7b1881c27207c2f0b4cdece30927","ref":"refs/heads/beta","pushedAt":"2023-09-05T21:06:22.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"boltgolt","name":"boltgolt","path":"/boltgolt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5780600?s=80&v=4"},"commit":{"message":"Merge pull request #775 from raelgc/patch-1\n\nAdding missing `v4l-utils` package to Ubuntu dependencies","shortMessageHtmlLink":"Merge pull request #775 from raelgc/patch-1"}},{"before":"3cc017b7b5ed46285f9d042875cef9f5dec32ca5","after":"13f59e0d316934fa76a94c440d5a595823a7374f","ref":"refs/heads/beta","pushedAt":"2023-09-05T20:59:00.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"boltgolt","name":"boltgolt","path":"/boltgolt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5780600?s=80&v=4"},"commit":{"message":"Merge pull request #834 from Joseph-DiGiovanni/beta\n\nAdd configurable device frame rate","shortMessageHtmlLink":"Merge pull request #834 from Joseph-DiGiovanni/beta"}},{"before":"538569921eadcda7103fbf9412fdc02b9f82c5bf","after":"3cc017b7b5ed46285f9d042875cef9f5dec32ca5","ref":"refs/heads/beta","pushedAt":"2023-09-05T20:51:31.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"boltgolt","name":"boltgolt","path":"/boltgolt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5780600?s=80&v=4"},"commit":{"message":"Merge pull request #831 from Gliese852/ensure-unique-id\n\nEnsure Model ID is unique","shortMessageHtmlLink":"Merge pull request #831 from Gliese852/ensure-unique-id"}},{"before":"c17a834a529879fadaf27942fa7a9dfe0200ba5d","after":"538569921eadcda7103fbf9412fdc02b9f82c5bf","ref":"refs/heads/beta","pushedAt":"2023-08-21T08:46:14.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"boltgolt","name":"boltgolt","path":"/boltgolt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5780600?s=80&v=4"},"commit":{"message":"Merge pull request #828 from ciaoly/beta\n\nFix some bugs","shortMessageHtmlLink":"Merge pull request #828 from ciaoly/beta"}},{"before":"2b3f38c2a92c0ca3fcb12ee54ce3e3a05cad9b3d","after":"c17a834a529879fadaf27942fa7a9dfe0200ba5d","ref":"refs/heads/beta","pushedAt":"2023-06-25T10:52:49.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"boltgolt","name":"boltgolt","path":"/boltgolt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5780600?s=80&v=4"},"commit":{"message":"Merge pull request #798 from izvyk/beta\n\nAdd doas support","shortMessageHtmlLink":"Merge pull request #798 from izvyk/beta"}},{"before":"30728a6d3634479c24ffd4e094c34a30bbb43058","after":"2b3f38c2a92c0ca3fcb12ee54ce3e3a05cad9b3d","ref":"refs/heads/beta","pushedAt":"2023-06-24T14:09:01.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"boltgolt","name":"boltgolt","path":"/boltgolt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5780600?s=80&v=4"},"commit":{"message":"Merge pull request #802 from musikid/fix_prompt\n\nIgnore compare error if password is typed","shortMessageHtmlLink":"Merge pull request #802 from musikid/fix_prompt"}},{"before":"e881cc25935c7d39a074e9701a06b1fce96cc185","after":"30728a6d3634479c24ffd4e094c34a30bbb43058","ref":"refs/heads/beta","pushedAt":"2023-03-08T16:41:32.604Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"boltgolt","name":"boltgolt","path":"/boltgolt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5780600?s=80&v=4"},"commit":{"message":"Merge pull request #762 from fufexan/beta\n\nconfig: add fallbacks","shortMessageHtmlLink":"Merge pull request #762 from fufexan/beta"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQWQjogA","startCursor":null,"endCursor":null}},"title":"Activity ยท boltgolt/howdy"}