Feed of "derf/feh" https://codeberg.org/derf/feh a fast and light image viewer Mon, 27 Apr 2026 10:12:53 +0200 derf pushed to master at derf/feh https://codeberg.org/derf/feh/compare/a1dbde271b21c2a9f75d75c6ddc426bca46cdb2b...82e8c5b95173d82c85c2bde32f4d5ba43a14fc43 <a href="https://codeberg.org/derf/feh/commit/82e8c5b95173d82c85c2bde32f4d5ba43a14fc43">82e8c5b95173d82c85c2bde32f4d5ba43a14fc43</a> options.c: consistently initialize all unset pointers to NULL <a href="https://codeberg.org/derf/feh/commit/4d1e36ceca9915c5e1cb68d55be622e8607592e6">4d1e36ceca9915c5e1cb68d55be622e8607592e6</a> Merge branch &#39;elig0n-patch-1&#39; <a href="https://codeberg.org/derf/feh/commit/1a27219b40e1c50fdc581bc3417a04ed1017a7ff">1a27219b40e1c50fdc581bc3417a04ed1017a7ff</a> options.c: restore opt.font = NULL initialization <a href="https://codeberg.org/derf/feh/commit/419332482f4fccf1855094d20ad09af60290bd89">419332482f4fccf1855094d20ad09af60290bd89</a> Merge branch &#39;patch-1&#39; of github.com:elig0n/feh into elig0n-patch-1 <a href="https://codeberg.org/derf/feh/commit/bbc34d69d2a884be2ffed779039a4d24089009f0">bbc34d69d2a884be2ffed779039a4d24089009f0</a> Update options.c <![CDATA[82e8c5b95173d82c85c2bde32f4d5ba43a14fc43 options.c: consistently initialize all unset pointers to NULL 4d1e36ceca9915c5e1cb68d55be622e8607592e6 Merge branch 'elig0n-patch-1' 1a27219b40e1c50fdc581bc3417a04ed1017a7ff options.c: restore opt.font = NULL initialization 419332482f4fccf1855094d20ad09af60290bd89 Merge branch 'patch-1' of github.com:elig0n/feh into elig0n-patch-1 bbc34d69d2a884be2ffed779039a4d24089009f0 Update options.c]]> derf 128436074: https://codeberg.org/derf/feh/compare/a1dbde271b21c2a9f75d75c6ddc426bca46cdb2b...82e8c5b95173d82c85c2bde32f4d5ba43a14fc43 Sun, 26 Apr 2026 07:42:53 +0200 derf pushed to master at derf/feh https://codeberg.org/derf/feh/compare/fb0934d63d26b76cced40dc69a1a9d2eac39c2b1...a1dbde271b21c2a9f75d75c6ddc426bca46cdb2b <a href="https://codeberg.org/derf/feh/commit/a1dbde271b21c2a9f75d75c6ddc426bca46cdb2b">a1dbde271b21c2a9f75d75c6ddc426bca46cdb2b</a> Merge branch &#39;pscheyen-fix-focus-loss&#39; <a href="https://codeberg.org/derf/feh/commit/2441b2cefa0b0178a486d877f3495d2d10ad5bb3">2441b2cefa0b0178a486d877f3495d2d10ad5bb3</a> menu: restore focus to feh window after hiding menu <![CDATA[a1dbde271b21c2a9f75d75c6ddc426bca46cdb2b Merge branch 'pscheyen-fix-focus-loss' 2441b2cefa0b0178a486d877f3495d2d10ad5bb3 menu: restore focus to feh window after hiding menu]]> derf 128433503: https://codeberg.org/derf/feh/compare/fb0934d63d26b76cced40dc69a1a9d2eac39c2b1...a1dbde271b21c2a9f75d75c6ddc426bca46cdb2b Sun, 26 Apr 2026 07:26:37 +0200 derf pushed to master at derf/feh https://codeberg.org/derf/feh/commit/fb0934d63d26b76cced40dc69a1a9d2eac39c2b1 <a href="https://codeberg.org/derf/feh/commit/fb0934d63d26b76cced40dc69a1a9d2eac39c2b1">fb0934d63d26b76cced40dc69a1a9d2eac39c2b1</a> README: No AI / LLM contributions, thank you very much <![CDATA[fb0934d63d26b76cced40dc69a1a9d2eac39c2b1 README: No AI / LLM contributions, thank you very much]]> derf 125953710: https://codeberg.org/derf/feh/commit/fb0934d63d26b76cced40dc69a1a9d2eac39c2b1 Mon, 20 Apr 2026 18:34:39 +0200 derf pushed tag 3.12.1 to derf/feh https://codeberg.org/derf/feh/src/tag/3.12.1 derf 119764971: https://codeberg.org/derf/feh/src/tag/3.12.1 Mon, 06 Apr 2026 21:49:06 +0200 derf pushed to master at derf/feh https://codeberg.org/derf/feh/compare/9bff4ec7621e1a9f0d80c1f462bbccb7e0c15157...4566ff69a7b4bcc0c00c7fd49453098de10aff67 <a href="https://codeberg.org/derf/feh/commit/4566ff69a7b4bcc0c00c7fd49453098de10aff67">4566ff69a7b4bcc0c00c7fd49453098de10aff67</a> Release v3.12.1 <a href="https://codeberg.org/derf/feh/commit/1b85d7b0e4e6cb0fdae6b310a6b2febd162bb570">1b85d7b0e4e6cb0fdae6b310a6b2febd162bb570</a> update tests for %f/%F changes <![CDATA[4566ff69a7b4bcc0c00c7fd49453098de10aff67 Release v3.12.1 1b85d7b0e4e6cb0fdae6b310a6b2febd162bb570 update tests for %f/%F changes]]> derf 119764968: https://codeberg.org/derf/feh/compare/9bff4ec7621e1a9f0d80c1f462bbccb7e0c15157...4566ff69a7b4bcc0c00c7fd49453098de10aff67 Mon, 06 Apr 2026 21:49:06 +0200 derf pushed tag 3.12 to derf/feh https://codeberg.org/derf/feh/src/tag/3.12 derf 119711637: https://codeberg.org/derf/feh/src/tag/3.12 Mon, 06 Apr 2026 19:03:06 +0200 derf pushed to master at derf/feh https://codeberg.org/derf/feh/compare/8a4ca4545e81c00cf30bca636cece6a9a8282f1f...9bff4ec7621e1a9f0d80c1f462bbccb7e0c15157 <a href="https://codeberg.org/derf/feh/commit/9bff4ec7621e1a9f0d80c1f462bbccb7e0c15157">9bff4ec7621e1a9f0d80c1f462bbccb7e0c15157</a> I keep forgetting to give credit &gt;.&lt; <a href="https://codeberg.org/derf/feh/commit/61e25cf22f2c7db16a39a00763fbf29d151cba87">61e25cf22f2c7db16a39a00763fbf29d151cba87</a> Release v3.12 <a href="https://codeberg.org/derf/feh/commit/6286313e56160969c087892712832fb323896816">6286313e56160969c087892712832fb323896816</a> Disallow %f/%n format specifiers for --action and --info <![CDATA[9bff4ec7621e1a9f0d80c1f462bbccb7e0c15157 I keep forgetting to give credit >.< 61e25cf22f2c7db16a39a00763fbf29d151cba87 Release v3.12 6286313e56160969c087892712832fb323896816 Disallow %f/%n format specifiers for --action and --info]]> derf 119711556: https://codeberg.org/derf/feh/compare/8a4ca4545e81c00cf30bca636cece6a9a8282f1f...9bff4ec7621e1a9f0d80c1f462bbccb7e0c15157 Mon, 06 Apr 2026 19:02:56 +0200 derf pushed to master at derf/feh https://codeberg.org/derf/feh/commit/8a4ca4545e81c00cf30bca636cece6a9a8282f1f <a href="https://codeberg.org/derf/feh/commit/8a4ca4545e81c00cf30bca636cece6a9a8282f1f">8a4ca4545e81c00cf30bca636cece6a9a8282f1f</a> Changelog: patch authors <![CDATA[8a4ca4545e81c00cf30bca636cece6a9a8282f1f Changelog: patch authors]]> derf 117997842: https://codeberg.org/derf/feh/commit/8a4ca4545e81c00cf30bca636cece6a9a8282f1f Thu, 02 Apr 2026 10:07:35 +0200 derf pushed tag 3.11.4 to derf/feh https://codeberg.org/derf/feh/src/tag/3.11.4 derf 117996099: https://codeberg.org/derf/feh/src/tag/3.11.4 Thu, 02 Apr 2026 10:02:08 +0200 derf pushed to master at derf/feh https://codeberg.org/derf/feh/compare/79b4da4f9198dc1196df74c4176ed266fd51ac9f...f41ea5e810f53e5cd1191fcef29e787b2ef3bc9e <a href="https://codeberg.org/derf/feh/commit/f41ea5e810f53e5cd1191fcef29e787b2ef3bc9e">f41ea5e810f53e5cd1191fcef29e787b2ef3bc9e</a> Rlease v3.11.4 <a href="https://codeberg.org/derf/feh/commit/503878266590d8296f9fa70f898060e3f2465454">503878266590d8296f9fa70f898060e3f2465454</a> Use the already-present HAVE_MKSTEMPS flag to guard _GNU_SOURCE definition <a href="https://codeberg.org/derf/feh/commit/c35ddce9fdcd5f4de6e28f263a111a1eec4f6520">c35ddce9fdcd5f4de6e28f263a111a1eec4f6520</a> Merge pull request #793 from JeffreyDeanBrown/master <a href="https://codeberg.org/derf/feh/commit/94bd86094105fce1435d86c2cf69302e10595d0b">94bd86094105fce1435d86c2cf69302e10595d0b</a> Merge pull request #818 from elig0n/fix_mtime_url_bug <a href="https://codeberg.org/derf/feh/commit/a37a7dbc95ed294cc50c46a004d63b8ba959a858">a37a7dbc95ed294cc50c46a004d63b8ba959a858</a> Merge branch &#39;elig0n-fix_mkstemps&#39; <![CDATA[f41ea5e810f53e5cd1191fcef29e787b2ef3bc9e Rlease v3.11.4 503878266590d8296f9fa70f898060e3f2465454 Use the already-present HAVE_MKSTEMPS flag to guard _GNU_SOURCE definition c35ddce9fdcd5f4de6e28f263a111a1eec4f6520 Merge pull request #793 from JeffreyDeanBrown/master 94bd86094105fce1435d86c2cf69302e10595d0b Merge pull request #818 from elig0n/fix_mtime_url_bug a37a7dbc95ed294cc50c46a004d63b8ba959a858 Merge branch 'elig0n-fix_mkstemps']]> derf 117996090: https://codeberg.org/derf/feh/compare/79b4da4f9198dc1196df74c4176ed266fd51ac9f...f41ea5e810f53e5cd1191fcef29e787b2ef3bc9e Thu, 02 Apr 2026 10:02:08 +0200 coralpink created pull request derf/feh#1 https://codeberg.org/derf/feh/pulls/1 1#don't depend on libcurl to decode local URLs# <![CDATA[

Implementing URL decoding allows for usage of feh --start-at with encoded local URLs (e.g. file:///home/user/my%20pictures/cat.jpeg) without the need for libcurl. Previously if a file:// URL with an unsafe ascii character was encountered it would silently fail when compiled without libcurl enabled.

This implementation is basically inlining previously used curl_easy_unescape and Curl_urldecode.

]]>
coralpink 113536539: https://codeberg.org/derf/feh/pulls/1 Sun, 22 Mar 2026 20:48:49 +0100
derf pushed to master at derf/feh https://codeberg.org/derf/feh/commit/79b4da4f9198dc1196df74c4176ed266fd51ac9f <a href="https://codeberg.org/derf/feh/commit/79b4da4f9198dc1196df74c4176ed266fd51ac9f">79b4da4f9198dc1196df74c4176ed266fd51ac9f</a> Fix formatting in man page <![CDATA[79b4da4f9198dc1196df74c4176ed266fd51ac9f Fix formatting in man page]]> derf 109367194: https://codeberg.org/derf/feh/commit/79b4da4f9198dc1196df74c4176ed266fd51ac9f Thu, 12 Mar 2026 21:44:33 +0100 derf pushed tag 3.11.3 to derf/feh https://codeberg.org/derf/feh/src/tag/3.11.3 derf 100906106: https://codeberg.org/derf/feh/src/tag/3.11.3 Thu, 19 Feb 2026 16:52:18 +0100 derf pushed to master at derf/feh https://codeberg.org/derf/feh/compare/eca3c17a355335f106de60c03647703b02c0a739...5f5b16f6a11e4fce7455b01160a9a7970d255cf6 <a href="https://codeberg.org/derf/feh/commit/5f5b16f6a11e4fce7455b01160a9a7970d255cf6">5f5b16f6a11e4fce7455b01160a9a7970d255cf6</a> Release v3.11.3 <a href="https://codeberg.org/derf/feh/commit/6ea007fe34b017e01a835bbba47c6f363c00a90a">6ea007fe34b017e01a835bbba47c6f363c00a90a</a> remove unused variables <![CDATA[5f5b16f6a11e4fce7455b01160a9a7970d255cf6 Release v3.11.3 6ea007fe34b017e01a835bbba47c6f363c00a90a remove unused variables]]> derf 100906103: https://codeberg.org/derf/feh/compare/eca3c17a355335f106de60c03647703b02c0a739...5f5b16f6a11e4fce7455b01160a9a7970d255cf6 Thu, 19 Feb 2026 16:52:18 +0100 derf pushed to master at derf/feh https://codeberg.org/derf/feh/commit/eca3c17a355335f106de60c03647703b02c0a739 <a href="https://codeberg.org/derf/feh/commit/eca3c17a355335f106de60c03647703b02c0a739">eca3c17a355335f106de60c03647703b02c0a739</a> winwidget_render_image: fix feh_printf args <![CDATA[eca3c17a355335f106de60c03647703b02c0a739 winwidget_render_image: fix feh_printf args]]> derf 100582949: https://codeberg.org/derf/feh/commit/eca3c17a355335f106de60c03647703b02c0a739 Wed, 18 Feb 2026 21:20:10 +0100 derf pushed to master at derf/feh https://codeberg.org/derf/feh/commit/2243f169a5fa8031f07137494195a2175c5f4d01 <a href="https://codeberg.org/derf/feh/commit/2243f169a5fa8031f07137494195a2175c5f4d01">2243f169a5fa8031f07137494195a2175c5f4d01</a> read_filelist: support UNIX and DOS line endings <![CDATA[2243f169a5fa8031f07137494195a2175c5f4d01 read_filelist: support UNIX and DOS line endings]]> derf 100579160: https://codeberg.org/derf/feh/commit/2243f169a5fa8031f07137494195a2175c5f4d01 Wed, 18 Feb 2026 21:02:02 +0100 derf pushed to master at derf/feh https://codeberg.org/derf/feh/compare/1443b22c7c448ed401c7a3650141248df354c89b...9df71daecfbb262fc5338553aa474bd019535458 <a href="https://codeberg.org/derf/feh/commit/9df71daecfbb262fc5338553aa474bd019535458">9df71daecfbb262fc5338553aa474bd019535458</a> README: remove chaosdorf mirror; fix codeberg URL <a href="https://codeberg.org/derf/feh/commit/697fee92bba9f70911b0b79aea1c530cde323130">697fee92bba9f70911b0b79aea1c530cde323130</a> Use dynamic memory for feh_printf output; grow it as needed <a href="https://codeberg.org/derf/feh/commit/16cae1d2b0ec168b15017c3fd1981712fe6d61ef">16cae1d2b0ec168b15017c3fd1981712fe6d61ef</a> gib_imlib: try falling back to yudit rather than fixed <![CDATA[9df71daecfbb262fc5338553aa474bd019535458 README: remove chaosdorf mirror; fix codeberg URL 697fee92bba9f70911b0b79aea1c530cde323130 Use dynamic memory for feh_printf output; grow it as needed 16cae1d2b0ec168b15017c3fd1981712fe6d61ef gib_imlib: try falling back to yudit rather than fixed]]> derf 100575386: https://codeberg.org/derf/feh/compare/1443b22c7c448ed401c7a3650141248df354c89b...9df71daecfbb262fc5338553aa474bd019535458 Wed, 18 Feb 2026 20:52:26 +0100 derf pushed to master at derf/feh https://codeberg.org/derf/feh/compare/00daaacddcce9bc9dc603a0f601ff3bd091e8c04...1443b22c7c448ed401c7a3650141248df354c89b <a href="https://codeberg.org/derf/feh/commit/1443b22c7c448ed401c7a3650141248df354c89b">1443b22c7c448ed401c7a3650141248df354c89b</a> README: List repository mirrors <a href="https://codeberg.org/derf/feh/commit/6e6d34c37ab17c5e0a79fdb26daf695ccb45dd73">6e6d34c37ab17c5e0a79fdb26daf695ccb45dd73</a> imlib.c: Fix libcurl compilation warnings (pass long arguments) <![CDATA[1443b22c7c448ed401c7a3650141248df354c89b README: List repository mirrors 6e6d34c37ab17c5e0a79fdb26daf695ccb45dd73 imlib.c: Fix libcurl compilation warnings (pass long arguments)]]> derf 91240470: https://codeberg.org/derf/feh/compare/00daaacddcce9bc9dc603a0f601ff3bd091e8c04...1443b22c7c448ed401c7a3650141248df354c89b Sun, 18 Jan 2026 13:44:14 +0100