Commit Graph

  • 937f1dfd10
    fork: update refs main xenua 2024-04-16 14:45:02 +0200
  • f533b6f672
    Merge 308390defd into cd80a338fc #169 FenrirWolf 2024-04-13 18:47:13 +0200
  • 27a4704db0
    Merge fbfb574a56 into cd80a338fc #177 Natasha England-Elbro 2024-04-12 11:15:09 +0000
  • fbfb574a56
    feat: make Wave Send + Sync #177 Natasha England-Elbro 2024-04-12 12:07:22 +0100
  • 7e53eb1bd2
    Merge 37e8c8e3a5 into cd80a338fc #140 Lena 2024-04-10 20:59:31 -0400
  • cd80a338fc
    Merge pull request #156 from Jhynjhiruu/feature/uds master Meziu 2024-04-09 20:50:29 +0200
  • fe85aa2cfb Merge branch 'feature/uds' of github.com:Jhynjhiruu/ctru-rs into feature/uds #156 Jhynjhiruu 2024-04-09 15:52:04 +0100
  • b9b8d6baf9 Fix nits Jhynjhiruu 2024-04-09 15:51:40 +0100
  • 37e8c8e3a5
    remove Drop impl #140 Lena 2024-03-28 16:16:35 +0100
  • b3f37d107f
    run cargo fmt Lena 2024-03-28 14:43:42 +0100
  • 614aa5efa2
    use ServiceReference Lena 2024-03-28 14:41:28 +0100
  • e1db5b9193
    apply suggestions, remove get_ prefixes Lena 2024-03-28 14:36:18 +0100
  • 649103b9ca
    add more docs and fix camel case warning Lena 2023-11-25 12:18:17 +0100
  • b2f8aefa5e
    remove use_panic_handler Lena 2023-11-25 12:15:44 +0100
  • c75003326b
    uncomment out `load_network_slot` Lena 2023-11-25 12:14:35 +0100
  • 5530f2296e
    auto implement from on the network security enum i don't know how this didn't work before, but it now does, i guess Lena 2023-10-30 22:24:42 +0100
  • 2e494acbce
    add docs to struct Lena 2023-10-30 21:45:39 +0100
  • 208abd1fbd
    implement suggestions + cleanup Lena 2023-10-30 18:54:05 +0100
  • 3f6beae7b0
    add `load_network_slot` (commented out atm) Lena 2023-10-27 21:55:20 +0200
  • 7d3c5814d2
    add more methods and examples Lena 2023-10-27 20:57:28 +0200
  • 9c650f48f8
    do a first pass on the AC service Lena 2023-10-27 20:38:22 +0200
  • dc70dfc771
    Merge branch 'master' into feature/uds Jhynjhiruu 2024-03-28 11:38:33 +0000
  • d308205934
    Merge pull request #172 from FenrirWolf/more_swkbd_improvements Meziu 2024-03-28 12:25:15 +0100
  • ad8b328387 Use array len instead of libctru constant #172 Fenrir 2024-03-26 18:12:58 -0600
  • 476a8120ea Variable name and style fixes Fenrir 2024-03-21 02:18:53 -0600
  • d8cffcff61 Remove allocation in Swkbd::configure_button Fenrir 2024-03-21 02:15:04 -0600
  • efaccdd2e5 swkbd_input_text is no longer an unsafe fn Fenrir 2024-03-10 18:28:00 -0600
  • 519820bc0f
    Merge pull request #168 from rust3ds/testing/add-layout-tests Ian Chamberlain 2024-03-14 10:41:13 -0700
  • 33a4b1ca0c
    Update uds.rs Jhynjhiruu 2024-03-14 17:25:24 +0000
  • 009bc7b4f1 Replace custom types with wrappers Jhynjhiruu 2024-03-10 21:49:54 +0000
  • e5581b46e7 swkbd_input_text should still be an unsafe fn Fenrir 2024-03-07 02:09:28 -0700
  • 01731cac0e Set hint text directly instead of using libctru fn Fenrir 2024-03-07 01:45:50 -0700
  • 83ebecbb1f Use Rust strings in set_initial_text Fenrir 2024-02-20 16:43:07 -0700
  • c63932ccbb
    Merge pull request #163 from FenrirWolf/improve_filter_callback FenrirWolf 2024-03-07 01:00:06 -0700
  • c1f0bbd9c6 Properly handle nul termination in swkbd_message_callback #163 Fenrir 2024-02-27 21:54:46 -0700
  • 4b1c2e0b3c
    Merge pull request #162 from FenrirWolf/impl_error_applet FenrirWolf 2024-02-27 00:19:56 -0700
  • 9396939d64 Error messages don't actually get truncated, false alarm everybody #162 Fenrir 2024-02-27 00:03:08 -0700
  • b967440eb1 properly handle nul termination in set_text Fenrir 2024-02-26 19:36:33 -0700
  • 559c757d35 Refactor some code and improve documentation Fenrir 2024-02-26 03:22:22 -0700
  • efbf913380 Move error parsing code into launch_unchecked Fenrir 2024-02-26 02:45:51 -0700
  • 308390defd Support console stderr redirection #169 Fenrir 2024-02-25 21:02:57 -0700
  • ffbe6604a6 Improve docs for set_panic_hook Fenrir 2024-02-25 19:09:28 -0700
  • 6da884e7b6 Use the previous panic hook instead of just the default Fenrir 2024-02-25 18:45:56 -0700
  • 5cec437e1d Reuse default hook instead of custom print method Fenrir 2024-02-25 18:06:48 -0700
  • d630c25926 Check for APT init errors in panic hook Fenrir 2024-02-25 17:53:12 -0700
  • 432fca3c16
    Enable layout tests for generated bindings #168 Ian Chamberlain 2024-02-25 19:51:07 -0500
  • eed5fc9a2e
    Merge pull request #161 from adryzz/apt-new-stuff Ian Chamberlain 2024-02-25 19:08:42 -0500
  • e0c8a4d8f6
    Update ctru-rs/src/services/uds.rs Jhynjhiruu 2024-02-25 23:19:46 +0000
  • a65b9ed577 use `if let` in panic hook instead of `match` Fenrir 2024-02-25 02:06:24 -0700
  • a67c8c0bf6 Make `set_panic_hook` into a safe fn Fenrir 2024-02-25 01:46:50 -0700
  • 17dc4c4c76 Add private PopUp::launch_unchecked method Fenrir 2024-02-23 19:06:59 -0700
  • d32cd1525f Properly document safety concerns Fenrir 2024-02-23 18:48:35 -0700
  • c6d5cdc367 Add error applet panic hook Fenrir 2024-02-23 18:25:43 -0700
  • a9ded199fa Handle error codes returned by the Error applet Fenrir 2024-02-23 16:09:41 -0700
  • cd30981348 Rename error applet config struct Fenrir 2024-02-23 15:41:52 -0700
  • 80853b2238
    Apply apt review suggestion #161 Lena 2024-02-23 20:53:55 +0100
  • 7a84ce3d70 Use `move` closures in filter callback examples Fenrir 2024-02-22 19:17:14 -0700
  • d4ad0ea8b0 Move swkbd_message_callback sanity checks to the top of the fn Fenrir 2024-02-21 14:30:43 -0700
  • 1ef2164822 Minor refactor for additonal clarity Fenrir 2024-02-21 13:24:33 -0700
  • becdc05abd Rename variables for clarity Fenrir 2024-02-20 22:36:12 -0700
  • 2f7a04b08d Add comment clarifying callback pointer safety Fenrir 2024-02-20 22:07:34 -0700
  • 3d59bdd2b7 Return Cow<str> from filter callback Fenrir 2024-02-20 21:49:10 -0700
  • 032acb1524 Call the filter_callback directly in swkbd_message_callback Fenrir 2024-02-20 19:36:21 -0700
  • dea122ad16 Improve filter callback API Fenrir 2024-02-20 15:36:25 -0700
  • 10163fd225
    Merge pull request #165 from FenrirWolf/unsafe_blocks_in_unsafe_fn FenrirWolf 2024-02-22 19:26:49 -0700
  • e6dddff3c3
    add "see also" Lena 2024-02-23 01:34:58 +0100
  • a18dfc49f7 Require unsafe blocks in unsafe fns #165 Fenrir 2024-02-21 20:46:24 -0700
  • 892a29b039
    Test CI with vulkan runner #164 testing/vulkan-ci Ian Chamberlain 2024-02-21 21:18:58 -0500
  • 0345f49b8b
    Merge pull request #157 from FenrirWolf/software-keyboard-shenanigans FenrirWolf 2024-02-20 15:30:46 -0700
  • 636c8d7028 Update MSRV to 1.73 #157 Fenrir 2024-02-20 11:03:40 -0700
  • 6d6f9c0c18 Update CI nightly version Fenrir 2024-02-20 10:57:23 -0700
  • 9c33e491f2 Use next_multiple_of instead of bitshifts Fenrir 2024-02-20 10:38:59 -0700
  • a75ac1ffd2 Clarify comment on manually implemented enum types Fenrir 2024-02-19 21:08:27 -0700
  • cb67d92512 SoftwareKeyboard::get_string -> SoftwareKeyboard::launch Fenrir 2024-02-19 16:16:01 -0700
  • 0576e34c3f Remove redudant imports Fenrir 2024-02-19 16:11:36 -0700
  • f780bcedbb
    fix review issues Lena 2024-02-19 23:37:27 +0100
  • dc2959396c Add basic error applet support Fenrir 2024-02-19 14:41:01 -0700
  • 0c55e1ef9b
    fix chainloader Lena 2024-02-17 20:26:09 +0100
  • 144658345c MessageCallbackData doesn't need to be a struct member Fenrir 2024-02-17 11:30:09 -0700
  • 66e5a54952
    add simple doc for chainloader Lena 2024-02-17 16:50:20 +0100
  • e2364ff5e1
    implement chainloader Lena 2024-02-17 16:42:31 +0100
  • cc2e535e96
    fix apt mutability requirements Lena 2024-02-17 16:44:18 +0100
  • f715fc6eb9 Add some comments Fenrir 2024-02-16 19:30:54 -0700
  • d6f22dc797 Use .cast() in more places Fenrir 2024-02-16 19:19:19 -0700
  • 03b417dc9e code_point -> code_unit Fenrir 2024-02-16 19:20:14 -0700
  • 4f3562b523
    cargo fmt Lena 2024-02-17 02:31:37 +0100
  • c95cd26d5c
    add low hanging sleep/homemenu apt functions Lena 2024-02-17 01:55:04 +0100
  • cfd276c175 Get rid of static mut by using our own callback data Fenrir 2024-02-16 13:51:04 -0700
  • 757afe9fe6 Make swkbd_input_text a method for SoftwareKeyboard Fenrir 2024-02-16 11:27:04 -0700
  • 271d1b598a Fix yet another off-by-one error Fenrir 2024-02-15 11:49:33 -0700
  • bf3ca2a87d Force consistent use of unsafe blocks Fenrir 2024-02-14 20:28:27 -0700
  • b6fc9a2596 Simplify some code + rename vars Fenrir 2024-02-14 16:28:43 -0700
  • f527623405 Fix off-by-one error in swkbd_message_callback Fenrir 2024-02-14 13:47:11 -0700
  • 2fcdd110d2 Simplify string output logic Fenrir 2024-02-14 12:33:48 -0700
  • 4de76522d3 swkbd_input_text is still an unsafe fn Fenrir 2024-02-14 12:25:53 -0700
  • 61f91312d3 Remove mention of deleted function Fenrir 2024-02-14 12:21:52 -0700
  • f867d965f8 Use if let instead of unwrap for nullable callback Fenrir 2024-02-13 23:53:14 -0700
  • fa6f98d62c Simplify string conversion code Fenrir 2024-02-13 22:56:44 -0700
  • bd19f97050 Use rust functions instead of memcpy and memset Fenrir 2024-02-13 22:37:41 -0700
  • 3a2000f6f5 Use references and make unsafe blocks more fine-grained Fenrir 2024-02-12 02:47:21 -0700