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
test/slider-logs
branch
joplin
folder, run git switch test/slider-logs
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
.