Commit graph

1710 commits

Author SHA1 Message Date
Gwilym Kuiper 566b43b85b Check linker script consistency using just ci 2022-08-02 23:14:30 +01:00
Gwilym Kuiper 14f42670d2
Merge pull request #277 from gwilymk/deny-missing-docs-in-hashmap
Deny missing docs in HashMap and document remaining two public structs
2022-08-02 22:59:53 +01:00
Corwin db2e7fa730
Merge pull request #276 from corwinkuiper/pr-template
Add a template for pr
2022-08-02 22:55:17 +01:00
Corwin 4465b83be3 add what we need to do before merging 2022-08-02 22:52:33 +01:00
Gwilym Kuiper 460cf7db91 Deny missing docs in HashMap and document two public structs 2022-08-02 22:52:16 +01:00
Corwin 1ec64afeae
Merge pull request #274 from corwinkuiper/fixnum-docs
Add docs to fixnum crate
2022-08-02 22:49:10 +01:00
Corwin d43ec79064 increase optimisation 2022-08-02 22:48:19 +01:00
Corwin ba9ec2b638 update changelog 2022-08-02 22:36:15 +01:00
Corwin 267fe80981 remove doc outside of agb_fixnum 2022-08-02 19:40:22 +01:00
Corwin ffdd812da3
Merge pull request #273 from corwinkuiper/book-discussion-link
Add a link to the discussions page on the repo
2022-08-02 19:00:10 +01:00
Corwin e97b67516f fix some of the doc comments 2022-08-02 18:56:46 +01:00
Corwin e675fc5c3e fix name of trig functions 2022-08-02 18:53:15 +01:00
Corwin 46c5dcd2de inline docs in agb crate 2022-08-02 18:49:00 +01:00
Corwin 0658895eb6 add docs to all public functions 2022-08-02 18:48:53 +01:00
Corwin e51fde18bc Add a link to the discussions page on the repo 2022-08-01 23:41:01 +01:00
Corwin 2fd41869ec
Merge pull request #272 from corwinkuiper/sprites-intro-book
update the sprites page of the book
2022-08-01 23:22:37 +01:00
Corwin 7e2787384d reorder sprites 2022-08-01 23:02:23 +01:00
Corwin 6c957f9e3f resolve multiple aseprite files 2022-08-01 23:00:50 +01:00
Corwin f4bd6e330d satisfy linter 2022-08-01 22:50:37 +01:00
Corwin 595d64912e remove unused import 2022-08-01 22:50:31 +01:00
Corwin 41f22f825b update link to use latest on docs.rs 2022-08-01 22:50:22 +01:00
Corwin 553a4bea08 update the sprites page of the book 2022-08-01 22:26:32 +01:00
Corwin 940a92b021
Merge pull request #271 from lifning/master
Support armv4t-none-eabi target as well.
2022-08-01 20:38:39 +01:00
Corwin 8421ca2893 add quotes to the target paths to allow for spaces 2022-08-01 20:31:23 +01:00
Corwin cddde79935 add non square sprite support to changelog 2022-08-01 17:54:32 +01:00
Corwin 6f154b2600
Merge pull request #269 from corwinkuiper/non-square-sprites
Non square sprites
2022-08-01 17:52:53 +01:00
Corwin 90c069c3e3
Merge pull request #270 from gwilymk/add-a-changelog
Add a changelog
2022-08-01 17:52:44 +01:00
Corwin 8a9ce6fd8b modify all other configs to be able to compile with arm 2022-08-01 17:36:41 +01:00
Corwin 191741d3c8 test in ci 2022-08-01 17:36:12 +01:00
Corwin f7d6199ab2 add the config to be able to compile this 2022-08-01 17:36:02 +01:00
Corwin 40472b05f4 add json for this target 2022-08-01 17:35:51 +01:00
Corwin ca64a2bb78 perform check in proc macro for size
can give a better error message, pointing at the file that contains the bad sizes
2022-08-01 12:08:22 +01:00
Corwin 9410f6ed1d update docs 2022-08-01 12:07:50 +01:00
lifning 22e9cbccc0 Support armv4t-none-eabi target as well. 2022-08-01 02:20:03 -07:00
Gwilym Kuiper 3778f523df Try to order the changes in order of relevance to users 2022-08-01 06:58:31 +01:00
Gwilym Kuiper 238b335aba First draft at a changelog 2022-08-01 06:56:06 +01:00
Corwin 0409a20527 add examples demonstrating this 2022-08-01 01:38:26 +01:00
Corwin 3fa5b4467f support sprites that are not square in include_aseprite 2022-08-01 01:38:17 +01:00
Corwin a7e038aa18 Release v0.10.0 2022-07-31 17:08:48 +01:00
Corwin 567244d7dc remove print from test 2022-07-31 14:45:26 +01:00
Corwin da40fa7167
Merge pull request #268 from corwinkuiper/object-docs
Document objects
2022-07-31 14:26:00 +01:00
Corwin 473fc12cee document objects 2022-07-31 13:42:41 +01:00
Gwilym Kuiper 3903b10d15
Merge pull request #266 from gwilymk/update-include-gfx-docs
Update include_gfx! documentation
2022-07-31 11:38:01 +01:00
Corwin 1e85c34187
Merge pull request #267 from corwinkuiper/zst-allocator
Zst allocator
2022-07-31 01:29:13 +01:00
Corwin cd70a3ed22 update docs 2022-07-31 01:06:36 +01:00
Corwin e92e8d39a5 implement allocators as zsts 2022-07-31 01:06:36 +01:00
Gwilym Kuiper acf33a5058 Update include_gfx! documentation 2022-07-31 00:04:52 +01:00
Corwin 9f3079ecef don't run cargo update on the template 2022-07-30 23:40:14 +01:00
Gwilym Kuiper 3ec95a0277
Merge pull request #265 from gwilymk/gc-vram-at-the-correct-time
Run the GC after copying the tiles rather than before
2022-07-30 23:22:07 +01:00
Corwin cc17d4e78d
Merge pull request #262 from corwinkuiper/allocator-trait
implement allocator api so we can allocate to (ew/iw)ram
2022-07-30 23:12:30 +01:00