Valentin
77c84eb66c
Fixes according to Fenrir's review
7 years ago
linouxis9
79607df25e
Update Travis to latest Nightly ( ͡° ͜ʖ ͡°)
7 years ago
Valentin
a3895d6cf1
Fixes Cargo.toml
7 years ago
linouxis9
4901431b02
Update for latest nightly 2018-05-06
7 years ago
FenrirWolf
71d0a86fbe
Merge pull request #66 from FenrirWolf/swkbd
...
Initial software keyboard support
7 years ago
Fenrir
741ef60a24
Add nul-terminatator to input that expects it
7 years ago
Fenrir
d166c7358f
Add software keyboard example
7 years ago
Fenrir
6070a762e4
Make travis work again
7 years ago
Fenrir
4f776778f1
add `set_hint_text` and `configure_button`
7 years ago
Fenrir
c490600f13
rename `applet` module to `applets`
7 years ago
Fenrir
74de604c4c
make `get_bytes` a safe function
...
libctru seems to ensure that output from the software keyboard is always well-formed
7 years ago
Fenrir
c18bb0d4cb
Initial software keyboard support
7 years ago
FenrirWolf
664fc3ab93
Merge pull request #65 from FenrirWolf/fix-panics
...
Update to new panic ABI
7 years ago
Fenrir
5be1e1181c
Update to new panic ABI
7 years ago
FenrirWolf
159b5b9e62
Merge pull request #64 from FenrirWolf/nightly-update
...
Update for Rust nightly 2018-04-19
7 years ago
Fenrir
b330206f55
Update for Rust nightly 2018-04-19
7 years ago
Fenrir
86e22e59b9
Move more implementation details to `imp` module
7 years ago
Fenrir
e672ad9dfb
Remove thread name functions
...
The only real use for thread names is so that they appear in panic messages. However, names set by this API won't appear in panic messages because we aren't `std::thread` and therefore don't have access to `sys_common::thread_info` where libstd stashes its thread names. So without that functionality, there's not much of a reason to have thread names at all.
7 years ago
Fenrir
e614084585
Add ctru::thread module
7 years ago
Fenrir
d6f52ed12a
Add apt::set_app_cpu_time_limit
7 years ago
Fenrir
52c4b90131
Update pinned nightly
...
Xargo 3.11 doesn't like old nightlies
7 years ago
FenrirWolf
c95c3289f8
Make std::path aware of archive prefixes ( #61 )
7 years ago
Fenrir
2adf73b0c2
Update to nightly-2018-03-01
7 years ago
FenrirWolf
81c3c0b63d
Merge pull request #62 from FenrirWolf/update-1.24
...
Pull in upstream changes for rust 1.24.0
7 years ago
Fenrir
66e3e6b062
Update pinned nightly
7 years ago
Fenrir
49dc1a5e06
Updates for Rust 1.24
7 years ago
Fenrir
8e800951df
Fix TcpStream::wait_timeout
...
POLLOUT is 0x4 and PULLHUP is 0x10 on every other platform, except for the 3DS where they're switched around because Nintendo
7 years ago
Fenrir
3315dec931
Don't use ioctl for TcpStream::connect_timeout
...
libctru exposes ioctl, but using it causes an ENODEV error.
7 years ago
Fenrir
6d4cb6df3d
Don't output an extra newline when panicking
...
svcOutputDebugString seems to append newlines on its own after each write to stderr
7 years ago
Fenrir
ab992b1ead
Clean up the README a bit more
7 years ago
Fenrir
3ad0909b25
Reorganize the list a bit
7 years ago
Fenrir
590868e84c
Add list of supported modules
7 years ago
Fenrir
b987c05d30
Fix memory leak in Soc::init
...
Ain't manual memory management grand?
7 years ago
Fenrir
efbe9809cc
Add documentation for Soc
7 years ago
Fenrir
43c251c10b
Add Soc::init_with_buffer_size
7 years ago
Fenrir
745dd51df0
Add Soc service
7 years ago
Fenrir
48ee173596
Stub out set_cloexec
7 years ago
Fenrir
dcccdcc090
Filter out glibc symbols
...
we're not glibc and these caused a linker error when building `std` in debug mode
7 years ago
Fenrir
5f24919d63
Update travis config
7 years ago
Fenrir
05e87af948
Remove build script from examples
7 years ago
Fenrir
1dffa9cc16
Link libctru in ctru-sys
...
Allows debug builds to compile without throwing out random linker
errors. Plus it probably should have been this way the whole time
anyway.
7 years ago
Fenrir
acb5ca0bf5
We aren't linux
7 years ago
Fenrir
d46f9f4565
Update examples
7 years ago
Fenrir
224ed678db
Add wait_for_vblank function
...
Also change gfx methods to take &self instead of unnecessarily taking &mut self
7 years ago
Fenrir
fc0e124f43
Use bitflags 1.0 for button presses
7 years ago
Fenrir
16be4ef715
Fix unsoundness in Console's API
7 years ago
Fenrir
c272b282ba
Update nightly to 2018-01-26
7 years ago
Fenrir
27d8949831
repr_align stabilized
7 years ago
Fenrir
5c6da77fa3
core::ops::Place is unsafe now
7 years ago
Fenrir
bf6ef666d1
Increase reader count + style fixes
7 years ago