Commit Graph

  • 57745ed3c8 build(deps): bump actions/checkout from 6 to 7 dependabot/github_actions/actions/checkout-7 dependabot[bot] 2026-06-22 15:32:30 +00:00
  • b4ddf059b7 Release 0.6.1 (take 2) main v0.6.1 Robert Bragg 2026-03-24 00:53:07 +00:00
  • 11a5a54483 Release 0.6.1 Robert Bragg 2026-03-23 15:58:59 +00:00
  • 8de2b6dbaf Clippy lint fixes Robert Bragg 2026-03-23 23:12:50 +00:00
  • 57b5192366 Update examples Robert Bragg 2026-03-23 22:03:35 +00:00
  • dd66428b14 Update README.md Robert Bragg 2026-03-23 14:48:09 +00:00
  • f17b25b673 Update to thiserror 2 Robert Bragg 2026-03-22 22:47:13 +00:00
  • 5c091cd7bb Import android-games-sdk changes for 4.4.0 Robert Bragg 2026-03-20 11:45:46 +00:00
  • 8124bc786d Add support for MotionEvent pointer history Robert Bragg 2026-03-20 16:08:08 +00:00
  • 37730905d1 feat: Add waker() method to AndroidAppWaker rib/pr/app-waker-into-waker John Nunley 2024-11-10 20:04:40 -08:00
  • c3ed6ba77d Use InputMethodManager#showSoftInput to show_soft_input Jan Češpivo 2024-12-28 18:06:07 +01:00
  • c1d00b9191 Support an optional 'android_on_create' entrypoint Robert Bragg 2026-03-18 01:39:40 +00:00
  • 4acfd2d59c Import android-games-sdk changes for 4.0.0 Robert Bragg 2026-03-17 10:11:21 +00:00
  • b042af60f2 Drop Weak<WaitableNativeActivityState> in on_destroy Robert Bragg 2026-03-12 21:34:09 +00:00
  • 9163368955 Track GameActivity android_app pointer lifetime more carefully Robert Bragg 2026-03-18 00:03:55 +00:00
  • 91cf9d7229 Track ANativeActivity pointer lifetime more carefully Robert Bragg 2026-03-12 21:08:01 +00:00
  • ae5553288c Return Application AssetManager from AndroidApp::asset_manager Robert Bragg 2026-03-12 21:44:21 +00:00
  • 0c32e9d8fa Add AndroidApp::run_on_java_main_thread Robert Bragg 2026-03-12 21:40:17 +00:00
  • 43de2770b9 use Env::exception_catch in clear_and_map_exception_to_err Robert Bragg 2026-03-12 20:55:01 +00:00
  • 2a05cd2763 Expose Java main/UI Looper via AndroidApp::java_main_looper Mark Kimsal 2025-05-06 18:30:46 -04:00
  • 0062cfc7a0 import android-games-sdk patches for mainLooper + onCreate hook Robert Bragg 2026-03-10 20:40:06 +00:00
  • 0f49d96fa0 Only init ndk-context once with an Application ref Robert Bragg 2026-03-03 01:41:40 +00:00
  • 2b20da72bd Ensure AndroidAppWaker owns an ALooper reference Robert Bragg 2026-03-02 23:40:41 +00:00
  • f44d837bf7 build(deps): bump actions/checkout from 4 to 6 dependabot[bot] 2026-03-02 17:15:19 +00:00
  • 4ff35807fb Use ALooper_pollOnce instead of pollAll Robert Bragg 2026-03-02 16:28:50 +00:00
  • ae24c96dcc set_ime_editor_info: accept an 'action: TextInputAction' arg Robert Bragg 2026-03-02 15:41:26 +00:00
  • 42e0f88287 move ImeOptions + InputType to src/input.rs + fills out Robert Bragg 2026-02-21 00:56:31 +00:00
  • fdcf4ce28d input: add set_ime_editor_info William Casarin 2025-06-30 11:57:28 -07:00
  • 483164c333 Replace cesu8 with simd_cesu8 (consistent with jni 0.22.2) Robert Bragg 2026-03-02 14:19:52 +00:00
  • 279d73889f Avoid deprecated AttachConfig::name API Robert Bragg 2026-03-02 14:41:42 +00:00
  • 7577299c84 Update to jni 0.22 and jni-sys 0.4.1 Robert Bragg 2025-08-11 15:54:30 +01:00
  • 4e93184d8b Update Readme links Alex Touchet 2026-02-17 18:27:05 -08:00
  • 31feb32f07 Update MSRV badge in Readme Alex Touchet 2026-02-17 15:26:05 -08:00
  • 25f4220fef Bump MSRV to 1.85.0 (will be required by jni 0.22) Robert Bragg 2026-01-11 19:37:54 +00:00
  • 7e8990fd92 Add support for InputEvent::TextAction events Robert Bragg 2026-01-07 12:05:52 +00:00
  • fe2c50ccc6 game-activty: ignore APP_CMD_SOFTWARE_KB_VIS_CHANGED w/o panic Robert Bragg 2026-01-07 23:36:49 +00:00
  • a20a7e4ee4 Import android-games-sdk changes for 4.0.0 Robert Bragg 2025-03-31 20:38:10 +01:00
  • 0b0e19ed44 Revert "input: Replace open-coded types with ndk::event definitions (#163)" Marijn Suijten 2025-06-25 10:10:16 +02:00
  • 946dcdc919 Revert "input: Replace open-coded types with ndk::event definitions (#163)" rib/stack/jni-0.22 Marijn Suijten 2025-06-25 10:10:16 +02:00
  • c18a4dd135 game-activty: ignore APP_CMD_SOFTWARE_KB_VIS_CHANGED w/o panic Robert Bragg 2026-01-07 23:36:49 +00:00
  • 4827e0b17b Add support for InputEvent::TextAction events Robert Bragg 2026-01-07 12:05:52 +00:00
  • a8637e3f25 Import android-games-sdk changes for 4.0.0 Robert Bragg 2025-03-31 20:38:10 +01:00
  • aaf0e8b30a DROP ME: git repo patch for jni 0.22 Robert Bragg 2026-01-11 19:48:37 +00:00
  • 46d2fa87c3 Update to jni 0.22 and jni-sys 0.4.1 Robert Bragg 2025-08-11 15:54:30 +01:00
  • 249e7d1834 Bump MSRV to 1.85.0 (will be required by jni 0.22) Robert Bragg 2026-01-11 19:37:54 +00:00
  • ea5932b272 Revert "input: Replace open-coded types with ndk::event definitions (#163)" rib/stack/ime-support Marijn Suijten 2025-06-25 10:10:16 +02:00
  • 618c8d6de5 game-activty: ignore APP_CMD_SOFTWARE_KB_VIS_CHANGED w/o panic Robert Bragg 2026-01-07 23:36:49 +00:00
  • 23c9933354 Add support for InputEvent::TextAction events Robert Bragg 2026-01-07 12:05:52 +00:00
  • 8912aaba71 Import android-games-sdk changes for 4.0.0 Robert Bragg 2025-03-31 20:38:10 +01:00
  • e686e80112 Allow building as dependency on docs.rs with no features enabled Mads Marquart 2025-06-05 11:54:18 +02:00
  • b9e883866e Clean up gitignores Mads Marquart 2025-09-05 00:26:47 +02:00
  • 9e8c85c647 Assert that the thread Looper matches the main one Marijn Suijten 2025-12-17 13:43:52 +01:00
  • a97cf1ceae native_activity: Only wait for state to update while main thread is running Marijn Suijten 2025-03-12 14:43:02 +01:00
  • 1652ebb229 Add package.include to Cargo.toml daxpedda 2024-08-05 10:34:50 +02:00
  • b943f58863 Merge pull request #184 from rust-mobile/doctest Robert Bragg 2025-08-11 13:15:57 +01:00
  • 019ad634a2 Switch doctests back to native cross-compilation, supported since Rust 1.89 Marijn Suijten 2025-08-08 10:44:54 +02:00
  • 87cda3c560 Build-test (documentation) on the host and fix broken doc samples Marijn Suijten 2025-03-10 12:28:17 +01:00
  • bde1cb3436 Merge pull request #191 from jb55/agdk-submodule Robert Bragg 2025-08-11 11:57:45 +01:00
  • 69f3642499 Update android-games-sdk/README.md Robert Bragg 2025-04-04 16:10:33 +01:00
  • c0f3fa6754 Check $ANDROID_GAMES_SDK for GameActivity source Robert Bragg 2025-03-31 19:35:17 +01:00
  • 42af0cccfa examples/agdk-mainloop: pull in games-activity:4.0.0 Robert Bragg 2025-03-31 16:05:08 +01:00
  • 5d7616e30e examples/agdk-mainloop: Use Gradle 8.4 (compatible with Java 21) Robert Bragg 2025-03-31 15:32:43 +01:00
  • 3755ed7e7a game-activity: build fixes for rust-bindgen 0.71 ffi API Robert Bragg 2025-03-31 15:34:18 +01:00
  • 5367c865e3 Re-generate bindings with rust-bindgen 0.71.1 Robert Bragg 2025-03-31 14:49:32 +01:00
  • eacddd744a bindgen: update paths William Casarin 2025-03-14 12:14:25 -07:00
  • 36832feacf Add import-games-sdk.sh and import some APP_CMD_ changes for 4.0.0 Robert Bragg 2025-03-31 20:38:10 +01:00
  • 88714f0b6a Add CHANGELOG.md entry for GameActivity bump to 4.0.0 Robert Bragg 2025-03-31 23:12:07 +01:00
  • 85eb7274f4 android-game-sdk-rs: bump v2.0.2 -> v4.0.0 William Casarin 2025-03-13 17:28:19 -07:00
  • 49f2b86424 switch to android-game-sdk-rs grafted repo at v2.0.2 William Casarin 2025-03-13 17:28:19 -07:00
  • 976e9d06af tree: remove local copy of v2.0.2 android-games-sdk William Casarin 2025-03-13 16:15:51 -07:00
  • ac2e17e977 Re-export 'ndk' and 'ndk_sys' crates Robert Bragg 2025-04-01 12:21:19 +01:00
  • db3ea3386f Bump rust-version to 1.73.0 Robert Bragg 2025-03-31 23:23:08 +01:00
  • 51d05d48c8 input: Replace open-coded types with ndk::event definitions (#163) Marijn Suijten 2025-01-27 18:12:06 +01:00
  • fe171bc532 Fix various codebase rots (stale CI, new Rust lints, broken MSRV checks by transitive dependency upgrades) (#164) Marijn Suijten 2025-01-27 17:14:13 +01:00
  • 0d299300f4 Merge pull request #158 from rust-mobile/release-0.6.0 v0.6.0 Robert Bragg 2024-04-26 17:23:04 +01:00
  • 0a87a84c57 Release 0.6.0 Robert Bragg 2024-04-26 16:47:21 +01:00
  • 7bd3ba6dde native-activity: Check for null saved_state_in pointer SkyGrel19 2024-02-14 22:59:55 +03:00
  • 6a0197c28f Upgrade to ndk-sys 0.6.0 and ndk 0.9.0 Marijn Suijten 2024-04-26 16:07:34 +02:00
  • e5b8242ff2 Bump MSRV to 1.69.0 considering we can't build cargo ndk with 1.68 Robert Bragg 2024-04-26 15:45:44 +01:00
  • c9faa9c44e Merge pull request #151 from rust-mobile/release-0.5.2 v0.5.2 Robert Bragg 2024-01-30 13:09:08 +00:00
  • 4b9b8d754b Force cargo-ndk to only be built with stable toolchain Robert Bragg 2024-01-30 12:33:21 +00:00
  • 526d39c1f3 Release 0.5.2 Robert Bragg 2024-01-30 12:15:21 +00:00
  • 4ffa3ac2e1 Merge pull request #147 from ArthurCose/motion-event-mask Robert Bragg 2024-01-30 12:05:30 +00:00
  • 967882f3d9 Merge pull request #149 from rust-mobile/release-0.5.1 v0.5.1 Robert Bragg 2023-12-20 22:11:18 +00:00
  • 35e080baf0 Release 0.5.1 Robert Bragg 2023-12-20 15:48:05 +00:00
  • 5cb67a2b89 Remove ndk dev-dependency added in #142 Robert Bragg 2023-12-20 17:10:20 +00:00
  • 672360c5e6 Fix multitouch MotionActions processing as unknown in native activities Arthur Cosentino 2023-12-13 09:05:59 -05:00
  • 9fce890219 Merge pull request #143 from rust-mobile/readme-update-versions Robert Bragg 2023-11-20 16:13:38 +00:00
  • 2deec162b5 Merge pull request #145 from fornwall/android-main-thread-name Robert Bragg 2023-11-20 16:10:27 +00:00
  • eeeb80209f Fix error after merge conflict Fredrik Fornwall 2023-11-20 15:36:04 +01:00
  • 6c3583dc24 Merge branch 'main' into android-main-thread-name Fredrik Fornwall 2023-11-20 14:35:37 +01:00
  • bfd8bfd04c Merge pull request #133 from rust-mobile/marijn/bail-log-thread-on-read_line-error Robert Bragg 2023-11-20 13:24:23 +00:00
  • af341897a2 Generalize log-forwarding setup and stop thread on IO errors Marijn Suijten 2023-10-16 18:38:02 +02:00
  • a84722ff23 Clean up a let-else that is possible in Rust 1.68 Marijn Suijten 2023-11-04 22:49:07 +01:00
  • d9af67008a Rename threads Fredrik Fornwall 2023-11-20 12:48:37 +01:00
  • c2f467c174 Name spawned threads Fredrik Fornwall 2023-10-26 11:58:51 +02:00
  • e14d2c1deb README: Fix MSRV badge Marijn Suijten 2023-11-04 22:40:15 +01:00
  • 100d5bc1d4 README: Update crate version in Cargo.toml example Marijn Suijten 2023-10-28 20:23:22 +02:00
  • 98aef99419 Disable ndk default features to remove raw-window-handle 0.6 (#142) Thierry Berger 2023-10-25 23:15:21 +02:00
  • a7114c807f Merge pull request #137 from rust-mobile/release-0.5.0 v0.5.0 Robert Bragg 2023-10-17 00:17:12 +01:00