Commit Graph

322 Commits

Author SHA1 Message Date
TÖRÖK Attila
293b62bf5f Bump Ruffle and Rust dependencies. 2023-09-02 14:15:38 +02:00
TÖRÖK Attila
07c162d91b Bump Rust dependencies. 2023-08-16 09:36:38 +02:00
TÖRÖK Attila
f02aae31f4 Remove cargo-apk metadata from Cargo.toml. 2023-08-16 09:35:43 +02:00
TÖRÖK Attila
34a2b153f6 Update README for cargo-ndk. 2023-08-16 09:19:17 +02:00
TÖRÖK Attila
afc578b716 Switch to cargo-ndk.
Skip the cargo-ndk gradle plugin on GHA.
2023-08-16 09:10:51 +02:00
TÖRÖK Attila
59c3de4286 Bump Ruffle and other dependencies. 2023-08-13 01:09:33 +02:00
TÖRÖK Attila
bb6177396c Switch to a patched wgpu 0.16 branch to get gfx-rs/wgpu#3817. 2023-08-13 00:43:44 +02:00
TÖRÖK Attila
df2db4ef62 Bump Ruffle and other Rust dependencies. 2023-08-11 20:29:30 +02:00
TÖRÖK Attila
259d75ec35 Force wgpu to use the GL backend... (Those darn buggy Vulkan drivers...!) 2023-08-11 20:27:17 +02:00
TÖRÖK Attila
13c6b15e75 Checkout when making a release. 2023-08-07 00:38:22 +02:00
TÖRÖK Attila
58e3bcc521 github: Add a workflow for making a release out of the last successful build. 2023-08-07 00:21:30 +02:00
TÖRÖK Attila
576f706733 Bump dependencies. 2023-08-07 00:19:39 +02:00
TÖRÖK Attila
564056f456 More README.md formatting. 2023-08-06 23:45:21 +02:00
TÖRÖK Attila
9b9513e594 Update README.md. 2023-08-06 23:34:31 +02:00
TÖRÖK Attila
56ea55cb91 Split native (parallel) and APK build stages on GH, support all 4 archs, build universal and single-arch APKs 2023-08-06 23:34:31 +02:00
TÖRÖK Attila
4885cfa504 Use explicit android_logger version 2023-08-06 23:14:35 +02:00
TÖRÖK Attila
999a997e9d Smallify release mode native libs by stripping them of all debug info. 2023-08-06 23:14:35 +02:00
TÖRÖK Attila
b9af300ea0 Suspend/resume Player together with the Activity + recreate wgpu Surface upon resume. 2023-08-04 22:28:49 +02:00
TÖRÖK Attila
5504961610 chore: Bump Ruffle crate refs. 2023-08-04 22:28:08 +02:00
TÖRÖK Attila
20e8c50e71 chore: clippy and fmt fixes 2023-08-04 22:27:22 +02:00
TÖRÖK Attila
001e4b53a6 Add and use log_panics. 2023-08-04 22:26:46 +02:00
TÖRÖK Attila
76506d38c5 Cleanup Cargo.toml. 2023-08-03 23:47:11 +02:00
TÖRÖK Attila
f6458b4294 Enable the "android-game-activity" feature of winit, as one is supposed to. 2023-08-03 14:32:25 +02:00
TÖRÖK Attila
a9c451ee00 Bump dependencies. 2023-08-03 14:31:13 +02:00
TÖRÖK Attila
b6a9103a5f Update android-activity to 0.4.3. 2023-08-03 14:30:48 +02:00
TÖRÖK Attila
cd7e8eafce Update Android/AndroidX libraries. 2023-08-02 16:12:10 +02:00
TÖRÖK Attila
5421a6ea5f github: Try to switch to Java 17 by using actions/setup-java@v3. 2023-08-02 15:44:03 +02:00
TÖRÖK Attila
0590a04b9f Update Gradle 7.5 -> 8.0, 'com.android.application' plugin: '7.4.2' -> '8.1.0' 2023-08-02 13:21:13 +02:00
TÖRÖK Attila
973b7c7753 Update JDK: 11 -> 17, Gradle: 7.2 -> 7.5, and 'com.android.application' plugin: '7.1.2' -> 7.4.2 2023-08-02 13:17:12 +02:00
TÖRÖK Attila
d7dcb4395a Follow Ruffle Navigator API change (async_channel::Receiver) 2023-08-02 13:17:02 +02:00
TÖRÖK Attila
2835c6116d Bump dependencies. 2023-08-02 13:01:47 +02:00
TÖRÖK Attila
effa0b9267 Bump ruffle. 2023-07-28 22:55:34 +02:00
TÖRÖK Attila
5182354b8b Build fix? 2023-07-28 22:54:57 +02:00
TÖRÖK Attila
3a3dd653eb Stub NavigatorBackend::connect_socket. 2023-07-26 22:45:36 +02:00
TÖRÖK Attila
606d3f871c chore: Bump dependencies. 2023-07-26 22:19:24 +02:00
TÖRÖK Attila
7edf6348f2 Navigator fix perhaps. 2023-07-19 14:49:28 +00:00
TÖRÖK Attila
48f625fa26 Fix syntax error... 2023-07-19 14:33:19 +00:00
TÖRÖK Attila
4966be68c4 Still trying to fix the NavigatorBackend. 2023-07-19 14:21:53 +00:00
TÖRÖK Attila
019a6e4bf3 chore: cargo fmt 2023-07-19 14:09:00 +00:00
TÖRÖK Attila
f9787d1cf3 More navigator stuff. 2023-07-19 14:08:33 +00:00
TÖRÖK Attila
08747b8c4f
Follow navigator backend changes. 2023-07-19 14:14:41 +02:00
TÖRÖK Attila
6cabb7a497 Bump Ruffle and dependencies. 2023-07-19 10:50:08 +00:00
TÖRÖK Attila
40db3af997 Bump wgpu, Ruffle, and other deps. 2023-07-10 20:37:00 +02:00
TÖRÖK Attila
faf5ef5651 Bump Ruffle. 2023-07-01 23:51:35 +02:00
TÖRÖK Attila
6b1b3fea74 Bump some deps. 2023-07-01 01:29:39 +02:00
TÖRÖK Attila
5c3b9dd1f2 Change playerbox to ActivePlayer, add Navigator backend with navigateToUrl support 2023-06-18 14:36:45 +02:00
TÖRÖK Attila
8487f7e9d2 Use MemoryStorageBackend. 2023-06-18 02:37:56 +02:00
TÖRÖK Attila
caa1accb85 Cleanup toolbar button handling. 2023-06-18 02:03:13 +02:00
TÖRÖK Attila
d1bb6fe196 Make the context menu respect the enabled/separatorBefore/checked flags of items. 2023-06-18 01:55:58 +02:00
TÖRÖK Attila
ecbfe96c22 Add a context menu button. 2023-06-18 00:48:35 +02:00