Andrea Ciliberti
554f96dcc4
Minor fixes to the WIP example
2 years ago
Andrea Ciliberti
243780c79b
Minor fixes to the WIP example
2 years ago
Andrea Ciliberti
9837e41f20
Separated module and new anti-drop measures
2 years ago
Andrea Ciliberti
e5c0052366
Expanded InvalidChannel error and fixed types
2 years ago
Andrea Ciliberti
a319686e4b
Expanded InvalidChannel error and fixed types
2 years ago
Andrea Ciliberti
1a283eb420
WIP Error fixing on the Linear Allocator
2 years ago
Andrea Ciliberti
169d353d9f
WIP Rustification of the example
2 years ago
Andrea Ciliberti
a911e9c0e3
Added explanatory comments and small updates
2 years ago
Andrea Ciliberti
d00a608a19
WIP commit for NDSP
2 years ago
Meziu
5ff84bbfea
Merge pull request #76 from ian-h-chamberlain/feature/split-top-screen
...
First attempt at splitting top screen types
2 years ago
Ian Chamberlain
dd39cc36d9
Merge branch 'master' into feature/split-top-screen
2 years ago
Ian Chamberlain
e02f7443b1
Address review comments, improve example
...
This fixes some glitchy rendering by redrawing everything every frame,
and using double buffering. Also fix double-borrowing issue with split
top screen.
2 years ago
Mark Drobnak
da348b2dcc
Update "known good" nightly version in CI
2 years ago
Mark Drobnak
d8593088c2
Refactor the ir-user example
2 years ago
Mark Drobnak
9aa866d35f
Fix some type issues in ir_user service
2 years ago
AzureMarker
8af2c96360
More ir:USER service/example tidying and documentation
2 years ago
AzureMarker
39b6bc92b5
Tidy up the ir:USER code/example and fix a bug in the service code
2 years ago
AzureMarker
5a357dc844
Implement ir:USER service shutdown, and do more code cleanup
2 years ago
AzureMarker
d798f56ad9
Clean up some of the code and warnings
2 years ago
AzureMarker
d1deb60f36
Fix some result codes not getting recognized as errors
2 years ago
AzureMarker
ebcb260877
Improve packet handling and parse packets
2 years ago
AzureMarker
6c2b184e00
Got connection working and packets flowing
...
Need to parse packets now to make sure input signal is getting
transferred correctly.
2 years ago
AzureMarker
87bbc04dfd
Add a rough ir:USER service wrapper and example
...
Works in the Citra emulator, but not on device.
2 years ago
Mark Drobnak
5d509cac9c
Merge pull request #85 from rust3ds/feature/error-code-strings
...
Convert OS error codes to readable strings
2 years ago
AzureMarker
75466d5873
Convert OS error codes to readable strings
2 years ago
Mark Drobnak
7c33384d3e
Merge pull request #84 from rust3ds/fix/ci-clippy-testops
...
Default to warn in CI and fix up test runner build on latest
2 years ago
Ian Chamberlain
e3277a1e3c
Minor CI fixups
...
- Add a helper for local testing with https://github.com/nektos/act
- Don't deny clippy warnings, they can change too easily and break CI
- Add minimum rust version just for completeness' sake
2 years ago
Ian Chamberlain
690e145a4e
Merge branch 'master' into feature/split-top-screen
2 years ago
Ian Chamberlain
7718269b19
Address more comments
...
Use symmetric left/right top screen types, but keep the public API the
same. Switch const -> static where feasible in the example.
2 years ago
Ian Chamberlain
df14df484e
Add some more docs, re-expose Side in trait method
2 years ago
Meziu
1b6b4ebc6d
Merge pull request #81 from rust3ds/feature/linear-alloc
...
Add LINEAR allocator module
2 years ago
Andrea Ciliberti
8594268fc2
Cargo fmt
2 years ago
Andrea Ciliberti
c2c14b949b
Fixed deallocate types
2 years ago
Andrea Ciliberti
4d196760ee
Fix alignment and follow suggestions
2 years ago
Andrea Ciliberti
e2dd1335d4
Fix issues of the CI
2 years ago
Andrea Ciliberti
be858ff6ae
Cargo fmt
2 years ago
Meziu
6621609892
Merge branch 'master' into feature/linear-alloc
2 years ago
Andrea Ciliberti
39467960ef
Add LINEAR allocator module
2 years ago
Ian Chamberlain
6c7a74f5f6
Implement a TopScreen3D type for 3d mode
...
This type sets 3d mode on construction, and unsets it on drop, while
keeping a copy of the RefCell to the top screen.
I don't think this is perfect, but it seems like a decent option that
should still prevent any concurrent access to the top screen's buffer.
2 years ago
Meziu
4e221667dc
Merge pull request #78 from Techie-Pi/feat/mii-selector
...
Implement Mii Selector applet
2 years ago
TechiePi
42345d10a8
Rename a few variables and document skipped bits
2 years ago
TechiePi
01e9c70629
Address comments
2 years ago
TechiePi
accf99b2bb
Apply cargo check suggestions
...
Apply nightly lints
I updated my toolchain to 1.66-nightly to fix all the files
2 years ago
TechiePi
16f8de4376
Address comments
...
- Make ``MiiSelectorReturn`` ``non_exhaustive``
- Remove ``checksum`` from ``MiiSelectorReturn``
- Change ``From`` impl for ``MiiSelectorReturn``
- Rename ``OriginConsole`` members
- Fix ranges
2 years ago
TechiePi
7c2440432a
Move some styles inside the their details struct for consistency
2 years ago
TechiePi
4d88ba9901
Fix rustdoc link
2 years ago
TechiePi
1310507fcb
Document ``set_title`` input and NUL bytes
2 years ago
TechiePi
f8baff0819
Cargo fmt
2 years ago
TechiePi
441ab930cf
Document values sometimes not being straight forward
2 years ago
TechiePi
91f65a0a55
Add docs
2 years ago