{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":311683390,"defaultBranch":"master","name":"ImHex","ownerLogin":"WerWolv","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-11-10T14:27:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/10835354?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716057589.0","currentOid":""},"activityList":{"items":[{"before":"a172e896202af8aecf183883cb67b3de2e063b32","after":"666dc7dccbee7438c71d05981b8e26580071c1b0","ref":"refs/heads/master","pushedAt":"2024-05-20T08:18:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WerWolv","name":"Nik","path":"/WerWolv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10835354?s=80&v=4"},"commit":{"message":"fix: Build when multisampling isn't available","shortMessageHtmlLink":"fix: Build when multisampling isn't available"}},{"before":"ecb9537c4e1e114fcb40f19ad2e46802398cf1b9","after":"a172e896202af8aecf183883cb67b3de2e063b32","ref":"refs/heads/master","pushedAt":"2024-05-20T08:16:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WerWolv","name":"Nik","path":"/WerWolv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10835354?s=80&v=4"},"commit":{"message":"fix: Don't restore toolbar items when they're empty","shortMessageHtmlLink":"fix: Don't restore toolbar items when they're empty"}},{"before":"bba4cf95780e432a4b4dc4e1152d1f389ec76a2c","after":"ecb9537c4e1e114fcb40f19ad2e46802398cf1b9","ref":"refs/heads/master","pushedAt":"2024-05-19T23:35:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iTrooz","name":null,"path":"/iTrooz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42669835?s=80&v=4"},"commit":{"message":"git: remove mock cache for Fedora because it seems to be duplicated with ccache","shortMessageHtmlLink":"git: remove mock cache for Fedora because it seems to be duplicated w…"}},{"before":"bfdb9b4019ef3eb3d03ad2a5429e3c6a6d9b74ba","after":"bba4cf95780e432a4b4dc4e1152d1f389ec76a2c","ref":"refs/heads/master","pushedAt":"2024-05-19T21:13:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WerWolv","name":"Nik","path":"/WerWolv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10835354?s=80&v=4"},"commit":{"message":"impr: Keep a safety backup of the last crash backup around","shortMessageHtmlLink":"impr: Keep a safety backup of the last crash backup around"}},{"before":"bad37d0940f14d722f919e0c8eb999ce3cbc78e1","after":"bfdb9b4019ef3eb3d03ad2a5429e3c6a6d9b74ba","ref":"refs/heads/master","pushedAt":"2024-05-19T19:51:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WerWolv","name":"Nik","path":"/WerWolv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10835354?s=80&v=4"},"commit":{"message":"impr: Allow views to opt out of having their open state saved","shortMessageHtmlLink":"impr: Allow views to opt out of having their open state saved"}},{"before":"62f56406783e9af4850996c37e809aba7854c624","after":"bad37d0940f14d722f919e0c8eb999ce3cbc78e1","ref":"refs/heads/master","pushedAt":"2024-05-19T19:41:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WerWolv","name":"Nik","path":"/WerWolv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10835354?s=80&v=4"},"commit":{"message":"fix: Crash when having path set in user folder settings page","shortMessageHtmlLink":"fix: Crash when having path set in user folder settings page"}},{"before":"71c1bcde0df614fc99fa1df6fd352888f29bce94","after":"62f56406783e9af4850996c37e809aba7854c624","ref":"refs/heads/master","pushedAt":"2024-05-19T14:41:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WerWolv","name":"Nik","path":"/WerWolv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10835354?s=80&v=4"},"commit":{"message":"patterns: Updated pattern language","shortMessageHtmlLink":"patterns: Updated pattern language"}},{"before":"e9b492a287d8d4cd96684c05eef109318f6f1a01","after":"71c1bcde0df614fc99fa1df6fd352888f29bce94","ref":"refs/heads/master","pushedAt":"2024-05-19T13:10:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WerWolv","name":"Nik","path":"/WerWolv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10835354?s=80&v=4"},"commit":{"message":"feat: Added option to specify max file size to load into memory","shortMessageHtmlLink":"feat: Added option to specify max file size to load into memory"}},{"before":"9b9b1aa6ccfbaa06658d123f1899195c70319518","after":"e9b492a287d8d4cd96684c05eef109318f6f1a01","ref":"refs/heads/master","pushedAt":"2024-05-19T12:33:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WerWolv","name":"Nik","path":"/WerWolv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10835354?s=80&v=4"},"commit":{"message":"lang: Added Hungarian translations (#1683)\n\n### Problem description\r\nImHex didn't support Hungarian :(\r\n\r\n### Implementation description\r\nI translated ImHex to Hungarian :)\r\n\r\n### Translation Coverage\r\n| Plugin | Percentage |\r\n|---------------|------------|\r\n| builtin | 99% |\r\n| diffing | 100% |\r\n| disassembler | 100% |\r\n| hashes | 95% |\r\n| script_loader | 100% |\r\n| ui | 100% |\r\n| visualizers | 100% |\r\n| windows | 100% |\r\n| yara_rules | 100% |\r\n\r\n### Additional Notes\r\nThere are four Hungarian \"special\" characters that fall outside the\r\ndefault Unicode ranges loaded by ImHex, resulting in them being replaced\r\nwith the \"�\" character. These letters are Ő (U+0150), ő (U+0151), Ű\r\n(U+0170) and ű (U+0171), all included in the Latin Extended-A Unicode\r\nblock.\r\n\r\nThe easy fix for this is to include the \"Unicode Latin Extended-A\" range\r\nwhen loading the font glyphs in\r\n[init_tasks.cpp:189](https://github.com/WerWolv/ImHex/blob/99abc4e78a82407b9e25fe1cf811e166497ace28/plugins/builtin/source/content/init_tasks.cpp#L189).\r\nThis change would also unlock the full character range of Bosnian,\r\nCroatian, Czech, Estonian, Latvian, Lithuanian, Maltese, Polish,\r\nRomanian, Slovak, Slovene and Turkish. I can add the commit to this PR\r\nif maintainers are okay with it. **EDIT:** Added a commit that loads\r\nLatin Extended-A by default.\r\n\r\nAlso note that some words are longer than their English counterparts,\r\nresulting in certain UI labels overflowing from their parent containers,\r\nand being cut off. I might change some of the longer labels to be more\r\ncompact in the future, but the container size limitations will have to\r\nbe addressed eventually (e.g. with horizontal scrollbars).\r\n\r\n---------\r\n\r\nCo-authored-by: Nik ","shortMessageHtmlLink":"lang: Added Hungarian translations (#1683)"}},{"before":"2cb673fd81f560ea2f62de90fdeabc3be7257f5f","after":"9b9b1aa6ccfbaa06658d123f1899195c70319518","ref":"refs/heads/master","pushedAt":"2024-05-19T12:18:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WerWolv","name":"Nik","path":"/WerWolv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10835354?s=80&v=4"},"commit":{"message":"fix: Multisampling trying to use larger sample count than supported (#1670)\n\n### Problem description\r\nhttps://gitlab.freedesktop.org/mesa/mesa/-/issues/11135\r\nIt turns out LLVMpipe only supports 4x multisampling. Checking\r\nGL_MAX_SAMPLES seems like the right thing to do.\r\n\r\n### Implementation description\r\n~~Right now, I only check GL_MAX_SAMPLES. Depending on the format, we\r\nmight need to check GL_MAX_INTEGER_SAMPLES. I don't know how likely it\r\nis that you might want to use a different format in the future,\r\nglGetInternalformativ might be a safer option to retrieve the max number\r\nof samples we can use.~~\r\n\r\nEnded up implementing it with glGetInternalformativ.\r\n\r\n### Additional things\r\nI guess I could merge the ```if```s at lines 95, 99 and 103 in\r\nimgui_imhex_extensions.cpp while we're at it.\r\n\r\n---------\r\n\r\nCo-authored-by: Nik ","shortMessageHtmlLink":"fix: Multisampling trying to use larger sample count than supported (#…"}},{"before":"d5eb6b5bbc1896ce5aeab79ec05f121d870beb2d","after":"2cb673fd81f560ea2f62de90fdeabc3be7257f5f","ref":"refs/heads/master","pushedAt":"2024-05-19T12:14:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WerWolv","name":"Nik","path":"/WerWolv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10835354?s=80&v=4"},"commit":{"message":"impr: Stop rubber banding while resizing on macOS (#1690)\n\n### Problem description\r\nOn macOS `glfwSetWindowSizeCallback` is invoked early during window\r\nresizing, rendering a frame in that callback leads to wonky results as\r\nthe new framebuffer is swapped before the OS has the chance to actually\r\nresize the window:\r\n\r\n\r\nhttps://github.com/WerWolv/ImHex/assets/1068675/46336419-3fc2-4aa1-b16f-68b0c00e3584\r\n\r\n### Implementation description\r\nWindow contents are redrawn only from `glfwSetWindowRefreshCallback`\r\nduring resizing, fixing the issue:\r\n\r\n\r\nhttps://github.com/WerWolv/ImHex/assets/1068675/3acc5d4a-b2a5-42f0-9015-5e7172a027cf","shortMessageHtmlLink":"impr: Stop rubber banding while resizing on macOS (#1690)"}},{"before":"22f17137395922e9b4cdf0c07ab5208fc5bae924","after":"d5eb6b5bbc1896ce5aeab79ec05f121d870beb2d","ref":"refs/heads/master","pushedAt":"2024-05-19T08:29:02.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"WerWolv","name":"Nik","path":"/WerWolv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10835354?s=80&v=4"},"commit":{"message":"impr: Added data size widget","shortMessageHtmlLink":"impr: Added data size widget"}},{"before":"b54f46de30f93ec5d7dcb50300b52da7b1650dbb","after":null,"ref":"refs/heads/lang","pushedAt":"2024-05-18T18:39:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"WerWolv","name":"Nik","path":"/WerWolv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10835354?s=80&v=4"}},{"before":"f0e135530a57d3bd8d8cbde5617e2605d55b87e8","after":"22f17137395922e9b4cdf0c07ab5208fc5bae924","ref":"refs/heads/master","pushedAt":"2024-05-18T18:35:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"iTrooz","name":null,"path":"/iTrooz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42669835?s=80&v=4"},"commit":{"message":"fix: actually generate coverage data when compiling/running program (#1686)","shortMessageHtmlLink":"fix: actually generate coverage data when compiling/running program (#…"}},{"before":"6b6a6ae5f0bf834e2b1e1fac1cc003e04dca5ee0","after":"f0e135530a57d3bd8d8cbde5617e2605d55b87e8","ref":"refs/heads/master","pushedAt":"2024-05-18T18:33:08.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"WerWolv","name":"Nik","path":"/WerWolv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10835354?s=80&v=4"},"commit":{"message":"impr: Add warning about using fractional scaling with default font","shortMessageHtmlLink":"impr: Add warning about using fractional scaling with default font"}},{"before":"1d6676f059612de47e7523bf091cc04a115bfe7c","after":"6b6a6ae5f0bf834e2b1e1fac1cc003e04dca5ee0","ref":"refs/heads/master","pushedAt":"2024-05-18T10:57:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WerWolv","name":"Nik","path":"/WerWolv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10835354?s=80&v=4"},"commit":{"message":"impr: Added support for returning results from scripts","shortMessageHtmlLink":"impr: Added support for returning results from scripts"}},{"before":"1e91505e6e7d0bfa942a3eaf0130c9975fa8668e","after":"1d6676f059612de47e7523bf091cc04a115bfe7c","ref":"refs/heads/master","pushedAt":"2024-05-18T09:58:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WerWolv","name":"Nik","path":"/WerWolv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10835354?s=80&v=4"},"commit":{"message":"fix: Empty tooltip showing when hovering over search bar in welcome screen","shortMessageHtmlLink":"fix: Empty tooltip showing when hovering over search bar in welcome s…"}},{"before":"9e2f228d9aaf3aa59e32dfcaa5dc624606d80122","after":"1e91505e6e7d0bfa942a3eaf0130c9975fa8668e","ref":"refs/heads/master","pushedAt":"2024-05-18T09:10:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WerWolv","name":"Nik","path":"/WerWolv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10835354?s=80&v=4"},"commit":{"message":"fix: .NET script loader not initializing correctly on macOS","shortMessageHtmlLink":"fix: .NET script loader not initializing correctly on macOS"}},{"before":"22e717d77843defd0ff47ad3e0b3001ca7bd83ca","after":"9e2f228d9aaf3aa59e32dfcaa5dc624606d80122","ref":"refs/heads/master","pushedAt":"2024-05-17T21:51:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"WerWolv","name":"Nik","path":"/WerWolv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10835354?s=80&v=4"},"commit":{"message":"fix: Providers not being closable","shortMessageHtmlLink":"fix: Providers not being closable"}},{"before":"2546c042dcbe61b7893d888cb28178988bcecc9e","after":"22e717d77843defd0ff47ad3e0b3001ca7bd83ca","ref":"refs/heads/master","pushedAt":"2024-05-17T21:19:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WerWolv","name":"Nik","path":"/WerWolv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10835354?s=80&v=4"},"commit":{"message":"fix: Don't capture the editor pointer by reference","shortMessageHtmlLink":"fix: Don't capture the editor pointer by reference"}},{"before":"b54f46de30f93ec5d7dcb50300b52da7b1650dbb","after":"2546c042dcbe61b7893d888cb28178988bcecc9e","ref":"refs/heads/master","pushedAt":"2024-05-17T21:16:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WerWolv","name":"Nik","path":"/WerWolv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10835354?s=80&v=4"},"commit":{"message":"fix: Crash when clicking on Advanced search in find popup","shortMessageHtmlLink":"fix: Crash when clicking on Advanced search in find popup"}},{"before":null,"after":"b54f46de30f93ec5d7dcb50300b52da7b1650dbb","ref":"refs/heads/lang","pushedAt":"2024-05-17T20:51:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"WerWolv","name":"Nik","path":"/WerWolv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10835354?s=80&v=4"},"commit":{"message":"fix: Crash when setting selection in a hex editor instance without provider","shortMessageHtmlLink":"fix: Crash when setting selection in a hex editor instance without pr…"}},{"before":"94bc279bd8bbf5ae7bdd45f64e488881846e2093","after":"b54f46de30f93ec5d7dcb50300b52da7b1650dbb","ref":"refs/heads/master","pushedAt":"2024-05-17T20:43:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WerWolv","name":"Nik","path":"/WerWolv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10835354?s=80&v=4"},"commit":{"message":"fix: Crash when setting selection in a hex editor instance without provider","shortMessageHtmlLink":"fix: Crash when setting selection in a hex editor instance without pr…"}},{"before":"2f7c2e79d29e2d6b65e04feabc153d30d0f20595","after":"94bc279bd8bbf5ae7bdd45f64e488881846e2093","ref":"refs/heads/master","pushedAt":"2024-05-17T20:22:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WerWolv","name":"Nik","path":"/WerWolv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10835354?s=80&v=4"},"commit":{"message":"impr: Improved colors of toggle switches","shortMessageHtmlLink":"impr: Improved colors of toggle switches"}},{"before":"2ed5381f5a41a04aa8f7237b6e98f386ce3c5410","after":"2f7c2e79d29e2d6b65e04feabc153d30d0f20595","ref":"refs/heads/master","pushedAt":"2024-05-17T20:18:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WerWolv","name":"Nik","path":"/WerWolv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10835354?s=80&v=4"},"commit":{"message":"impr: Remove ugly dark edges around light theme backdrop image","shortMessageHtmlLink":"impr: Remove ugly dark edges around light theme backdrop image"}},{"before":"964d98dd7b2835cd8196bb7f483b21abdbef9d7f","after":"2ed5381f5a41a04aa8f7237b6e98f386ce3c5410","ref":"refs/heads/master","pushedAt":"2024-05-17T20:14:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WerWolv","name":"Nik","path":"/WerWolv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10835354?s=80&v=4"},"commit":{"message":"impr: Make menu bar items collapse less quickly","shortMessageHtmlLink":"impr: Make menu bar items collapse less quickly"}},{"before":"0571dae9b7c2a55f62de0a7acb6b277b8217d5e4","after":"964d98dd7b2835cd8196bb7f483b21abdbef9d7f","ref":"refs/heads/master","pushedAt":"2024-05-17T20:05:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WerWolv","name":"Nik","path":"/WerWolv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10835354?s=80&v=4"},"commit":{"message":"impr: Remove frame borders in more cases","shortMessageHtmlLink":"impr: Remove frame borders in more cases"}},{"before":"563bf78f039a5e4293c47995f8f23e52db76b461","after":"0571dae9b7c2a55f62de0a7acb6b277b8217d5e4","ref":"refs/heads/master","pushedAt":"2024-05-17T19:58:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WerWolv","name":"Nik","path":"/WerWolv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10835354?s=80&v=4"},"commit":{"message":"impr: Added frame borders in light theme","shortMessageHtmlLink":"impr: Added frame borders in light theme"}},{"before":"cf480d95dba04c108ead3949f6f879bbc3b3553a","after":"563bf78f039a5e4293c47995f8f23e52db76b461","ref":"refs/heads/master","pushedAt":"2024-05-17T19:56:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WerWolv","name":"Nik","path":"/WerWolv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10835354?s=80&v=4"},"commit":{"message":"impr: Allow providers to be closed quicker after being opened","shortMessageHtmlLink":"impr: Allow providers to be closed quicker after being opened"}},{"before":"c856ec2eeaba05063f3076b5e89d36492a8eda37","after":null,"ref":"refs/heads/ci","pushedAt":"2024-05-17T19:16:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"iTrooz","name":null,"path":"/iTrooz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42669835?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETo9fQAA","startCursor":null,"endCursor":null}},"title":"Activity · WerWolv/ImHex"}