Commit graph

3062 commits

Author SHA1 Message Date
Gwilym Kuiper 140442fe0b Fix spellings in affine.rs 2022-11-17 21:04:32 +00:00
Gwilym Kuiper b37ce0b9b6 Fix spelling errors in block_allocator 2022-11-17 21:03:32 +00:00
Gwilym Kuiper 55c7541386 backc is not a word 2022-11-17 21:00:51 +00:00
Gwilym Kuiper 679a2ec997 Add cspell words for things we use 2022-11-17 21:00:46 +00:00
Gwilym Kuiper eb01e9206a Use now() instead of today() 2022-11-17 20:30:24 +00:00
Gwilym Kuiper 3cd482beb8
Update Rust crate bindgen to 0.62 (#349)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [bindgen](https://rust-lang.github.io/rust-bindgen/)
([source](https://togithub.com/rust-lang/rust-bindgen)) |
build-dependencies | minor | `0.61` -> `0.62` |

---

### Configuration

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

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

♻ **Rebasing**: Renovate will not automatically rebase this PR, because
other commits have been found.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
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://app.renovatebot.com/dashboard#github/agbrs/agb).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNi40IiwidXBkYXRlZEluVmVyIjoiMzQuMjYuNCJ9-->
2022-11-17 20:18:51 +00:00
GBA bot 789a88e242 Update lockfiles 2022-11-17 05:20:16 +00:00
renovate[bot] 4879455982
Update Rust crate bindgen to 0.62 2022-11-17 05:18:27 +00:00
Corwin b13693b1f0
remove feature not required in later nightlies (#346)
This will require a very recent nightly as the minimum supported
compiler version

- [ ] Changelog updated / no changelog update needed
2022-11-15 22:35:33 +00:00
Corwin b7a6158873 remove feature not required in later nightlies 2022-11-09 00:11:35 +00:00
Gwilym Kuiper f21dcc5c6f
Add changelog entry for 0.12.2 (#344)
Due to the release rush, we didn't add a changelog entry for 0.12.2. So
here it is :)

- [x] Changelog updated / no changelog update needed
2022-11-01 22:14:23 +00:00
Gwilym Kuiper 9526def3f2
Update book and document controls (#332)
Adds a section about controls and documents the input module

- [x] Changelog updated / no changelog update needed
2022-11-01 22:08:41 +00:00
Gwilym Kuiper b11e6ef34f Add changelog entry for 0.12.2 2022-11-01 22:06:27 +00:00
Gwilym Kuiper 6319fd3a20 Fix doc errors and warnings 2022-11-01 22:02:51 +00:00
Gwilym Kuiper e24ef69e0f Should by y_tri 2022-11-01 21:25:39 +00:00
Gwilym Kuiper 9c99f25a56 Spell left correctly 2022-11-01 21:25:39 +00:00
Gwilym Kuiper 3a24fca5b1 Fix spelling mistakes in the controls section in the book 2022-11-01 21:25:39 +00:00
Gwilym Kuiper c57013aafd Add deny(missing_docs) to input 2022-11-01 21:25:38 +00:00
Gwilym Kuiper c58899eb99 Add a second half to the controls section 2022-11-01 21:15:47 +00:00
Gwilym Kuiper dfa70f4335 Add a bunch of docs for input 2022-11-01 21:15:47 +00:00
Gwilym Kuiper e666ebbd05 Start section on controls 2022-11-01 21:15:47 +00:00
Gwilym Kuiper 2705c58a72 Small tweaks to the wording and add a comment about hblank 2022-11-01 21:15:47 +00:00
Gwilym Kuiper eeffd80e50 Format the code better 2022-11-01 21:15:47 +00:00
Gwilym Kuiper 67c293238d Replace the joinedtogether build with a template build 2022-11-01 21:15:47 +00:00
Gwilym Kuiper 0cf3dee603
Update Rust crate bindgen to 0.61 (#334)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [bindgen](https://rust-lang.github.io/rust-bindgen/)
([source](https://togithub.com/rust-lang/rust-bindgen)) |
build-dependencies | minor | `0.60` -> `0.61` |

---

### Configuration

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

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

♻ **Rebasing**: Renovate will not automatically rebase this PR, because
other commits have been found.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
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://app.renovatebot.com/dashboard#github/agbrs/agb).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC45LjIiLCJ1cGRhdGVkSW5WZXIiOiIzNC45LjIifQ==-->
2022-11-01 21:14:27 +00:00
Corwin d4025638f3
changes made to make new game (#343)
- [x] Changelog updated / no changelog update needed
2022-10-31 22:49:41 +00:00
Corwin 44e0b633d9 use copy implementation instead 2022-10-31 20:33:45 +00:00
Corwin 2efddfc342 changes made to make new game 2022-10-31 19:31:54 +00:00
GBA bot cce32c9ca1 Update lockfiles 2022-10-31 18:50:34 +00:00
renovate[bot] ffe375cf0d
Update Rust crate bindgen to 0.61 2022-10-31 18:48:25 +00:00
Corwin 63eb180aed
Fix incorrect package name in Linux setup guide (#338)
This PR fixes the linux setup guide using the wrong package name

- [x] no changelog update needed
2022-10-23 19:43:58 +01:00
HoLLy 3ca57271b8 Fix incorrect package name in Linux setup guide 2022-10-23 16:37:18 +02:00
Corwin 70f22b9255 Release v0.12.2 2022-10-22 12:59:20 +01:00
Corwin 9b06d32c6f
Align tiles to a 2 byte boundary (#337)
Tiles are not aligned to a 2 byte boundary despite calling dma_copy16
which requires this.

In future, should make dma_copy16 panic if arguments are not aligned in
debug mode.
2022-10-22 12:52:35 +01:00
Corwin d5a7954637 align tiles to a 2 byte boundary 2022-10-22 12:41:58 +01:00
Gwilym Kuiper b53e5d7ab5
Update Rust crate toml_edit to 0.15 (#335)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [toml_edit](https://togithub.com/ordian/toml_edit) | dependencies |
minor | `0.14` -> `0.15` |

---

### Configuration

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

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

♻ **Rebasing**: Renovate will not automatically rebase this PR, because
other commits have been found.

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

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click
this checkbox. ⚠ **Warning**: custom changes will be lost.

---

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

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzMi4yNDEuNyIsInVwZGF0ZWRJblZlciI6IjMyLjI0MS43In0=-->
2022-10-21 22:52:53 +01:00
GBA bot 06d1593600 Update lockfiles 2022-10-21 19:51:52 +00:00
renovate[bot] 3e20ca8b03
Update Rust crate toml_edit to 0.15 2022-10-21 19:50:17 +00:00
Gwilym Kuiper 98b4de12df Remove sparse registry option from hyperspace roll 2022-10-16 18:50:55 +01:00
Gwilym Kuiper 1741359550
Merge pull request #333 from gwilymk/make-the-entry-macro-extern-c
agb::entry should result in extern "C"
2022-10-13 21:54:39 +01:00
Gwilym Kuiper 1b920a7c2f agb::entry should result in extern "C" 2022-10-13 21:42:43 +01:00
Corwin 78f9fd2026 Release v0.12.1 2022-10-12 19:00:12 +01:00
Corwin 336925fe45
Merge pull request #329 from corwinkuiper/fix-docs-rs
Fix docs.rs build of agbrs
2022-10-12 17:41:18 +01:00
Corwin a9d2d4576a update changelog 2022-10-12 17:32:01 +01:00
Corwin 995151bd76 check docs in ci 2022-10-12 17:30:08 +01:00
Corwin ae419fb6c1 when building docs, don't use instruction set 2022-10-12 17:30:08 +01:00
Corwin a9faaffe46 reflow doc comments 2022-10-12 17:30:08 +01:00
Corwin ab4089f5f3 fix broken links 2022-10-12 17:30:08 +01:00
Corwin 82baaa70cb deny broken links 2022-10-12 17:30:08 +01:00
Corwin 886f604efe rustfmt 2022-10-12 17:30:08 +01:00