Nathan Adams
|
0319ac9dad
|
Add a (super ugly) panic screen
Build / build-native-libs (arm64-v8a, aarch64-linux-android) (push) Failing after 1s
Build / build-native-libs (armeabi-v7a, armv7-linux-androideabi) (push) Failing after 1s
Build / build-native-libs (x86, i686-linux-android) (push) Failing after 1s
Build / build-native-libs (x86_64, x86_64-linux-android) (push) Failing after 2s
Build / build-apks (push) Has been skipped
Build / Android Tests (26) (push) Has been skipped
Build / Android Tests (34) (push) Has been skipped
Lint & Format / rust (push) Failing after 2s
Lint & Format / android (push) Failing after 1s
|
2024-09-18 00:57:44 +02:00 |
|
ljxx
|
e1bf0a92d2
|
Update strings.xml
|
2024-07-08 16:19:05 +02:00 |
|
ljxx
|
376b0cd24e
|
Update strings.xml
|
2024-07-08 16:19:05 +02:00 |
|
ljxx
|
ff36d03eb4
|
Add files via upload
|
2024-07-08 16:19:05 +02:00 |
|
dependabot[bot]
|
4926861d12
|
build(deps): bump org.jetbrains.kotlin.android from 1.9.24 to 2.0.0
Bumps [org.jetbrains.kotlin.android](https://github.com/JetBrains/kotlin) from 1.9.24 to 2.0.0.
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/v2.0.0/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.9.24...v2.0.0)
---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin.android
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Manually added changes according to:
https://android-developers.googleblog.com/2024/04/jetpack-compose-compiler-moving-to-kotlin-repository.html
|
2024-05-27 13:49:01 +02:00 |
|
dependabot[bot]
|
5fef80ce8b
|
Bump the gradle-minor group with 2 updates
Bumps the gradle-minor group with 2 updates: [org.jetbrains.kotlin.android](https://github.com/JetBrains/kotlin) and org.jlleitschuh.gradle.ktlint.
Updates `org.jetbrains.kotlin.android` from 1.9.23 to 1.9.24
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.9.23...v1.9.24)
Updates `org.jlleitschuh.gradle.ktlint` from 12.1.0 to 12.1.1
---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin.android
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gradle-minor
- dependency-name: org.jlleitschuh.gradle.ktlint
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gradle-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Added a bump of kotlinCompilerExtensionVersion from "1.5.11" to "1.5.14" manually.
|
2024-05-15 22:28:38 +02:00 |
|
Fancy2209
|
b6b3abe693
|
Various UI Tweaks
- Remove padding and scale from the Ruffle logo
- Delete cursed logo image
|
2024-04-19 23:58:24 +02:00 |
|
yakagami
|
8781d9b1fd
|
Remove ActionBar in PlayerActivity and add "Exit" button to menu
|
2024-04-19 21:38:45 +02:00 |
|
hhh-hu
|
3517c70a15
|
Add archiving function : support .sol
|
2024-04-10 21:58:13 +02:00 |
|
hhh-hu
|
45d3361302
|
Fix touch deviation caused by partial view not being full screen
|
2024-04-03 18:25:30 +02:00 |
|
Nathan Adams
|
af5c015d8c
|
Add methods for waiting on the trace log, use that instead of hardcoded sleeps
|
2024-03-31 21:41:58 +02:00 |
|
Nathan Adams
|
5112b3b4ed
|
Add input tests (mouse and keyboard)
|
2024-03-28 20:44:43 +01:00 |
|
Nathan Adams
|
918df5fc78
|
Allow specifying which cargo-ndk targets are built, inside local.properties
|
2024-03-27 18:58:40 +01:00 |
|
TÖRÖK Attila
|
605776b8c5
|
ci: Use reactivecircus/android-emulator-runner for testing
|
2024-03-26 18:34:10 +01:00 |
|
Nathan Adams
|
e9ebf59a54
|
Add super trivial smoke test
|
2024-03-26 18:34:10 +01:00 |
|
Nathan Adams
|
5721d8063b
|
Don't require signing keys for assembleRelease
|
2024-03-25 22:41:03 +01:00 |
|
Nathan Adams
|
ed8423d11a
|
Bump kotlinCompilerExtensionVersion to 1.5.11
|
2024-03-25 22:02:05 +01:00 |
|
Nathan Adams
|
b380f380d8
|
Add HardcodedText as an error
|
2024-03-18 23:40:16 +01:00 |
|
Nathan Adams
|
58999a6525
|
Fix error-level lints
|
2024-03-18 23:40:16 +01:00 |
|
Nathan Adams
|
6bc1875cec
|
Allow network requests
|
2024-03-18 23:40:16 +01:00 |
|
Nathan Adams
|
a700fa8085
|
Try to load URLs instead of always from a byte array
|
2024-03-18 23:40:16 +01:00 |
|
Nathan Adams
|
ff33cf4394
|
Prefetch all Java method IDs for quicker/easier JNI calls
|
2024-03-18 23:40:16 +01:00 |
|
Nathan Adams
|
2801935f42
|
Rename FullscreenNativeActivity to PlayerActivity
|
2024-03-18 23:40:16 +01:00 |
|
Nathan Adams
|
352a977fc6
|
Convert FullscreenNativeActivity to kotlin
|
2024-03-18 23:40:16 +01:00 |
|
Nathan Adams
|
778e925276
|
Pass uri to ruffle through intent data, not a magic static variable. Also makes the actual ruffle activity respond to swf files, instead of the main activity
|
2024-03-18 23:40:16 +01:00 |
|
Nathan Adams
|
c240978028
|
Always apply cargo ndk plugin, but conditionally disable it as appropriate
|
2024-03-18 23:40:16 +01:00 |
|
Nathan Adams
|
bf88d5c8e6
|
Add ktlint
|
2024-03-18 23:40:16 +01:00 |
|
Nathan Adams
|
e395c087b4
|
Restructure everything, native is now top level and app is written in kotlin with new Jetpack Compose ui
|
2024-03-18 23:40:16 +01:00 |
|
Nathan Adams
|
a4ab39340c
|
native: Remove custom resize method, rely on event loop (for now?)
|
2024-03-14 00:46:39 +01:00 |
|
Nathan Adams
|
9aaa0a2838
|
native: Remove playerbox, store state on the java instance instead of static
|
2024-03-12 23:16:29 +01:00 |
|
TÖRÖK Attila
|
dea4e355f6
|
chore: Update Ruffle, Rust deps, winit, ndk, android-activity, games-activity, Gradle, and its Android plugin
|
2024-01-18 09:54:18 +01:00 |
|
TÖRÖK Attila
|
7072c1fc7f
|
Lower minimum platform/API/SDK level/version to 26 (Android 8.0)
|
2023-11-30 15:45:59 +01: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
|
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
|
cd7e8eafce
|
Update Android/AndroidX libraries.
|
2023-08-02 16:12:10 +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
|
5c3b9dd1f2
|
Change playerbox to ActivePlayer, add Navigator backend with navigateToUrl support
|
2023-06-18 14:36:45 +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 |
|
TÖRÖK Attila
|
0a894f47e7
|
Add a toolbar with a button on it to show and hide the keyboard.
|
2023-06-18 00:48:22 +02:00 |
|
TÖRÖK Attila
|
bc60ae1ccd
|
Hide keyboard in landscape orientation.
|
2023-06-17 21:34:52 +02:00 |
|
TÖRÖK Attila
|
c9728d0eee
|
Add a TODO about hiding the keyboard in landscape orientation
|
2023-03-22 00:13:59 +01:00 |
|
TÖRÖK Attila
|
87aa6b4532
|
Java imports cleanup
|
2023-03-21 23:55:37 +01:00 |
|
TÖRÖK Attila
|
817bf8f629
|
Some keyboard layout cleanup
|
2023-03-21 23:55:27 +01:00 |
|
TÖRÖK Attila
|
3bfa97f709
|
Fix keyboard layouting by deduplicating IDs, using ConstraintLayout, and a placeholder SurfaceView
|
2023-03-21 23:41:54 +01:00 |
|
TÖRÖK Attila
|
3bb1cd248e
|
Add listener to resized view, adjust player viewport
|
2023-03-21 23:40:43 +01:00 |
|
TÖRÖK Attila
|
ae5df172b5
|
Switch to GameActivity and add a keyboard!
|
2023-03-21 23:40:32 +01:00 |
|
TÖRÖK Attila
|
7f1940169e
|
Register to handle http[s] URLs ending in .swf, open them accordingly
|
2022-04-13 03:05:12 +02:00 |
|