Commit graph

3251 commits

Author SHA1 Message Date
Gwilym Inzani 8ede32ea7b Mark the test as no_run rather than rust 2024-04-30 20:53:06 +01:00
Corwin 737a1582dd
Start showcase pages (#657) 2024-04-30 20:52:20 +01:00
Gwilym Inzani 609e55155b Add changelog entry for set_next 2024-04-30 20:41:01 +01:00
Gwilym Inzani 37e9fe5066 Add a set_next method on OamIterator 2024-04-30 20:39:50 +01:00
Gwilym Inzani 9501506c08
Update repo folder descriptions (#656)
I noticed that a few of the directories weren't documented. Also did a
quick edit pass

- [x] no changelog update needed
2024-04-30 20:31:24 +01:00
Gwilym Inzani ceab4302d4 Can just refer to the emulator directly once 2024-04-30 20:23:49 +01:00
Gwilym Inzani c97de67fa6 Correct command to update rustup 2024-04-30 20:23:49 +01:00
Gwilym Inzani 86f8cc45d4 Update the website link 2024-04-30 20:23:49 +01:00
Gwilym Inzani 13ef5d4ce2 Include the tracker in the headline features 2024-04-30 20:23:49 +01:00
Gwilym Inzani e9a7a80baf Update the description of the folders 2024-04-30 20:23:49 +01:00
Corwin b886ad55ae
Update Rust crate libc to 0.2.154 (#660) 2024-04-30 18:35:26 +01:00
renovate[bot] 73d84f8370
Update Rust crate libc to 0.2.154 2024-04-30 17:27:00 +00:00
Corwin 12a253b427
Update Javascript packages (non-major) (#661) 2024-04-30 18:26:27 +01:00
Corwin 543ce32339
Use book of the most recently published agb (#663) 2024-04-30 18:03:19 +01:00
Corwin 598e4b7286
fetch all history 2024-04-30 17:55:43 +01:00
Corwin 4144f05cb7
use most recent book 2024-04-30 17:41:34 +01:00
renovate[bot] e3e1e4b0c9
Update Javascript packages (non-major) 2024-04-30 02:05:52 +00:00
Corwin 9c00be8d6a
extract content block kind 2024-04-30 02:16:56 +01:00
Corwin 3587c599ac
not optional pixel ratio 2024-04-30 02:16:42 +01:00
Corwin c71ad00f1a
put body inside registry 2024-04-30 02:16:20 +01:00
Corwin b7aa9a8157
unify naming scheme 2024-04-29 02:17:41 +01:00
Corwin c14b4dfc35
link back to where you left off 2024-04-29 02:17:41 +01:00
Corwin 917d7b3d5a
pixel perfect scaling even on high density screens 2024-04-29 02:17:41 +01:00
Corwin 1991fbf056
add dpl 2024-04-29 02:17:41 +01:00
Corwin 7590a35921
add hyperspace roll 2024-04-29 02:17:41 +01:00
Corwin 6d7e6f934a
some sweeping changes that at some level involves adding a showcase 2024-04-29 02:17:41 +01:00
Corwin 3d0de3535e
use docker instead of podman (#659)
Use docker instead of podman for github actions build
2024-04-29 02:08:38 +01:00
Corwin 384c2a6ae8
pass variable before recipe 2024-04-29 02:00:02 +01:00
Corwin 23ae3788f6
use docker instead of podman 2024-04-29 01:57:32 +01:00
Gwilym Inzani 4f84c0767f
GBA has a 240x160px screen, not 144 (that's the original gameboy) (#655)
- [x] no changelog update needed
2024-04-24 14:30:09 +01:00
Gwilym Inzani ce9d3b2934 GBA has a 240x160px screen, not 144 (that's the original gameboy) 2024-04-24 11:26:12 +01:00
Corwin 412cd374b7
Expand how to do the things we said you could do (#653) 2024-04-23 22:35:14 +01:00
Corwin 9dacca0baa
add colour converter (#654) 2024-04-23 22:28:10 +01:00
Corwin cf8f410a5e
we want quot 2024-04-23 22:27:37 +01:00
Corwin ce4f27fa27
quote the variable
Co-authored-by: Gwilym Inzani <email@gwilym.dev>
2024-04-23 22:20:15 +01:00
Corwin b2096daeca
add colour converter 2024-04-23 22:19:23 +01:00
Corwin 804846e573
expand description with how to do these things 2024-04-23 20:59:22 +01:00
Corwin fe972850e3
Allow customisation of the backtrace website (#647) 2024-04-23 20:38:46 +01:00
Corwin a65f6402be
fix url to point to us 2024-04-23 20:30:40 +01:00
Gwilym Inzani 866ffaaa0f
Update Javascript packages (non-major) to v14.2.2 (#652)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[eslint-config-next](https://nextjs.org/docs/app/building-your-application/configuring/eslint#eslint-config)
([source](https://togithub.com/vercel/next.js/tree/HEAD/packages/eslint-config-next))
| [`14.2.1` ->
`14.2.2`](https://renovatebot.com/diffs/npm/eslint-config-next/14.2.1/14.2.2)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-config-next/14.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-config-next/14.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-config-next/14.2.1/14.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-config-next/14.2.1/14.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [next](https://nextjs.org)
([source](https://togithub.com/vercel/next.js)) | [`14.2.1` ->
`14.2.2`](https://renovatebot.com/diffs/npm/next/14.2.1/14.2.2) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/next/14.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/next/14.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/next/14.2.1/14.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/next/14.2.1/14.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>vercel/next.js (eslint-config-next)</summary>

###
[`v14.2.2`](https://togithub.com/vercel/next.js/compare/v14.2.1...c850e4a69a8ff62502753e2ff15bbabcea94b556)

[Compare
Source](https://togithub.com/vercel/next.js/compare/v14.2.1...v14.2.2)

</details>

<details>
<summary>vercel/next.js (next)</summary>

###
[`v14.2.2`](https://togithub.com/vercel/next.js/compare/v14.2.1...c850e4a69a8ff62502753e2ff15bbabcea94b556)

[Compare
Source](https://togithub.com/vercel/next.js/compare/v14.2.1...v14.2.2)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any
time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log [here](https://developer.mend.io/github/agbrs/agb).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMTMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjMxMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
2024-04-23 20:09:35 +01:00
Corwin 1c9e829bd1
have website not be an option 2024-04-23 20:09:35 +01:00
renovate[bot] c9b5a19829
Update Javascript packages (non-major) to v14.2.2 2024-04-23 00:56:46 +00:00
Corwin 1f1ba909c6
expand backtrace if large (#651) 2024-04-22 13:00:41 +01:00
Corwin 237b95c460
expand backtrace if large 2024-04-22 12:52:33 +01:00
Gwilym Inzani 4243592f63
Make backtraces optional (#648)
You probably don't want backtraces if you're doing multiboot and in a
few other cases.

Also #646 broke the build if you didn't use the `testing` feature, so
I've updated the `justfile` so that a CI run checks that agb builds
correctly both without the `testing` feature and without the `backtrace`
feature. The `backtrace` feature implies the testing feature to make
things a bit simpler.

- [x] Changelog updated
2024-04-21 20:07:02 +01:00
Corwin a957a812c7
Fix: Exclusive range (#650) 2024-04-21 16:39:20 +01:00
Corwin 2560f2e15e
exclusive range 2024-04-21 16:31:41 +01:00
Corwin b402a8c23d
Update rust-wasm-bindgen monorepo (#649) 2024-04-20 22:51:39 +01:00
renovate[bot] 40fbcf830f
Update rust-wasm-bindgen monorepo 2024-04-20 21:42:45 +00:00
Corwin 8c8581e19c
Crash page (#644)
* Uses agb_debug in wasm to show addresses and more with additional
debug information!
2024-04-20 22:42:22 +01:00