Commit Graph

1593 Commits

Author SHA1 Message Date
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
Akash Yadav 1e14419a58 feat: rewrite about activity and add contributors table 2023-12-27 08:31:20 +05:30
Akash Yadav b929339dc7 fix: add preferences for the termux terminal 2023-12-26 12:11:16 +05:30
Akash Yadav 21d1722cdb refactor(preferences): reorganize preference classes & files 2023-12-25 22:33:25 +05:30
Akash Yadav 01eff9c0a0 fix: re-add splash activity 2023-12-22 16:22:47 +05:30
Akash Yadav df43bd4f63 feat: check for primary user and SD Card installation in onboarding activity 2023-12-21 21:07:11 +05:30
Akash Yadav ddc0682693 fix(preferences): broken locale selector after resources update 2023-12-21 20:15:19 +05:30
Akash Yadav 7b79d30a2b fix(preferences): invalid icon for 'Tab size' preference 2023-12-21 18:44:22 +05:30
Akash Yadav 98680ee2fa fix: remove unused resources 2023-12-21 18:13:36 +05:30
Vivek Kumar Sahani d942d81b5c feat: replace one-time dialogs and permissions with app intro (fixes #1399) (#1541)
Co-authored-by: Akash Yadav <itsaky01@gmail.com>
2023-12-21 15:38:00 +05:30
Akash Yadav 23514623cc fix(logsender): stop LogReceiverService if the log consumer disconnects 2023-12-21 10:27:39 +05:30
Akash Yadav 9ae76007b5 fix: view binding is not released when editor activity is destroyed (fixes #1562) 2023-12-18 00:47:33 +05:30
Akash Yadav cd55f9d662 fix(editor): Dispatchers.IO thread pool is exhausted if files are continuously opened and closed (fixes #1551) 2023-12-18 00:11:26 +05:30
Akash Yadav 29993c5ab4 fix(logview): IDEColorScheme is not set up with LogLanguage 2023-12-18 00:07:49 +05:30
Akash Yadav 06e6c5659b fix: remove usage of unnecessary 'runBlocking' calls 2023-12-17 16:46:21 +05:30
Akash Yadav 46fcd0a73d fix: use Kotlin coroutines for git clone (fixes #1452) 2023-12-17 00:40:58 +05:30
Akash Yadav c9f346e5d6 fix: ignore exception while reading opened files cache (fixes #1478) 2023-12-16 22:49:13 +05:30
Akash Yadav 7aa4a8f16d fix: broken 'Close all files' behavior (fixes #1549) 2023-12-16 16:23:11 +05:30
Akash Yadav bc979ce606 tests: update tests for IDEBuildConfigProvider 2023-12-16 09:12:00 +05:30