1
0
Fork 0
mirror of https://github.com/italicsjenga/agb.git synced 2025-01-14 19:40:38 +11:00
Commit graph

1676 commits

Author SHA1 Message Date
Corwin
8db2617722 switch to using the rust built in target 2022-08-23 12:44:54 +01:00
GBA bot
490e3492fa Update lockfiles 2022-08-16 19:07:17 +00:00
Gwilym Kuiper
2baebedf38 Be less specific about the clap and toml-edit versions 2022-08-16 20:05:57 +01:00
GBA bot
2cbbab3305 Update lockfiles 2022-08-12 14:49:01 +00:00
renovate[bot]
db59ff552a
Update Rust crate clap to 3.2.17 2022-08-12 14:47:46 +00:00
Corwin
0a991af2e9
Merge pull request from corwinkuiper/blend
Add blending support
2022-08-11 20:38:14 +01:00
Corwin
d5c9312dc4 add convenience functions for performing multiple actions on one layer 2022-08-09 19:16:12 +01:00
Corwin
2cc5602731 add changelog entry 2022-08-09 19:16:12 +01:00
Corwin
afa9ef9109 add docs for blend 2022-08-09 19:16:12 +01:00
Corwin
921c26f7c2 add blending to the window example 2022-08-09 19:16:12 +01:00
Corwin
ff5a1fbbba add an example to the new number function 2022-08-09 19:16:12 +01:00
Corwin
7ad160e30f use struct newtypes 2022-08-09 19:16:12 +01:00
Corwin
cae71ff249 add blend to distributor 2022-08-09 19:16:12 +01:00
Corwin
41ccd56919 new function for blend 2022-08-09 19:16:12 +01:00
Corwin
d0b3d9e7b3 add blend abstraction 2022-08-09 19:16:12 +01:00
Corwin
5d2161c318 add function to attempt to change base 2022-08-09 19:16:12 +01:00
Corwin
ca9c898c14 add general set bits 2022-08-09 19:16:12 +01:00
Corwin
3dda6fb0da
Merge pull request from corwinkuiper/fix-fast-normalise
take absolute values of the x, y coordinate
2022-08-08 19:45:22 +01:00
Corwin
a1ea317b43 update the changelog to note this fix 2022-08-08 18:57:46 +01:00
Corwin
102b4f6c2d take absolute values of the x, y coordinate 2022-08-08 18:56:30 +01:00
Corwin
522140e1fa add a workspace to load all agb projects
this works well with rust-analyzer! Can use it across all our crates.
2022-08-08 18:55:19 +01:00
Corwin
4a5f77ddd6 fix doc comment to link correctly 2022-08-06 21:16:11 +01:00
Corwin
319cb7da6f
Merge pull request from agbrs/windows
Windows
2022-08-06 14:10:12 +01:00
Corwin
12d4a8cd81 add module level docs 2022-08-06 12:51:59 +01:00
Corwin
fc94f833f7 update changelog with windows 2022-08-06 12:36:50 +01:00
Corwin
e1448f7d81 write docs for windows 2022-08-06 12:36:28 +01:00
Corwin
78ff4011c7 merge imports 2022-08-06 12:36:28 +01:00
Corwin
dbbd7a3d34 add some inlines to small functions 2022-08-06 12:36:28 +01:00
Corwin
e318898197 add example for window 2022-08-06 12:36:28 +01:00
Corwin
2b4a95a4a9 clamp the position before converting to u8 2022-08-06 12:36:28 +01:00
Corwin
648ce375d5 enabling and disabling windows 2022-08-06 12:36:28 +01:00
Corwin
f9d9220ead function to reset the window 2022-08-06 12:36:28 +01:00
Corwin
44fd7d0027 use a name matching rust conventions 2022-08-06 12:36:28 +01:00
Corwin
7735baecc9 use a more sensible ordering of numbers 2022-08-06 12:36:28 +01:00
Corwin
a188e7ba66 add abstraction over windows 2022-08-06 12:36:28 +01:00
Corwin
10423d0752 background id exposed 2022-08-06 12:36:28 +01:00
Corwin
15cfc5196b
Merge pull request from corwinkuiper/sound-converter-out_dir
Emit sound as a single token, no longer require OUT_DIR hacks that Cargo doesn't intend
2022-08-04 23:28:54 +01:00
Gwilym Kuiper
66e4e3759b
Merge pull request from gwilymk/rewrite-shell-scripts-in-rust
Write release script in rust
2022-08-04 23:03:50 +01:00
Gwilym Kuiper
0e1eb41852 No longer hardcode the crates to publish 2022-08-04 22:57:24 +01:00
Corwin
d0a238da9e emit sound directly as a single token 2022-08-04 22:53:25 +01:00
Gwilym Kuiper
c74c231863 Deny clippy::all 2022-08-04 22:24:25 +01:00
Gwilym Kuiper
4bc5df458a Lint and test the tools in CI 2022-08-04 22:23:49 +01:00
Gwilym Kuiper
604395ec26 Release as much at once as possible 2022-08-04 22:17:54 +01:00
Corwin
99af3e2b17
Merge pull request from corwinkuiper/hashmap-allocator
Custom allocator support in HashMap
2022-08-04 21:55:51 +01:00
Gwilym Kuiper
c3f803206a Add the ability to read the dependencies of a crate 2022-08-04 21:53:18 +01:00
Gwilym Kuiper
4277f07ec0 Allow dry run of publish 2022-08-04 21:36:24 +01:00
Gwilym Kuiper
375c878849 Use the new publish crate tool 2022-08-04 21:30:52 +01:00
Gwilym Kuiper
0fea113fa2 Remove the need for clap derive and the cargo feature 2022-08-04 21:30:02 +01:00
Gwilym Kuiper
bd6089f7c9 Add some tests for tools 2022-08-04 21:14:47 +01:00
Gwilym Kuiper
ab4bcad10e Remove unused import 2022-08-04 21:11:44 +01:00