Akash Yadav
77bfdea16d
fix(editor): migrate to editor v0.23.3
2024-02-15 20:39:43 +05:30
Smooth E
865e38b270
fix: replace *Swipe right for files* with *Open the left drawer for files* ( #1712 )
...
* fix(strings): Replace `msg_swipe_for_files` to account for cases when when it is impossible to swipe for opening a side drawer
* fix(strings): Change `err_cannot_determine_package` to say "application" and not "app"
* fix(strings): Shorten `ru-rRU/msg_drawer_for_files` to make it look better
2024-02-08 12:06:49 +05:30
Akash Yadav
94449ada46
fix: implement usage of variant-specific applicationId in actions ( fixes #1387 )
2024-01-22 19:43:04 +05:30
Akash Yadav
b913f3cd65
fix(resources): update locale provider to include pt-rBR instead of pt-rPT
2024-01-18 20:50:09 +05:30
Akash Yadav
cb0379f70b
fix: remove connected checks for onboarding activity
2024-01-15 19:59:37 +05:30
Akash Yadav
4a20b5c0aa
fix(preferences): duplicate preference key in terminal preferences ( fixes #1624 )
2024-01-14 19:32:32 +05:30
Akash Yadav
6f3866e3b2
tests: update onboarding permissions behavior tests
2024-01-13 22:51:07 +05:30
Akash Yadav
d1fa2393d2
fix: reload JDK distributions when returning from terminal to onboarding activity
2024-01-13 19:58:13 +05:30
Akash Yadav
9e16f89113
tests: remove onboarding activity permissions behavior tests
2024-01-13 18:48:14 +05:30
Akash Yadav
a4daca4fd4
tests: add test for onboarding permissions behavior for Android < R
2024-01-12 19:17:52 +05:30
Akash Yadav
b2a634dfd9
tests: fix 'com.android.permissioncontroller' is not recognized
2024-01-11 20:33:32 +05:30
Akash Yadav
158b1228d9
fix: 'Sync project' message is incorrectly shown when 'Sync project' action is executed with unsaved Gradle files ( fixes #1594 )
2024-01-11 19:41:28 +05:30
Akash Yadav
f898641809
fix: create opened files cache file before writing ( fixes #1621 )
2024-01-11 19:21:11 +05:30
Akash Yadav
c9be9235d1
fix(preferences): allow single choice preferences to not provide an initial selection ( fixes #1622 , fixes #1597 )
2024-01-11 19:21:10 +05:30
Akash Yadav
51ef3b115c
fix: JDK is not recognized if only JDK 21 is installed ( fixes #1616 )
...
This also adds a preference in 'Build & run' which allows user to select the currently installed JDK version
2024-01-11 18:54:20 +05:30
Akash Yadav
ec7d15f1ae
fix: recognize F-Droid builds as official builds
2024-01-10 18:08:58 +05:30
Akash Yadav
00766f3e86
tests: fix tests
2024-01-10 17:32:57 +05:30
Akash Yadav
c30dabe50a
tests: add UI tests for onboarding activity
2024-01-07 13:42:26 +05:30
Akash Yadav
2a5bca1d6f
fix: partially revert 97c760ab3
2024-01-06 11:08:45 +05:30
Akash Yadav
97c760ab32
fix: check for activity accessibility for each build callback in EditorBuildEventListener ( #1604 )
2024-01-05 23:41:41 +05:30
Akash Yadav
576fe9345b
fix: broken 'Clone repository' after migration to Coroutines ( fixes #1608 )
2024-01-05 22:41:48 +05:30
Akash Yadav
5f27c0423f
fix: include F-Droid build information in build info header
2024-01-04 11:30:12 +05:30
Akash Yadav
dcf8a5f74c
fix: use Build.SUPPORTED_ABIS to check whether the device is supported
2024-01-04 10:02:38 +05:30
Akash Yadav
d41ad49905
fix: gracefully handle unsupported ABIs
2024-01-04 01:32:50 +05:30
Akash Yadav
a6795ee8cb
fix: use cpuAbiName instead of BuildConfig.ABI_CURRENT
2024-01-04 00:57:49 +05:30
Akash Yadav
e55fabdc32
fix: remove product flavors and use APK splits
2024-01-04 00:49:32 +05:30
Akash Yadav
3611d833a6
fix: include aapt2 as native library
2024-01-03 22:45:47 +05:30
Akash Yadav
e77f731fff
fix: remove dependency on Google Play Services
2024-01-03 17:32:58 +05:30
Akash Yadav
798e324fd9
chore: remove unnecessary comments in app/build.gradle.kts
2024-01-03 16:32:40 +05:30
Akash Yadav
c815bc434a
fix: enable '-c' flag in 'idesetup' by default
2024-01-02 11:49:34 +05:30
Akash Yadav
3d25438765
fix: download prebuilt aapt2 instead of including it as static asset ( #545 )
2024-01-02 10:51:45 +05:30
Akash Yadav
e621cc25f8
fix: copy 'android.jar' from Android SDK instead of including it as static asset ( #545 )
2024-01-02 00:40:04 +05:30
Akash Yadav
b177719dd0
fix: generate 'gradle-wrapper.zip' instead of including it as static asset ( #545 )
2024-01-02 00:40:03 +05:30
Akash Yadav
878061ceb5
fix: center text in onboarding greeting fragment
2024-01-01 13:24:39 +05:30
Akash Yadav
2f9ea23a08
fix: define 'app_name' in ':app' module for F-Droid
2023-12-31 13:09:05 +05:30
Akash Yadav
ba3d717569
build: remove unused JAR files
2023-12-31 10:48:58 +05:30
Akash Yadav
d949637198
build: update build configuration for F-Droid publication
2023-12-31 10:15:21 +05:30
Akash Yadav
d2207b626b
build: add marker comments to insert IDE build info for F-Droid
2023-12-31 00:49:29 +05:30
Akash Yadav
d1831d24c7
fix: IllegalStateException when APK installation callback is called after activity is destroyed
2023-12-29 10:05:04 +05:30
Akash Yadav
a9b473c6ea
fix: update padding and gravity of empty state view's text
2023-12-29 10:00:27 +05:30
Akash Yadav
852cf3b02f
fix(about): update padding and gravity of about header's subtitle
2023-12-29 10:00:25 +05:30
Akash Yadav
761de8bccb
fix: invalid text in build info header
2023-12-28 14:44:58 +05:30
Akash Yadav
1384ccb59c
fix: add Proguard rules for Contributor models
2023-12-28 14:44:24 +05:30
Akash Yadav
ae21fb0b0b
fix: copy build info header on version name click in about activity
2023-12-28 12:29:46 +05:30
Akash Yadav
f42891abb5
fix: avoid IOOB exception when updating tab names
2023-12-27 22:08:40 +05:30
Akash Yadav
8a426c7a17
fix: add progress bar to indicate loading progress in contributors activity
2023-12-27 18:06:49 +05:30
Akash Yadav
01a681254c
fix: 'no internet' message is shown even if internet is connected
2023-12-27 14:08:19 +05:30
Akash Yadav
e17fc00d66
fix: remove tests for contributors API
2023-12-27 12:17:31 +05:30
Akash Yadav
fb501fb9ea
fix: add 'no internet' message in contributors activity
2023-12-27 12:05:11 +05:30
Akash Yadav
9a358c42c5
fix: handle exceptions while fetching contributors list
2023-12-27 11:52:41 +05:30