{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":135700049,"defaultBranch":"master","name":"org.avidemux.Avidemux","ownerLogin":"flathub","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-06-01T09:47:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/27268838?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1640811675.779595","currentOid":""},"activityList":{"items":[{"before":"56d3a037c37fe5f0adb3cfb866081f42b67ada64","after":"111917cdad248200db8736b7518fac0178c429c8","ref":"refs/heads/master","pushedAt":"2024-03-22T16:38:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guihkx","name":"Guilherme Silva","path":"/guihkx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/626206?s=80&v=4"},"commit":{"message":"Re-add --filesystem=host permission\n\nThis permission was removed by me in commit 8771a298, but I'm re-adding\nit now, because when you open an MPEG-TS file (.ts), Avidemux\nimmediately creates an index file (.idx2), and then tries to save it\nnext to the file you've opened.\n\nFor example:\n\n1. Open a .ts file with Avidemux, e.g.: ~/video.ts\n2. Avidemux will process the video file, and will immediately create an\n index file here: ~/video.ts.idx2\n\nWithout the --filesystem=host permission, i.e. with restricted\nfilesystem access, that index file is still created by the xdg-document\nportal, but with a random name and also hidden, e.g.:\n\n~/.xdp-video.ts.idx2-orEKzA\n\nDespite of that, Avidemux still seems able to handle .ts files just\nfine, though? In my limited testing, that is...\n\nHowever, that hidden, random .idx2 file is never removed, for some\nreason. And if we re-open that same .ts video, another hidden file will\nbe created.\n\nSo, to avoid these lingering .idx2 files, let's allow Avidemux\nunrestricted access to the filesystem, until a proper fix or workaround\nis found.\n\nWith this change, I can also remove the patch I added in 7e4cf947.","shortMessageHtmlLink":"Re-add --filesystem=host permission"}},{"before":"7e4cf94790a9765942657fb0feb265271a149723","after":"56d3a037c37fe5f0adb3cfb866081f42b67ada64","ref":"refs/heads/master","pushedAt":"2024-03-17T04:47:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guihkx","name":"Guilherme Silva","path":"/guihkx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/626206?s=80&v=4"},"commit":{"message":"Add support for NVENC encoding\n\nThis was tested on GTX 660 with the 470.239.06 driver, and only H.264\nencoding was tested.\n\nThe version of the ffnvcodec module is fixed to use the 11.x branch on\npurpose, so that older NVIDIA GPUs (like the GTX 660) can still benefit\nfrom NVENC encoding as well.\n\nFinally, a patch had to be added so that Avidemux could find the\nffnvcodec headers.","shortMessageHtmlLink":"Add support for NVENC encoding"}},{"before":"2412700737115d1b1857df66ce5776987d60b215","after":"7e4cf94790a9765942657fb0feb265271a149723","ref":"refs/heads/master","pushedAt":"2024-03-16T20:52:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guihkx","name":"Guilherme Silva","path":"/guihkx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/626206?s=80&v=4"},"commit":{"message":"Patch: Don't manually add an extension when saving a file\n\nWhen saving a file, the user can choose not to type a file extension.\n\nIn such cases, we can't just manually add a file extension later and\nexpect that writing to this new path will just work, because the\nFileChooser portal did not allow us to write to this modified path.","shortMessageHtmlLink":"Patch: Don't manually add an extension when saving a file"}},{"before":"8771a298c26edfb8b22c8a9a3a6c92586437fbcf","after":"2412700737115d1b1857df66ce5776987d60b215","ref":"refs/heads/master","pushedAt":"2024-03-07T04:39:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"guihkx","name":"Guilherme Silva","path":"/guihkx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/626206?s=80&v=4"},"commit":{"message":"Patch: Fix issues with appstreamcli validation\n\nThis fixes 3 validation errors and 1 \"information\" message given by\nappstreamcli.\n\nThese changes should be upstreamed later.\n\n---\n\n$ appstreamcli --version\nAppStream version: 1.0.2\n\n---\n\nBefore:\n\n$ appstreamcli validate builddir/export/share/metainfo/org.avidemux.Avidemux.metainfo.xml\nE: org.avidemux.Avidemux:27: screenshot-no-media\nE: org.avidemux.Avidemux:28: screenshot-no-media\nE: org.avidemux.Avidemux:~: desktop-app-launchable-missing\nI: org.avidemux.Avidemux:~: developer-info-missing\n\n✘ Validation failed: errors: 3, infos: 1, pedantic: 3\n\n---\n\nAfter:\n\n$ appstreamcli validate builddir/export/share/metainfo/org.avidemux.Avidemux.metainfo.xml\nI: org.avidemux.Avidemux:32: screenshot-media-url-not-secure\n http://fixounet.free.fr/avidemux/index_files/screenshot1.png\nI: org.avidemux.Avidemux:36: screenshot-media-url-not-secure\n http://fixounet.free.fr/avidemux/index_files/screenshot2.png\n\n✔ Validation was successful: infos: 2, pedantic: 1\n\nThere are still 2 \"information\" messages remaining to be fixed, but\nthese aren't really critical right now.","shortMessageHtmlLink":"Patch: Fix issues with appstreamcli validation"}},{"before":"6a258b3c1f06f6b7918c53fe9e60950b6bc4441c","after":"8771a298c26edfb8b22c8a9a3a6c92586437fbcf","ref":"refs/heads/master","pushedAt":"2024-03-06T23:04:25.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"barthalion","name":"Bart Piotrowski","path":"/barthalion","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/380403?s=80&v=4"},"commit":{"message":"Replace --host permission with --persist\n\nThe host permission was way too broad.","shortMessageHtmlLink":"Replace --host permission with --persist"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEHPLg7wA","startCursor":null,"endCursor":null}},"title":"Activity · flathub/org.avidemux.Avidemux"}