Commit Graph

  • 5413e77ec3 Use .is_null() instead of comparing to std::ptr::null() Fenrir 2024-02-11 18:43:12 -0700
  • 2864c06207 Don't include nul terminator when passing string data back to Rust Fenrir 2024-02-11 18:39:08 -0700
  • 742ec8d738 Get swkbd input without max byte size parameter Fenrir 2024-02-11 13:09:33 -0700
  • 4dbe83e26d
    Merge pull request #158 from FenrirWolf/swkbd-initial-text Meziu 2024-02-16 18:03:10 +0100
  • ae77de421d
    Merge pull request #159 from FenrirWolf/fix-console Meziu 2024-02-16 18:00:24 +0100
  • 4d20aced32 Return CString instead of String in filter callback #160 Fenrir 2024-02-15 14:03:13 -0700
  • abe263589e Boxing the closure is good, actually Fenrir 2024-02-15 13:45:22 -0700
  • bf608bc4db Improve SoftwareKeyboard::set_filter_callback Fenrir 2024-02-15 12:51:30 -0700
  • 9eea3f0d1f Make initial text argument optional #158 Fenrir 2024-02-15 13:17:27 -0700
  • a0aa6d5d9e Wrap PrintConsole in UnsafeCell #159 Fenrir 2024-02-14 16:53:16 -0700
  • 684bfb3251 Use addr_of_mut! when referring to EMPTY_CONSOLE Fenrir 2024-02-14 16:35:52 -0700
  • 22773f644a Store initial_text data in SoftwareKeyboard Fenrir 2024-02-14 14:11:58 -0700
  • 5eda3916ba Fix doc tests Jhynjhiruu 2024-02-10 15:51:01 +0000
  • 433f9b0591 Fix lint Jhynjhiruu 2024-02-10 15:41:10 +0000
  • 5feb906690 Implement remaining UDS functions (mostly untested) Jhynjhiruu 2024-02-10 15:38:57 +0000
  • 5287023486 Add more documentation, add NetworkNodeID enum Jhynjhiruu 2024-02-10 14:42:56 +0000
  • 1cdf4737f2 Explain the `username` parameter on `Uds::new()` Jhynjhiruu 2024-02-08 21:59:16 +0000
  • bcb2be8cf7 I hate not having rust-analyzer working Jhynjhiruu 2024-02-08 21:37:52 +0000
  • 4fd4ef08cb Fix some suggestions (and hopefully rust-analyzer) Jhynjhiruu 2024-02-08 21:26:18 +0000
  • f065d0da3d Implement UDS service with example Jhynjhiruu 2024-02-08 01:18:30 +0000
  • 947c3f4c5e
    Merge pull request #149 from rust3ds/fix/applets Meziu 2024-01-05 13:38:58 +0100
  • 5948589bdb Fix suggestions #149 Andrea Ciliberti 2024-01-05 13:29:59 +0100
  • b1021c54ef
    Merge pull request #150 from rust3ds/remove/fs Meziu 2024-01-05 12:48:33 +0100
  • cdd31d3091 Fmt Andrea Ciliberti 2024-01-03 22:10:10 +0100
  • fcbbf0ef30 Fix tests Andrea Ciliberti 2024-01-03 22:08:03 +0100
  • b92074d35a Fmt Andrea Ciliberti 2024-01-03 20:57:01 +0100
  • 1413bfa201 New filter callback Andrea Ciliberti 2024-01-03 20:53:04 +0100
  • 366f4d4b1b Zero bufsize for parental lock Andrea Ciliberti 2024-01-03 19:34:27 +0100
  • a727feb11c Fixed nits Andrea Ciliberti 2024-01-03 13:53:42 +0100
  • 0b1b5fcff9 Change fs module docs #150 Andrea Ciliberti 2024-01-03 13:13:04 +0100
  • 157824ad8b
    Merge pull request #86 from rust3ds/feature/ir-user Mark Drobnak 2024-01-02 17:54:25 -0500
  • 06d26fc96d Revert one &mut self #86 AzureMarker 2024-01-02 17:39:49 -0500
  • 5233237e9e Make more IrUser functions take &mut self AzureMarker 2024-01-02 17:36:12 -0500
  • 1496d47ef2 Move Sealed to separate file AzureMarker 2024-01-02 17:32:26 -0500
  • de1604b364 Add ir:rst disable in CPP demo to improve New 3DS compatibility AzureMarker 2024-01-02 17:29:26 -0500
  • fe0bb5154e Update example file documentation AzureMarker 2024-01-02 17:24:57 -0500
  • 3fdbc0054c Replacee Andrea Ciliberti 2024-01-02 19:59:53 +0100
  • 87b253104b Fix lints Andrea Ciliberti 2024-01-02 16:27:50 +0100
  • 0c302e8d23 Fix lints Andrea Ciliberti 2024-01-02 16:26:43 +0100
  • 3041aac4e1 Removal of all FS code and renaming Andrea Ciliberti 2024-01-02 13:03:30 +0100
  • 84b95a9d4c Fmt and lints Andrea Ciliberti 2023-12-28 19:16:08 +0100
  • 815aa610dc Still thinking about the filter callbacks... Andrea Ciliberti 2023-12-28 18:41:20 +0100
  • fa613c25cb Working filter callback Andrea Ciliberti 2023-12-28 16:59:21 +0100
  • 979fd50fe2 Simplify some of the packet parsing AzureMarker 2023-12-26 14:09:32 -0500
  • df50702c13 Rename srv module to svc and add Handle::send_service_request AzureMarker 2023-12-26 13:55:06 -0500
  • 86c59eec5b Simplify some of the syscall code and fix &mut unsafety AzureMarker 2023-12-26 13:02:48 -0500
  • 208a9171e4 Add srv::make_ipc_header and use in ir_user AzureMarker 2023-12-26 12:53:44 -0500
  • c6d8d8823f Remove Console S generic by making ConsoleScreen trait alias AzureMarker 2023-12-26 12:35:40 -0500
  • daf613482b Add missing docs to Error::is_timeout AzureMarker 2023-12-26 12:34:00 -0500
  • 323538bcff Handle timeout int conversion better AzureMarker 2023-12-26 12:23:28 -0500
  • 964a3d9e00 Remove Console::with_screen AzureMarker 2023-12-26 12:18:43 -0500
  • 1f45da1ebc Fix double buffering in example via impl Swap and Flush for Console AzureMarker 2023-12-24 13:42:29 -0500
  • ef1c913655 Rename ir-user example to ir-user-circle-pad-pro AzureMarker 2023-12-24 13:20:50 -0500
  • 02126e9e7f Add missing documentation to ir_user.rs AzureMarker 2023-12-24 13:13:49 -0500
  • 08b4c37d0d Fixed file-explorer example (Console usage) AzureMarker 2023-12-24 13:12:07 -0500
  • 09361e50da Try using double buffering to reduce flickering (actually increased :/) AzureMarker 2023-12-23 22:24:04 -0500
  • 051ab2614d Add enum for connection status AzureMarker 2023-12-23 15:15:04 -0500
  • dd9f84f47d Improve safety of send_service_request AzureMarker 2023-12-23 15:05:16 -0500
  • b4fa7bd0cb Improve packet parser error handling AzureMarker 2023-12-23 14:51:40 -0500
  • 87f33f144e Improve some service start/stop error handling AzureMarker 2023-12-23 14:44:49 -0500
  • e09ad16003 Clarify a comment AzureMarker 2023-12-23 14:24:47 -0500
  • 44a061abc2 Merge branch 'master' into feature/ir-user AzureMarker 2023-12-23 10:52:52 -0800
  • 95faa5f2a7 SWKBD method additions and doc tests Andrea Ciliberti 2023-12-23 14:16:26 +0100
  • f39a5260fb Better num-buttons and docs Andrea Ciliberti 2023-12-23 13:22:37 +0100
  • ab9713941c Split parental lock into a different type Andrea Ciliberti 2023-12-23 13:03:18 +0100
  • 4c0ebcd607
    Merge pull request #148 from rust3ds/feature/package-docs Meziu 2023-11-27 17:47:11 +0100
  • 1c0c055c87
    Merge pull request #147 from rust3ds/fix/docs-github-pages-followup Ian Chamberlain 2023-11-27 11:46:28 -0500
  • 64bdc8bfcf Merge branch 'master' of https://github.com/rust3ds/ctru-rs into fix/applets Andrea Ciliberti 2023-11-27 17:38:31 +0100
  • df384492f9 Add docs page to packate manifest #148 Andrea Ciliberti 2023-11-27 17:36:08 +0100
  • 7a86507182 Fix todo and start working on swkbd Andrea Ciliberti 2023-11-27 17:34:07 +0100
  • bbdcf3fb7c
    Add favicon/logo and html_root_url for docs #147 Ian Chamberlain 2023-11-27 11:32:21 -0500
  • 2b0e7fe533
    Merge pull request #146 from rust3ds/fix/docs-github-pages-followup Meziu 2023-11-27 17:24:07 +0100
  • adc242486f
    Fix broken link and use proper branch name #146 Ian Chamberlain 2023-11-27 11:14:44 -0500
  • d4b3a2994f
    Merge pull request #145 from rust3ds/feature/gh-pages-docs Meziu 2023-11-27 16:43:20 +0100
  • 727d594a66
    Merge pull request #141 from rust3ds/fix/cleanup-sys-version-checking Meziu 2023-11-27 16:35:36 +0100
  • 0e7b139c7b
    Export ctru version vars via build script #141 Ian Chamberlain 2023-11-24 17:08:47 -0500
  • 6f8f20484a
    Initial docs workflow for Github Pages #145 Ian Chamberlain 2023-11-24 16:03:33 -0500
  • 47f1f78f50 Update PR to build with the latest versions Andrea Ciliberti 2023-11-22 21:09:12 +0100
  • d5ae6419aa Fmt Andrea Ciliberti 2023-11-22 21:02:35 +0100
  • 7e99463048 Remove panic handler Andrea Ciliberti 2023-11-22 21:00:34 +0100
  • 6899f7026e Merge branch 'master' of https://github.com/rust3ds/ctru-rs into feature/ir-user Andrea Ciliberti 2023-11-22 20:59:05 +0100
  • 9406f5d402
    Merge pull request #137 from rust3ds/camera-and-more Meziu 2023-11-22 20:54:14 +0100
  • 1f72bfd9d8 remove reference to panic hook #137 Andrea Ciliberti 2023-11-22 20:32:15 +0100
  • 39bd6c2717 Remove panic handler Andrea Ciliberti 2023-11-22 20:29:30 +0100
  • ccc9dbf571
    Update ctru-rs/examples/movement.rs Meziu 2023-11-20 10:36:03 +0100
  • 86bbb6fd0c
    Defer to RUSTFLAGS when linking libctru Ian Chamberlain 2023-11-19 14:29:08 -0500
  • 73aac708f1 Fix gfx nits Andrea Ciliberti 2023-11-19 19:11:42 +0100
  • 42b6f27fa6 Fix tests Andrea Ciliberti 2023-11-19 18:55:43 +0100
  • 8addde71b4 Docs Andrea Ciliberti 2023-11-19 18:48:19 +0100
  • 3e2861323f Revert trim clamping Andrea Ciliberti 2023-11-19 18:46:23 +0100
  • 28a8b08f09 Fmt and docs lints Andrea Ciliberti 2023-11-19 18:42:14 +0100
  • 99814fd5a1 Finish up trimming Andrea Ciliberti 2023-11-19 18:34:09 +0100
  • 079f3bdc3c Fixed nits and suggestions Andrea Ciliberti 2023-11-12 16:47:13 +0100
  • 4b0b966026 Fix errors Andrea Ciliberti 2023-11-12 16:03:08 +0100
  • 222e37ced7
    Merge branch 'master' into camera-and-more Meziu 2023-11-03 23:04:19 +0100
  • b14cdf10f1
    Update README for new versioning scheme + env vars Ian Chamberlain 2023-10-29 21:53:59 -0400
  • 4d718c4100
    Merge pull request #139 from adryzz/swkbd-initial-text Ian Chamberlain 2023-10-29 01:07:06 -0400
  • 586f329c7a
    Test all packages in CI Ian Chamberlain 2023-10-29 01:03:52 -0400
  • 7d201d825b
    Always link ctru, for now Ian Chamberlain 2023-10-29 00:47:53 -0400
  • 12f0fa77d3
    Clean up ctru-sys version checking Ian Chamberlain 2023-10-28 21:04:21 -0400