Commit Graph
100 Commits
Author SHA1 Message Date
kbz_8andGitHub 26ccd5eeee Few doc fixes (#194)
Also, the doc says `@param img` but declaration has `mlx_image image`
which is a mismatch, I’m not sure what to do here, so I’m leaving it
untouched.

[This page](https://macrolibx.kbz8.me/guides/text/) of the docs should
be updated too as `mlx_set_font` and `mlx_set_font_scale` don't take a
`mlx_window` anymore.
2026-01-20 19:48:15 +01:00
kbz_8andGitHub b345fbc672 Indev (#191) 2026-01-11 14:09:00 +01:00
kbz_8andGitHub bb019f20a7 Merge branch 'master' into indev 2026-01-11 14:02:39 +01:00
kbz_8 33ae4c3a37 fixing windows compilation issues, bumping version 2026-01-11 14:01:37 +01:00
3e82487037 Indev (#189)
Co-authored-by: 0verLighT <alexandre@0verlight.com>
2026-01-11 00:33:12 +01:00
kbz_8andGitHub b33154d846 Merge branch 'master' into indev 2026-01-11 00:28:50 +01:00
kbz_8 278e29d277 bumping version, small fixes 2026-01-11 00:27:49 +01:00
kbz_8 8ccfa0bee1 Update README.md 2026-01-11 00:24:16 +01:00
kbz_8 b0806958fe fixing small CI mistakes 2026-01-11 00:24:16 +01:00
kbz_8 7e31195b77 improving meson CI 2026-01-11 00:24:16 +01:00
kbz_8andGitHub 768dc0c1d9 Update README.md (#187) 2026-01-09 22:04:02 +01:00
kbz_8andGitHub 55086a05a6 Update README.md 2026-01-09 22:03:53 +01:00
kbz_8andGitHub bef1888a79 adding Meson in mlx (#186)
This PR adds meson.build support for creating `mlx.wrap` in [meson
wrapdb](https://mesonbuild.com/Wrapdb-projects.html)
2026-01-09 21:57:25 +01:00
kbz_8 519b273a20 fixing small CI mistakes 2026-01-09 21:53:22 +01:00
kbz_8 fd8beaaf17 improving meson CI 2026-01-09 21:51:40 +01:00
kbz_8andGitHub f44c4d106c Indev (#185) 2026-01-06 11:57:45 +01:00
kbz_8 6fd5814032 updating deps 2026-01-06 11:50:25 +01:00
kbz_8 7a3a65d26c updating deps 2026-01-06 11:48:23 +01:00
kbz_8 4f0d8dac67 fixing merge 2025-12-02 22:43:31 +01:00
kbz_8andGitHub a51d391a04 fixing infinite descriptor pool creation bug (#169) 2025-11-04 20:58:41 +01:00
kbz_8 9ae3f46f2e fixing merge conflicts 2025-11-04 20:51:16 +01:00
kbz_8 4adaccf72a removing garbage collector from SDL 2025-11-04 20:38:53 +01:00
kbz_8 67523e7fb4 removing garbage file 2025-11-04 20:33:30 +01:00
kbz_8 ec019ba45c removing garbage file 2025-11-04 20:33:04 +01:00
kbz_8 ba0398092a fixing infinite descriptor pool creation bug 2025-11-04 20:32:38 +01:00
kbz_8 65ff11b301 actual fix 2025-10-23 08:57:41 +02:00
kbz_8andGitHub ece1fc93da Merge branch 'master' into indev 2025-10-23 08:51:03 +02:00
kbz_8andGitHub 04bc524ae8 update dependencies (#165)
Automated changes by
[create-pull-request](https://github.com/peter-evans/create-pull-request)
GitHub action
2025-10-23 08:37:49 +02:00
kbz_8 b63f07bfe8 actual fix 2025-10-23 08:31:58 +02:00
kbz_8andGitHub 9ec992d54c update dependencies (#164)
Automated changes by
[create-pull-request](https://github.com/peter-evans/create-pull-request)
GitHub action
2025-10-23 08:17:00 +02:00
kbz_8andGitHub cee944d996 Indev (#163) 2025-10-22 17:20:12 +02:00
kbz_8 493696482c fixing small mistakes 2025-10-22 17:07:33 +02:00
kbz_8 9c4aaea79f removing now useless image optimisation flag 2025-10-22 17:02:41 +02:00
kbz_8GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
ffc0f26701 Indev (#162)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-22 16:39:53 +02:00
kbz_8 1835db0943 fixing fetching deps CI 2025-10-22 16:33:46 +02:00
kbz_8 7c35354c44 fixing fetching deps CI 2025-10-22 16:33:46 +02:00
kbz_8 c99cf63194 fixing fetching deps CI 2025-10-22 16:33:46 +02:00
kbz_8 c5026d93dc fixing fetching deps CI 2025-10-22 16:33:46 +02:00
kbz_8 22fb83fee1 fixing fetching deps CI 2025-10-22 16:33:46 +02:00
kbz_8 c62168b0e2 fixing fetching deps CI 2025-10-22 16:33:46 +02:00
kbz_8 31cbdec371 fixing fetching deps CI 2025-10-22 16:33:46 +02:00
kbz_8 cbf185e6c5 fixing fetching deps CI 2025-10-22 16:33:46 +02:00
kbz_8 15f2649562 fixing deps fetching CI 2025-10-22 16:33:46 +02:00
kbz_8 a28e17aa31 fixing CI not being trigger from automatic pull requests 2025-10-22 16:33:46 +02:00
kbz_8 c0095314fd fixing deps fetching CI 2025-10-22 15:20:59 +02:00
kbz_8 4529ba5752 fixing CI not being trigger from automatic pull requests 2025-10-22 15:20:59 +02:00
kbz_8 d127e6c3f9 bumping mlx version 2025-10-22 13:38:53 +02:00
kbz_8andGitHub a9f5be910f fixing render finished semaphore based on max frame in flight issue (#155) 2025-10-22 13:37:25 +02:00
kbz_8 4f1cad4e72 fixing render finished semaphore based on max frame in flight issue 2025-10-22 13:30:55 +02:00
kbz_8andGitHub 9573199ad9 Indev (#154)
adding unit test CI
fixing windows build
fixing issue with descriptor pools when over 1024 images rendered
2025-10-22 12:25:32 +02:00
kbz_8andGitHub 72e158a0a7 Merge branch 'master' into indev 2025-10-22 12:19:25 +02:00
kbz_8 72d8ddae64 fixing descriptor pools issue, adding unit tests shortcut to makefile 2025-10-22 12:09:28 +02:00
kbz_8andGitHub 93014c1668 143 headless mode (#150) 2025-09-24 19:49:32 +02:00
kbz_8 19758b6d40 updating kvf 2025-09-24 19:39:22 +02:00
kbz_8 5c385675c7 updating readme 2025-09-24 19:22:45 +02:00
kbz_8 ab9d12ae17 fixing physical device selection under swiftshaders 2025-09-24 19:11:53 +02:00
kbz_8 18b57e3761 fixing unit tests CI 2025-09-24 16:32:55 +02:00
kbz_8 bb67bd42e1 fixing unit tests CI 2025-09-24 16:27:59 +02:00
kbz_8 0894cb5d4f fixing unit tests CI 2025-09-24 16:24:06 +02:00
kbz_8 e45ded6ea9 fixing unit tests CI 2025-09-24 15:48:08 +02:00
kbz_8 93d0b1828b fixing unit tests CI 2025-09-24 11:06:05 +02:00
kbz_8 d2057e3108 fixing unit tests CI 2025-09-24 10:57:29 +02:00
kbz_8 e7baccb6cc fixing unit tests CI 2025-09-24 10:56:22 +02:00
kbz_8 41cae01a9b fixing unit tests CI 2025-09-24 10:55:06 +02:00
kbz_8 008dc4132c fixing unit tests CI 2025-09-24 10:48:08 +02:00
kbz_8 3e29dd1bbe fixing unit tests CI 2025-09-24 10:37:03 +02:00
kbz_8 9f795fa67e fixing unit tests CI 2025-09-24 10:26:28 +02:00
kbz_8 4e88505aa6 adding unit test CI 2025-09-24 10:15:54 +02:00
kbz_8 324ef540fd adding headless mode 2025-09-24 09:54:44 +02:00
kbz_8andGitHub 741fa6cf89 Bump actions/first-interaction from 1 to 2 (#146)
Bumps
[actions/first-interaction](https://github.com/actions/first-interaction)
from 1 to 2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/actions/first-interaction/releases">actions/first-interaction's
releases</a>.</em></p>
<blockquote>
<h2>v2.0.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Installed <code>@​actions/core</code> by <a
href="https://github.com/TheGuptaEmpire"><code>@​TheGuptaEmpire</code></a>
in <a
href="https://redirect.github.com/actions/first-interaction/pull/274">actions/first-interaction#274</a></li>
<li>Update README.md by <a
href="https://github.com/Alirezaaraby"><code>@​Alirezaaraby</code></a>
in <a
href="https://redirect.github.com/actions/first-interaction/pull/75">actions/first-interaction#75</a></li>
<li>DOC: adjust the example to show a full yaml file by <a
href="https://github.com/tacaswell"><code>@​tacaswell</code></a> in <a
href="https://redirect.github.com/actions/first-interaction/pull/36">actions/first-interaction#36</a></li>
<li>Demonstrate |- multiline YAML string in README by <a
href="https://github.com/simonw"><code>@​simonw</code></a> in <a
href="https://redirect.github.com/actions/first-interaction/pull/16">actions/first-interaction#16</a></li>
<li>Update README.md by <a
href="https://github.com/nebuk89"><code>@​nebuk89</code></a> in <a
href="https://redirect.github.com/actions/first-interaction/pull/317">actions/first-interaction#317</a></li>
<li>Convert from Container to TypeScript Action by <a
href="https://github.com/ncalteen"><code>@​ncalteen</code></a> in <a
href="https://redirect.github.com/actions/first-interaction/pull/311">actions/first-interaction#311</a></li>
<li>Bump <code>@​octokit/types</code> from 13.8.0 to 14.1.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/actions/first-interaction/pull/323">actions/first-interaction#323</a></li>
<li>Bump undici from 5.28.5 to 5.29.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/actions/first-interaction/pull/319">actions/first-interaction#319</a></li>
<li>Bump the npm-development group with 16 updates by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/actions/first-interaction/pull/320">actions/first-interaction#320</a></li>
<li>Bump <code>@​actions/github</code> from 6.0.0 to 6.0.1 in the
npm-production group by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/actions/first-interaction/pull/321">actions/first-interaction#321</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/TheGuptaEmpire"><code>@​TheGuptaEmpire</code></a>
made their first contribution in <a
href="https://redirect.github.com/actions/first-interaction/pull/274">actions/first-interaction#274</a></li>
<li><a
href="https://github.com/Alirezaaraby"><code>@​Alirezaaraby</code></a>
made their first contribution in <a
href="https://redirect.github.com/actions/first-interaction/pull/75">actions/first-interaction#75</a></li>
<li><a href="https://github.com/tacaswell"><code>@​tacaswell</code></a>
made their first contribution in <a
href="https://redirect.github.com/actions/first-interaction/pull/36">actions/first-interaction#36</a></li>
<li><a href="https://github.com/simonw"><code>@​simonw</code></a> made
their first contribution in <a
href="https://redirect.github.com/actions/first-interaction/pull/16">actions/first-interaction#16</a></li>
<li><a href="https://github.com/nebuk89"><code>@​nebuk89</code></a> made
their first contribution in <a
href="https://redirect.github.com/actions/first-interaction/pull/317">actions/first-interaction#317</a></li>
<li><a href="https://github.com/ncalteen"><code>@​ncalteen</code></a>
made their first contribution in <a
href="https://redirect.github.com/actions/first-interaction/pull/311">actions/first-interaction#311</a></li>
<li><a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
made their first contribution in <a
href="https://redirect.github.com/actions/first-interaction/pull/323">actions/first-interaction#323</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/first-interaction/compare/v1.3.0...v2.0.0">https://github.com/actions/first-interaction/compare/v1.3.0...v2.0.0</a></p>
<h2>v1.3.0</h2>
<h1>Upgrade our base image from node v14 -&gt; v20</h1>
<p>Add dependency on <code>@octokit/rest</code> and
<code>@actions/http-client</code>.</p>
<p>👉 See the PR for details: <a
href="https://redirect.github.com/actions/first-interaction/pull/287">actions/first-interaction#287</a></p>
<h2>v1.2.0</h2>
<h1>Upgrade our codeql actions from v1 -&gt; v2</h1>
<p>Updates <code>github/codeql-action/init</code>,
<code>github/codeql-action/autobuild</code>, and
<code>github/codeql-action/analyze</code> to <code>v2</code>.</p>
<p>👉 See the PR for details: <a
href="https://redirect.github.com/actions/first-interaction/pull/275">actions/first-interaction#275</a></p>
<h2>v1.1.1</h2>
<p>Update bundled <code>@actions/toolkit</code> packages to fix <a
href="https://redirect.github.com/actions/first-interaction/issues/101">actions/first-interaction#101</a></p>
<h2>v1.1.0</h2>
<p>No release notes provided.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/actions/first-interaction/commit/2d4393e6bc0e2efb2e48fba7e06819c3bf61ffc9"><code>2d4393e</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/first-interaction/issues/321">#321</a>
from actions/dependabot/npm_and_yarn/npm-production-b...</li>
<li><a
href="https://github.com/actions/first-interaction/commit/4dbde70384151bfd744db7357b0b084af0f8aa60"><code>4dbde70</code></a>
Rebuild dist</li>
<li><a
href="https://github.com/actions/first-interaction/commit/329f5ebce93dfc6ceecf574968a27bfc964e30a1"><code>329f5eb</code></a>
Bump <code>@​actions/github</code> from 6.0.0 to 6.0.1 in the
npm-production group</li>
<li><a
href="https://github.com/actions/first-interaction/commit/a7b6951cb1a192cdd1836a5cfc74ddebc8e6d6d3"><code>a7b6951</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/first-interaction/issues/320">#320</a>
from actions/dependabot/npm_and_yarn/npm-development-...</li>
<li><a
href="https://github.com/actions/first-interaction/commit/15ecaf52fe1b053d85565554ca5353c00f85cba4"><code>15ecaf5</code></a>
Rebuild dist</li>
<li><a
href="https://github.com/actions/first-interaction/commit/12e4e8b26d063bf642efedd6e139e561d48e8287"><code>12e4e8b</code></a>
Bump the npm-development group with 16 updates</li>
<li><a
href="https://github.com/actions/first-interaction/commit/cf67d10ea145b6732ab396c3b28fa9b7b8e74e9d"><code>cf67d10</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/first-interaction/issues/319">#319</a>
from actions/dependabot/npm_and_yarn/undici-5.29.0</li>
<li><a
href="https://github.com/actions/first-interaction/commit/b2d4b15c5a811ea1f4bbad268da2bca2109189d7"><code>b2d4b15</code></a>
Licensed cache</li>
<li><a
href="https://github.com/actions/first-interaction/commit/27d1ab573741ae4c5f6754c10101173d25b5f53c"><code>27d1ab5</code></a>
Rebuild</li>
<li><a
href="https://github.com/actions/first-interaction/commit/6418932147dea53065542ff1a93c651148dc8124"><code>6418932</code></a>
Bump undici from 5.28.5 to 5.29.0</li>
<li>Additional commits viewable in <a
href="https://github.com/actions/first-interaction/compare/v1...v2">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/first-interaction&package-manager=github_actions&previous-version=1&new-version=2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>
2025-07-28 13:01:36 +02:00
kbz_8andGitHub f17a1b24e3 update dependencies (#144)
Automated changes by
[create-pull-request](https://github.com/peter-evans/create-pull-request)
GitHub action
2025-07-03 10:58:06 +02:00
kbz_8 14dee628c4 starting to work on headless support 2025-06-24 07:10:02 +02:00
kbz_8andGitHub e66c5482ea Indev (#142) 2025-06-23 20:46:06 +02:00
kbz_8andGitHub c474648da0 Merge branch 'master' into indev 2025-06-23 20:41:57 +02:00
kbz_8 c94513107b fixing image set pixel 2025-06-23 20:40:42 +02:00
kbz_8 ed794863d9 Merge branch 'master' of github.com:seekrs/MacroLibX 2025-06-23 20:35:45 +02:00
kbz_8 c7fba85393 fixing image set pixel 2025-06-23 20:35:36 +02:00
kbz_8andGitHub 5650662d07 update dependencies (#140)
Automated changes by
[create-pull-request](https://github.com/peter-evans/create-pull-request)
GitHub action
2025-06-01 11:16:11 +02:00
kbz_8andGitHub a9274fcb3e update dependencies (#139)
Automated changes by
[create-pull-request](https://github.com/peter-evans/create-pull-request)
GitHub action
2025-05-18 12:54:08 +02:00
kbz_8andGitHub 1a77df23ee update dependencies (#138)
Automated changes by
[create-pull-request](https://github.com/peter-evans/create-pull-request)
GitHub action
2025-05-11 13:35:22 +02:00
kbz_8andGitHub 7354a5ade4 update dependencies (#137)
Automated changes by
[create-pull-request](https://github.com/peter-evans/create-pull-request)
GitHub action
2025-05-05 15:47:10 +02:00
kbz_8andGitHub 0fdc36a6b7 update dependencies (#136)
Automated changes by
[create-pull-request](https://github.com/peter-evans/create-pull-request)
GitHub action
2025-04-17 16:49:02 +02:00
kbz_8andGitHub ba5ef31796 update dependencies (#135)
Automated changes by
[create-pull-request](https://github.com/peter-evans/create-pull-request)
GitHub action
2025-03-23 15:00:05 +01:00
kbz_8andGitHub 31d2054389 add rules in valgrind.supp (#134)
Hello,

Following my use of this library for my cub3D project, I noticed some
Valgrind issues that are not handled by the valgrind.supp file.
2025-03-19 11:31:27 +01:00
kbz_8andGitHub 44f2bbf6cd Indev (#133) 2025-03-17 11:34:58 +01:00
kbz_8 3e079cc0e9 fixing bug 2025-03-17 11:24:43 +01:00
kbz_8 025db7c2c8 yes 2025-03-14 12:41:51 +01:00
kbz_8andGitHub 0628afa905 adding bindings (#132) 2025-03-13 17:11:33 +01:00
kbz_8andGitHub b05fb59e37 Merge branch 'master' into indev 2025-03-13 17:06:23 +01:00
kbz_8 2c73362fce adding bindings 2025-03-13 16:58:10 +01:00
kbz_8andGitHub f47db635e2 Indev (#131) 2025-03-13 00:47:48 +01:00
kbz_8 c72d44a8ea Merge branch 'indev' of github.com:seekrs/MacroLibX into indev 2025-03-13 00:43:47 +01:00
kbz_8 70d2426ed4 removing unnecessary mode in CIs 2025-03-13 00:43:34 +01:00
kbz_8 e89fe88d83 adding hidden bindings 2025-03-13 00:40:16 +01:00
kbz_8 19dbd4e203 Merge branch 'indev' of github.com:seekrs/MacroLibX into indev 2025-03-13 00:39:22 +01:00
kbz_8 093dabcbbb adding hidden bindings 2025-03-13 00:39:01 +01:00
kbz_8andGitHub 096c0ae8cb Indev (#130) 2025-03-12 23:09:01 +01:00
kbz_8andGitHub ff76134422 Merge branch 'master' into indev 2025-03-12 23:03:14 +01:00
kbz_8 2345cf4417 adding secret bindings 2025-03-12 22:57:29 +01:00
kbz_8 4bd35e72fd Merge branch 'indev' of github.com:seekrs/MacroLibX into indev 2025-03-12 21:38:20 +01:00