Commit graph

  • 886f604efe rustfmt Corwin 2022-10-12 17:01:11 +0100
  • fc45af262b Release v0.12.0 Gwilym Kuiper 2022-10-11 23:34:13 +0100
  • cb24100c02 Create the correct tag name Gwilym Kuiper 2022-10-11 23:30:49 +0100
  • adac68d3d8 Mention the new contributors in the changelog Gwilym Kuiper 2022-10-11 23:25:17 +0100
  • f8033ac0c0 Trim the git output Gwilym Kuiper 2022-10-11 23:14:44 +0100
  • 4c7ee4f27f
    Merge pull request #327 from gwilymk/hide-objects-at-the-end-of-hat-chooses-wizard Gwilym Kuiper 2022-10-11 23:07:10 +0100
  • ea6086e998 Hide objects at the end of hat chooses the wizard Gwilym Kuiper 2022-10-11 22:54:35 +0100
  • 59de262532
    Merge pull request #326 from gwilymk/remove-pointless-set-scroll-in-affine-background Gwilym Kuiper 2022-10-11 22:46:43 +0100
  • b9d75a4fb7
    Merge pull request #325 from gwilymk/make-vscode-happy Gwilym Kuiper 2022-10-11 22:39:31 +0100
  • 982cb42b38 Fix now unused import Gwilym Kuiper 2022-10-11 22:36:14 +0100
  • f1fb9d5375 Remove pointless set_scroll_pos and scroll_pos from AffineBackground Gwilym Kuiper 2022-10-11 22:32:00 +0100
  • 522b54fd53 Make vscode not give me an error with hyperspace-roll and the-purple-night Gwilym Kuiper 2022-10-11 22:25:56 +0100
  • e30e0b76e2
    Merge pull request #324 from corwinkuiper/affine-matrix-background Corwin 2022-10-09 20:51:26 +0100
  • ae8d2b2fa0 fix broken docs Corwin 2022-10-09 17:52:24 +0100
  • 4dfa6c25a5 REMOVE UNUSED IMPORT THAT I JUST MADE Corwin 2022-10-09 17:27:07 +0100
  • f6dd65ae52 fix test Corwin 2022-10-09 17:21:30 +0100
  • 6d7bc75bbb remove another unused import (in the classic case of dev by CI) Corwin 2022-10-09 17:21:21 +0100
  • fb08d7e208 remove unused import Corwin 2022-10-09 17:05:06 +0100
  • 89107f7a4e correct (and much better) docs Corwin 2022-10-09 16:59:58 +0100
  • ed1e8bcbdc use new affine stuff in map Corwin 2022-10-09 16:59:49 +0100
  • c69fdd7bec switch to using fixed point numbers in gba representation Corwin 2022-10-09 11:41:31 +0100
  • dcdf678126 completely remove scalar mul Corwin 2022-10-09 11:31:54 +0100
  • 0be595b47e make guarentee even stronger Corwin 2022-10-09 11:31:28 +0100
  • b9481116f1 reintroduce C repr for Num Corwin 2022-10-09 01:00:56 +0100
  • 002d409db8 this is not valid because we don't track the lower right entry Corwin 2022-10-09 00:56:34 +0100
  • 963fbc8c23 should be a multiply Corwin 2022-10-09 00:53:48 +0100
  • b43408e6e1 reimplement default Corwin 2022-10-09 00:50:41 +0100
  • c02454ef16 remove repr guarentee Corwin 2022-10-09 00:42:21 +0100
  • 3497f7a720 switch to using new affine matrix Corwin 2022-10-09 00:42:14 +0100
  • 588c762311
    Merge pull request #317 from corwinkuiper/object-controller2 Corwin 2022-10-09 00:28:51 +0100
  • d2f5a5333a Merge remote-tracking branch 'upstream/master' into object-controller2 Corwin 2022-10-09 00:19:44 +0100
  • b80f1e5a79
    Merge pull request #321 from corwinkuiper/affine-matrix Corwin 2022-10-08 23:55:08 +0100
  • dead6652eb fix lint Corwin 2022-10-08 23:46:54 +0100
  • 96401c2833 implement multiplication by scalar Corwin 2022-10-08 23:44:22 +0100
  • 9ed5ee2295 change name of function to match the name of the transformation Corwin 2022-10-08 23:41:21 +0100
  • a41e85302a add changelog entry Corwin 2022-10-08 23:40:12 +0100
  • c33f99aaea add comment on what the matrix represents Corwin 2022-10-08 23:30:29 +0100
  • 6927f84597 deny undocumented Corwin 2022-10-08 23:30:14 +0100
  • c09c0b77f4 add docs Corwin 2022-10-08 20:32:45 +0100
  • 5e8a50159e implement try from Corwin 2022-10-08 19:54:30 +0100
  • d83f0ea710 from rotation accept generic fixnum Corwin 2022-10-08 18:07:29 +0100
  • 99f01caea4 some fun affine matrix functions! Corwin 2022-10-07 19:21:53 +0100
  • 0a715c347c write changelog Corwin 2022-10-08 23:38:58 +0100
  • f17084d4f6 Merge remote-tracking branch 'upstream/master' into object-controller2 Corwin 2022-10-08 23:36:59 +0100
  • c833989808
    Merge pull request #294 from gwilymk/affine Gwilym Kuiper 2022-10-08 23:28:54 +0100
  • f921da930a Fix doc comment Gwilym Kuiper 2022-10-08 23:15:54 +0100
  • a09be56319 Fix example Gwilym Kuiper 2022-10-08 23:07:48 +0100
  • f5f73e89f5
    Merge branch 'master' into affine Gwilym Kuiper 2022-10-08 23:03:42 +0100
  • 1e759dbeca Move the palettes to a single constant rather than being repeated Gwilym Kuiper 2022-10-08 23:02:54 +0100
  • a5c86e8ce8 Add changelog entries Gwilym Kuiper 2022-10-08 22:44:37 +0100
  • 9bddbdba1c Seal the TiledMap trait Gwilym Kuiper 2022-10-08 22:40:20 +0100
  • 5c578df227 transparent colour definition isn't really needed here Gwilym Kuiper 2022-10-08 22:34:54 +0100
  • 7d43903ee0
    Merge pull request #323 from gwilymk/remove-frequency-features Gwilym Kuiper 2022-10-08 22:24:07 +0100
  • cc66b65847 Update the docs Gwilym Kuiper 2022-10-08 21:39:48 +0100
  • f125025409 Add changelog entry for removing frequency features Gwilym Kuiper 2022-10-08 21:24:47 +0100
  • 870478353c Use the correct buffer sizes Gwilym Kuiper 2022-10-08 21:20:13 +0100
  • c0821c9229 Ensure packed(4) Gwilym Kuiper 2022-10-08 17:14:58 +0100
  • fe2e480f28 Remove pointless casts Gwilym Kuiper 2022-10-08 17:13:25 +0100
  • faed7b456f Avoid double transforming Gwilym Kuiper 2022-10-08 17:12:50 +0100
  • e63e830a9c Merge remote-tracking branch 'origin/master' into affine Gwilym Kuiper 2022-10-08 17:05:00 +0100
  • 829a28af2b Add the book to the workspace Gwilym Kuiper 2022-10-08 17:02:09 +0100
  • c5f6e10889 Update all toml files to the new transparent requirement Gwilym Kuiper 2022-10-08 16:59:40 +0100
  • b2e15c8e7b Fix hyperspace roll using the wrong palette assignments Gwilym Kuiper 2022-10-08 16:54:55 +0100
  • ea75823900 Use the correct transparent colour Gwilym Kuiper 2022-10-08 16:45:58 +0100
  • 1a51b3b502 Remove the definition of transparent colour from image Gwilym Kuiper 2022-10-08 16:44:26 +0100
  • 89af366b7a Add transparent colour to the image itself Gwilym Kuiper 2022-10-08 16:43:25 +0100
  • b9b08780ff
    Merge pull request #322 from corwinkuiper/clippy-fixes Corwin 2022-10-08 12:20:02 +0100
  • 467ebb0240 cargo clippy fixes in examples Corwin 2022-10-08 11:48:11 +0100
  • c90e8de893 clippy autofix Corwin 2022-10-08 11:34:43 +0100
  • c6d961cd8d Almost works Gwilym Kuiper 2022-10-02 21:18:29 +0100
  • 2ffc68c5c1 Start making the frequency field dynamic rather than a feature flag Gwilym Kuiper 2022-10-02 21:14:01 +0100
  • e01a3c41b6
    Merge pull request #319 from gwilymk/add-some-readme-badges Gwilym Kuiper 2022-10-02 20:32:17 +0100
  • 5bb1c3b162 Use the correct way to specify the branch Gwilym Kuiper 2022-10-02 20:10:46 +0100
  • 5e0795ae14 add garbage collection using hashmap retain Corwin 2022-10-02 20:05:13 +0100
  • cdad8afe70 Add some badges to the readme Gwilym Kuiper 2022-10-02 19:59:21 +0100
  • 7143621407 use unsafe around creating new static sprites, no guarentee that it does it correctly though Corwin 2022-10-02 18:56:15 +0100
  • b7448d714e remove unused arena Corwin 2022-10-02 18:37:48 +0100
  • 5d541631ae add dynamic sprite support Corwin 2022-10-02 17:56:52 +0100
  • 1acf7142da switch to using rust Rc Corwin 2022-10-02 17:14:41 +0100
  • 5d21f720a5 add arena library Corwin 2022-10-02 14:52:35 +0100
  • 88e1635fb1 unify types Corwin 2022-09-25 16:03:37 +0100
  • 781e1efc6f satisfy linter Corwin 2022-09-25 13:38:50 +0100
  • 758f9849c3 track the lifetime of the static object controller Corwin 2022-09-25 13:30:25 +0100
  • e9520ff82d
    Merge pull request #318 from gwilymk/add-hashmap-retain-method Gwilym Kuiper 2022-10-02 19:33:09 +0100
  • 4bf3e0d597 Add tests for size_hint and ensure .iter() returns a better iterator Gwilym Kuiper 2022-10-02 19:10:50 +0100
  • 78554862c8 Move the tests to a better location Gwilym Kuiper 2022-10-02 19:05:29 +0100
  • a44b8a4013 Add comment explaining the continue statement Gwilym Kuiper 2022-10-02 19:00:59 +0100
  • 01862901c2 Mention the size_hint implementation in the changelog Gwilym Kuiper 2022-10-02 18:57:39 +0100
  • 9534ccc59c Add changelog entry Gwilym Kuiper 2022-10-02 18:55:57 +0100
  • c658b6afe5 Add implementation of retain to HashMap Gwilym Kuiper 2022-10-02 18:55:21 +0100
  • 2d23f0a36c Implement size_hint for the hashmap iterators Gwilym Kuiper 2022-10-02 18:44:48 +0100
  • 416f238062
    Merge pull request #315 from gwilymk/release-script-in-rust Gwilym Kuiper 2022-10-02 18:38:08 +0100
  • 14ab5e426f
    Merge pull request #316 from gwilymk/remove-agb-tests-directory Gwilym Kuiper 2022-10-02 18:33:08 +0100
  • 3b3ec14f63 Remove agb-tests folder from the workspace Gwilym Kuiper 2022-10-02 18:25:01 +0100
  • 0fd43b6dc2 cargo update isn't needed Gwilym Kuiper 2022-10-02 18:19:41 +0100
  • 7a55f50adf Extract changelog text into the annotation Gwilym Kuiper 2022-10-02 18:19:14 +0100
  • 030d43d68c Attempt to write something which updates the changelog for me Gwilym Kuiper 2022-10-02 18:13:31 +0100
  • 0bc3ec7481 Delete the old release script Gwilym Kuiper 2022-10-02 17:55:17 +0100
  • 866cc8f5a0 Add release just script Gwilym Kuiper 2022-10-02 17:55:05 +0100
  • a52b1e16cc cargo run adds junk to the environment Gwilym Kuiper 2022-10-02 17:53:42 +0100