Feed of "Melissa" https://codeberg.org/codecat <p dir="auto">Dutch gamedev, hacker, musician, and cat girl who writes code.</p> <p dir="auto">Creator of <strong>Openplanet</strong>, <strong>Trackmania.io</strong>, and <strong>Nimble Tools</strong>. Doing stuff at <strong>The Kitboga Show</strong> and <strong>Seraph Secure</strong>.</p> Mon, 27 Apr 2026 23:10:05 +0200 codecat pushed to main at codecat/forgejo-refined https://codeberg.org/codecat/forgejo-refined/commit/0926b7d16508210c0013a8112f4869146adce6d5 <a href="https://codeberg.org/codecat/forgejo-refined/commit/0926b7d16508210c0013a8112f4869146adce6d5">0926b7d16508210c0013a8112f4869146adce6d5</a> 0.1.2 <![CDATA[0926b7d16508210c0013a8112f4869146adce6d5 0.1.2]]> codecat 126952985: https://codeberg.org/codecat/forgejo-refined/commit/0926b7d16508210c0013a8112f4869146adce6d5 Wed, 22 Apr 2026 16:48:59 +0200 codecat pushed to main at codecat/forgejo-refined https://codeberg.org/codecat/forgejo-refined/compare/a0ab0e07a368f644be41f0203cbc2e8328307f1b...7830e4f94daa6a8e187a7e889a7e982fcfc3a5fd <a href="https://codeberg.org/codecat/forgejo-refined/commit/7830e4f94daa6a8e187a7e889a7e982fcfc3a5fd">7830e4f94daa6a8e187a7e889a7e982fcfc3a5fd</a> Added &#34;color icons&#34; <a href="https://codeberg.org/codecat/forgejo-refined/commit/b19d7e92b8ea68c219726ab32e755c9b47076bac">b19d7e92b8ea68c219726ab32e755c9b47076bac</a> Formatting <![CDATA[7830e4f94daa6a8e187a7e889a7e982fcfc3a5fd Added "color icons" b19d7e92b8ea68c219726ab32e755c9b47076bac Formatting]]> codecat 126952940: https://codeberg.org/codecat/forgejo-refined/compare/a0ab0e07a368f644be41f0203cbc2e8328307f1b...7830e4f94daa6a8e187a7e889a7e982fcfc3a5fd Wed, 22 Apr 2026 16:48:42 +0200 codecat opened issue codecat/forgejo-refined#3 https://codeberg.org/codecat/forgejo-refined/issues/3 3#Add heatmap for download count# <![CDATA[

Example page: https://codeberg.org/GramEditor/gram/releases

Just like on Refined Github, we should show a heatmap for download counts.

image

image

]]>
codecat 126545468: https://codeberg.org/codecat/forgejo-refined/issues/3 Tue, 21 Apr 2026 22:39:06 +0200
codecat pushed to main at codecat/forgejo-refined https://codeberg.org/codecat/forgejo-refined/commit/a0ab0e07a368f644be41f0203cbc2e8328307f1b <a href="https://codeberg.org/codecat/forgejo-refined/commit/a0ab0e07a368f644be41f0203cbc2e8328307f1b">a0ab0e07a368f644be41f0203cbc2e8328307f1b</a> Removed extra semicolons from css <![CDATA[a0ab0e07a368f644be41f0203cbc2e8328307f1b Removed extra semicolons from css]]> codecat 125862681: https://codeberg.org/codecat/forgejo-refined/commit/a0ab0e07a368f644be41f0203cbc2e8328307f1b Mon, 20 Apr 2026 16:17:42 +0200 codecat pushed to main at codecat/forgejo-refined https://codeberg.org/codecat/forgejo-refined/commit/a6211be30bde3398d181c62a09b3f44eeee3d2c9 <a href="https://codeberg.org/codecat/forgejo-refined/commit/a6211be30bde3398d181c62a09b3f44eeee3d2c9">a6211be30bde3398d181c62a09b3f44eeee3d2c9</a> 0.1.1 <![CDATA[a6211be30bde3398d181c62a09b3f44eeee3d2c9 0.1.1]]> codecat 125861784: https://codeberg.org/codecat/forgejo-refined/commit/a6211be30bde3398d181c62a09b3f44eeee3d2c9 Mon, 20 Apr 2026 16:15:57 +0200 codecat closed pull request codecat/forgejo-refined#2 https://codeberg.org/codecat/forgejo-refined/pulls/2#issuecomment-13384896 Make heatmaps everywhere only possible with heatmaps on <![CDATA[Make heatmaps everywhere only possible with heatmaps on]]> codecat 125861013: https://codeberg.org/codecat/forgejo-refined/pulls/2#issuecomment-13384896 Mon, 20 Apr 2026 16:14:08 +0200 codecat commented on pull request codecat/forgejo-refined#2 https://codeberg.org/codecat/forgejo-refined/pulls/2#issuecomment-13384893 Make heatmaps everywhere only possible with heatmaps on <p dir="auto">Got it, thanks! <span class="emoji" aria-label="red heart" data-alias="heart">❤️</span> Merged in 47d010b4500f953f178ace3e435c7745daf109ac and reformatted a bit in 32cb8b9a56550c45541942de779a6a2553b4ee7e.</p> <![CDATA[Make heatmaps everywhere only possible with heatmaps on

Got it, thanks! ❤️ Merged in 47d010b4500f953f178ace3e435c7745daf109ac and reformatted a bit in 32cb8b9a56550c45541942de779a6a2553b4ee7e.

]]>
codecat 125861007: https://codeberg.org/codecat/forgejo-refined/pulls/2#issuecomment-13384893 Mon, 20 Apr 2026 16:14:08 +0200
codecat pushed to main at codecat/forgejo-refined https://codeberg.org/codecat/forgejo-refined/compare/0ebbd0f3f47c30fb2117b3806c48c90257f58502...32cb8b9a56550c45541942de779a6a2553b4ee7e <a href="https://codeberg.org/codecat/forgejo-refined/commit/32cb8b9a56550c45541942de779a6a2553b4ee7e">32cb8b9a56550c45541942de779a6a2553b4ee7e</a> Reformat heatmap setting disabling <a href="https://codeberg.org/codecat/forgejo-refined/commit/47d010b4500f953f178ace3e435c7745daf109ac">47d010b4500f953f178ace3e435c7745daf109ac</a> Make heatmaps everywhere only possible with heatmaps on <![CDATA[32cb8b9a56550c45541942de779a6a2553b4ee7e Reformat heatmap setting disabling 47d010b4500f953f178ace3e435c7745daf109ac Make heatmaps everywhere only possible with heatmaps on]]> codecat 125860344: https://codeberg.org/codecat/forgejo-refined/compare/0ebbd0f3f47c30fb2117b3806c48c90257f58502...32cb8b9a56550c45541942de779a6a2553b4ee7e Mon, 20 Apr 2026 16:13:28 +0200 codecat commented on pull request codecat/forgejo-refined#2 https://codeberg.org/codecat/forgejo-refined/pulls/2#issuecomment-13383666 Make heatmaps everywhere only possible with heatmaps on <p dir="auto">Thanks for the PR! This change makes sense to me. Can you explain what you mean with the missing <code>}</code>?</p> <![CDATA[Make heatmaps everywhere only possible with heatmaps on

Thanks for the PR! This change makes sense to me. Can you explain what you mean with the missing }?

]]>
codecat 125841942: https://codeberg.org/codecat/forgejo-refined/pulls/2#issuecomment-13383666 Mon, 20 Apr 2026 15:36:20 +0200
codecat opened issue codecat/forgejo-refined#1 https://codeberg.org/codecat/forgejo-refined/issues/1 1#Heatmap time doesn't work when file list takes a while to load# <![CDATA[

When a file list takes a while to load, relative time heatmaps may not immediately work. This is because we only look at timestamps at the start of page load rather than using MutationObserver to find newly created <relative-time> elements.

]]>
codecat 125833908: https://codeberg.org/codecat/forgejo-refined/issues/1 Mon, 20 Apr 2026 15:15:18 +0200
codecat pushed to main at codecat/forgejo-refined https://codeberg.org/codecat/forgejo-refined/commit/0ebbd0f3f47c30fb2117b3806c48c90257f58502 <a href="https://codeberg.org/codecat/forgejo-refined/commit/0ebbd0f3f47c30fb2117b3806c48c90257f58502">0ebbd0f3f47c30fb2117b3806c48c90257f58502</a> Added homepageURL <![CDATA[0ebbd0f3f47c30fb2117b3806c48c90257f58502 Added homepageURL]]> codecat 125832372: https://codeberg.org/codecat/forgejo-refined/commit/0ebbd0f3f47c30fb2117b3806c48c90257f58502 Mon, 20 Apr 2026 15:09:42 +0200 codecat pushed to main at codecat/forgejo-refined https://codeberg.org/codecat/forgejo-refined/compare/6f316ea992f32d74e5445accd987dfd951de91dd...e544e9ebe1dc75a2c3fe022cd5214fa6a1e86707 <a href="https://codeberg.org/codecat/forgejo-refined/commit/e544e9ebe1dc75a2c3fe022cd5214fa6a1e86707">e544e9ebe1dc75a2c3fe022cd5214fa6a1e86707</a> Added downloadURL for updates <a href="https://codeberg.org/codecat/forgejo-refined/commit/9abf227acf69f73273efac165c122fc406012ab4">9abf227acf69f73273efac165c122fc406012ab4</a> Updated readme <![CDATA[e544e9ebe1dc75a2c3fe022cd5214fa6a1e86707 Added downloadURL for updates 9abf227acf69f73273efac165c122fc406012ab4 Updated readme]]> codecat 125832261: https://codeberg.org/codecat/forgejo-refined/compare/6f316ea992f32d74e5445accd987dfd951de91dd...e544e9ebe1dc75a2c3fe022cd5214fa6a1e86707 Mon, 20 Apr 2026 15:09:20 +0200 codecat created branch main in codecat/forgejo-refined https://codeberg.org/codecat/forgejo-refined/src/branch/main codecat 125829405: https://codeberg.org/codecat/forgejo-refined/src/branch/main Mon, 20 Apr 2026 15:00:26 +0200 codecat pushed to main at codecat/forgejo-refined https://codeberg.org/codecat/forgejo-refined/commit/6f316ea992f32d74e5445accd987dfd951de91dd <a href="https://codeberg.org/codecat/forgejo-refined/commit/6f316ea992f32d74e5445accd987dfd951de91dd">6f316ea992f32d74e5445accd987dfd951de91dd</a> Initial commit <![CDATA[6f316ea992f32d74e5445accd987dfd951de91dd Initial commit]]> codecat 125829402: https://codeberg.org/codecat/forgejo-refined/commit/6f316ea992f32d74e5445accd987dfd951de91dd Mon, 20 Apr 2026 15:00:26 +0200 codecat created repository codecat/forgejo-refined https://codeberg.org/codecat/forgejo-refined codecat 125823402: https://codeberg.org/codecat/forgejo-refined Mon, 20 Apr 2026 14:41:35 +0200 codecat commented on pull request forgejo/forgejo#11864 https://codeberg.org/forgejo/forgejo/pulls/11864#issuecomment-13355568 Added file age color <p dir="auto">Oh, I misunderstood. Indeed, I removed it from <code>view_file.tmp</code> already. I thought your 2 comments were separate <span class="emoji" aria-label="grinning face with sweat" data-alias="sweat_smile">😅</span></p> <![CDATA[Added file age color

Oh, I misunderstood. Indeed, I removed it from view_file.tmp already. I thought your 2 comments were separate 😅

]]>
codecat 125496822: https://codeberg.org/forgejo/forgejo/pulls/11864#issuecomment-13355568 Sun, 19 Apr 2026 19:37:42 +0200
codecat pushed tag v1.2.2 to codecat/date https://codeberg.org/codecat/date/src/tag/v1.2.2 codecat 123965715: https://codeberg.org/codecat/date/src/tag/v1.2.2 Thu, 16 Apr 2026 16:50:27 +0200 codecat pushed to main at codecat/date https://codeberg.org/codecat/date/commit/419c707331aa1df06aa80e5443fa794d1f3a47cc <a href="https://codeberg.org/codecat/date/commit/419c707331aa1df06aa80e5443fa794d1f3a47cc">419c707331aa1df06aa80e5443fa794d1f3a47cc</a> Set minimum go version to 1.18 <![CDATA[419c707331aa1df06aa80e5443fa794d1f3a47cc Set minimum go version to 1.18]]> codecat 123965658: https://codeberg.org/codecat/date/commit/419c707331aa1df06aa80e5443fa794d1f3a47cc Thu, 16 Apr 2026 16:50:12 +0200 codecat commented on issue forgejo/forgejo#10926 https://codeberg.org/forgejo/forgejo/issues/10926#issuecomment-12615972 problem: highlight recently changed files <p dir="auto">Arguably, sorting by file date doesn&#39;t solve the problem of seeing the difference between &#34;3 months ago&#34; and &#34;3 minutes ago&#34;. Furthermore I personally have never looked at Github or Forgejo file listings as a traditional file explorer, so I don&#39;t really agree with that comparison or requirement of relevancy.</p> <p dir="auto">It sounds like we have a fundamental disagreement, so I&#39;ll leave it at this. Maybe I&#39;ll have to make a &#34;Forgejo Refined&#34; extension after all <span class="emoji" aria-label="face with tongue" data-alias="stuck_out_tongue">😛</span></p> <![CDATA[problem: highlight recently changed files

Arguably, sorting by file date doesn't solve the problem of seeing the difference between "3 months ago" and "3 minutes ago". Furthermore I personally have never looked at Github or Forgejo file listings as a traditional file explorer, so I don't really agree with that comparison or requirement of relevancy.

It sounds like we have a fundamental disagreement, so I'll leave it at this. Maybe I'll have to make a "Forgejo Refined" extension after all 😛

]]>
codecat 118635579: https://codeberg.org/forgejo/forgejo/issues/10926#issuecomment-12615972 Fri, 03 Apr 2026 19:01:37 +0200
codecat commented on issue forgejo/forgejo#10926 https://codeberg.org/forgejo/forgejo/issues/10926#issuecomment-12615243 problem: highlight recently changed files <p dir="auto">I agree that &#34;wanting to verify if my file was uploaded&#34; and &#34;check if any file is changed at all&#34; is a poor reason for this change, and is perhaps poorly worded in the original post. However, those are not the only things mentioned in this thread.</p> <p dir="auto">Click &#34;Expand to see screenshot&#34; in the original post or the attached screenshot that I happened to run into the other day (on Github, on a machine that did not have Github Refined). Seeing the difference between &#34;3 months ago&#34; and &#34;3 minutes ago&#34; is very tough, but if they are color coded it&#39;s immediately clear that there was activity there.</p> <p dir="auto">Additionally, this ties into the following reason I gave above:</p> <blockquote> <p dir="auto">Colorful highlighting makes it immediately very obvious, and makes it very clear <strong>which files</strong> in the project are commonly changed. <strong>If you&#39;re exploring a project&#39;s code, you may want to start by looking at those files.</strong></p> </blockquote> <![CDATA[problem: highlight recently changed files

I agree that "wanting to verify if my file was uploaded" and "check if any file is changed at all" is a poor reason for this change, and is perhaps poorly worded in the original post. However, those are not the only things mentioned in this thread.

Click "Expand to see screenshot" in the original post or the attached screenshot that I happened to run into the other day (on Github, on a machine that did not have Github Refined). Seeing the difference between "3 months ago" and "3 minutes ago" is very tough, but if they are color coded it's immediately clear that there was activity there.

Additionally, this ties into the following reason I gave above:

Colorful highlighting makes it immediately very obvious, and makes it very clear which files in the project are commonly changed. If you're exploring a project's code, you may want to start by looking at those files.

]]>
codecat 118617294: https://codeberg.org/forgejo/forgejo/issues/10926#issuecomment-12615243 Fri, 03 Apr 2026 18:34:11 +0200
codecat pushed to main at gofire/fire https://codeberg.org/gofire/fire/commit/fbd80a624088cb9c0208fb9c1bf69b63f6a8fa13 <a href="https://codeberg.org/gofire/fire/commit/fbd80a624088cb9c0208fb9c1bf69b63f6a8fa13">fbd80a624088cb9c0208fb9c1bf69b63f6a8fa13</a> Use an empty map when rendering without any data for simplified template handling <![CDATA[fbd80a624088cb9c0208fb9c1bf69b63f6a8fa13 Use an empty map when rendering without any data for simplified template handling]]> codecat 118609125: https://codeberg.org/gofire/fire/commit/fbd80a624088cb9c0208fb9c1bf69b63f6a8fa13 Fri, 03 Apr 2026 18:11:27 +0200 codecat commented on issue forgejo/forgejo#10926 https://codeberg.org/forgejo/forgejo/issues/10926#issuecomment-12599421 problem: highlight recently changed files <p dir="auto">For what it&#39;s worth, I think both the repository page redesign <strong>and</strong> this feature can co-exist and don&#39;t have to be mutually exclusive.</p> <![CDATA[problem: highlight recently changed files

For what it's worth, I think both the repository page redesign and this feature can co-exist and don't have to be mutually exclusive.

]]>
codecat 118467894: https://codeberg.org/forgejo/forgejo/issues/10926#issuecomment-12599421 Fri, 03 Apr 2026 12:07:06 +0200
codecat commented on issue forgejo/forgejo#10926 https://codeberg.org/forgejo/forgejo/issues/10926#issuecomment-12502416 problem: highlight recently changed files <blockquote> <p dir="auto">Judging project activity by making a noisy colourful code history view is a terrible workaround IMHO.</p> </blockquote> <![CDATA[problem: highlight recently changed files

Judging project activity by making a noisy colourful code history view is a terrible workaround IMHO.

]]>
codecat 117612429: https://codeberg.org/forgejo/forgejo/issues/10926#issuecomment-12502416 Wed, 01 Apr 2026 10:34:27 +0200
codecat commented on pull request forgejo/forgejo#11864 https://codeberg.org/forgejo/forgejo/pulls/11864#issuecomment-12465783 Added file age color <p dir="auto">Should I also add a test for the frontend side of things?</p> <![CDATA[Added file age color

Should I also add a test for the frontend side of things?

]]>
codecat 116956422: https://codeberg.org/forgejo/forgejo/pulls/11864#issuecomment-12465783 Tue, 31 Mar 2026 10:03:52 +0200
codecat pushed to main at gofire/fire https://codeberg.org/gofire/fire/commit/3811ee0bc00c0f704bffd7628612d8ccd074675c <a href="https://codeberg.org/gofire/fire/commit/3811ee0bc00c0f704bffd7628612d8ccd074675c">3811ee0bc00c0f704bffd7628612d8ccd074675c</a> Fixed panic when using static middleware with fasthttp config <![CDATA[3811ee0bc00c0f704bffd7628612d8ccd074675c Fixed panic when using static middleware with fasthttp config]]> codecat 116328810: https://codeberg.org/gofire/fire/commit/3811ee0bc00c0f704bffd7628612d8ccd074675c Sun, 29 Mar 2026 18:13:44 +0200 codecat commented on pull request forgejo/forgejo#11870 https://codeberg.org/forgejo/forgejo/pulls/11870#issuecomment-12309894 Fixed migration error due to use of user_models.User instead of an anonymous simplified User type <p dir="auto">Amazing, thank you!</p> <![CDATA[Fixed migration error due to use of user_models.User instead of an anonymous simplified User type

Amazing, thank you!

]]>
codecat 116313042: https://codeberg.org/forgejo/forgejo/pulls/11870#issuecomment-12309894 Sun, 29 Mar 2026 17:36:34 +0200
codecat pushed to main at gofire/fire https://codeberg.org/gofire/fire/commit/4895b8effe1ba3e53161cfeecca6b4e2833ebce0 <a href="https://codeberg.org/gofire/fire/commit/4895b8effe1ba3e53161cfeecca6b4e2833ebce0">4895b8effe1ba3e53161cfeecca6b4e2833ebce0</a> Mark more test helper functions accordingly <![CDATA[4895b8effe1ba3e53161cfeecca6b4e2833ebce0 Mark more test helper functions accordingly]]> codecat 116311485: https://codeberg.org/gofire/fire/commit/4895b8effe1ba3e53161cfeecca6b4e2833ebce0 Sun, 29 Mar 2026 17:32:51 +0200 codecat pushed to main at gofire/fire https://codeberg.org/gofire/fire/commit/e0453a9f1d2325a2b70c287b6a129b2b8ed533f8 <a href="https://codeberg.org/gofire/fire/commit/e0453a9f1d2325a2b70c287b6a129b2b8ed533f8">e0453a9f1d2325a2b70c287b6a129b2b8ed533f8</a> Mark test helper functions appropriately for better error reporting (see #7) <![CDATA[e0453a9f1d2325a2b70c287b6a129b2b8ed533f8 Mark test helper functions appropriately for better error reporting (see #7)]]> codecat 116311074: https://codeberg.org/gofire/fire/commit/e0453a9f1d2325a2b70c287b6a129b2b8ed533f8 Sun, 29 Mar 2026 17:31:05 +0200 codecat opened issue Codeberg-e.V./requests#1662 https://codeberg.org/Codeberg-e.V./requests/issues/1662 1662#Org name request: fire# <![CDATA[

I am maintaining a Go package called "fire", currently at gofire/fire. It looks like /fire is currently returning a 404 so I am unsure what its status is, but it would be really nice to be able to drop the "go" early on.

]]>
codecat 116305230: https://codeberg.org/Codeberg-e.V./requests/issues/1662 Sun, 29 Mar 2026 17:13:07 +0200
codecat commented on issue forgejo/forgejo#10926 https://codeberg.org/forgejo/forgejo/issues/10926#issuecomment-12301974 problem: highlight recently changed files <p dir="auto">Not sure about sorting, because it requires an extra click, and folders are also a part of this which usually only appear at the top. Being able to see it at a glance with a color is a lot easier.</p> <![CDATA[problem: highlight recently changed files

Not sure about sorting, because it requires an extra click, and folders are also a part of this which usually only appear at the top. Being able to see it at a glance with a color is a lot easier.

]]>
codecat 116241690: https://codeberg.org/forgejo/forgejo/issues/10926#issuecomment-12301974 Sun, 29 Mar 2026 13:40:00 +0200