Important
This release is intended to help debug laurent22#7974. It is not a mobile-plugin-support or other feature pre-release.
This testing release adds toggles that allow enabling/disabling different properties fo sliders in Joplin's settings. The goal is to determine which props (if any) can be removed to fix the crash.
Here's how you can build this release yourself.
See also Joplin's build instructions.
[!NOTE]
If you have an existing build folder, it may be necessary to run Building this release
Cloning the repository
git@github.com:personalizedrefrigerator/joplin.git
pr/patch-fix-slider-crash branch
joplin folder, run git switch pr/patch-fix-slider-crash
Installing dependencies
yarn install (see build instructions)
yarn tsc && yarn postinstall to trigger a full build.
Building it (may have been done by
yarn install)
yarn tsc in the root directory of the repository.
yarn build in the packages/app-mobile directory.
Building the Android APK with a custom package name
packages/app-mobile/android in Android Studio.
packages/app-mobile/android/app/src/main/res/values/strings.xml, change <string name="app_name">Joplin</string> to a custom app name (for this release, I used <string name="app_name">Joplin (Beta)</string>.
Build > Generate Signed Bundle/APK (you may need to create a custom key to sign the release).
packages/app-mobile/android/app/release/app-release.apk.